
3rd January 2007

[Added] Weld / Easy-weld nocollide until break checkbox.

[Change] Duplicate nocollides are ignored.
[Change] Sped up download process

[Fixed] Turrets Limit error when adjusting existing turret properties in multiplayer.
[Fixed] Turrets angle not being set when duplicated.
[Fixed] Elastic constraints always being created as "Stretch only"
[Fixed] Dynamite not duplicating properly
[Fixed] Wrong/Missing text for undo, cleanup and limits
[Fixed] Prop spawner spawned props not adding to cleanup
[Fixed] Non existant welds getting stuck in the undo menu
[Fixed] Client crash when easy welding brush based props
[Fixed] Servername spilling out of scoreboard
[Fixed] Manhacks corpses are now clientside

[Lua] Output by Start3D2D now listens to the depth buffer
[Lua] Entity:IsConstrained() replaces Entity.IsConstrained
[Lua] player.GetByUniqueID( str )
[Lua] Schedule callbacks are now pcall'd
[Lua] CheckTimers hook being removed
[Lua] Player auth system no longer uses SendLua, players usergroup is stored in a shared variable.
[Lua] Fixed clientside entity table being destroyed when leaving PVS (in multiplayer)
[Lua] Fixed clientside networked vars being destroyed when leaving PVS (in multiplayer)
[Lua] Fixed SENT's being re-initialized when re-entering PVS (in multiplayer)
[Lua] Fixed LastHitGroup not returning anything

20th December 2006

[Added] Prop Spawner toolmode.
[Added] Turret toolmode
[Added] Simple duplicator mode, for duplicating single props at a time.
[Added] Pressing reload with any constraint toolmode removes all that type of constraint from the targeted prop (includes nocollide & keepupright)
[Added] Pressing reload with the remover toolmode removes all constraints from the targeted prop
[Added] More useful error messages when client.dll Init() fails

[Change] Clicking an existing balloon now updates its colour & material as well as power.
[Change] Clicking an existing thruster now updates its effect, toggle mode & damage mode, as well as power.
[Change] Clicking an existing dynamite now updates its power.
[Change] Clicking an existing lamp now updates its colour.
[Change] Duplicate welds are now ignored
[Change] Welds automatically nocollide the two welded objects together
[Change] map2 can now only be called by the server admin (doh)
[Change] The undo system is now accurate
[Change] Colour change alpha should now always work, regardless of rendermode
[Change] Improved stability of constrained objects held by the physgun

[Fixed] Undo performance issues
[Fixed] Crash when throwing spear at rollermine
[Fixed] Max balloon limit reached when attempting to change an existing balloons properties
[Fixed] Max emitter limit reached when attempting to change an existing emitters properties
[Fixed] Max hoverball limit reached when attempting to change an existing hoverballs properties
[Fixed] Hoverball strength not getting set
[Fixed] Nailgun nails actually get duplicated properly
[Fixed] Rare physgun crash
[Fixed] PlayerConnect Event crash
[Fixed] Barnacle tongue crash
[Fixed] Rare Control Panel crash (on exit)
[Fixed] Spawn menu save button not saving, and instead deleting all of your spawn menus
[Fixed] Buffer Overrun with 200+ constraints in a constraintsystem
[Fixed] Toolgun prediction getting confused about which stage it's on
[Fixed] Errors when datafolder convar was wrongly defined
[Fixed] Wrong tool information being shown if you change tools half way through an action
[Fixed] Limit errors when duplicating vehicles

[Lua] SWEP:Reload is now called even if the weapon doesn't use clips
[Lua] ENT:GetSkin now works as intended
[Lua] Added GAMEMODE:EntityRemoved( ent )
[Lua] Added ENT:CallOnRemove( name, func, args )
[Lua] Timers are now pcall'd
[Lua] Fixed crashing when panel callback functions errored
[Lua] HUD_PRINTTALK now shows up in single player
[Lua] Added player.GetByUniqueID( uniqueID )

[Lua] When running a script the global SCRIPTNAME contains the script's filename
[Lua] Downloaded autoruns should now autorun
[Lua] Added util.CRC( <string> )


12th December 2006

[Change] Disabled player drowning
[Change] Can now modify the 'strength' of hoverballs
[Change] CS Weapon changes
[Change] Added emitter STOOL

[Fixed] Dedicated Servers not mounting mods/addons
[Fixed] "Joining Server" console spam when joining a server
[Fixed] Antlion Guard crashes
[Fixed] Weapons sometimes appearing not to fire in multiplayer
[Fixed] Lamps not being added to Cleanup
[Fixed] Lamp spawning crash
[Fixed] Vehicles menu not being filled when loading a save
[Fixed] Not being able to change hoverball settings after creation
[Fixed] Max 255 ConVar crash after installing mods
[Fixed] Draworder oddities with dynamite, thrusters etc

[Lua] Fixed Super-DoF swallowing GUIMousePressed and GUIMouseReleased hooks
[Lua] Fixed table.ToString (Andy)
[Lua] Fixed incorrect defines in markup/text_align (Andy)
[Lua] Added PlayerSpawnedNPC hook (Andy)
[Lua] SWEPs can now control their sway and bob
[Lua] SWEP.DrawCrosshair bool now works
[Lua] STOOLs now added to the spawn menu dynamically
[Lua] Fixed concat'd number inaccuracy (thanks Megiddo)
[Lua] Changed the way SENT's render group is handled
[Lua] Added panel:GetValue() (returns string in TextEntry)


04 December 2006

[Change] When entering the name of a new category you can now press enter instead of clicking the OK button
[Change] Added gsg9/arctic models to default CS spawn menu
[Change] Added ironsights to the CS weapons
[Change] Added some more CS weapons
[Change] File download speed ups
[Change] Added Scripted Entity spawning
[Change] Undos now appear on the Undo List
[Change] Added in-game admin panel (n42)
[Change] ai_disable is not longer a cheat
[Change] Added new thruster effects
[Change] Added air resistance option to hoverballs

[Fixed] Crash when removing Antlion Guard
[Fixed] Wrong servername in the scoreboard
[Fixed] Occasionally not being able to join servers
[Fixed] Hoverballs limit being Balloon limit
[Fixed] Wheel limit not applying
[Fixed] Crash with zero length Muscle constraint
[Fixed] Menus staying open after disconnected from server
[Fixed] Dynamites now still work after load (Thanks Snakez)
[Fixed] Stuff not being controllable in a save you didn't create
[Fixed] Physgun beam being invisible if loaded game with physgun out
[Fixed] Duplicated stuff is now cleanupable (n42)

[Lua] Removed 'loadstring' function
[Lua] file.FindInLua and file.Find now ignore files starting with "Copy of"
[Lua] Autorun directories ignore files starting with "Copy of"
[Lua] Fixed SetGlobal*, GetGlobal*
[Lua] player:UniqueID will now always return 1 in SinglePlayer
[Lua] Hook calls are protected to avoid domino effect
[Lua] Numpad calls are protected to avoid domino effect
[Lua] Added SWEP:GetViewModelPosition( pos, angle )
[Lua] Fixed string.ToMinutesSecondsMilliseconds/ToMinutesSeconds (AndyV)


01 December 2006

[Changed] Sliders are less spazzy when attached directly to the world

[Fixed] Addons/Gamemodes not getting mounted on Dedicated Servers
[Fixed] Looping thruster sounds (again :)
[Fixed] Crash when lua_openscript'ing a file without an extension
[Fixed] Duplicate 'name changed' notification
[Fixed] Some people not being able to spawn some props
[Fixed] Airboat fire effects not showing in multiplayer
[Fixed] SWEP menu showing 'admin only' for all weapons
[Fixed] Teams not being labelled properly on the scoreboard
[Fixed] Ghost props not hiding when quick switching from tool gun in multiplayer



30 November 2006

[Fixed] Problems picking up NPC weapons (Selection weirdness, RPG crash)
[Fixed] Missing prop data error when trying to spawn some props
[Fixed] Clientside double physics object bug
[Fixed] Thruster looping sound
[Fixed] Eye Poser
[Fixed] Easy Weld prediction in multiplayer
[Fixed] SENT crash when certain functions failed
[Fixed] Error when button activating a camera
[Fixed] Not being able to specify `no weapon' for NPC spawning
[Fixed] Bugs when spawn menu and context menu opened at exactly the same time
[Fixed] Spawning metrocop causing svc_UpdateStringTable errors in multiplayer

[Change] Increased the thruster power by 10
[Change] Increased the balloon power by 5
[Change] NPC Corpses always fade out in Multiplayer
[Change] NPC Corpses should never become undeletable in Singleplayer (ie you should always be able to interact with them)

29 November 2006

[Fixed] Gibberish text if non-english
[Fixed] Spawn icons not generating/saving


25 November 2006

[Fixed] Server creation window was too wide for 800x600
[Fixed] Physgun crash when object gets destroyed.. when rotating
[Fixed] SWEPs are no longer hidden if they share a weapon selection slot
[Fixed] CS/DoD sounds not loading properly
[Fixed] Addons can now contribute Lua scripts
[Fixed] Crash when trying to create a font over 128 tall (clamped it)
[Fixed] Occasional crash when loading a saved game
[Fixed] Broken Aspect ratio/FOV on saved game screenshots

[Added] Scripted Weapons menu changes/fixes
[Added] Manhack scripted weapon (Singleplayer/Admin only)
[Added] Some CS:S scripted weapons (If you own CS:S)


05 November 2006

[Fixed] crash when console is open for 20+ mins in single player
[Fixed] using stuff when trying to rotate using the physgun
[Fixed] player not having a name when loading a game
[Fixed] noclip either going too fast or too slow
[Fixed] first panel on spawn list now open by default
[Fixed] toolgun shoot effect sometimes not showing in MP
[Fixed] screen flash when other people used the tool gun
[Fixed] limits not applying to duplicator

[Added] Tooltips on buttons/dynamite/etc showing stats and creator
[Added] Thruster plasma effect
[Added] Super DoF mode
[Added] Model browser can now browse dod/cs/hl2/etc model folders individually
[Added] Default DoD spawn menu
