6,195 Commits over 3,867 Days - 0.07cph!
Minor housekeeping changes to entities
Added PathPlatformEntity.OnAlreadyThere. It and OnMovementEnd now give current position as parameter
Added LogicEntity (ent_logic), which encompasses logic_auto, logic_relay and logic_compare
Minor improvement with path node numbers when one node is selected
Fixed loss of functionality in Hammer when doing manipulations on a path node when a tangent is selected
Rotating and Scaling nodes affects tangents properly.
Improved behavior of shift dragging path nodes in Hammer
Draw path node numbers when path/node is selected
Make Sound.FromEntity throw NRE instead of silently doing nothing with invalid entities
Fixed Sound.FromEntity crashing with invalid entities
Merge branch 'master' of sbox
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.