12,777 Commits over 2,192 Days - 0.24cph!
▌▍▄▅ ▅▉ ▇▇▋▇ ▆▊▄▄ ▅▌ ▆▋▉ ▅▅█▄ ▊▅▅▌ ▋▋ ▄ ▆▄▍▆▉▍ ▅▉▋▌█ ▌▇▅▇ ▅█ ▅▊▊ ▊▆ ▍▋█▇▌█▍▍ ▊▊▉▋
▅▅▋▌▉ ▆ ▊▋▄ ▋▋▇▅▌▆ ▄▋▋▄ ▅ ▇▍▄▅▋▆▄ ▋▊▋▆▌▆ ▉▄▆█▉ ▊█ ▄▍▆▆▄▅▆▍/▅▌▅▌▉█▇▅▄
Added a small flashing light to deployed telephones while they're ringing
Clean up and standardise colliders on deployed phone across client and server
▅▇▌ ▆▄ ▊▇▌▊▄▉▊▍█ ▌▅▉▅▇▋▍ ▆▉▉▇▇▅ ▅▇▋▌ ▊▆▄, █▉▋▇, ▅▋▉
Renamed "face lower" wearable slot to mouth
Added Eyes wearable slot, assigned summer dlc and twitch drop sunglasses to that slot
Update head attire pieces to not allow equipping with mouth slot (so we can't stack moustache protection with other head protection)
Update some head pieces to not allow equipping with sunglasses (depends on visual clipping)
▉█▋▉▊▄ ▍▇▆▍▇ ▇▌▌▋▇▆ ▇▆▉▉▉, ▄█▄█▉ ▇█▇▋▌▄, ▍▇█▆
Moved santa beard back to the face slot to prevent stacking protection
Merge from growable_rain_merge
Cherry picking
56232 with "ignore traceablity" enabled (no idea if this is going to work)
▅▍█▆ ▄▍▉▋█▉▊▌▄ ▉█▍▌▅▅█▇ ▍█▌▆▇▄▅ ▋▍ ▇ ▉█▍▋▋▍▋▍▍▆ ▊▅██▆▄ ▇▋▍ ▋▆▌█▆▆ ▉▉ ▄▋▌▇▄ ▉▅▄ █▄▋▋▄▄ ▅▆▅▋ ▌▄▇▍ ▆▊█▋ ▆ ▅▋▍▊▉ ▅▇▋▆▄▍▉▊
▆█▌▄▉▍ ▍▊▅▉▆▉██▆ ▄█▆▍▇▇▄ ▇█▇▆▉ ▋▇▌▆▆▅▅ ▌▌ ▅▆▅█ ▌▉▄▅▋▅
▅▇-▄▌▅▅▊▋ ▆▌▅▆▊▉▄ ▋▄▍▅▊▄█ ▅▅▄ ▄▇▍▅ ▇▊ ▄▉▍ ▄▊▆█▊▋▋▄
▄▌▊▇▆ █▋▋▍ ▄▊▋▆█▊█▅▊▄/▌▌▍/▋█▌▌▉▊▉▋▍_▉▋▌▇▉▊▄
▍▄█ ▅ ▉▅▄▋▆ ▌▆▄▅▇█ ▋▊ ▍▍▉▄█ ▋▇▆ ▍█▍▍ ▍▊▍ ▇▋▆▆ ▊▍▆▆▊▌█ ▆▆█▊ ▅▋▊▉ ▋▊▇▆█▆▄▌ ▊▋▄▌▇▅ ▆▊█▄▅▄▊▊ ▊▍▅▄█▅▋▆
▍█▄▊▊ █▅▋▍ ▅▋█▋▇▄█ ▌▋▌▌▋▄ █▊▄▊ ▋▋▇▆▍█▉▊
▌▌▊▆▋▋▆ ▋▋▇▇▍█▆ ▊▆▍█ ▌▄█▉▄▍▌ ▇▄ █▌▊▆▍▋▊▌ ▅▇▆▉▍▉ ▋▅▌▅▍▇
▇▉▍▄▇▌ ▋▆▊▄, ▉▅▋▋▍▉▉▌▋▊ ▇▆▍ ▊▋▋▅▌ ▉▌▌▊ ▇▉▉▄█▉█▇▋█ ▉▋▉ ▄▍▅▆ ▍▄▉▍▇ (▆▄▊▇ ▇▉▊▍▋ ▋▅ ▍▋▅▆▌▄▍ ██▌ ▌▋▆▄▊▋▄)
Dof target mode should now work when playing a pre recorded camera animation
Merge from lower_face_wearable
Renamed binds to debugcamera_dollyforward and debugcamera_dollyback
Added current parented entity and dof target to the demo playback UI
Added debug.debugcamera_targetforward and debug.debugcamera_targetback to zoom the camera in/out (used to be hardcoded to mouse wheel)
debug.ent_find_radius will use the debug camera position if that camera is enabled
Add phone booths to supermarket and gas station
Merge from skin_editor_improvements
Bandana mask is now lower face
Clatter helmet, plate helmet, burlap headwrap, riot mask, rat mask, dragon mask now cover lower face
Use entity id for dof_focus_target instead of entity name
Add a new FaceLower wearable OccupationSlot, assigned movember moustaches and santa beards, allows wearing a moustache and sunglasses at the same time
Add demo.playCameraAnimation and demo.stopPlayingCameraAnimation to play/stop recorded camera animations during a demo
Merge from halloween_2020/halloween_2020_patch (skull trophy gib fixes)
▍▆▊▊ ▇▌▇█▍█▊▉ █▋█▆▍/▇▄▌▅ ▇▇█▉▅
Update gib overrides on skull trophies
▍▉▌ ▇▄▇▇ ▌▊▋ ▆▆▇▌▉█▌▌▆▍ ▆▌▄▄▄ ▄▄▍ ▋▍▉▍▄▉▄ ▉▄ ▊▍▍▄▆▅▇▍▍ ▊▇▉▍▍█▅▄
▇▆▅▅▊ █▍▇▉ █▉█▊▇▌▌▇▅▆/▉▄▊
Added support for "dof_mode 2" that sets the focal distance based on distance from the camera to the parented entity, dof_focus_dist is still used and treated as an offset
Added a new "graphics.dof_focus_target" convar that overrides which target the new mode uses for it's distance calculation
Merge from camera_recording
Merge from demo_toggle_nvg
Fix NRE when a player changes clothing in a demo
Fixed not being able to record multiple camera animations in a single demo session
startRecordingCamera will now fail if a name isn't provided