258,082 Commits over 4,018 Days - 2.68cph!
█▍▆▆▆▄█ ▉▋▌▅▍ ▉▉▅▄█▇▇▍▊, ▌▌▋▌▄▋█ ▋▌▊▄▊▉ ▇█▅ █▌▆▍▋▊█ ▋▍▆▉▄▇▍▇ ▇▋█▉ ▄█ ▇▆▇▄▋▌ ▅ ▅▇▍▅▊▍▄
Add obsoleted Value back to PerChannel<T>
Clear non-menu resources when reconnecting
Fixes Facepunch/sbox-issues#7776
GameInstance: fix OnPackageInstalledToContext leak
A new handler was getting added each reconnect
Only assert `Calling awake on XXX but active scene is YYY` in game/during play
6cec910 has been resolved and the assert now only fails for for false-positives/non-issues in editor, which is annoying.
Increase croc slop following rotation interp speed, looks better with something as flat to the ground as him
Don't use static here after all
Tweak anim transitions to make sure they at least work when speed = 0, making it easier to track down the issue
Include "/ui/*" resources
Fix croc using 2 consecutive 90 turns instead of a single 180
Remove unused mixgroup system
Give each CBinauralEffect its own hrtf
Add Mixer.MaxVoices (defaults to 64), process voices and sampling over multiple threads
Increase mixahead time slightly
Add world collision group by default, default sound group to ignore everything but collide with world
Fade between dsp volumes takes 1s instead of 0.5s
Mixing thread yields instead of sleeps. Lots of little work instead of bug chunks.
Occlusion tags are defined on the mixer instead of being linked to the collision group "sound"
Make PerChannel<T> not allocate an array internally
Replace IPLDirectEffect with our own version, since it's not doing anything too special
Use SteamAudio binaural by default but add snd_steamaudio, false sets to our own shitty version
Add world tag to map world physics, use "World Physics" for world physics tags
Tweak snd_lowpass defaults
New: add WaterStateProcessor for full server demo analysis
- Also redid ViolationProcessor to avoid leaking internal implementation to other files
Tracks how many players across all server frames were in water - using it to track consistency of water checks while modifying internals
Tests: played back staging demo - got consistent-enough results
- Hook placeholder zigzag bite attack
- Workaround for animation pop after turn 90, need proper fix (maybe it's briefly going to walk locomotion)
- Update croc fsm declaration syntax
Reduced damage vignette a lot since it's really noisy
monstera deliciosa bushes - models, textures, mats and prefabs
Cleaner server list layout code & Better display on small screens (#2210)
* Server listings to use a cleaner layout method
and improved on very small screens
* Add ability to toggle server info, make use of space
* Merge garrysmod/commit/46a71ac65a9cacf4c69b1b779820c0e8da7fc73d
Merge "remove unused dependencies" garrysmod/commit/46a71ac65a9cacf4c69b1b779820c0e8da7fc73d
* Improve text alignment
* Close button tweak
* Fix merge
* reposition close button, make it not cover server name
---------
Co-authored-by: Rubat <3299036+robotboy655@users.noreply.github.com>
Jungle foliage prefab DoPrepare
Create sound.stress.scene
Make these texture references static
Add extension method for HudPainter.DrawHudElement, draws an info line for health, armor, ammo and MP5 secondary ammo
▆█▍▄▅ ▊█▍▅▅▋▇ ▊█▌▍▇▇▉▋ ▋▋▍▉▄▇ ▋█▋▉ ▍▇▍ ▌▆▆▄▊:
- ▌▌▊▋▄▅ ██▇▄▅▉ ▉▆▇▋▊▉ █▇▄▌ ▍▍ ▅▊▅▇▇ ▋▆▊ ▍▊█▋▅▄▋ ▋▅▉▄▋▇▆▍▋ ▄▅▆▊▋▋▊ ▄▍▊▉ (▇▍▄▄ ▉▌▉▊▍▌▉▊ ▉▋▊ ▅█▋▅▊▍ ▊█▇▆) ▉▉▌▅▍ ▇▌█▉ ▇▌▅▉█▍▋ ▊▄▍ ▉█▊▍▄▉▆ ▆▋▄▉▊▉▋▋
- ▄ ▇▊█▍█▋ ▆▄▇▌▄ ▌▇▆▌ ▇▊ ▉▋▌▍▉▌ ▊▋▄▄█▍▊▇█▌ █▊▅ ▅▄█ ▌▆▉▉ ▅█▇ ▍▉▅▆▄▍ ▍▍ ▄▋▌ ▌▆▇▊▌▅▋▉▊▄ ▍▊▋▅▊'▄ ▍▉▇▄▊▅▇
Merge from fast_debug_draw: Disable instancing for text by default, due to missing support for rich text formatting tags
Regenerate console commands
Fixed pistol aimcone always being the highest it could be, removed duplicate code
Disable ddraw instancing system for text by default because the new system doesn't support rich text formatting tags just yet
Prevent auto-switching away from weapons in use (cooking grenade, charging gluon, etc)
Gauss gibs when charged up (dealing > 70 dmg)
Cherry pick
110444 from scientists branch (loadout categories for rust editor)
SyncFlags.Predicted. go.Network.Predicted
- Tiger will resume eating after dragging the corpse far enough
- Tiger will flee faster if approached while dragging
Free textures when they're no longer needed
Add missing part to balance commit
Add convar enableable logs that fire when anim passed to root motion system is null
Fix NRE when damage receives small damage multiple time in a short window that make him go past his stagger threshold
Merge from amd_dlss_crash
Better map placeholder while package fetches
Allow tiger to sneak from the sides not only the back