Twilight of the Sun King has body sliding & Dr Tomas made its module system OSP. https://forums.taleworlds.com/index.php/topic,342969.0.html
If I remember correctly, you want its auxilliary player triggers from module_mission_templates.py plus any associated code for them to work.