13,139 Commits over 2,861 Days - 0.19cph!
Move snowmobile override to seat prefab
Trigger wave when bumped
Add debugcamera_lock
Locks the debug camera in place while active (disables all controls and will stop shot playback from affecting camera position)
Experimenting with limiting alt look pitch when looking straight down
thumb_up
40
thumb_down
61
▇█▋▉▆▌ ▆▅▊ ▌▌█▆█▊ ▇▉ ▇▋▅▌▄█▊▊▊█▄ ▊▆▍ ▄▇ ▌▅▅▆▄▅▅▋▄ (▍██ ▍▇▇▍▍ ▆▋▆▊▇▆▄▅▍▉)
Fixed lock issues when reskinning doors
Fully remove spray decal items and skins (will restore on the spraycan branch)
Change vehicleDismountHoldTime default to 0 (dismount behaviour should be unchanged by default from last month)
Exposed hold time as a slider in the options menu under the Controls section
Add ItemModEntityReference to both snowmobiles
Disabled spray can free spray mode
Disabled spray can decal mode
Marked spray decal item as hidden
Updated spray can description to only reference reskin functionality
Merge from spraycan/freehand_depth
Experimenting with more depth on freehand spray
Fixed mips of spray icons
Disabled sprays on trees (might revisit later)
Potential DeployedRecorder server NRE fix
Adjust surface spray offset based on collider layer (Construction layer colliders are quite close so sprays can be a tighter fit, other layers are less accurate so move the spray back slightly)
Don't allow sprays on collectable entities
Run line drawing updates in a queue
Mesh generation performance improvements
Add a LOD disable to all sprays
Added two new server convars: global.SprayNoAuthDuration and global.SprayInAuthDuration
Spray timeout will be set based on whether the player has TC auth using the new convars
Apply auto panel closer component, it's a better fix than the one from earlier today
Merge from firstpersonspectate
Merge from viewmodel_aspect_clipping (less vm clipping at ultrawide aspect ratios)
Fixed incorrect skin ID being applied when switching from a redirect skin to a non-redirect skin that isn't the default skin
Fixed ground watch regression preventing sprays from being cleaned up when the entity they were attached to was destroyed
Enabled sprays on trees (tree destruction now triggers OnPhysicsNeighbourChanged callback to nearby entities, will need to monitor for unintended side effects/performance implications)
Fixed being able to spray on the MLRS
Fixed incorrect VM spray colour when spraying at something that's invalid
Don't allow sprays on colliders with ColliderInfo that aren't marked as opaque (fixes being able to spray on a variety of invisible colliders at monuments)
Close reskin dialog if player is wounded/dies
Add a plane depth check to prevent sprays on some problematic monument colliders
Close reskin dialog if the entity being reskinned is too far away or destroyed
Can no longer open the reskin menu if mounted
Fixed some cases where valid sprays would get incorrectly rejected on the server
Don't allow sprays on moving doors (water treatment)
Spray direction is no longer affected by alt looking
▅▊▊▉▉▆ ▋▅██▌▌ ▋▆▊ ▌▉▄▋▋▅ ▉█▅▅▄▌▅▋ ▌▅ ▌▆▊▌▅▊ ▄▅▅▅▊▌ ▍▋ ▄▇▌▋▍▄ ▋█▊
Fixed free hand sprays getting incorrectly rejected on the server