branchrust_reboot/main/vehicle_optimcancel

9 Commits over 28 Days - 0.01cph!

2 Months Ago
Changed RidableHorse2 IsSwimming flag to Reserved13, was overlapping with HasDriver Fixes permanently swimming horses
2 Months Ago
Merge from main
2 Months Ago
merge from main
2 Months Ago
force anything derived from BaseVehicleMountPoint to opt-in to get a VehicleFixedUpdate, no current cases as they don't need the boundary push behaviour and nothing is implementing it currently - avoids adding it to the AllMountables processing list so avoids unecessary null check overhead as well
2 Months Ago
stationary player helis return cached grounded state instead of always calculating it
2 Months Ago
subs get boundary checks as well
2 Months Ago
merge from main
3 Months Ago
reduced amount rigidbody pos/rot is accessed when determining if a ModularCar is stationary, it was causing multiple unecessary transform syncs
3 Months Ago
use HasDriver flag instead of always searching for a driver seat for vehicles (reduces a lot of overhead from unoccupied vehicles, especially modular cars)