194,451 Commits over 4,079 Days - 1.99cph!
Scene to prefab - prefabs only
patch grass snow variants
Snowy variants for LS, Harbors, Trainyard, Powerplant ground meshes
snow variants of the 'office' exterior planters
overgrowth prefabs shadow proxies use a simpler material
Added shadow proxies to arid trees and bushes
Added shadow proxies to temperate, tundra and arctic trees
Citizen V2: xref CAT rig setup
Made CPropVehiclePrisonerPod's serverside and clientside vehicle view angles/position match properly
Made Jeep/Airboat vehicle view angles match properly (used to have different angle dampening settings)
CBasePlayer::EyeAngles now returns the vehicle view angles just like EyePosition does the vehicle view position, and it is no longer used to calculate the vehicle angles in the first place (LocalEyeAngles is used now)
Setting up jitter on projection matrix.
Tundra specific foliage spawner for procmap roads
snow variants were using the wrong material leading to visual diff with the biome
junkpiles use temperate foliage by default as they are not static
Fixed dome monument CCTV angle
Added train tunnels to Barren, plus some other fixes
Adding back thatched_b textures
Scene 2 Prefab - prefabs only
Applied Biome Visuals script to overgrowth foliage prefabs
Added gib overrides and disabled read/write on some high memory meshes:
Chippy arcade machine
Fluid switch
Piano, xylophone and drumkit
Beach chair, parasol and beach table
Wooden watchtower
SAM sites
Beds
Graveyard fence
Workbench 1, 2, 3 (and removed gibbable components (from static versions)
Computer station
Chocolate eggs
Neon signs
Fixed difference between main and backport caves terrain anchors
Added a shrink colliders option to the gibbable editor
This shrinks colliders on the gibs until there are no longer any overlaps
Should help some gib setups with lots of overlapping pieces exploding apart when destroyed
Poker - end the game as expected when one player leaves a two-player game (regression bug on Staging)
Don't make the player hold space/esc to leave the poker UI if they aren't in a game yet
Code review: Use MovePosition instead of Teleport in HandleMountedOnLoad
Adjusted seat positions on card tables, fixing the ones where the player's held cards could clip into the table contents
Fixed players dying while playing poker causing the cards they were holding to stay floating there. You know you can't play with ghost cards, bro.
Better scrubbing logic, resume playing if the demo was playing when the timeline received input
WIP new timeline scrubber with active shot overlay
Fixed shots getting stuck at paused in some cases
Fixed SetFloatFixed using the deltaTime parameter instead of the dampTime parameter in the dampTime field.
Reduced 'speed' and 'vehicleSteering' dampTimes since they became pretty slow - since all the parameters have been using deltaTime instead of the actual dampTime since
35700 this wasn't visible before.
This bugfix fixes the glitchy animations on players holding guns in demos, although that seems to be partly related to another bug where demos are running around 4% slow.
Removed shader debugging, saves a bit of memory :)
Deleting some large unused greybox models
Removing unused textures from generic textures folder