795 Commits over 1,157 Days - 0.03cph!
Cancelling server creation properly stops all downloads
Download progress for Games/Maps on loading screen
Moved OnSequenceFinished/OnNewSequence to AnimEntity
Made OnAnimGraphTag/OnAnimGraphCreated 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
Rebuild faceposer for the steam version
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 'Mesh Selection' not working on SupportsSolids entities
▄▅▌▌ ▉▅▌██▉▍▌▌▉ ▇█▇▉▇ ▅▅▄▄▄▊▉ ▍▅▇▌▆▅▆ ▊▊▉▌▊▉▊▇
CBaseFileSystem::FileExists returns false for empty strings
Fixes "Overridden by Leafier Mod" incorrectly appearing in Material Editor
Added Entity.OnAnimGraphCreated
Merge branch 'master' of sbox
Only fire LobbyInvite_t events for current appid
(Ideally the appid should be exposed in the c# callback maybe)
Don't try to play empty sound files
Added Entity.OnAnimGraphTag( string tag, enum event )
Fixed creating entities in [Input]s throwing an error
Some docs for entity functions, Added Entity.FindAllByName
Properly support !self in map IO, Hammer included
Hammer.Model now has descriptions for model/bodygroups
DescriptionAttribute is auto applied to classes too
DescriptionAttribute is no longer inheritable
Added description to SetColor input in the AutoFGD
Check for DescriptionAttribute in classes for FGD autogen
Remove excessive whitespace in DescriptionAttribute's value
Obsolete Hammer.RenderFields enableAlpha argument
Fixed BaseFileSystem adding renamed files twice to the changed list
Fixes unwanted temp files from VStudio being added to the changed file list
Hacky fix for Visual Studio not triggering recompile consistently
Added Hammer.Path
Merge branch 'master' of sbox
Fixed asserts with Path Tool's Rope particle effect
Makes node colors affect the rope
Added AnimEntity.UseAnimGraph/HasAnimGraph/Sequence getter
FIxed Hammer crashing when Path Tool tries to place non existent entities
Added SetColor input to all modelentities
Remove non functioning "disableshadows" from Hammer.Model
Added Output.FireWithParam
Basic Hammer input parameter support in C#
Adjust mapIO max visible distance for text
Adjusted doorhelper visualization for local dir moving doors
Also adds "not moving" type to hide the visualization for non moving buttons
Autodoc for Easing.Function delegate
minor change to doorhelper.cpp
Better rotation axis visualization for rotating doors
Remove necessity for @EntityGroup for custom categories
Disallow spaces in hammer input names
Add DebugOverlay.Text overload with offset argument
Minor change to DefaultValue generator
Added Hammer.Particle attribute
Bring back outline to debugoverlay text
Update MapIO visualization colors
Added doorhelper() FGD helper
Adds [Hammer.DoorHelper( ... )]
Revert changes to drawangles()
https://files.facepunch.com/rubat/1b0211b1/pm4zlM2XH7.png
Fix errors when Color.Parse is called with invalid format
Fixed a crash in CGameParticleManager::LookupAttachment
FGD autogen: Support for Color type
Added PostClientActive to C#
Allow "flags" fgd type to have a nice name
Make Hammer.Solid & DrawAngles inheirtable
Added ability for properties to have FGD metadata
Added support for "flags" fgdtype to enums
Added Hammer.MinMax attribute for properties
Different approach for SupportsSolids untie from entity undo support
Added a 3rd argument to drawangles() - 'act as rotation axis'
disableshadows => enable_shadows Hammer keyvalue
(Point being no extra hacks to make disableshadows happen)
Added Rotation.RotateAroundAxis
Fixed a crash in physics_prop_ragdoll.cpp
Hammer: SupportsSolids tag makes a @PointClass also work as @SolidClass
Added string.ToTitleCase() and use it for FGD autogen
Hammer.DrawAngles can be used without any arguments
(Also make FGD autogen generate a bit nicer headers)
Hammer.MetaDataAttribute supports tags
Added Hammer.SupportsSolid
Mark DrawAngles as non-visual element
(So that @PointClass with a model() and drawangles() doesn't make the selection box disappear when no model is selected)
FGD autogen: Add default values for float/int types
FGD autogen keyvalue group support: Property.Group
disableshadows keyvalue support for all modelentities
add optional renderamt to Hammer.RenderFields
(Shouldn't this be part of rendercolor by this point?)
Merge branch 'master' of sbox