33,191 Commits over 4,109 Days - 0.34cph!
Fixed aim angles not being broadcast if player standing still
Added gravity server convar
Salvaged axe optimisation
Store muzzle point on viewmodel/projectiles so we don't look it up by name every shot (!)
Player eye position hard coded, negates need for extra transform
Editor: Draw BLUE line where projectile weapon is pointing
Editor: Draw CYAN line where player eyes would be pointing if eyeball in end of weapon
Added corpses server convar
Added events server convar
Less feet slipping when running/jogging
Lower rotation follows upper, not the other way around
Feet rotation deadzone when not moving
Fixed model stutter when going from looking up to looking down
Added Tools/Find/Invalid Colliders
Ladder climb animation (rough)
Replaced all colliders that were using a negative scale
Order stuff when generating code, to make it more deterministic
Double barrel shotgun optimisation
Fixed command line not running
disabled shell protection on ladder hatch
removed 60 second suicide delay for admins
waterballs more intelligently distribute water
planters require less trips to saturate soil
LiquidContainers can only fill buckets/bottles from their tap
Merge from world_serialization
Better error when trying to batch mesh that is not readable
Fixed NRE in TerrainQuality.OnEnable on server
Satchel charge optimisation
Continue when saving / loading world fails for any reason
ConsoleSystem.Index.Dict is public, for modders
Fixed context menu options not being sorted
Sped up player turn rate when moving
Added LZ4 compression library
World serialization uses LZ4Stream (since GZipStream is fucked on Windows)
Skinnables replaced ItemType
removed Ik targets from Double shotgun entity
Better FindMissingScripts / FindInvalidColliders
Removed SteamInventory debug
Tweaked physics.steps / physics.minsteps valid range
Got rid of skin0 etc tags (skins applied by replacing specific materials instead)
Added Tools/Find/Convex Colliders
Added Tools/Find/Trigger Colliders
Added spawn.respawn_groups and spawn.respawn_populations convars
Initial spawn also checks convars
Junkpile prevent_building colliders are no longer marked as triggers
Barrel mesh colliders are no longer marked as convex
Player and animal colliders are no longer marked as triggers
Fixed pumpkin helmet getting culled too early
Fixed poncho material
Censorship cubes are culled
Added missing physic materials to crate prefabs
Added missing physic materials to junkpile_d washing machines