Mar 17, 2022
Garry's Mod - Rubat
Hey everyone,

We are releasing another small patch today.

The entire change log is as follows:
* Relaxed threshold for "Too many voice packets in a single frame!" kick
* Fixed crashing with npc_apcdriver when it doesn't have its vehicle
* Added console warnings when npc_apcdriver/npc_vehicledriver is removed due to it not having its vehicle to drive

As usual servers are recommended to update at earliest convenience.
Mar 10, 2022
Garry's Mod - Rubat
Hey everyone,

We are releasing another small patch today.

The entire change log is as follows:
  • Disallowed physics creation/destruction functions from being called on jeeps/airboats to prevent crashes
  • Allowed physgunning persistent props when persistence is disabled
  • Fixed an issue with halo library not resetting color of pp/copy, which in some cases makes usage of halo library fill the whole screen with a color
  • Fixed Lua errors when trying to activate non Toggle Camera or Dynamite from a tool Button that was loaded from a save in multiplayer
  • Improved save loading so it sets player ownership of spawned entities to a player in more cases
  • Fixed vgui_slideshow_display crashing the game without materials to display
  • Fixed a crash when trying to play bad ADPCM .wav files
  • Fixed file.AsyncRead returning garbage when the target file has no data
  • Added NextBot.GetLastKnownArea and NextBot.ClearLastKnownArea
  • Put motionsensor.GetColourMaterial behind a clientside permission
  • Fixed DIconLayout counting border size 2 times when laying out icons (Community Contribution)
  • Flash the game window when loading screen disappears to let the player know the loading is finished
  • Fixed hook.Add giving a less than useful error when given a nil to second argument
  • Failing to save jpeg screenshots/posters actually says that it failed in console
  • Fixed a regression with string.Comma where it wouldn't format huge numbers properly
  • Fixed func_healthcharger and func_recharge not updating its texture index
  • Added OnHalfEmpty, OnEmpty and OnFull outputs to func_healthcharger, to match func_recharge
  • Fixed Half Life 1 sentry ragdolls not cleaning up on map cleanup. Also fixed their collisions and inability to hit the player at certain player angles
  • Fixed a crash in the DSP system
  • Fixed a crash with NPC:SetNPCClass
  • TTT: Fix ammo ents blocking +use near other entites (Community contribution)
  • Fixed a typo in hook.Remove error (Community Contribution)
  • Fixed security issues

As usual servers are recommended to update at earliest convenience, especially if they were affected by one or more issues mentioned above.
Feb 9, 2022
Team Fortress 2 - erics

(Image credit: Raos)

Competitive Team Fortress 2 is returning to LAN this weekend at Localhost TF2 LAN! Watch the best teams in North America - froyotech, Witness Gaming, Like A G6, (and more!) - as they battle for dominance of the region!

Catch the action on Saturday and Sunday, February 12-13, starting at 12:00pm PST, streamed live on b4nny’s Twitch channel.

Find out more about how to attend, support and follow the tournament on the official event page.
Feb 2, 2022
Garry's Mod - Rubat
Hey everyone,

We are releasing another small patch today.

Biggest change with this update is the addition of Steam's Chat Filtering feature to the default in-game chat.

This filter can be disabled in-game via a check box in the chat's Filters section:


The filter also obeys your Steam preferences for chat filtering as seen here:


The entire change log is as follows:
  • Prisoner pod and chair vehicles now react to damage physically, driver takes explosion damage, calls GM:EntityTakeDamage hook
  • Fixed GM:PlayerAmmoChanged reporting incorrect new ammo count when called from Player:GiveAmmo
  • Spawnmenu search now resets its model cache when addons/games are remounted
  • Potential fix for crash relating to env_microphone's measure target entity
  • Reduce Faceposer tool's convar count to 96 (from 128) to match the actual limit in the engine
  • Fixed GMODLUA_GetUserType leaking onto the Lua stack (this only affects binary modules and the type() function, when using custom userdata types)
  • surface.DrawLine now uses floats not integers
  • Fixed a stack overflow with DListView and columns inserted at specific positions
  • Fixes a server crash with no collide constraint.
  • Fixed DTextEntry's automatic line breaks causing an infinite loop hang with specially formatted text containing a lot of whitespace
  • Potential fix for a crash within CFontTextureRegen
  • Add OS specific errors to binary module loading errors
  • Make it more clear that changing sbox_persist while in-game will cleanup the map
  • "Stop Persisting" property will now also be hidden when persistence is disabled
  • Do not clean up map when disabling persistence
  • Fixed changing persistence in-game saving to the wrong file if the cvar changed too quickly within the 2 second timer
  • Downgrade Steamworks SDK to 1.50 as the newer version was causing issues
  • Fixed 2 server lag exploits with default properties
  • Fixed "join game" not showing up in Steam for P2P games after a changelevel
  • Implement Steam chat filter to the default chat box (profanity filter is toggleable in the Filters section of the default chatbox, Steam preferences apply)
  • Added string = util.FilterText( input, context, player )
  • Added TEXT_FILTER_ enums
  • Added safeguards to DownloadUGC when Steam sends us a null SteamUGCQueryCompleted_t
  • Disabling hoverballs now adjusts their mass so they are not abnormally heavy when disabled, improved duplicator support for the disabled state

As usual servers are recommended to update at earliest convenience, especially if they were affected by one or more issues mentioned above.
Team Fortress 2 - erics
An update to Team Fortress 2 has been released. The update will be applied automatically when you restart Team Fortress 2. The major changes include:

  • Fixed disguised/cloaked spies being able to block player destruction captures
  • Updated Minty Cypress, Pristine Pine, and Sparkly Spruce Unusual taunt effects to improve visibility in bright areas
  • Updated pl_breadspace
    • Fixed being able to place buildings in the forward BLU spawn room
  • Updated pl_wutville_event
    • Fixed a few static_prop models being used to stand on high up in the map
  • Updated cp_altitude
    • Fixed tree models in the 3D skybox using the wrong skin
Team Fortress 2 - erics
An update to Team Fortress 2 has been released. The update will be applied automatically when you restart Team Fortress 2. The major changes include:

  • Fixed not being able to preview Community Market items in-game
  • Updated the localization files
  • Updated cp_altitude
    • Increased capture time on A
    • Increased BLU respawn time on A
    • Increased RED respawn time on B
    • Increased delay before BLU’s first forward spawn activates after A is captured
    • Fixed RED having access to a spectator camera on A after the point was captured
    • Fixed case where BLU could enter RED’s forward spawn after B was captured
    • Fixed a missing respawn visualizer in BLU's first spawn
    • Fixed a texture issue on C cable car tower
    • Updated menu photos
    • Visual adjustments
Team Fortress 2 - erics
An update to Team Fortress 2 has been released. The update will be applied automatically when you restart Team Fortress 2. The major changes include:

  • Fixed movement bug related to the Cow Mangler 5000
  • Fixed Taunt: The Hot Wheeler sounds not always playing
  • Updated Winter Spirit, Festive Spirit, and Magical Spirit Unusual taunt effects with performance improvements
  • Updated pl_breadspace
    • Fixed an bug where BLU could teleport into RED spawn
    • Fixed an animation error within the final arena
    • Fixed some displacements seams
    • Deleted some light effects no longer in use in the final area
Team Fortress 2 - erics
An update to Team Fortress 2 has been released. The update will be applied automatically when you restart Team Fortress 2. The major changes include:

  • Fixed Your Eternal Reward ragdolls not fading
  • Fixed Wrap Assassin projectiles colliding with invisible map entities
  • Fixed ConTracker counting kills twice
  • Fixed Halloween: Exorcism spell not being triggered by feign deaths
  • Updated schema drop_type for hats shipped in the last few updates
  • Updated Spark of Smissmas Unusual effect
    • Fixed some slight coloring issues
    • Adjusted lifetime values
  • Updated The Giftcrafter and Beanie The All-Gnawing to fix material/model issues
  • Updated the Steam Workshop dialog to support skipping several pages at once
    • ConVar tf_steam_workshop_page_skip controls the number of pages to skip. Default is 10.
    • Supports wrapping around the beginning and end of the list
  • Updated/Added some tournament medals
  • Updated the localization files
  • Updated ctf_doublecross_snowy
    • Fixed missing texture
    • Fixed a few minor visual issues
  • Updated pl_breadspace
    • Fixed some clipping around cliffs and BLU base
    • Fixed a bug where players could get stuck behind a wall of computers near the final point
    • Fixed location by BLU spawn where you can build under cliff
    • Fixed an issue with sound in the final sequence
    • Fixed decals
    • Fixed missing Breadcrab animations
    • Added updated drill model
    • Added normal maps for the rock cliffs
    • Added missing decals and logos
    • Added bread chunks that fly when Big Mama explodes
    • Optimized areas to reduce lag
    • Updated backpack and matchmaking images
Garry's Mod - Rubat
Update Summary
This update brings a new tab to the Problems section of the main menu: Permissions. This new section allows players to see permissions they granted to servers they play on, both temporary which reset after game shuts down and permanent, which save across game restarts.



The permissions tab displays detailed description of what each permission allows the server to do, and allows players to revoke granted permissions.

The purpose of the permission system to give control over certain scripting features to the player. Currently only 2 permissions are available - Voice chat and server connection. In the future we may put more features that can be abused behind permissions.

Duplicator tool can now store a list of Steam Workshop items that were used to create a duplication.



Players can see the list in the Duplicator tool's context menu and click on each button to open the Steam Workshop item and subscribe to it, allowing an easy way to make sure all necessary Steam Workshop content for a duplication is present. This only applies to newly created duplications.

Map saves now also have a similar feature, but limited only to the map the save was made on. It should now be much easier to install necessary map for a map save.


As usual this update adds a host of smaller features for modders, as well as fixes a bunch of crashes, security issues and other bugs. You can see the complete change list below.

You will find the full change list for this update in our blog post:
https://gmod.facepunch.com/blog/december-2021-update

This update requires servers to update before you can join them.

This means that for a certain amount of time after the update releases you may be unable to join servers and get a message saying "The server is running an older version of the game" instead. You will have to wait for servers to update before you can join them again.

You cannot downgrade to a previous version of the game. Please be patient and let server owners update their servers.
Team Fortress 2 - erics

(Image credit: Woony)

Listen up mercs, it is once again the end of the year and you all know what that means, don't you? Put your hand down Scout, it does not mean you can try to score a date at the mall while dressed as an elf again. It means that you have once again been enlisted to fight off hordes of angry shoppers, falling trees, and most importantly, robots! And you had better believe those trees will not be on our side, despite that holiday everyone celebrates right about now. Now pack your guns, because your tour of duty has BEGUN!

Operation Binary Blackout is a holiday Mann vs. Machine charity event brought to you by Moonlight MvM featuring 7 intermediate missions and 13 advanced missions. Defeat the hordes of robots in this community tour and earn up to 3 in-game medals! Event servers are available worldwide in North America, South America, Europe, Asia, and Australia.

If fighting off robots isn't enough for you, there is also a charity drive for Child's Play aimed at benefiting the lives of children at hospitals around the world. Cash or item donations of at least $5 USD will earn an in-game donor medal! Click here for information on how to donate!

Interested in creating content for future MvM events? New MvM submissions are now being accepted for the next event! Check out the links below for more information or join the Moonlight MvM Discord to participate in the development process. All contributors will earn a special in-game content creator medal!

Have fun, but don’t delay, because the event will end on March 30, 2022!

Important links:

...