Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
You are viewing a potentially older version of this package.
View all versions.
| Date uploaded | a year ago |
| Version | 1.0.1 |
| Download link | Thrayonlosa-MotorAPI-1.0.1.zip |
| Downloads | 9580 |
| Dependency string | Thrayonlosa-MotorAPI-1.0.1 |
This mod requires the following mods to function
bbepis-BepInExPack
Unified BepInEx all-in-one modding pack - plugin framework, detour library
Preferred version: 5.4.2113README
Helps non-kinematic character developers to change and fix the following ror2 behaviours on a per body basis:
- Make freeze not delete rigidbody velocity
- Improve Volcanic Egg and Eccentric Vase handling
- Easy jump pad interaction
- Override camera mode
- Add a spawn offset
- Disable screen shake
- Control if sprint crosshair should override normal crosshair
- Fix freeze not applying if the body doesnt have an animator
- Fix Headstompers not accelerating or exploding
- Fix Milky Chrysalis never exiting hover state
- Fix Goobo effect not applying
- Fix Antler Shield shards not spawning
To implement, add the IMotor interface to a body component, and setup a MotorParams value. To override camera mode, implement ICameraModeProvider onto a body component.
Also includes 'KccBodyMover' as an alternative to Kcc's 'BasicPhysicsMoverController', but doesnt require adding a seperate standable platform on a character.
CHANGELOG
- 1.0.5
- Made Solus Wing and Mine no longer ignore player controlled non-kinematics
- 1.0.4
- Fix for alloyed collective
- 1.0.3
- Fixed previous version causing some forces to be applied twice for regular characters
- 1.0.2
- HealthComponent.TakeDamageForce will now try calling IPhysMotor.ApplyForceImpulse, to support networking force
- 1.0.1
- Added 'KccBodyMover' component
- Fix for ror2-1.3.9