branchrust_reboot/main/vehicle_optimcancel

6 Commits over 0 Days - ∞cph!

3 Hours 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
5 Hours Ago
stationary player helis return cached grounded state instead of always calculating it
5 Hours Ago
subs get boundary checks as well
5 Hours Ago
merge from main
Yesterday
reduced amount rigidbody pos/rot is accessed when determining if a ModularCar is stationary, it was causing multiple unecessary transform syncs
Yesterday
use HasDriver flag instead of always searching for a driver seat for vehicles (reduces a lot of overhead from unoccupied vehicles, especially modular cars)