branchrust_reboot/main/boxes_dlccancel
24 Commits over 151 Days - 0.01cph!
close more edge cases:
- placing a lock on a box would show contents to everyone before master code was input
- placing a lock on a box and then locking it wasnt hiding contents until next network update
merge from boxes_resource_refactor
missing commit message:
"refactored box resources for better GC and consistency over network save/load"
merge from boxes_open_access
merge from boxes_performance_pass
NRE fix and move GetPriv to OnDeployed from ServerInit
Add RendererBatch to box conditional contents
switch to using DecayEntity.GetPrivilege
fixed boat priv issue with boxes, added check for when TC is placed after boxes
merge from componentbox_authcheck_refactor -> boxes_dlc
boxes now register with boats auth for show checks WIP
fix boxes not updating on clear authing
added flag toggle for hopper on all component boxes
Updated conditions for component boxes showing contents, removing competitive disadvantage of raiders seeing box contents.
Added flag for hopper on component boxes, to hide some parts of visuals
Add poolable component to contional contents, hide/show box contents depending on building privilege
fix dictionary duplicate entry
fix display scaling and random rotation, assign a bunch of item category overrides
First WIP prototype for component displaying box skins
merge from main -> boxes_dlc