
12th June 2008 (43)

Fixed crash on startup
Fixed broken particles
Removed server crashing console commands
Fixed 'Touch' Lua errors on some custom SENTs
Spectated entities are now automatically added to PVS
Added pl_goldrush to map menu
Gamemodes can now organise their maps on the map screen
Added example gamemode 'melonracer'

ents.FindInBox now shared
ents.FindInSphere now shared
Added ents.FindInCone( vPos, vDir, fLength, fConeDegrees )

Added access debug overlay library (Only displays when developer!=0)
debugoverlay.Line( pos1, pos2, duration=1, color=white, skipdepth=false )
debugoverlay.Box( origin, mins, maxs, duration=1, color=white )
debugoverlay.Cross( origin, size, duration=1, color=white, skipdepth=false )
debugoverlay.Text( origin, text, duration=1 )
debugoverlay.Sphere( origin, size, duration=1, color=white, skipdepth=false )

Added PrintMessage( msgtype, text )
Added better built in framework for team based gamemodes
Fixed ply:KillSilent() not working as intended
GM:PlayerAuthed should now be reliable
Added Player:GetPData( <name>, <default> ) (persistant data)
Added Player:SetPData( <name>, <data> )



23rd April 2008 (42)

Fixed sound issues for people without HL2
Fixed not being able to load saved games on startup due to maxplayers > 1
Fixed some player models being invisible (Nova)



21st April 2008 (41)

Added 'Player List' option to menu screen
View is no longer limited on Prisoner Pod
Added chair vehicles

Fixed 'laggy' motion blur on listen server (Thanks HLCoders)
Fixed various playermodel issues (Nova)
Fixed HL2 maps not being mounted
Fixed content choices not being saved on some systems
Fixed always adding the "increased_maxplayers" custom server tag
Fixed rare crash on map change

Fixed panel:SetSkin sometimes not changing skin


1 April 2008 (40)

Fixed errors due to Lua Cache
Fixed tutorials window not always showing up


31st March 2008 (39)

Various player model fixes (Thanks to Nickolas George)
Improved fingerposer UI accuracy
Fingerposer now works with TF2 models
Added skin chooser
Added content chooser
Restricted content mounted by default
Removed unused, exploitable commands (spectate etc)
NPC Turrets now spawn facing away from you
Seperated lamps and lights from undo and limits
Added Shield icon to Admin Only entities 
Added 'description' popups to context menu fields
Added code to fix TF2 turrets spawning with unusable physics object
Fixed maxplayers not changing when starting a listen server after playing single player
Fixed Barnacle crash
Fixed Metropolice crash
Fixed rare startup crash due to localization
Fixed player spawned vehicle count being wrong
Fixed some attributes not changing when clicking a light
Fixed numberwang not working if textarea had key focus
Fixed Lua error when putting an invalid number into numberwang
Fixed crash when physgunning weapons into players
Added lua_reloadents (for lua coders, to reload all Lua entities)
Added some missing TF2 map icons (Thanks Namelezz)

Removed sent_reload, swep_reload
Removed sent_maxsents (wasn't used)
Added Lua hooks for exiting vehicles
Added Lua hooks for player flashlight
Added player:FlashlightIsOn
Fixed duplicate key issues with KeyValuesToTable
Added gamemode:PlayerAuthed( ply, steamid ) which is called when the player gets a SteamID
Added PhysObj:GetAABB()
Added PhysObj:GetVolume()
Fixed issues with entities without completely lowercase names
Fixed crash when loading saved game
Fixed issues with Entity:PhysicsInitBox
Fixed errors calling lua_find on a dedicated server
Fixed script !player issues in multiplayer
Added GM:PlayerFootstep( ply, vPos, iFoot, strSoundName, fVolume, pFilter )
Added GM:PlayerStepSoundTime( ply, iType, bWalking )
Enabled ScriptEnforcer
The SetTextColor/SetDrawColor functions now accept a table or r, g, b, a ints
Added example skin
Gamemode can now force a derma skin
Individual panels can now force a derma skin (panel:SetSkin( <name> ))
Fixed derma_skin convar value not being saved
Added table.Empty, table.CopyFromTo
SWEPS can now set the deploy speed


28th January 2008 (38)

Model browser is now threaded, tree more accurate
Fixed NPCs doing no damage to each other
Fixed rare crash when seeing another player exit a vehicle
Fixed loading screen file countdown not working on non Lua files
Minimized the amount of duplicate models in modelprecache string table
Fixed crash when starting map c0a0
Fixed crash on d1_trainstation_04 in multiplayer
Fixed crash when typing in Japanese
Fixed rare server physgun crash
Toolmenu now creates con commands for binding (tool_balloon, tool_rope etc)
Fixed crash when generating spawnicons on some models
Fixed slightly broken reload logic (exposed in the CS pump shotgun) (Thanks Devenger)
Fixed ammo displaying wrong when weapons first given
Fixed gauss gun dissapearing when duplicating Jeep
Added "Garry's Mod" root folder to model browser
Fixed innacuracy in usermsg:WriteLong()
Fixed Lua threading issues when client disconnects
player_manager.AddValidModel is no longer local
Fixed string.Explode infinite loop
Fixed GetNetworkedAngle returning a vector if the entity doesn't exist (fixes duplicator errors in MP)
Can now only type numbers into the numberwang control
RunConsoleCommand now automatically converts " in args to '
Fixed constraints caps issues (Thanks Jinto)
Vector() and Angle() now accept string based numbers (in line with previous versions)
Fixed player:Armor() not working clientside
Removed some unused Lua files


21st January 2008 (36)

Fixed aim snapping away when someone enters a vehicle in multiplayer
Fixed rare Jalopy crash when running down NPCs
Fixed crash when turning on flashlight
Now shows only SWEPS that are on the server when in multiplayer
mp_forcecamera now defaults to 0 (in line with previous versions)
Blocked setting con_logfile from Lua code
Fixed undo error when rejoining servers
Fixed bullets doing damage even if damage set to 0
Fixed clientside ragdolls being weird when shot
Changed the way clientside scripts are loaded to avoid double init
Fixed Female_04 animations (Nickolas George)
Added debug command line -numshadowtextures to set the amount of shadow depth textures
Fixed double firing bug when clicking on the context screen
Fixed lamp textures not always duplicating properly
DS now determines whether content is installed before allowing spawn (Fixes Jalopy spawn crash)
Fixed NPCs dying instantly on DS
Fixed crash when spawning rollermine on DS
Fixed spamming "SERVER:" before Lua output on DS
Fixed weapon names sometimes showing blank in the Hud Pickup indicator
Fixed problems using some enums (like MASK_SHOT)
Fixed ScalePlayerDamage hook



18th January 2008 (35)

Added Jalopy for EP2 owners
Fixed crash due to missing surfaceproperties
Fixed particle crash
Fixed some Lua threading issues
Fixed crash with Antlion Guard charge
Fixed rare crash when using voice chat
Fixed GameTitle crash
Fixed missing HL2 maps
Tweaked network convar defaults
Fixed being able to spawn non existing props (which showed as error.mdl)
Beefed up thruster power slightly
Fixed model ropes hanging from the bottom of the model
Fixed white water under DX7
Fixed some Lua backwards compatibility issues
Changed ground friction to be more in line with the previous version



16th January 2008 (34)

Fixed particle crashes
Fixed crash on bad PlayerSay addon
Fixed sounds not playing if HL2 isn't owned
Fixed graphical issues in gm_construct for DX8 users
Fixed bug with water overlay
Fixed 'Bad scene image file' error



15th January 2008 (33)

Switched to new EP2 Engine
Added support for TF2, EP2 and Portal
Updated Spawnmenu
New 'Start Game' menus
Lamps now cast shadows (if supported by hardware)
Lamps texture can now be changed
Updated gm_construct
New loading screen
New player models (thanks to Nickolas George)
Added map icons (thanks to PaddyMazz, Honkers, SirMikesAlot, Jake Tott and Dash)
Added new NPC options
