699 Commits over 304 Days - 0.10cph!
merge from boxes_open_access
added "open access" check to component boxes, where if a box with a linked broken TC gets opened by a player, that player can now see the contents of the box forever.
(lock checks still take priority though, so if you place a lock on the box you can re-hide the contents)
fix rotation tool transparency
merge from painting_line_tool_winner
Removed undesired line tool method, preview line is the winner!
- removed sounds
- HUD tip remains whenever holding shift, not just when actively drawing line
merge from boxes_performance_pass
boxes performance feedback
merge from parent boxes_dlc
no more LINQ, added TimeWarnings
updating component box performance pass
NRE fix and move GetPriv to OnDeployed from ServerInit
Add RendererBatch to box conditional contents
missed consolesystem commit for painting line tool
merge from
144620 failed merge
switch to using DecayEntity.GetPrivilege
fixed boat priv issue with boxes, added check for when TC is placed after boxes
merge from painting_line_tool
merge from painting_line_tool -> main
added HUD element for line tool, new convar for configuring direction lock distance threshold
Add previewed line tool method, behind convar
Paint line tool, directionlock method
merge from componentbox_authcheck_refactor -> boxes_dlc
improve performance + review changes from flavien
Refactor of box auth checking to interface with implementation in TCs and boat auth
boxes now register with boats auth for show checks WIP
fix boxes not updating on clear authing
merge from painting_qol_fixes
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
Swap in improved IOSwitch Icons
First pass on paintable rotation helper tool, with toggle to turn it off
merge from workshop_animator_controls
fix exports with new animator and fx controls
merge from workshop_animator_controls
Added workshop controls for particles/lights with new WorkshopFXControls component
merge from workshop_animator_controls -> main
slightly better looking animator control buttons