6,139 Commits over 3,806 Days - 0.07cph!
Added Client.Kick()
Getting disconnected from a server now displays a reason why in UI
Fixed voice chat not working correctly, especially after rejoin
Added Hammer.SphereAttribute and Hammer.TextAttribute
Also documented some of the other properties with c# comments
Allow multiple DescriptionAttributes and use the first one where necessary
Hopefully fixed the game overwriting S&box.sln unnecessarily
Also fixed auto generated launchSettings.json having a malformed launch parameter
Fixed FGDWriter setting default value to first flag if one isn't given
Remove leftover debug output
Rename FuncButton to ButtonEntity (func_button => ent_button)
Added render.GetViewSetup() - returns the CViewSetup stuff including both real FOVs and the de-corrected for aspect ratio FOV
Bring the max lua files down to 32k for singleplayer
Bump MAX_LUA_FILES to
65000 for singleplayer only
Display warnings and prevent a crash when an NPC's memory is about to overflow
Make r_texturefilteringquality save
Added framerate cap & texture filtering to Options
Fix DescriptionAttribute duplication
Fixes sbox-issues/issues/808
Rubikon: Fixed physics bodies not re-enabling correctly after being disabled
Fixes sandbox/issues/23
Client join download progress for map/game/loose files & proper cancels
Make possible to update loading screen subtitle only
Flash the game window when server is joined if not focused
Cancelling server creation properly stops all downloads
Download progress for Games/Maps on loading screen
Code for Game/Map download progress on loading screen
TTT: Updated language files (Community Contribution)
Moved OnSequenceFinished/OnNewSequence to AnimEntity
Made OnAnimGraphTag/OnAnimGraphCreated protected
DoorEntity: Make OnAnimGraph overrides protected
Fixed codegen errors when XML comments are invalid
Fixed a warning about unused variable
Fix a warning about XML comment
Moved OnAnimGraphTag/OnAnimGraphCreated to AnimEntity
Also fixed up some of the documentation comments
Merge branch 'master' of sbox
stopsound also shuts down all CSoundPatches
▇▇▌▄▄ ▉▊▋▆▍▅▅▌ ▆▅▌ ▋▇▇▌▄ ▍▍█▉▇ █▋ ▅▆▍▄ █▄▌▅
▍▅▉▌: ▄▇▌ ▊▉▄█▋ ▆▍▋▅▊ ▍▊▌▋▋ █▋██▄▆▄▆▄ ▋▉▉▆█ ▊▍█▍▍ ▆▍▌▌▅ ▄▌█
▆▌▌▉▉▋ ▆▊▋ ▇▉▆▉▊▆ ▄▋▆▋ ▋▇█▋█ ▋▌ ▉▌▉▌ ▆█▆▌▋█▆ ▆▄▋ ▄▋▍▉ ▌▊▇▊▊▌▄▍▆ ▅▅▋▄▇▋
▊▆█▅▌▅ ▅▄▋▌▌▋▉▆ ▄▊▉▉▅▊▅█▍▅▊ ▋▇▅ ▄▊▍▇▌█ ▇█ ▊▊▄█ ▋▉▊▋
Experiment: Count connecting players as bots until they fully join
thumb_up
17
thumb_down
13
Fixed Entity.StopLoopingSound() not working as expected when multiple sounds are involved
Remove non existent achievement from code
Update TTT language files
Revert AcceptInput changes for Linux only
Properly convert wchar_t to UTF8 in TextEntry.AllowInput
Fixed a crash due to out of bounds sequences with IK Rules and AccumulatePose
Delete chromium.log if its over 100MB
PathPlatformEntity OnMovementStart/End outputs + other stuff
Train-like auto angle feature, increased generated path precision
Made Entity.GetBloodColor shared
Fix an issue with PathPlatformEntity.DoMove
Added ent_path_platform and path_generic entities
ent_path_platform uses the Path Tool generated path (path_generic) to move between its nodes. Has inputs useful for things like elevators and generic moving platforms based on nodes.
Rebuild faceposer for the steam version
Add probable cause to the "Failed to lock vertex buffer" message so users can more easily self diagnose
▊▌▉██ ▅▅▆▇▄ ▊▉▄ ▅▉▋█▊▆█ █▌▉ ▇▇▊▅ ▄▌▆▍▉▊
▉▌▆▅▄▄▍▋▊ ▍▅█▇ ▋▅▇▄██▄. █▉▌▇▆▅▌ ▍▄█▅ ▅▄▍ █▇:▇▉ ▇▉:▇▊ ▋▍:▇▌ ▍▍▍:▊▋ ▋█▉:▅▄ ▄▌▍:▍▆ ▍▋:▆▋▄▇█▇ ▌▄:█▄▌▊▋▋ ▌▍:▇▅▍▍
▉▊▋ ▊▊ ▊▇▆▌▉ ▊▇▆▄ ▋▆▋▅▅▌▍ ▌▌▍▍▄ ▋▉▋▍ █▉▄'█ █▄▌ ▇ ▇▊▋▉▊▋▇
▌▇▅▄▉ ▍▊:▄▊▋▋ ▌▌▊
▉▌▋▉▌▅ ▅▇▋▊▋ ▇█▋▉▅▇ ▆▅▉▅▋ (▊▉▆ ▄▋█▇▋▋ ▆▄, ▊▋▋) ▍▄▋ ▊▅█ ▉█▆▅▉▌▉██ █▊ ▆▉▌ ▆▅▇▌▇▋
▄▇▄▇▆ ▋▌▋▋▆▍▊▉▉▄▊▇ ▉▅ ▉▋▊▋▉▌█▌▍ █▅▄▆▊█▄
▍▄▊▅▄▍▇ ~▄▉▋▍▄▅: ▍▇ ▌▆▇█▉█ ▊▉▉▋▌▍ ▆▉▅▊▄ ▅█▄▉▊▇▄ ▉█▉▅▋▌
█▍▉▇▍ ▇ ▊▆▅▇ ▆▋ ▅▍▉ ▉▆█▄
▉▅█▌▌▇ ▆▉▌▄▅▆▍▉▇▇ ▋▍▆▇▆▄▍▆
▄▅▉▇▄█▋ + ▆▍▋▇ ▉ ▄▄▋▍▋ ▋▋ ~▅▍▅▇▅▌: