branchrust_reboot/main/vehicle_optimcancel

9 Commits over 28 Days - 0.01cph!

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