branchrust_reboot/main/flame_turret_optcancel

13 Commits over 31 Days - 0.02cph!

3 Years Ago
Remove accidental throw in ServerMgr Invoke the boat flag change and remove the per frame check so the latest flags are always set Don't use a local boolean when adding to queues, just rely on the builtin contains check
3 Years Ago
Merge from main
3 Years Ago
Move life story update into an ObjectWorkQueue
3 Years Ago
Merge from main
3 Years Ago
Move growable entity budgeted update into an ObjectWorkQueue
3 Years Ago
Use an ObjectWorkQueue to manage flame turret updates
3 Years Ago
Merge from main
3 Years Ago
Revert SetFlag change, just compare oldflags and newflags
3 Years Ago
Only send one network update a frame on MotorRowboat (could still happen 2-3 times with last change)
3 Years Ago
SetFlag now returns whether the flag was actually set Don't send network update in FixedUpdate on MotorRowboats if no flags were actually set (should save a bunch of network updates a frame)
3 Years Ago
Move life story category updates (for rich presence) into a budgeted update
3 Years Ago
Move flame turret position check to happen before building privilege check since that check is so expensive
3 Years Ago
Move server side flame turret update to a budgeted update