6,139 Commits over 3,806 Days - 0.07cph!
Fixed OOB $frame on render targets crashing the game
This time it will work - disable some other stuff regarding material unloading that I missed
Kinda fixed crashes when bootil reallocates huge chunks of memory
Kinda fixed crashes when bootil reallocates huge chunks of memory
Add sv_no_ain_files, defaults to 0
Automatically apply PROPINTER_FIRE_EXPLOSIVE_RESIST to all props that can deal explosive damage to prevent crashes
DComboBox works better on modal panels
Fixed Lua error with DTree_Node when self populating folders from filesystem end up with 0 files
Fixed a potential crash with func_clip_vphysics
Fixed a crash when particles are attached to the world entity and the map is reloaded
Disable model/material/addon unloading/reloading stuff
Fixed a crash with physgun's primary fire when a grabbed entity gets removed/invalidated during OnPhysgunPickup
Use the new DoorHelper helper for ent_door
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 minor issue with the loading screen (Community Contribution)
Fixed Entity.SetColor erroring without any arguments
Fixed a crash in CGameParticleManager::LookupAttachment
FGD autogen: Support for Color type
Updated TTT language files
Disable materialsystem changes on dev as well
Start on spawn works for particle/sound entities
(Also implemented usage of the CP0-3 for particles as a test
Added PostClientActive to C#
Fix obsolete property usage
Default value for trigger_* spawnflags
ent_door: Replace spawnflag usage with a custom flags property
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
Merge the 3 door entities into one ent_door entity
Different approach for SupportsSolids untie from entity undo support
Exclude non existent entities from the FGD
Default values for func_brush
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
try undoing materialsystem changes
give doors default spawnflag of "Use"
Update base.fgd
▉▌▅█▋ ▅▄▍▅▅▄▄ ▇▅▇▋ ▄██▅▆▇▋▉
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)
█▉▊ ▅█ ▆▌█ ▄▍▊ ▉▅▅▌▅▉▍ ▋█▌▆▉
▍▌▇ ▇▌ ▅▇▍ ▅▇▇ ▇▌▊▉▋▍▉ ▋▌▄█▊
Update language files
Temporary safeguards for missing IsConCommandBlocked
Fixed DownloadingFile in loading screens
duplicator copies lua-set colors and material override
Fixed 0 width constrains creating errors
Fixed Lua errors with default scoreboard
Prevent 2 or more players from 'driving' a single entity
Make use of IsConCommandBlocked
Makes blocked concommand errors include proper stack.
Fixed duplicated constraints not getting correct player obj
Fixed duplicated constraints not getting the correct player argument (i.e. its always false after duplcation from file)