branchrust_reboot/main/artist_pack_dlccancel
70 Commits over 62 Days - 0.05cph!
Refactor Easel LOS checks
Shorten time to first LOS check
Update to Easel LOS, now checks deployable layer
update easel LOS from shelf
Extra LOS checks for easels being blocked by deployables
Collider fix for paintable reactive target
Fix reactive target being lowered after network range re-enter
fix camera not resetting in painting menu
fix easel not deployable on rocks, breaking on boats
reactive target unstuck-ing force trigger collider
Refactor reactive targets, removing duplicated code and fixing collider issues on standard reactive target
fix large ornate frame easel socket again
Removed IO hover text for signage, which has no IO connections
shutter frame network range fix
Update frame IO subent source items
Syncvar fix for shutterframes
Reduced timer for LOS easel checks, added max distance
Add LOS check to sign painting when on an easel, WIP still
merge from main -> artist_pack_dlc
syncvar partial fix on shutterframes
Fix paintable reactive target colliders (ty aron)
Fix photoframes not censoring properly
Easel extends preventbuilding collider when painting is socketed, to prevent double placements
Add small arrow on guide of paintable window to indicate which face is paintable, also match durability reduction on pickup of normal reinforced window
Add ItemModChildIO to lightup frames, for power usage in inventory menu
fix ornate frame label placement
Painting menu now only remembers the exact painting source when loading cached rotations, instead of remembering by same name of prefab
Fix window not keeping damage when picked up
Fix easel deployOBB, move back camera position, cant place so close to walls
Fix all frame items missing ItemModSign and Panel set to SignPanel
fix paintable reactive target collider issue
Change painting menu rotation caching to only work on the same gameobjects, trying to paint a different type of painting will reset the rotation back to default
fix large lightup frame not having interact menu with hammer
Ornate frame character limit, fix large frame text behind mesh
Fixed Scrap frame IO placements, swapped positions of power in and passthrough for lightup frame, reduced power consumption of shutter frame to 0
paintable reactive target health and protection fix, now matches existing reactive target
Syncvar saving fixes for frames and easel, fixes to ornate frame configuration menu
fix interface compiler defines
Debug mesh finder tool for painting
Easel placement setups for scrap and lightup frames
Remove sockets from XL and XXL for easel, comically large and unbalanced
painting reactive target IO handles, updated manifest
lightup frame correct IO placements
Add menu option to toggle shutter of shutter frames (IO takes priority)
added params for default tiling and offset for shutters
lightup frame scripts integration