255,169 Commits over 3,990 Days - 2.66cph!
subtracting
100283 Burst upgrade 1.8.15 -> 1.8.16, reapply next week
Pushing a handcuffed player now causes 5 damage to the handcuffed player.
Added Handcuffs.restrainedPushDamage convar to control the damage.
Merge from hood_and_cuffs
Merge from renderlod_hlod_fixes
Bigger colliders, don't clip into walls
Fixed collapsed RendererLOD and MeshLOD objects not getting disabled properly when a HLOD mesh is rendering
teacher
tractor
fortune cookie
dolphin
detective
card locking
genie
merge from fix_ping_estimation_dispose -> main
Fix ping estimation throwing an exception when reading the ping value after the ping was disposed
Fixed bike spawn points at mining outpost, power substation, supermarket
Prevent bikes rolling far away after a player jumps off, add drag
Fixed several issues that were impacting motorbike spawns in monuments:
-Fixed spawn points in junkyard, water treatment, airfield and trainyard being too close to colliders and being unable to spawn bikes
-Added a gizmo to the VehicleSpawnPoint that shows the entity bounds of the vehicle being spawned and will display as red if it is intersecting colliders in the World layer, should fix the above issue in future
-Fixed VehicleSpawnPoint using a static list of spawn points instead of a list per population type (this was causing pedal bikes to spawn in places motorbikes should spawn and would likely have caused issues with tugboats)
S2P junkyard, water treatment, airfield and trainyard
Removing in PlacementInput doesnt give opponent money anymore
Fix score percent value in pre-playing state(s)
Replace Weak Rock weapon with Double Rock. Start with 3 of each Weapon now.
Don't show default rock in shop. Disable scrolling.
Updated description on all weapons
v_trenchknife: added "weapon" bodygroup (set to 1 to hide)
v_mp9bayonet: added weapon_root bone for v_trenchknife compatibility
Travelling Vendor -> Main
Fixed some things like the dive suit clipping in first-person view
Greatly reduced target detection range
Minor code cleanup
Added convar to have the vendor destroy buildings. Disabled by default.
Increased push box size
Speculative NRE fix in MonitorLoopingGesture
Update burst from 1.8.15 -> 1.8.16 to fix crashes during builds
merge from runtime_profling_presets -> main
Fix runtime profiling not turning off performance tracking when profiling is off
New convar to set profiling level preset to the most common settings
0 = off
1 = basic stats (frametime, total entities spawned/killed, lag spikes)
2 = all tracking
Can enable/disable profiling modules with convars after `runtime_profiling` is enabled
Add comments
Have bikes use half the usual amount of position interpolation, and send their steering etc update 10 times a second instead of 6.67 times. Reduces visible input delay
Max bike fuel gauge out at 100 instead of 500, like we do with helicopters.
Increased pedal bike sprint time from 4s to 5s
Adjusted pedal bike world collider
Tuned down and clamped crash ragdoll force
Created PlayerHud component from GameHud and added chat support (bubbles beneath each player)
Playtest Balancing
Merge Travelling Vendor -> Main
Changed icon to green one
Increased icon size
disable ambeint sounds on travelling vendor turrets
merge from runtime_profiling_double_physics -> main
Fix physics stats being doubled on every frame FixedUpdate runs
Terrain can import splatmap from png, tga, jpg, psd
Hint Notification SFX
Coin SFX
Added weighted bar to the top of the screen to show who's currently ahead
Made Cell colours more vibrant
Game End State
Split BugListHud into SidePanel and BugList
Revealing a cell has a chance to drop coins
Apply angular damping to rock as well
Created ResultsHud + Some various polish and bugfixes
Merge Travelling Vendor -> Main