branchrust_reboot/main/vehicle_optimcancel

9 Commits over 28 Days - 0.01cph!

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