194,415 Commits over 4,079 Days - 1.99cph!
Weather particle effects follow camera altitude when flying
Reduce weather particle effect emission rate with increasing distance from the camera
Reduce weather particle effect update rate and distribute over multiple frames
fix incorrect attack sound on m39 when muzzlebreak is attached
Added list.GetTable() (Community)
npc_combinegunship's ground attack spawnflag and inputs work now
Better click "animation" for DImageButton depression, added DImageButton:SetDepressImage() (Community)
Added StateError.
State ticking now returns a states code (error/ok initially).
Added state error AI event.
Changed existing states to return correct codes.
Implemented group / batch removal method
Tidying code, rewrote AddGroup method to start to account for removal
Navigator fixes and improvements
Updating test to be able to support add / remove
addtime console command uses more human readable formatting (default unit is now hours instead of days, can optionally postfix s / m / h / d / w / M / Y to specify different unit)
Fixed initial burst of snowflakes on spawn (destroyed snowflakes with facts and logic)
▊▄▇▆▌█ ▍▍ ▊▋█▇▉ ▆▇▄ ▊▄ (▄▇▉▇ ▊▄▌▌ ▇▌█▄ ▊▉▄▋▇▊ ▌▍▌▇▇▆▄)
Made a custom fuse loot panel for fuse boxes (will need S2P to take effect)
Set loot panel title when looting horse corpses
Hooked up title field on large wood box loot panel so the entity name gets updated dynamically (will need some testing)
Add PrefabInformation component to large wood box so it can update the loot panel
Fixed combat knife not showing skins in third person
▄▉▌▅ ▉▅▋█▍▌ ▋█ ▅▊▌▌▉▍ ▍█▌▅▌ ▇▇▉▄▋ ▅▄▌▆▄ ▊▉ █▋ ▉▍██'▌ ▅▊▌▅▉▉ █▌ ▅ ▆▊█▆▍▊ (█▌▍▄▍▇▍▄▉▇ == ▉▄█▅)
▉▆▅▍ ▅▆▆ ▍▌█▄▊█.▅▅▆▅▇▌▄▋ ▌▊▍▆▍▅▅ ▌▆█▍▊ ▉▆▇▌ ▌▋▍▋▊▉▉ ▇▆▆▉▇ ▋▄▌ ▌▆▄▊▉ ▅▋▅▄
Fixed "Others" options on HBHF
Updated HBHF desc
Fix the skin picker UI showing a few skins twice
Make floating origin client-only (client+server is hopeless)
Backporting ParticleSpawn / ParticlePatch changes to DecorSpawn / DecorPatch
Spawn weather particle effects on a grid, opens the door to various optimizations
Added a test to work out memory layout and conversion to BRG batches to allow adding and removing batches.
Restored weather.rain and weather.wind convars
Fixed sky dome prefab having a fogginess of 3e-45 saved
Fixed that weather convar overrides would be clamped to 1
Better weather seed / randomization
Added weather.load convar to load a specific weather preset
Added weather.reset convar to reset to dynamic weather
Added replicated convars for all the individual weather parameters (modding / events)
New preset based (and artist controlled) weather type system that exposes all atmosphere and cloud sky parameters (rip programmer art)
▇▋▌ ▋▄▌▇█ ▆▋▊ ▍▉▄ ▌▅▍▇▅▌ ▌▋▋ ▌▇▇▆▅▌▌ ▋▇ ▍▌▅▅ ▌▅▌ ██▉▍▇▄ ▋▇▄▉ (▌▊▋▌ ▇▆▊▍▄▇▋▊ ▅▉█ ▄▇▄▊▍ ▋▆▌▉▊▇ ▇▋ █▋▊ ▍▅▊▍▆▄)
Fixed map markers visually "popping" frequently by only updating the relevant UI marker when the marker receives a network update (instead of updating every UI marker)
Fix client exceptions when looking at non electric/fluid entities while holding the wire tool (roller doors at power plant)