branchrust_reboot/main/mountplayersync_ai_bypasscancel
12 Commits over 0 Days - ∞cph!
adjust bouyancy pausing step
Set y height to 0 now instead of trying to grab the water level (failing and giving us -16?)
Add a convar for debugging the boat ai flipping eject
- Codegen
main -> mountplayersync_ai_bypass
mountplayersync_ai_bypass -> main
- Remove logs
- Codegen
- Cleanup
main -> mountplayersync_ai_bypass
- Fixed bug causing dismount not to unparent properly
- Ensured ShouldRepositionPerFrame() is inverted for setting parent (no parenting was actually happening), but mount update was skipped
MountedPlayerSync (for scientist boats) reduced from 1ms -> 0.01ms
- Actually skip MountedPlayerSync()
- Cleanup
Bring back changes on
65343, this allows us to bypass BaseMountable.MountedPlayerSync on a per mountable basis
- Expose MountSyncType options (can now parent players to mountables, or reposition per frame as normal) - can be set per mountable
- Allow AI to be able to handle these settings differently (eg we can parent just AI to mountables)