Garry's Mod Logo
add_circle

Features

  • •
    Added engine.ServerFrameTime
  • •
    Added the missing TYPE_PROJECTEDTEXTURE enum
  • •
    Added a callback for steamworks.RequestPlayerInfo that is fired when the info is received
  • •
    Added DTextEntry.SetPlaceholderText
  • •
    Added DTextEntry.SetPlaceholderColor
  • •
    Added CNavArea.Remove
  • •
    Added CNavArea.SetCorner( int corner, Vector v )
  • •
    Added CNavLadder.Remove
  • •
    Added CNavArea.ConnectTo( CNavArea/CNavLadder )
  • •
    Added CNavArea.Disconnect( CNavArea/CNavLadder )
  • •
    Added CNavArea.PlaceOnGround( int corner )
  • •
    Added navmesh.CreateNavArea( Vector corner, Vector opposite_corner )
  • •
    Added CNavLadder.Disconnect( CNavArea )
  • •
    Added DTree_Node:Clear()
  • •
    Added DPropertySheet:OnActiveTabChanged( old, new )
  • •
    Added DPropertySheet.GetItems
  • •
    Added a second argument to search.GetResults (optional)
  • •
    Added mask as a 5th argument to ENT:TestCollision
arrow_circle_up

Improvements

  • •
    Changing value of SetAllowWeaponsInVehicle will now be applied immediately and it is no longer necessary to reenter the vehicle
  • •
    Entity.WorldSpaceCenter will no longer silently fail when used on a NULL entity
  • •
    Entity.IsLineOfSightClear will no longer silently fail when given no argument or a NULL entity
  • •
    Improved rendering of draw.RoundedBox corners at corner size > 64 and 16-32
  • •
    Implemented DTree:Clear()
  • •
    Implemented DHorizontalScroller:Clear()
  • •
    Better error checking for DPropertySheet
  • •
    Certain HL2 weapons ( pistol, smg1 ) now also set the attacker in GM:EntityTakeDamage
  • •
    Made DLabelEditable.OnLabelTextChanged's return value optional
  • •
    DColorCombo's palette will update the DColorMixer's color
  • •
    DNumberScratch.OnValueChanged will no longer have nil value as first argument in some cases
  • •
    DIconBrowser now also includes mountable game icons (materials/games/16/)
  • •
    Entity.SetMoveCollide is now shared
  • •
    Panel.GetText is no longer limited to 1023 characters for TextEntry element
handyman

Fixed

  • •
    Fixed DFileBrowser not working with root/empty base directory.
  • •
    Fixed SWEP.TranslateFOV set the FOV to 0 when invalid return value is given
  • •
    Fixed passing Lua's NULL to certain tables where non-Entity is expected causing a crash
  • •
    Fixed DColorCombo.GetColor returning nil
  • •
    Fixed DGrid.SortByMember's second parameter being forced to true
  • •
    Fixed a bug with DToolTip that prevented Panel.SetTooltipPanel from working properly
  • •
    Fixed crosshair disappearing when entering a vehicle with SetAllowWeaponsInVehicle set to true
  • •
    Fixed Entity.StartLoopingSound so that it actually starts playing the sounds it creates
  • •
    Fixed a crash with GetRenderTargetEx and ENVMAP texture flag, now displays a warning