240,264 Commits over 3,837 Days - 2.61cph!
Added a null check to FilterItems for itemButton
Citizen/animgraph: tweaks to menu exit state
Increased starting resources slightly and fixed various issues with targets clearing early
Various balance changes to health and resistances. Fixed scan ability range. Fixed Buggy requiring Pyrotechnics. Increased Beer Crate starting stock.
Fixed the vignette effect jumping in instead of smoothly coming in from 0, when using the post-process weight slider.
The Blur is trickier, and isn't fully fixed at this stage, so I'm still not starting the low oxygen effect until oxygen reaches the hurt point, but oxygen effect is back.
merge from save216 (wipe)
Clamp the length of the flock steering to the max movement speed
killObjective bugfixes
createdEntity cleanup fixes
Change home avatar idle state when hovered over quit button
Citizen/animgraph: added menu_exit_panic & idle_states enum
placed providers at various monuments
nre fix
Add s1 files to ignored files list
Fix FileRecv trying to access null stream
Added OnMoveStackEmpty virtual method and ensure that previously gathering units continue to gather nearby
placeholder mission providers
metric tonne of UI work
Fixed invisible buildings
Extremely basic placeholder setup screen to ready up and select your team group. Now it's very easy to start playing and testing 1v1s or 2v2s or even 3v1s. Whatever.
Client join download progress for map/game/loose files & proper cancels
Make possible to update loading screen subtitle only
Delete PanelInput
rename Input in BuildInput to inputBuilder so people are less likely to use the global Input
Don't show cursors if panel requesting is a world panel
Remove debug in RunEvent
Panel.RayToLocalPosition
WorldInput.Update - need to think this over though
Merge branch 'master' of sbox
WorldPanel implements RayToLocalPosition
Merge branch 'master' of sbox-game
▌▆▋▌ ▅▌▊▆▄▉█, ▇▌▄ ▅▅█ ▆▍▊▌▅ ▆▊█▄▋▄█▄
Don't tiebreak input files if there's only one, fixes sounds not recompiling (the issue is probably in ResolveAssetPathList though)
Support compile sound with looping enabled/disabled on MP3 sounds
Flash the game window when server is joined if not focused
Fix possible NRE in nametags
Optimized Flocker by passing in a fixed 8 length agent buffer. Optimized search for agent neighbours. Added a slight acceleration force to units when steering to make it smoother. Halved unit turn speed (movement only). Tweaked unit agent radius scale values. Fixed various issues with non-pathfinder based units flocking.
▆▌▆ ▋▌██▋█ ▊▋█ ██▊▄▇▅▋▊▆▌▇ ▍▍▌█
▍▄▄▆▊▅▄▆▄▇▊ ▆▇▆▇▌█ ▅▋ ▋▊▉ ▋▆▋▆▅
▄▇█▇▌▄▄█▋█ █▅▆▇▆▊ ▊▋▍██
Delete CitizenAnimationHelper.cs
Tweaked how RootPanel's layout rect is calculated to be compatible with negative vars etc
Don't clip root panel
PanelSceneObject set WorldMat so it uses the right coord system, is scaled down to world units
Merge branch 'master' of sbox
Create CitizenAnimationHelper.cs
WorldPanel proper bounds
WorldPanel defaults
Added WorldMat to Worldpanel Shaders
Don't update avatar when not visible
Create rebuild_all.bat
Merge branch 'master' of sbox-game
▊▇▋▋▊▅ ▅▆▌▌ ▄▉▄▌▅▍▆▄▊▋ ▉▊▉ ▅█▊▅▍▊ ▍▇▇▅▍ █▌▆▆▇ ▉█
▍▄▌ ▉▇▄▉▄▅▊█▉▅ ▄▍▌ ▉▆▍▄▆▉▌█▋▇
Can now reference SourcePlayer in ECS bullets
Cancelling server creation properly stops all downloads
Download progress for Games/Maps on loading screen
Code for Game/Map download progress on loading screen