branchrust_reboot/main/spraycan_merge2cancel

58 Commits over 61 Days - 0.04cph!

9 Months Ago
Toggling hide signs will now update the sprays that already exist to respect the setting (previously a player would need to leave and return to network range for the spray to properly hide)
9 Months Ago
Added global.ClearSpraysInRadius with an optional radius parameter (defaults to 16 if unset)
9 Months Ago
Fixed freehand sfx not working when the viewmodel camera was enabled
9 Months Ago
Add some logs to try and diagnose missing sfx in build
9 Months Ago
Update spraycan inventory
9 Months Ago
Merge from main
9 Months Ago
Fixed spray duration convars incorrectly using hours instead of seconds
9 Months Ago
Typo fix
9 Months Ago
Unsaved
9 Months Ago
Rename freespray item
9 Months Ago
More setup
9 Months Ago
Decal skin setup
9 Months Ago
Spraycan flags NRE fix
9 Months Ago
Merge from main
9 Months Ago
Added new IAnimationEventReceiver that can intercept events from AnimationEvents component without needing to access the held entity. This works in regular gameplay as well as spectating. Reworked spray can to use new component for viewmodel spraying animations
9 Months Ago
Fix demo NRE when scrubbing while freehand sprays are created
9 Months Ago
Don't play world spray fx in first person
9 Months Ago
Merge from main
9 Months Ago
Merge from spraycan_merge2/decal_refactor
9 Months Ago
Reduce condition loss when spraying, add some condition loss when free spraying
9 Months Ago
Fixed NotifyLod components not respecting mesh.quality convar (will affect sprays as well as boom boxes)
9 Months Ago
Fixed spray sfx looping incorrectly when spray can breaks mid spray
9 Months Ago
Sprays that detect a sudden detection change will now break the line and start a new line This looks a lot better than attempting to make the turn with the limited geometry we're using This still only counts as one spray entity Remove point culling features, no longer needed
9 Months Ago
Change name of freehand item
9 Months Ago
Disable default blueprint on spray inserts (for initial testing)
9 Months Ago
Disable point culling, still needs some work
9 Months Ago
Merge from main
9 Months Ago
Fixed icon rendering Added frog boot spray
9 Months Ago
Cull free spray vert points that overlap each other
9 Months Ago
Fix colliders not being properly reassigned on server load
9 Months Ago
Better freehand spray icon
9 Months Ago
Fix server compile
9 Months Ago
Fix MaxSpraysPerPlayer not properly applying to free hand sprays Better item descriptions
9 Months Ago
Add global.MaxSpraysPerPlayer convar
9 Months Ago
Track timestamp and player responsible for every spray Restructure spray save data, remove some unused fields Add global.ClearAllSprays convar
9 Months Ago
Add server convar global.deleteallsprays
9 Months Ago
Adjust free hand spray item icon
9 Months Ago
Fix premade decals getting incorrectly destroyed while spawning, fixes save/load issues
9 Months Ago
Sprays are now decay entities and last three hours Exposed via global.SprayDuration/global.SprayOutOfAuthMultiplier convars
9 Months Ago
Fix not being able to use stored water on a spray when sprayed on terrain
9 Months Ago
Increased spray duration to 6 hours (temp, will convert to decay soon) Re-enabled rain check invoke
9 Months Ago
Added a free hand spray attachment, must be inserted into the spray can to allow free painting
9 Months Ago
Fixed some edge cases where a spray could be stuck as busy
9 Months Ago
Run accurate mesh snapping on regular MeshRenderer components and on objects on the Default layer
9 Months Ago
Codegen
9 Months Ago
Merge from main
10 Months Ago
sustained spraycan spray sounds
10 Months Ago
Compile fix
10 Months Ago
Fixed decals switching back to the default decal after being pooled
10 Months Ago
Don't allow spraying until deploy animation finishes