3,556 Commits over 3,256 Days - 0.05cph!
Unrestrict Finger Poser so it can be used on any entity
DModelPanel now properly works when being dragged by the drag'n'drop system
fogui no longer overrides console variables on game start causing inconsistencies across different client's fog and farz.
Entity.EnableConstraints( false ) now deletes the constrains (experimental)
HL1 Turrets now react properly to Disable AI and Ignore Players
Added HL1 Turrets to the Spawnmenu & Icons for them & can be duplicated
Changed HL1 Turret translations to not include the "Ceiling" part
Fixed prop_effect not being duplicatable
Prevented spawn console commands from generating errors when entered into dedicated server console
Added fixed chrome materials for the HL1 turrets
▌▊▆▌█ ▄▅▄/▇▆▌▋▄▆▊█▇ ▍▋▌▌ ▍▅▍▇▅▍▌ ▇▉█▉▄▅ ▄▆ ▋▌▊▇▅▇.▆▍▄▄
Added input.WasMouseReleased( key )
Fixed ViewModelFlip stopping worldclicker aiming animation for view models
wordclicker view model animations now use proper variables for 2nd and 3rd viewmodes, instead of using the variable for the 1st view model
PANEL.OnScreenSizeChanged now has 2 arguments - the old width and height
Added PANEL.OnSizeChanged( newW, newH )
Fixed SpawnIcon's SetSize affecting the child element's size too late
Fixed a crash issue with ModelImage.SetSpawnIcon
ModelImage.SetSpawnIcon will no longer display an error image when given non-existent .png, now displays the usual broken image material
Added right click option to tool material and model selectors to be able to copy the model and material paths.
Added icons to most right click menus in the spawnmenu
Added net message names to the "A net message is already started" message
Fix some addon entities not being targetable by the properties system
Removed leftover debug output from Remove property
Compat with live version of the game
Compat with live version of the game
Updated env_wind to affect treesway on its own
Updated steam.inf
Restored Half-Life 1 turret entities
Update ignore.conf with even more post-compile useless folders
Fixed RebuildSpawnIcon() not taking bodygroups into account
Entity.SetModelScale is now limited to +-400 on server (unclamped on client)
Fixed a crash issue with Vehicle.GetVehicleViewPosition
Vehicle.GetVehicleViewPosition's only argument is now optional ( defaults to 0 )
Fixed a few Vehicle functions returning garbage in certain cases ( GetVehicleViewPosition, GetPassengerSeatPoint, GetWheelContactPoint )
Move the "Trying to send with no players" warning of net library send functions to developer 1
Restore material order in the Materials Tool UI
Git:
* Dragginig/Resizing DFrame as a child element now works properly
* Consistent caching between Entity.GetEyeTraceNoCursor and Entity.GetEyeTrace
util.SpriteTrail no longer crashes the game if you do not give the material ".vmt" extension.
util.SpriteTrail no longer silently fails halfway through when not given a color.
Player.Kick no longer fails with reasons too long (cuts them off now at 512)
Fixed kick reasons being cutoff at 256 (now cutoff at 512)
Fixed DMenu's non self deleting submenus not opening in some cases
Updated TTT to its latest version
PlayerUse no longer blocks using when Lua doesn't return a value or returns a non boolean.
Made DLabelURL's color functions work consistently to DLabel's
monster_human_grunt now uses default values from skill2 for the replaced convars instead of arbitrary values
Fixed calling SetHoldType too early not updating the hold type on client
Fixed some effects (mostly on NPCs) not working in multiplayer
SWEP Holdtype is now updated clientside whenever server sends a holdtype update
Removed mistakenly included hl2_game_sound_manifest.txt from being included in the actual game_sounds_manifest.txt
Made flashlight sound not stop weapon sounds
Smooth scrape sounds are no longer repalced by rough scrape sounds on the 2 materials where used to happen
Added player_connect_client gameevent from upstream, same as player_connect but without the "address" field, used for join messages
Added debug name to the "Tried to activate constraint ..." warning.
Kill input no longer works on the world entity
!Entity.SetSaveValue can no longer override entity class name
You can no longer remove player_manager entity
Entity.SetHitboxSet no longer assigns non existent hitbox sets when using a string as the first argument resulting in a console warning spam
Entity.GetSaveTable and Entity.GetInternalVariable no longer iterate over Inputs and Outputs
Failed-to-send net messages now reset current net message
Calling net.Start() while a net message is already active now displays a message
You can no longer send net messages with no players on the server
█▇▉▆▇▄█_▇▅▌▌▇█ ▉█▉ ▇▆ ▅▇▄▌▇▋ ▌▌█▄▉█ █▉▋▌▍▍▍
Spawnmenu Icons no longer save images of missing models to disk + Small fix to Icon Editor
Git:
* Fixed an error with empty nextbox NPCs
* Added return value to DColumnSheet.AddSheet
Fixed npc_barnacle not picking up players from vehicles.
util.(De)Compress and util.Base64Encode error on no input
util.(De)Compress now return empty string if first argument is an empty string or no value
█▆▄ ▊▉▊▌▆▆▊█ ▌▋▉▆▆▌▉▅▅▄▄ ▅▆ ▋▌▄▌▅ ▉▌▅▉ ▅▅▍ ██▅▄▉/▌▅█▋▄
▇▆▇▅▍▅▉▊ .▅▄▄, ▄▉▍▌▇█▋▄/ ▉▍█▍▇▅▄▉▍/ █▅▇ ▉▅▉▇▇/ ▍▄ █▌▌▇▌▅▊▄::█▄▊▇▉▄▆▆█▌▆▍▍▌▊▊▆▄▋█▌▍
Entity.GetAttachments, Entity.GetBodyGroups and Entity.GetMaterials will now return an empty table where they used to return nil