branchrust_reboot/main/building_privilege_cachecancel
12 Commits over 31 Days - 0.02cph!
Longer clientside building priv cache when holding a wire tool + some optims
Fixed IsBuildingBlockedByVehicle cache return
Increased cache duration on flame turret and shotgun trap
Custon cache duration for IsBuildingBlockedByVehicle and IsBuildingBlockedByEntity
Comments
LifeStoryUpdate::UpdateTimeCategory now uses a 45s cached server building privilege
Added support for different cache duration in BaseEntity::GetBuildingPrivilege
Flame turrets now cache the dominating building privilege they're linked to
If they don't have any linked TC, we use a server cached GetNearestBuildingPrivilege
Also adjusted the trigger exclude layers accordingly
Shotgun trap now uses server cached GetNearestBuildingPrivledge when not attached to a building
Skip trigger check if we can't fire
Set trigger Exclude Layers
Set IsBuildingBlockedByVehicle and IsBuildingBlockedByEntity cache time
IsBuildingBlockedByVehicle merge fix