branchrust_reboot/main/vehicle_optimcancel

9 Commits over 28 Days - 0.01cph!

9 Months Ago
Changed RidableHorse2 IsSwimming flag to Reserved13, was overlapping with HasDriver Fixes permanently swimming horses
9 Months Ago
Merge from main
9 Months Ago
merge from main
10 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
10 Months Ago
stationary player helis return cached grounded state instead of always calculating it
10 Months Ago
subs get boundary checks as well
10 Months Ago
merge from main
10 Months Ago
reduced amount rigidbody pos/rot is accessed when determining if a ModularCar is stationary, it was causing multiple unecessary transform syncs
10 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)