Some mods may be broken due to the recent Alloyed Collective update.
You are viewing a potentially older version of this package.
View all versions.
| Date uploaded | 3 weeks ago |
| Version | 1.0.4 |
| Download link | Thrayonlosa-MotorAPI-1.0.4.zip |
| Downloads | 8475 |
| Dependency string | Thrayonlosa-MotorAPI-1.0.4 |
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
- Fix TakeDamageForce not trying to network forces for non-kinematics
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