6,270 Commits over 3,898 Days - 0.07cph!
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
Merge file.AsyncRead changes from x64
Fixed file.AsyncRead crashing on Linux systems for unknown reason (cleanup)
▆▍▋▌ ▆▋▆▌▆ ▄▅▊ ▋██▉▅▍▉ ▍▇▍ ▌█▇▄▌ ▉▊▋▅█
Unify BinaryReader/BinaryWriter extensions
Added Entity.Write(), Entity.Read()
Fixed BinaryWriter/BinaryReader entity extensions
Make all BinaryWriter/BinaryReader extensions use the class Read/Write methods
Added BinaryReader.ReadRotation
Added Rotation.Write
Added Vector2.Read/Vector2.Write
Mention light probe volume in func_water's description
Fix Water Ripple stuff creating errors and not working
Merge branch 'master' of sbox
Renamed math.DistToSqr to math.DistanceSqr
More logical/consistent with math.Distance
Fixed MarkupObject:Draw's new argument not working without MaxWidth being set
Rename math.DistToSqr to math.DistanceSqr
Fixed new MarkupObject:Draw argument not working with no maxsize set
Fixed new NextBot functions not default to true
Changes and debug output to hopefully help narrow down a Linux crash
Fix inheriting from LibraryAttribute not working for entities clientside
Hide obsolete water entities from Hammer, update base.fgd
Make Color/Color32/Rotation/Vector3.Read static
Make Angles.Write not static
Make player use behavior check parent of non usable entities
Default use behavior will try to see if parent entity is usable if the one aimed at isn't
Added "Static" property to prop_physics - if set disables physics (gravity) and acts as a nav blocker
Implement AttachmentOffset and AttachmentType for ModelParticle ModelDoc node for prop_physics