6,139 Commits over 3,806 Days - 0.07cph!
Hammer: Force uniform scale gizmo, this time only for non prop_static models
Fixed documentation comment for StandardPostProcess.Falloff
ent_path_platform - WarpToPoint also sets angles and fires OnPassed output on nodes
KeyframeEntity: Handle negative Time.Now intervals
Get rid of unnecessary includes
Add more randomness to generic gibs
Hammer: Re-enable non uniform scaling for prop_static
ModelDoc: Added ability to convert hitboxes to AO proxies
Hammer: Prevent non-uniform box scale and scale on models via gizmos
Minor cleanups in entity files
ent_path_platform improvements
Added "WarpToPoint" input
Added "Length" property (used for turn angles)
Fixed turn angle calculation when using non default Forward Direction
Added 'movement_path' entity, which has extra properties and outputs for ent_path_platform
movement_path has OnPass output and "Speed" property.
Fixed base.fgd not being written, fixed Hammer inputs not having their descriptions in the fgd
Downgrade Steamworks SDK to 1.50
Make it more clear that changing sbox_persist while in-game will cleanup the map, "Stop Persisting" property will now also be hidden when persistence is disabled, do not clean up map when disabling persistence, fixed changing persistence in-game saving to the wrong file if the cvar changed too quickly within the 2 second timer
Add OS specific errors to binary module loading errors
▍▉▆▊ ▄▉▄▋▍ ▍▋▉ ▊▄▇▍▅▌█▇() ▆▉▋ █▅ ▆▇▍▉▄▊ ▍▋▆▅ ▋▅▊▉▋▄▉
█▆▉▇▊ ▋▊▆ ▌ ▊▄▋ ▍█▊▇▋▆█▄ ▅▆▉▅ ▄▊█▆▇▆▇ ▊▇▅▋▋▇▍▇▅▆ (▇▅▋█▍▋ ▋▉▌ ▍▋▄▌▉▅)
Potential fix for a crash within CFontTextureRegen
Fix up break pieces on citizen_props/ models
Rename FuncBrush.cs to BrushEntity.cs
Added Rotation.Random to complement Vector3/Angles.Random
Update base.fgd
Added StartPosition option to ent_platform & other minor updates
BREAKING CHANGE: ent_platform "Spawn Settings" flags were separated into their own C# properties and now have proper descriptions, maps using "Starts Moving" and "Loop Movement" features will need recompiling
Merge branch 'master' of sbox
Added DoorEntity.Break input
Added Health keyvalue, Break input and OnBreak/OnDamaged outputs to FuncBrush
Also renamed FuncBrush class to BrushEntity
Fixed KeyframeEntity methods not working correctly with host_timescale above 1
Improvements to documentation of some methods and properties
Host.Name, Host.Color, Model game data methods, LogicEntity, ent_platform
Update FuncMonitor.cs
Give physics to some rust ported junk models
Breakables class will now try to spawn generic gibs if model has none
Update base.fgd
Update .fgd files to remove func_platrot, func_breakable
func_breakable is superseded by func_brush
Remove env_spark, point_tesla, logic_lineto, physics_cannister, point_gamestats_counter from the base.fgd
Fix description of ent_path_platform.StartBackwards
Fixed DTextEntry's automatic line breaks causing an infinite loop hang with specially formatted text containing a lot of whitespace
Fix startup assert related to duplicate QT layout
Fixed start up exception due to a malformed comment
contraint.NoCollide no longer tries to be a part of a constraint system. Fixes a server crash. logic_collision_pair never had a key-value pair for a constraint system.
Fixed a stack overflow with DListView and columns inserted at specific positions
surface.DrawLine now uses floats not integers
Fixed GMODLUA_GetUserType leaking onto the Lua stack (this only affects binary modules and the type() function, when using custom userdata types)
Potential fix for crash relating to env_microphone's measure target entity
Reduce Faceposer tool's convar count to 96 (from 128) to match the actual limit in the engine
Fixed GM:PlayerAmmoChanged reporting incorrect new ammo count when called from Player:GiveAmmo
Spawnmenu search now resets its model cache when GameContentChanged hook is called
Added DoorEntity.OnDamaged
Merge branch 'master' of sbox
Adjusted glass surface, added glass.shard and glass.pane surfaces & use those for shatterglass
Try to reduce spinning of large shatter glass pieces
Port prop_vehicle_jeep damage behavior to prop_vehicle_prisoner_pod - reacts to damage physically, driver takes explosion damage, calls Lua's EntityTakeDamage hook
merge from main (network breaking changes)
Only update Steam client binaries
Rollback Steamworks to 1.50
Added trigger_catapult entity from Team Fortress 2
m_flCycle is now networked from -1 to 1, from 0 to 1
Bumped steam.inf version
▊▆▅▆▆▋▊ ▊▌▊▄▆▅█▍▌▊ █▆▋▊▍█▊ █▉▇ ▍▄▊
Delete unused Steam binaries
Update Steamworks to v1.53a
try deleting probably unused steam libraries
Update Steamworks to v1.53a
Fixed remaining potential crashes with npc_barnacle when its tongue entity is removed
Do not allow npc_barnacle to pick up gibs it itself spits out
Force enable episodic behavior when eating zombies so they are not just spat out as ragdolls
Fixed over 2 dozens of compile warnings
Fixed over 2 dozen of compile warnings
Hookup map IO on the 2 construct prefabs that use navblockers
Try forcing a full recompile