Garry's Mod Logo
schedule 30 March 2012
Devblog

Beta Update 15

I’ve sent another update for the Beta version of Garry’s Mod to Valve. If you want to know more about the beta (including how you can get access) you can view this wiki page.

It’s quite a slim update this time, as I’m trying to squish bugs and round the corners off other added features. There’s a few requested functions and a few improvements.

I ran through HL:Source and fixed it as best I could. So you’ve no longer got invisible props and broken sequences. It works pretty much perfectly now.

I added a few achievements for people that are using the workshop to upload their addons too. You’ll unlock them based on the amount of thumbs up your addons get :)

  • Added new achievements
  • Added spawnmenu_border convar
  • Added Entity:GetPoseParameterRange( i ) (returns 2 floats)
  • Added system.BatteryPower() (returns 0-100, 255 if on AC)
  • Added system.AppTime() (seconds app has been running)
  • Added system.UpTime() (seconds system has been running)
  • Added system.SteamTime() (unix epoch PST)
  • Added system.GetCountry() (country code we’re in [“US”, “UK” etc])
  • Added DHTML:SetAllowLua( bool ) (allows webpage to call Lua via console.output)
  • Added sound.Add( table )
  • Added Entity:GetAttachments()
  • Added Entity:GetBodyGroups()
  • Added Entity:GetTextures()
  • Added Entity:GetBrushPlaneCount()
  • Added Entity:GetBrushPlane( i )
  • Added Entity:GetSubModels()
  • Fixed thread crash ([Not Main Thread] (CLuaObject::Push))
  • Poster creates screenshots folder
  • Fixed not being able to buildcubemaps
  • Fixed holly sometimes not loading when certain content mounted
  • Fixed possible tooltip errors
  • Fixed crash when running lua_openscript when not in game
  • Fixed grubs falling through displacements
  • Fixed maxplayers being -128 on listen servers
  • Fixed DoF not rendering ropes
  • Fixed DoF messing up water rendering
  • Prevented Bad SetLocalAngles
  • Fixed menu background sometimes being visible while in game
  • Fixed unloadable addons showing in addons list
  • Added progress when downloading image previews
  • Fixed mat_reloadallmaterials crash
  • Fixed entities in HL1 maps being invisible
  • Fixed missing HL1 entities
  • Fixed CS:S maps having duplicate props
  • Fixed not seeing menu options in advanced video
  • Enabled legacy addon system
  • Restored gamemode content folder functionality
  • Fixed clicking on gamemode icon resulting in error
  • Removed schedule module
  • Player now visible in mirrors

I’ll be giving out some keys over the weekend. Watch my twitter to find out when.