I have sent a patch to the GMod Beta to Valve. Servers will need to be updated before you will be able to join.
- Added TTT
- Removed ValidEntity( ent ) (replace with IsValid( ent ))
- Added hammer.SendCommand( str )
- Added game.GetMapVersion()
- Added game.MapLoadType()
- Added game.StartSpot()
- Added Button:DoMiddleClick()
- Added steamworks. library
- Added DHTML:AddFunction( objectname, functionname, function )
- file.Find takes third param - “datedesc”, “dateasc”, “namedesc”, “nameasc”
- Fixed long gamemode names breaking main menu
- Fixed player:GetEyeTraceNoCursor using cursor trace
- Fixed TableToJSON showing empty tables as empty string
- engine.ActiveGamemode should now return correct value clientside
- Fixed Entity:GetTextures()
- Fixed Entity:GetBodyGroups()
- Fixed Entity:GetAttachments()
- Fixed Entity:GetSubModels()
- Fixed Texturize not working
- Moved PostProcess/NPC/Weapons to own tab
- Middle clicking a weapon icon will spawn it in the world
- Moved HL2 weapons to weapons tab
- Added SLAM + Stunstick models
- Fixed dynamite errors when loading save
- numpad allows nil players - everyone fires those actions
- Fixed error in death notice
- Renamed WorldSound to sound.Play
- Renamed GetWorldEntity to game.GetWorld
- Renamed isDedicatedServer to game.IsDedicated
- Renamed SinglePlayer to game.SinglePlayer
- Renamed MaxPlayers to game.MaxPlayers
- Re-fixed reliable stream overflow
- Fixed PCall not function error
- Added ingame ‘creations’ tab - with saving and save publishing
- Fixed TF2 not mounting due to 5gb gcf
- Fixed drawing camera in camera
- Removed Entity:SetShouldDrawInViewMode
- Fixed loading fonts from gamemode folder
A couple of new things. The Entities/NPC/Weapons/Vehicles tabs are back. I’ve also added a Creations tab in which you can load/create/publish saved games.
The hammer.SendCommand function should allow modders to communicate with Hammer. This should allow entities created and moved in GMod to be created and moved in Hammer.
And finally.. Trouble In Terrorist Town is back! Thanks to Bad King Urgrain for updating it for us!