-
•
Added new argument to Entity.EmitSound - flags, and fixed type checking for the other optional arguments, including pitch and volume arguments not working if soundlevel argument is not given
-
•
Added 5th optional argument for surface.DrawOutlinedRect - thickness
-
•
Added ENT/SWEP.IconOverride (Also works for NPCs/Vehicles)
-
•
Added sound.EmitHint( SOUND_ enum, position, volume, duration, owner = NULL )
-
•
Added SOUND_ enums
-
•
Added "NiceName" read only field to Undo structure, contains the text shown in player's undo list UI (Community Contribution)
-
•
Added basic soundscript support for EmitSound global
-
•
Added "size" and "updated" (date) keys to engine.GetAddons()
-
•
Added new optional argument to Entity.DrawModel() - flags (STUDIO_)
-
•
PrePlayerDraw/PostPlayerDraw now have 2nd argument - flags (STUDIO_)
-
•
DrawWorldModelTranslucent/DrawWorldModel now have 2nd argument - flags (STUDIO_)
-
•
RenderOverride now also has 2nd argument - flags (STUDIO_)
-
•
Added DSP argument to entity.EmitSound and EmitSound global
-
•
Added 3 new types for steamworks.GetList() - "followed", "friend_favs", "favorite"
-
•
New optional argument for surface.DrawText - bool - force additive/not additive, defaults to font default
-
•
Added CTakeDamageInfo.SetBaseDamage
-
•
Added PlayerHandleAnimEvent and PlayerFireAnimationEvent hooks
-
•
Added maps/*.lmp to Workshop whitelist
-
•
Added list.GetTable() (Community Contribution)
-
•
Better click "animation" for DImageButton depression, added DImageButton:SetDepressImage() (Community Contribution)
-
•
Added Player.SetMaxArmor
-
•
Added Player.GetMaxArmor
-
•
Added render.GetHDREnabled()
-
•
Added Player.SetViewPunchVelocity
-
•
Added Player.GetViewPunchVelocity
-
•
Added player_manager.GetPlayerClasses() and PLAYER:ClassChanged() (Community Contribution)