6,139 Commits over 3,806 Days - 0.07cph!
▊▍▋▄▊ ▊█▅▌▌▆▅▋▆▋ ▆▍ ▇▄█ ▉▄▅▍ ~▄▇▇▌▊▋▊▍, ▍██▆ ▋▅▉ ▍▍█▋ ▅▆ ▊▋▉▄▆▆▊ ▄█▋▊▌
▌▄▆▇▊█▅ ▅▆▆▆▌ █▉▌▌ ▅█▅▇ ▍▊█▉▌ ▋██▄▍█▋▌ █▌▄▆▊▇▍ ▊▄▍▇█
▊▊▊█ ▋▌▄▊▇ ▍▅▊▊ █▌▄▊▄▆▋▉▍ ▍▊▌ ▉▉▄▅ ▊ ▌▋▄▅▅▄▋ ▄▆ ▄█▅▉ ▉▋█▉▅█▍▍ ▍▋▉▍▋
▊▄▊▆ ▇▄█▊▄ █▉▉▆▌ ▇▊▌ ▆▇█ ██▍▇ <▍█▉▆▋▌▍█▅> █▇▋
▇▄▋▇▊▍█▆▌ ▄▌▊▉▇▅ ▉▆ ▉▆▆▄▆▆▍ ▉▆▍▅█ ▅▇▌█▉ ▆▋█ ▄▋▉▍▋ ▉▍▉▌▊▇▋█▆▊ ▅▅ ▊▅▌▌▌█ ▍▇▋▊ ▊▄▅▄▄▇▄▅▌▋ ▆▇▊▆▇ ▊▉▉ █▍▌▋▋ ▆▍▄ ▍▉▅▆▉
▊▍▍▇▉▋ ▊▇▇█▄▌▇▍▇█▉█▆ ▍█▌▋▋▌
▆▍▄ ▍██▄▉▆▉ ▇▋▍▌▍▍▅▅▉ ▌▍▇▇▉▉▇ ▄▍▇ ▄▌▅▅█▆▋
~▉▇▌▍▄▆ ▅▇▍ ▋▊▊▆▍▆ ▊▆▍▍▍▉, ▉▇▄█▅ ▆▆▋▆▊█▉ ▅▇▌▇▊ ▌▊▆ ▍▊▌▊█ ▊▇▋▅▍▅▉▇▆▄▍
▋▉ ~▍▄▍▊▋▅: ▆▄▅ ▉ █▇▊▅▆▋, ▊▌▉█ ▄█▌█▉▇▉▍ ▆▍ ▇▍
▉▅▌▊▇▇ ▍▋█▇ █▋▇▌
▆▍▆▉▊▅▇▇█ █▆█▄▇▉▇▋▆▆
▇▆▊▊ ▇▊▆▅▍▍█ ▊▋▍▉ ▆▆█▊▆█▅█ ▇█▄▊▌▆▌ ▋▋█▄▌▊ █▅▋▌▋ ▄▊▇▋ ▉▇ ▆▉▅██▇▆▉
Added [Event.Entity.PostSpawn] - triggers after all map entities spawn
Documentation for Convar/ConCmd, Event & Entity C# attribs
▌▇▄▅▊▆ ▋▄▉▌ ▇▉▄▉▍▌▊▆▌ ▌██▍▉ ▋▇▅▋ █▅▊▌ ▅▇▅▊ ▅▌▅▆'▉ ▅▊▊▍▊▅▅
AutoFGD: Fixed keyvalue groups not working for enums
█▌▌▌▄ ▅▆█▊ █▉▅▆▆▊█▆ ▄▋▋▆▌▇▍▍▆
▊▉▋▋▆ ▉█ █▉▍▌▆ █▄ ▉▆▇▆▇▆▍ ▉▄▍▄▆ ▊█▅▉ ▉▌ ▌▌▉▋▋ ▍▅▄ ▊▌▋▊
▊▍▊▊▆ ▍▉▄▉▊▇▄▉ ▋▊▄▍ ▄▆ ▍█▍█▊ ▉▌▉█▄▇▊ ▅▌█▇▄
▉▍▅▅▄█▆▅ ▉▉▅▄▆▄/▄▊▉▋▆▊▉ ▄▅▇█▄ ▍▆▄▆ ▆▅▇ ▊▉▍▌▅ ▍▍▋▆▅▍▊█▅▍ ▆▍ ▉▄▅ ▋█▉▋
▌▋▍▉ ▄▅▆▇▄ ▊▊▉▅ ▋▇▌▇▍▇ ▍▆▊▍▍ ▍▍▄▊▆▍▊▅ ▍▅ ▄█▄█ ▊▅▌▊▉▋▉
▇▋▆▉█▆▋▇ ▋▋▆▊▆▇ '▄█▄▇█' ▅▌▅▆ ~▅▆▇▇▌█▄▉, ▍▅▅ ▋▌▄▉▆▌ ▋▍▍ '▌▄▄▉▌' ▇▊█
▉▋▊█▆ ▉▄▇▄▌ ▍▍▊▅ ▆▉▄▉▅▇▉ ▅▊█▍ ▅▇▅▆
▋▉█▌ ▊▍▅▉ ▋▉▇▄ ▆▅ ▍▋▄▆▊▋▉
▉▆▆▆▍█▅ ▅▉▄▅ ▍▄▆▇█ ▅▄ ▆▅▍ ▇▄▌▇ ▆▍▊▊ ▌▍▋▇ ▋▆ ▆▆ ▉▊ ▉▄▇▅█▅▄▅▍ ▉▆▌▅ █▊▉▆▆▇▌
▊▉██▊ ▄█▊ ▇▄▅▆ ▉▇▊▄ ▉▆▉▋ ▇▄▍▅
▇▄▌▇ ▊▅▍ ▄▌ ▋▄▍▊▍█▇▊ █▌▌█▄▇▋ ▋▉▍ ▄▊ ▊▉▉▉▆
▄▊▆ ▅▍▅▄▅█▌▇▊ █▊▋▅ ▄▌ ▆▄▋▇▊▄▉ ▄▆▍▇▅▅█ █▇▌▋ ▅▉▉▊ ▌▇ ▊██ ▄▅▆▆█▊▊▇█
▇▅▌▅▉█▌▇ █▄▋▅▌▆▊▆/▆▄██▊▊▌ █▄▄▊▊ ▌█▌█ ▇▅▄▋█▆▌ ~ ▊▅█ ?
▋▊▄▆▍▋▅ '▇▆▊▆▆' ▄▊▇▇ ~▄█▌▆█▄▅▇, ▋▋ ▆▌▌ ▄▆ ▋▆▅▌▆█▌▅▌ █▉▆▅ ▅▅▄ ▇█▄▅ █▌▌▍▋█
▆▊█▋▊▋▍▇▆▆▆▉ █▆▆▍ ▇▌▇▊ ▇▅▉▋
▊▉▉▆█ ▊▌▌▇ ▋▅▄▊ ▊▇▊█▉▅ ▍██▇ & ▇▅▇▌▄█▅▉▄▋▍▍ █▍▄▇▉ ▆▍▊ ▉▆ ▇▌▊▇▅▅▊▋▇ ▆▅▅▆▄▅▋▌█
▅▅▄▇▋▊▍▊▇▅▉ ▊▉▋▋▄▌█▆▋ ▆▄▌▆▇
Hammer: Added mesh names to bodygroup selector
Fixed material name not appearing in "Warning in .VMT file .. " and "Error in .VMT file: error parsing vector element..." warnings
Fix rotating_door_generic animgraph
Fixed some trigger entities not respecting Enabled state
Makes BaseTrigger input methods public
TriggerTeleport OnTriggered output is fired before entity is teleported
update compiled resources again
Added BasePathEntity.DrawPath
Added "reverse" parameter to GetPointBetweenNodes & GetCurveLength methods of BasePathEntity
Improve player use behavior to match base game
make Player.IsValidUseEntity protected
Improved player use behavior when looking an multiple small usable entities
Minor changes to PlatformEntity
Improved loading process to do with Lua files so they are not sometimes redownloaded every time, also makes accessing files from Lua cache potentially faster
Fixed crashes when the File object in steamworks.DownloadUGC's callback is closed prematurely
Repalce some possibly incorrect usage of FLT_MIN with -FLT_MAX, affects IKRules and displacements
Remove check for IsConCommandBlocked existence, it should exist on all clients now
Fixed duplicator and saves not working
Fixed an issue with constraint.GetAllConstrainedEntities
Fixed constraint.GetAllConstrainedEntities returning all entities constrained to world if the given entity is constrained to world
Fixed a potential bug in materialsystem to do with PO2 rejection on texture load
Fixed a bug in materialsystem where NoMip textures were trying to read past EOF looking for mipmaps, resulting in "Error unserializing VTF file... is the file empty?" errors
Fixed constraint.GetAllConstrainedEntities returning all entities constrained to world if the given entity is constrained to world
Give light_omni a different icon from light_spot
Fixed 'Mesh Selection' not working on SupportsSolids entities
▄▅▌▌ ▉▅▌██▉▍▌▌▉ ▇█▇▉▇ ▅▅▄▄▄▊▉ ▍▅▇▌▆▅▆ ▊▊▉▌▊▉▊▇
CBaseFileSystem::FileExists returns false for empty strings
Fixes "Overridden by Leafier Mod" incorrectly appearing in Material Editor
Update some compiled assets
Improved behavior of sounds in PlatformEntity
Start/Stop sounds now play when expected with the TimeToHold option, etc.
Make Platform/DoorEntity moving sounds stop when entity gets deleted
"Unknown move type" warnings include the entity name
PlatformEntity improvements
Added TimeToHold setting
Added MovingSound setting
Moved all sounds to a category in Hammer
Improved how inputs interact with rotating platforms
Platforms can now rotate more than 180 degrees
█▆▍▋▇ ▇▅▅▊▉ ▄▍ ▌▆▇▉ ▅▇▄▅ ▍▌▄▅▄▉▇ ▍▅▍▅▄ ▌▊▋▊ ▇▊▅▋▉▍▄▅
Fix auto-label in `feature_request.md`
Merge pull request #553 from mozi-h/patch-1
Fix auto-label in `feature_request.md`
Some minor changes to steamworks.DownloadUGC
Restore old incorrect behavior of Entity.SetBodyGroups's first argument
Rotating PlatformEntity types
Merge branch 'master' of sbox-game
Implement door_sounds modeldata to ent_door, so models can specify their own sounds (Hammer KVs take precedence)
Added "OtherDoorsToOpen" option to DoorEntity
Renamed "Use" spawnflag to "UseOpens" so its more self explanatory.
Disallow include()ing non .lua files
include errors now have a stack trace and appear in Problems menu
▊▊▇▅▋▄▍▉ ▅▆▊▅▇▋▊ █▊▊▇▄▉ ▄▍▌▅▊▉█▆ ▊▌█▆▅ █▆▊ ▌▌█▍ ▍▆ ▋▌▇ ▄▊▇▊▋▇▇
Potential fix for a creash with C_OP_RenderRope particle render operation
Reenable steamworks.DownloadUGC's callback File argument with some under the hood changes
Added Entity.OnAnimGraphCreated
Merge branch 'master' of sbox
EntPlatform => PlatformEntity class name
Animatable door support using anim graphs
Adds "Animated only" move type to doors
Changes KeyframeEntity to base from AnimEntity
Added 2 generic animgraphs for door animations (prop_door_rotating-like, and prop_dynamic like), ready to be plugged into models with correct sequence names.
Only fire LobbyInvite_t events for current appid
(Ideally the appid should be exposed in the c# callback maybe)