Garry's Mod Logo
schedule 02 July 2015
devblog

15.07.02

An update has been released! As usual, servers will need to be restarted.

This update mostly features a bunch of important fixes for various bugs and crashes.

You can check out the full changelog below:
add_circle

Features

  • •
    Added Flood and Jailbreak to the default map categories
arrow_circle_up

Improvements

  • •
    PrintTable no longer creates 2 global variables
  • •
    Improve map filtering display
handyman

Fixed

  • •
    Fixed error when spawning non-standard vehicles
arrow_circle_up

Improvements

  • •
    Nextbot example of how you'd fire OnNPCKilled
  • •
    "Unfix" DAdjustableModelPanel
  • •
    NPC Weapons: Moved "None" to the top
  • •
    Made the default Laser Tracer better
handyman

Fixed

  • •
    Fixed a duplicator lag exploit
  • •
    Fixed GWEN.CreateTextureBorder drawing small boxes
  • •
    Added 3rd argument to ENT:TriggerOutput
remove_circle

Removed

  • •
    Removed useless local variable in sv_nextbot
arrow_circle_up

Improvements

  • •
    Player and spectator chat channels
  • •
    Disabled weapon picking up with Magneto Stick by default
  • •
    Reverted default detective values
  • •
    Changed unknown weapon name from "MASSIVE PHASER ARRAY" to "Unknown Weapon Name"
  • •
    Send in GivePenalty third arguments
handyman

Fixed

  • •
    Fixed server crash issue with public chat while dead
  • •
    Fixed a Lua error when player dies
  • •
    Fixed weapon_zm_rifle's IconLetter
  • •
    Fixed Rifle scope, zoom spread, unscope delay
add_circle

Features

  • •
    Player.SetLaggedMovementValue( float )
  • •
    Player.GetLaggedMovementValue()
  • •
    Entity.AddToMotionController( PhysObj )
  • •
    Entity.RemoveFromMotionController( PhysObj )
  • •
    Added 3 new backgrounds from the last 3 update posts
arrow_circle_up

Improvements

  • •
    Added Warning()s to net.Send & net.SendOmit
  • •
    Entity.SetBonePosition's first argument is now not optional
  • •
    Last 5 arguments of EmitSentence & EmitSound globals are now optional
  • •
    Reverted changes to Entity.SequenceDuration
  • •
    Updated language files
  • •
    util.TraceLine now hits player hitboxes outside of collision bounds
  • •
    NPCs now use the ai_weapon_* counterparts when given HL2 weapons with NPC:Give()
handyman

Fixed

  • •
    Fixed an issue with timer.Create and timer.Adjust
  • •
    Fixed a crash issue with npc_turret_floor
  • •
    Fixed bullet hit detection issue introduced by previous update
  • •
    Fixed a potential physics crash issue
  • •
    Fixed a crash problem with all PhysObj functions when called on invalid PhysObj
  • •
    Fixed PHX glass panels igniting when shot
  • •
    Fixed a PHX material (zc_tube.vmt) having bad symbols
  • •
    Fixed models/noesis/donut.mdl erroring to console when spawned
  • •
    Fixed a crash problem with NPC player companions
  • •
    Fixed func_tank custom ammo types ( Fixes Episode 2 Auto Turret )
  • •
    Fixed npc_strider not dealing damage with his fast minigun attack
  • •
    Fixed server workshop downloads persisting after disconnecting from a server while downloading server workshop addons and connecting to another
  • •
    Fixed Custom Bullet Tracers not applying in some cases
  • •
    Fixed collision box for all weapons not being rotated properly
  • •
    Fixed Weapons with SF_WEAPON_START_CONSTRAINED spawnflag not being constrained
  • •
    Fixed debugoverlay.BoxAngles 6th parameter (color)
  • •
    Fixed SWEPs not being fired by some NPCs
  • •
    Fixed the "Setting Holdtype to empty string" problem
  • •
    Fixed SetPos and SetAngles crashing with math.huge and tonumber("nan")
remove_circle

Removed

  • •
    Removed CNavArea.GetAdjacentAreaAtSide
arrow_circle_up

Improvements

  • •
    Clean up quota before updating/creating an addon
  • •
    Don't delete files from quota as soon as finishing updating