Team Fortress 2 - erics

(Image credit: LazerSofa, Mr. Light, and boba)

The Particle Mayhem 2 team is thrilled to bring you their contest results! After another 100-day event, dozens of lovely submissions, and a monumental 555 key prize pool, the Particle Mayhem 2 event has finally come to a close. What a ride they had!

They would like to thank everyone for their creativity, event donations, and patience. A hearty congratulations to all the winners!

Visit the official Particle Mayhem 2 website to view the winners!
Team Fortress 2 - erics


Rally round and come watch the Highlander Charity Cup! Stephen "Miggy" Chavez was a competitive TF2 player who passed away from Melanoma in 2017. Created to honor Miggy's memory, the Miggy's Gift foundation is a charity committed to the awareness and education of Melanoma skin cancer.

Featuring some of the best North American Competitive TF2 players, four captains will create a team of nine players each and duel it out in a four team double elimination bracket with $200 in keys on the line (with a potential prize pool increase).

Click here for more information! Tune in and support a great cause!

Important Links:


Mar 19, 2024
Garry's Mod - Rubat
Hello everyone,

We are releasing a small patch today with some fixes for issues introduced in the previous update, as well as some bonus fixes.

Servers and clients are recommended to update as soon as possible.

The changelog for March 19th is as follows:
  • Fixed lua_refresh_file not working with gamemode or addon files
  • Fixed autorefresh not working on symlinked folders and subfolders
  • Allowed physgun_wheelspeed to go negative again
  • Fixed async model loading system trying to load already loaded models
  • Fixed RecipientFilter global having its argument have a flipped meaning
  • Fixed a crash due to sounds failing to be loaded

  • More potential crash fixes to do with texture loading
  • Fixed net.WriteData warning not displaying correct data
  • Fixed "bad sequence" warnings so they display correct max number
  • Fixed "Unable to initialize DirectSoundCapture" disabling voice chat
  • Fixed some presets being erroneously treated as collection ID
  • Fixed "flush" concommand crashing on windows dedicated server
  • video library restores fps_max if it sets it
  • Moved "render to video" temp file to videos/ folder
  • Fixed "render to video" not rendering while main menu is open
  • CPropDoorRotatingBreakable does not try to precache NULL model breakables
  • Fixed quitting while demo is being recorded writing invalid tick count to the demo count
  • Fixed a crash with the mesh library
  • Fixed DModelPanel having issues with depth buffer when 2 panels are overlaid
  • Removed some useless concommands - Test_CreateEntity, Test_RandomPlayerPosition


The changelog for March 21th is as follows:
  • Fixed "cc_lang: invalid language" warning appearing with empty cc_lang
  • Fixed "Tried to Read into NULL memory!" warning appearing when mounting L4D2
  • Fixed random crashes to do with ClientsideModel & ents.CreateClientProp

  • Increased some mapping limits:
    • MAX_MAP_OVERLAYS 1024 -> 8192
    • MAX_MAP_TEXDATA 2048 -> 8192
    • MAX_MAP_TEXINFO 12288 ->16384
  • Fixed a crash with NWVars
  • "Remember my choice for this server" is actually remembered when pressing "no" for the current session
  • Error checking in spawnicon context menu when spawnicons are removed while the player has the context menu open
Mar 13, 2024
Team Fortress 2 - erics

(Image credit: MetalCloud)

Get ready for Season 4 of CustomLander TF2! This season they'll be running 4v4 and awarding in-game medals!

Sign-ups for the tournament will start on March 16th and run through March 27th. The season starts on March 30th. You can sign up on the CLTF2 website or visit their Discord server for more information.

Don't miss out on this opportunity to have some 4v4 fun with friends!
Garry's Mod - Rubat

Artwork showcased: "Job"

The March 2024 Update is now live.

New Crosshairs
This update brings a new default crosshair for the base game, as well as ability to customize your crosshair.

This is usually fulfilled by using addons, but the default crosshair had a long standing issue of being impossible to see on bright backgrounds, so a new one was well overdue.

You can now customize the crosshair in the Options menu:

(You can reset the slider values by middle mouse clicking on them! It works in many places!)

The new default crosshair, a dot image, is visible no matter what you are looking at. You can still use the old crosshair if you really must, via the aforementioned crosshair customization.

The options menu was also changed a bit:


Bringing some of the more obscure settings to the front, so players know of their existence.

Sandbox Improvements
A quality of life change to the built-in Bodygroup & Skin changer is added in Sandbox:

You can now switch skins and bodygroups without closing the menu by right clicking on the options.

Additionally, new quick options are now available in the Server section of the menu bar:


These are only available to be changed in singleplayer or by the listen server host, but hopefully will bring more of a spotlight to existence of these settings.

A lot of more of them can be found in the Spawnmenu's Utilities tab, which were added in previous updates.

Portal 1 entities are now also available in the base game for owners of Portal 1 on Steam:


Other Changes

There has been a huge amount of other, smaller changes that may or may not be visible to players.

You can now share addon presets with your friends, or import them from collections:


Some improvements were made to duplicator support, such as saving NPC health and max health, "Make Persistent" option, and "frozen by physics gun" status.

A large amount of crash issues were fixed.

As usual, a large amount of new Lua API features were added for mod makers, as well as some minor improvements to map making tools.

You can find the full change list for this update in our blog post:
https://gmod.facepunch.com/blog/march-2024-update
Garry's Mod - Rubat
Hello everyone,

The next Garry's Mod update is coming soon.

The current plan is to release the next Garry's Mod update on 13th of March at 4PM GMT.

This update will be backwards compatible with existing servers, so servers do not need immediate updating and players can still join old servers, but it is still highly recommended to update as soon as the update releases to get all the new features and fixes.

You can preview the list of upcoming changes here:
https://wiki.facepunch.com/gmod/Update_Preview_Changelog

(Please note this list is still work in progress and is subject to change.)

Regarding recent patches
I know the recent security patches introduced a few issues into the game. I can understand that it may be frustrating when an addon worked before and stopping working after an update.

But please understand that these patches were and are necessary to ensure security of the game for everyone. Sometimes there just isn't a way to fix a security issue without breaking something else.

The most helpful thing you can do in these cases is report issues you find in a constructive manner, with as many details as possible, with steps to reproduce the issue. This ensures the issue is fixed or mitigated as quickly as possible.

This upcoming update will address a few regressions since those security patches based on community feedback.

Please help us test the update
We kindly ask anyone, players, modders and server owners alike, willing to help us test this update before it releases, to minimize any potential problems with the update.

Just run your game or your (development/test) server on one of the beta versions briefly to see if any new issues crop up compared to the current version of the game.

The Pre-Release Steam beta branch for Garry's Mod has been updated and contains all the changes that will be included in the next update. The "dev" and "x86-64" betas also contain all the upcoming changes.

You can report any found issues preferably on our official bug tracking repository on GitHub: (be sure to search before posting)
https://github.com/Facepunch/garrysmod-issues

Or at the very least in the comments below, or on our official Discord server or:
https://discord.com/invite/gmod

If you want to set up a Dedicated Server instance using any of the beta branches, see this article: https://wiki.facepunch.com/gmod/Downloading_a_Dedicated_Server

How to switch game branches:
  1. Exit the game
  2. Right click on Garry's Mod in Steam and select Properties
  3. Go to the Betas tab and select your desired branch
None - This is the normal version of the game
Pre-Release - This is the next update
Dev - This is a bleeding edge version of the game, expect it to contain more bugs than usual
Team Fortress 2 - erics

(Image credit: Ness 'uberchain' Delacroix)

Dzień dobry from Poland!

With temperatures close to freezing, the temptation is high to stay inside and enjoy a hot cup of tea while wrapped in a cosy blanket – but low temperatures will not discourage Europe’s top Team Fortress 2 teams from competing at poLANd.tf 2024 in Łódź, Poland!

The 6v6 tournament will feature 16 teams playing at BaseStack, bringing the European TF2 community together and warming players’ and spectators’ hearts everywhere when they clash in the server. It’s time to find out which team will rise to the top and claim both the coveted medals and the right to call themselves the best in Europe.

The LAN will take place from Friday, February 23rd to Sunday, February 25th starting at 3 pm CET (9 am EST | 6 am PST) on each day. You can follow the action by tuning into EssentialsTF’s live coverage on Twitch.

For more information visit the event’s Toornament page!

Dziękuję, and see you soon!
Team Fortress 2 - erics

(Image credit: SFM - kevin supermarket, Typesetting/Compositing/Logo/Paintover - Requim, Feedback -
agrastiOs, YLR, trashbin)

In a winter wonderland, there's no better way to stay warm than a comfy seat by the fire and a mug of cocoa at your side. At Mann Co., the fire in question just so happens to be the entire lobby of HQ.

Certainly not months overdue, it's the newest Fortress Faceoffs event featuring a particularly mischievous mercenary, the Pyro! After the parking lot incident, Pyro has been sent away on a "holiday vacation" of sorts after being sent to clear out the company parking lot and getting a little too carried away. As a result, Fortress Faceoffs has taken it upon themselves to sort out a new mission for the little trailblazing traveler!

Teams of five will be tasked with putting an end to the dreadful desolation of winter. With some of the newest equipment in the arsonist's arsenal, including a custom-made pair of running shoes, you must make yourself known as King of the Hill and Hater of All That Is Snow in the most heated happening since the Phlogistinator! Explore scenic resorts and beachsides as you ponder life's deepest questions, such as "Is the life of a mercenary really for me?" or "Hang on, when did I turn into a pile of ash?"

Sign up today to get your first-class seats on the only vacation you might ever get! The games begin on February 23rd @ 11:59 PM / 23:59 BST for all regions and will continue for roughly 2 weeks, though you do NOT have to actively participate this long! The top 8 teams will have their talent shown off live, showing that grubby groundhog who really decides when winter ends!

For more information about event rules, prizes, and more, join the Fortress Faceoffs Discord and remember to wipe your shoes off at the doormat!

Important Links:

Jan 19, 2024
Garry's Mod - Rubat
Hello everyone,

We are releasing a small patch today with some security fixes. Servers and clients are recommended to update as soon as possible.

The changelog is as follows:
  • Made Entity.PhysicsInitMultiConvex throw type errors when given invalid input
  • Removed unused DLLs from game's folder - bugreporter.dll, sixense.dll, headtrack_oculus.dll
  • Shutdown HTML after VGUI - hopefully fixes a rare crash on game exit
  • Made the BSP whitelist case insensitive
  • Blocked access to .db files via the file library
  • Made GM:OnLuaError available on client and server
  • Made LuaMesh.BuildFromTriangles correctly modify the mesh when used on an already generated mesh - This is now only permitted when the vertex count matches between existing mesh, and the new mesh.
  • Added safeguards against malformed .gma files
  • Added overflow/underflow safeguards to render.Push/PopRenderTarget functions
  • Fixed several security issues reported on HackerOne

January 22 Update:
  • Fixed crash with npc_satchel
  • Fixed crash when try to push a NULL ITexture
  • Fixed a crash when failing to create a fish entity
  • Fixed a crash when failing to create child ents for point_spotlight
  • Fixed crashes when failing to create entities for fire entity
  • Fixed Gravity Gun leaking material reference count
  • Fixed crashes with deleting ai_network entity
  • Bumped "insane reference count" threshold 10x


January 23 Update:
  • Fixed crashes with NPC nodes after cleaning up the map
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 a server crash related to PASS Time and the round timer at the end of a round
  • Fixed overlapping texture for the Panic Attack's kill icon
  • Updated the Winning Spirit Unusual effect to fix problems with clipping and the control points
  • Updated cp_brew
    • Fixed missing textures on a truck
    • Fixed unintended sentry spot on top of the HVAC pipes at the Brewery
  • Updated pl_camber
    • Fixed respawn room exploit
  • Updated plr_hacksaw
    • Fixed teleporters being able to be placed in spawn
    • Removed hint nodes from the hacking sequence
  • Updated plr_hacksaw_event
    • Fixed teleporters being able to be placed in spawn
    • Updated to match layout changes to plr_hacksaw
  • Updated ctf_pelican_peak
    • Removed skybox bridge for dx8 users
    • Adjusted cow
    • Miscellaneous fixes
  • Updated pl_corruption
    • Fixed an issue with the 3D skybox
...