Garry's Mod Logo
schedule 27 January 2012
Devblog

Garry's Mod Beta - Update 10

Garry’s mod 13 has been updated to version 13. The changes for this version:

  • Increased max carried SLAM
  • Removed toybox
  • Huge load time improvements
  • Fixed level change crash after loading bad propdata
  • Windows can no longer be dragged completely off the screen when windowed
  • Changing mounted content no longer requires a restart 
  • New addon format
  • Fixed not spawning properly on LostCoast map
  • Added Dino D-Day to the mountable games list
  • Fixed “too many indices” error when rendering lots of ropes
  • Fixed videos being called `mapname`
  • Fixed spawnicon render crash (when icon*2 is bigger than back buffer)
  • Fixed submenu wrong position when off screen y
  • Fixed drag and drop ghost offset
  • Fixed func_tankmortar `old behaviour` doing both behaviours
  • Fixed net.ReadFloat returning an int
  • Fixed unfrozen objects not always showing effect
  • Fixed not being able to type into the context menu
  • Fixed inflator tool
  • Fixed thruster/wheel cpanel not showing
  • Fixed some constraints not working until you bump them
  • Fixed bone manipulations not being duplicated 
  • Fixed NPC flexes not being duplicated
  • Changed gmod entitiy outlines to use halos 
  • Cleaned up base_gmodentity
  • Fixed console autocomplete not hiding when pressing escape
  • Fixed weapon decals/tracers/inpacts not showing
  • Fixed trying to load toybox on a dedicated server
  • Fixed recorded videos breaking on weird widths
  • Fixed fretta skin calling Button:GetSelected
  • Removed read limit on net.ReadString
  • Fixed no newlines on error print in DS
  • Fixed DCheckBoxLabel not calling OnChange
  • Fixed net.WriteBit switching the bit
  • PlayerButtonDown & PlayerButtonUp now predicted properly
  • Fixed errors not showing properly in the console
  • Removed autocomplete space
  • Fixed console history repeating itself
  • Fixed printing to console being slow as hell
  • The context menu hover halo should now only show on the context menu
  • Added progress bar to load screen
  • Client receives Loading URL immediately on joining the server - instead of when half joined [verify]
  • Loading URL now gets servername, map name, player count and joining player’s steam ID via javascript [verify]
  • bind F10 toggleconsole by default
  • Added Vector:DistToSqr( vec )
  • Added Vector:WithinAABox( vecmin, vecmax )
  • Added Vector:IsZero()
  • Added Vector:IsEqualTol( vec, float_tolerance )
  • Fixed players taking damage twice
  • Fixed some Lua pushing number accuracies
  • Removed ents.Create clientside
  • Added ents.CreateClientProp( model )
  • Fixed Panel Alpha getting reset
  • Added AvatarImage:SetSteamID( strID, iSize )
  • Player:SetAmmo ammo type can now be a string OR an integer
  • Added util.Compress( str )
  • Added util.Decompress( str )
  • Revamped file library
  • Added cleanup.GetList()
  • Updated Entity:EmitSound( name, ilevel, ipitch, fvolume[0-1] )
  • Added ents.FireTargets( str, ent, ent, int, float )

More details about this beta can be seen in this thread. Discussion of this particular update can be seen in this thread. And discussion of the new Steam Workshop Addon system can be seen in this thread.

No new beta keys yet sorry. I’ll open it up a bit more once we’re a bit more stable.