Operation Firmware Frenzy
November 22, 2023

(Image credit: Alox)
The snow is falling, and holiday cheer is in the air. To celebrate the holiday season, Gray Gravel Co. has unleashed global robot hordes that are leaner, meaner, and probably also machiner than before. Get ready, because this party is going to be EXPLOSIVE!
Operation Firmware Frenzy is a new Mann vs. Machine charity event brought to you by Moonlight MvM featuring 4 advanced and 4 expert missions across 7 maps. Complete 5 missions to earn an in-game star medal! Event servers are available worldwide in North America, South America, Europe, Asia, and Australia.
If the expert missions are too easy for you, then test your mettle on the brand-new master difficulty mission. WHAT?! That’s right, Moonlight MvM has released a new highest difficulty for only the most daring. Assemble a team to see if you have what it takes to be the best.
If this impossible challenge didn’t shrink your heart, you can also donate to The American Heart Association to help treat and prevent heart disease around the world. Up to 4 in-game medals are up for grabs for donating $6, $12, $18, and $24 USD. Click here for more information on how to donate.
Interested in making your own custom MvM content? New submissions are already open for the next event! Check out the guide for MvM content creation or join the Moonlight MvM Discord for more information. All contributors will earn a special in-game creator medal!
Good luck, and be fast, as this tour will end on January 2, 2024!
Important Links:
United Dodgeball League 2023 Winter Cup
November 15, 2023

(Image credit: Metalcloud)
Get ready to melt away the competition! The United Dodgeball League is starting its 2023 Winter Cup! There will be in-game medals for all participants, along with special in-game medals for the first, second and third place winners! The first place winners will also receive a bonus of 100 keys!
The 2023 Winter Cup will be held for two days in the EU region, December 16th - 17th. Everyone is welcome to participate, even if they're outside of the region!
Does your team have what it takes?! Sign-ups for the tournament can be found here. Team captains should also join the Discord server, where they'll receive instructions on when to play as well as who they'll be competing against.
For more information, check out Dodgeball.TF!
Important Links:
TF2Maps 72-Hour Jam Showcase 2023
November 14, 2023

The leaves are falling, and it's time for the 2023 Jam Showcase! TF2Maps is showing off 90 of the most interesting, most mind-blowing creations made for this year's Jam! They received 556 entries, with 516 of those being eligible for medals, placing it comfortably in the exact middle of past Jams in terms of participation. In terms of donations, this year placed second with a grand total of $11,020.46 raised for Gamers Outreach Foundation!
For more information, check out the showcase thread on TF2Maps! You can also join the TF2Maps Discord and follow TF2Maps on Twitter!
Team Fortress 2 Update Released
October 31, 2023
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:
Updated pd_farmageddon Fixed instances where players can get stuck when leaving the cap zone (Thanks Lo-fi)
Added custom announcer lines for gargoyle spawn
Updated zi_atoll Significantly reduced strength of trigger_push in water
Adjusted trigger_push entities on trees
Improved clipping/collision on wood plank structures
Adjusted distribution of health and ammo pickups to make structures easier for RED to hold
Reduced file size of map
- Updated koth_sawmill_event
- Fixed missing model and material
Team Fortress 2 Update Released
October 31, 2023
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:
- Updated koth_sawmill_event
- Fixed missing model and material
- Updated pd_farmageddon
- Fixed instances where players can get stuck when leaving the cap zone (Thanks Lo-fi)
- Added custom announcer lines for gargoyle spawn
- Fixed instances where players can get stuck when leaving the cap zone (Thanks Lo-fi)
- Updated zi_atoll
- Significantly reduced strength of trigger_push in water
- Adjusted trigger_push entities on trees
- Improved clipping/collision on wood plank structures
- Adjusted distribution of health and ammo pickups to make structures easier for Red to hold
- Reduced file size of map
- Significantly reduced strength of trigger_push in water
Team Fortress 2 Update Released
October 28, 2023
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:
Updated koth_sawmill_event Added spells to the Underworld Forest to encourage players to travel there
Added trigger_hurts to prevent spawn camping in the Underworld Forest
Added the Skeleton King to randomly spawn after cap
Added an additional Skeleton Consort for him as well
Reduced the amount of particles in the Underworld Harvest
Removed a custom texture since it wasn't needed
Minor clipping changes
Added an ammo pack to the cave
Removed a few pumpkin bombs since they hurt player movement too much
Added a loss-coverage program for Red team
Cleaned up some waste
- Added an extra HIDEHUD flag for vscript maps (HIDEHUD_TARGET_ID)
- Fixed using the extendfreeze client command to continue spectating enemy players after being killed
- Fixed Arena mode player count HUD layout problem (community fix from Funicular)
- Updated zi_atoll to sync the particles file with other the Zombie Infection maps
- Updated zi_woods
- Added props to aid scouts in getting up to the roof on the boathouse
- Added trigger_push entities to the tops of trees
- Implemented an optimisation pass
Team Fortress 2 Update Released
October 28, 2023
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:
- Added an extra HIDEHUD flag for vscript maps (HIDEHUD_TARGET_ID)
- Fixed using the extendfreeze client command to continue spectating enemy players after being killed
- Fixed Arena mode player count HUD layout problem (community fix from Funicular)
- Updated zi_atoll to sync the particles file with other the Zombie Infection maps
- Updated zi_woods
- Added props to aid scouts in getting up to the roof on the boathouse
- Added trigger_push entities to the tops of trees
- Implemented an optimisation pass
- Added props to aid scouts in getting up to the roof on the boathouse
- Updated koth_sawmill_event
- Added spells to the Underworld Forest to encourage players to travel there
- Added trigger_hurts to prevent spawn camping in the Underworld Forest
- Added the Skeleton King to randomly spawn after cap
- Added an additional Skeleton Consort for him as well
- Reduced the amount of particles in the Underworld Harvest
- Removed a custom texture since it wasn't needed
- Minor clipping changes
- Added an ammo pack to the cave
- Removed a few pumpkin bombs since they hurt player movement too much
- Added a loss-coverage program for Red team
- Cleaned up some waste
- Added spells to the Underworld Forest to encourage players to travel there
Seasonalander Fall 2023
October 21, 2023

(Image credit: SFM Render - Bishop, Compositing/Overlays - Father Hoovy Is Moist, Organization - IanTheAwsm)
Seasonalander has arrived for the Fall of 2023! This season will be raising funds for the British Red Cross, a global humanitarian organization whose work includes helping people in the UK and overseas when emergencies happen, preventing or easing human suffering around the world, supporting victims of modern slavery and trafficking, and protecting people in armed conflict. Seasonalander has set an initial goal of £1,000 with funds going directly towards immediate relief like food, support, equipment and shelter. More information on the British Red Cross can be found here!
Seasonalander is a Highlander-based 9v9 tournament that uses community-created maps based on the current season of the year, which is currently Fall/Autumn! This season will feature over 72 talented creators from across the Team Fortress 2 community in both North America and Europe in hopes of bringing the Team Fortress 2 community together for several various causes! Come see your favorites entertain by throwing hands and raising funds for those in need!
Help get the word out and be sure to tune in on the 21st and 22nd of October! European games will start at 3pm GMT / 10am EDT on both Saturday & Sunday. North American games will start at roughly 8pm GMT / 3pm EDT on both Saturday & Sunday.
Important Links:
Team Fortress 2 Update Released
October 20, 2023
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:
Updated the Dead Man's Party Unusual taunt effect Added fades to hand sprites
Improved effect composition on fast-moving taunts
Fixed some particle sorting issues
Updated cp_lavapit_final Fixed a skybox exploit in the underworld
Updated pl_spineyard Fixed an exploit that allowed players to get outside of the map
Fixed missing cubemaps
Updated pl_corruption Replaced some of the materials and models
Adjusted collisions near some wooden beams by point A
Adjusted prop fades
Fixed some minor texture issues
Fixed teleport trigger in one of the spawn rooms being too late to activate
Minor adjustments to improve your sanity
Updated cp_degrootkeep_rats Fixed players getting stuck in the door when entering the Rabbit Hole at the same time as an enemy player
Fixed a hidden perch in the balcony overlooking C
Updated arena_perks Replaced the Cloaking perk with the Patience perk (gain up to 7 health/sec)
Fixed missing barricades in the voting area
Fixed certain items having missing textures on the map
Removed crumpkins (with help from LizardOfOz)
Fixed stalemates causing extra rounds where no perks would appear
Added a new HUD, with an alive player counter
Updated zi_murky, zi_atoll, zi_devastation_final1, zi_woods, and zi_sanitarium If a game is in progress and there are no players on BLU team or RED team the game will now end
Fixed a bug that allowed Dead Ringer spies to die without triggering a round loss
Fixed a bug that caused Zombies to not see combat text correctly
Fixed a bug that caused Rocket Launchers and Sticky Bomb Launchers to start with a low ammo
Fixed a bug that caused changing player loadout to kill human players (particularly on Murky)
Fixed an issue with missing particle effects for Medic's Heal ability
Adjusted the number of Zombies selected at round start for low player counts
Corrected unintended changes in the last update Changed the damage dealt by Zombie Soldier's Stomp In the previous update, Soldier would instantly kill his stomp target. This was not intended.
The new damage calculation is (10 + fall damage x 3). This is the same as the Mantreads.
Changed the Sentry Gun to deal 40% damage to Zombies In the previous update, this was 35%. This was not intended.
Added a sound effect to Pyro's explosion of flames on death
Removed some debug print statements
Reworked Demoman's Blast Charge to fix several exploits and bugs These changes should also make Blast Charge more reliable and less frustrating to use
Blast Charge is now triggered based on the player's velocity When player's speed drops below a threshold while charging, they explode
Additionally, anything that would usually interrupt a shield charge will now trigger the explosion
Fixed a bug that caused ÜberCharge applied by Blast Charge to persist longer than intended
Fixed a bug that caused Blast Charge to fail to kill the player in situations where the player should be killed
Fixed a bug that caused Blast Charge to briefly display the player's first person view before detonation
Fixed a bug that caused the player to be unable to attack, jump or duck after surviving Blast Charge
Fixed many bugs that caused Blast Charge to fail to detonate
Fixed many bugs related to Blast Charge being cast at the same time as being converted to Zombie
Updated zi_atoll (additional changes) Fixed the missing texture on the turbine building's roof
Added areaportals and occluders in and around buildings
Added extra nodraw brushes under the level and buildings to improve vis calculations
Added prop fades on bushes and rocks
Adjusted push triggers on trees
Minor clipping adjustments
Changed func_brush on roofs to func_movelinear so that corpses don't fall through
Added soul gargoyle spawns
Added a santa hat that spawns on the anchor when smissmas holiday is enabled
Fixed cubemap reflection issues
Fixed the seam between the 3D skybox and the playable level
Aar fed the spinning cat
Updated zi_devastation_final1 (additional changes) Replaced sewer exit to the 2nd floor with a ladder
Changed sewer exits to no longer require crouching/prop jumps
Fixed missing respawn trigger in the sewers
Adjusted spawn positions of Zombies and Survivors
Fire now ignites players
Adjusted lighting in sewers to be slightly brighter
Reduced round timer to 3 minutes
Lit up 2nd floor car corner
- Fixed floating 'Bonus' label in the middle of the screen while working on certain contracts
- Updated the Clown's Cover-Up to fix some clipping issues, fix the LODs, and update the equip_region
- Updated the Celestial Summit Unusual effect to reduce the particle count
- Updated the Potion Explosion Unusual taunt effect to remove the delay when starting the effect
- Updated glowing eye materials on Voodoo-Cursed Souls and Übercharged players with community fixes from Liam Stone (boba)
- Updated the Carry-Van
- Fixed the rigging on the straps to avoid clipping when running
- Fixed misplaced ambient occlusion on the material
- Fixed rim mask being black in places it wasn't supposed to
- Fixed a hole in-between the window and top of the van
- Fixed LODs to represent above changes
Team Fortress 2 Update Released
October 20, 2023
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 floating 'Bonus' label in the middle of the screen while working on certain contracts
- Updated the Clown's Cover-Up to fix some clipping issues, fix the LODs, and update the equip_region
- Updated the Celestial Summit Unusual effect to reduce the particle count
- Updated the Potion Explosion Unusual taunt effect to remove the delay when starting the effect
- Updated glowing eye materials on Voodoo-Cursed Souls and Übercharged players with community fixes from Liam Stone (boba)
- Updated the Carry-Van
- Fixed the rigging on the straps to avoid clipping when running
- Fixed misplaced ambient occlusion on the material
- Fixed rim mask being black in places it wasn't supposed to
- Fixed a hole in-between the window and top of the van
- Fixed LODs to represent above changes
- Fixed the rigging on the straps to avoid clipping when running
- Updated the Dead Man's Party Unusual taunt effect
- Added fades to hand sprites
- Improved effect composition on fast-moving taunts
- Fixed some particle sorting issues
- Added fades to hand sprites
- Updated cp_lavapit_final
- Fixed a skybox exploit in the underworld
- Updated pl_spineyard
- Fixed an exploit that allowed players to get outside of the map
- Fixed missing cubemaps
- Fixed an exploit that allowed players to get outside of the map
- Updated pl_corruption
- Replaced some of the materials and models
- Adjusted collisions near some wooden beams by point A
- Adjusted prop fades
- Fixed some minor texture issues
- Fixed teleport trigger in one of the spawn rooms being too late to activate
- Minor adjustments to improve your sanity
- Replaced some of the materials and models
- Updated cp_degrootkeep_rats
- Fixed players getting stuck in the door when entering the Rabbit Hole at the same time as an enemy player
- Fixed a hidden perch in the balcony overlooking C
- Fixed players getting stuck in the door when entering the Rabbit Hole at the same time as an enemy player
- Updated arena_perks
- Replaced the Cloaking perk with the Patience perk (gain up to 7 health/sec)
- Fixed missing barricades in the voting area
- Fixed certain items having missing textures on the map
- Removed crumpkins (with help from LizardOfOz)
- Fixed stalemates causing extra rounds where no perks would appear
- Added a new HUD, with an alive player counter
- Replaced the Cloaking perk with the Patience perk (gain up to 7 health/sec)
- Updated zi_murky, zi_atoll, zi_devastation_final1, zi_woods, and zi_sanitarium
- If a game is in progress and there are no players on BLU team or RED team the game will now end
- Fixed a bug that allowed Dead Ringer spies to die without triggering a round loss
- Fixed a bug that caused Zombies to not see combat text correctly
- Fixed a bug that caused Rocket Launchers and Sticky Bomb Launchers to start with a low ammo
- Fixed a bug that caused changing player loadout to kill human players (particularly on Murky)
- Fixed an issue with missing particle effects for Medic's Heal ability
- Adjusted the number of Zombies selected at round start for low player counts
- Corrected unintended changes in the last update
- Changed the damage dealt by Zombie Soldier's Stomp
- In the previous update, Soldier would instantly kill his stomp target. This was not intended.
- The new damage calculation is (10 + fall damage x 3). This is the same as the Mantreads.
- In the previous update, Soldier would instantly kill his stomp target. This was not intended.
- Changed the Sentry Gun to deal 40% damage to Zombies
- In the previous update, this was 35%. This was not intended.
- Added a sound effect to Pyro's explosion of flames on death
- Removed some debug print statements
- Changed the damage dealt by Zombie Soldier's Stomp
- Reworked Demoman's Blast Charge to fix several exploits and bugs
- These changes should also make Blast Charge more reliable and less frustrating to use
- Blast Charge is now triggered based on the player's velocity
- When player's speed drops below a threshold while charging, they explode
- Additionally, anything that would usually interrupt a shield charge will now trigger the explosion
- When player's speed drops below a threshold while charging, they explode
- Fixed a bug that caused ÜberCharge applied by Blast Charge to persist longer than intended
- Fixed a bug that caused Blast Charge to fail to kill the player in situations where the player should be killed
- Fixed a bug that caused Blast Charge to briefly display the player's first person view before detonation
- Fixed a bug that caused the player to be unable to attack, jump or duck after surviving Blast Charge
- Fixed many bugs that caused Blast Charge to fail to detonate
- Fixed many bugs related to Blast Charge being cast at the same time as being converted to Zombie
- If a game is in progress and there are no players on BLU team or RED team the game will now end
- Updated zi_atoll (additional changes)
- Fixed the missing texture on the turbine building's roof
- Added areaportals and occluders in and around buildings
- Added extra nodraw brushes under the level and buildings to improve vis calculations
- Added prop fades on bushes and rocks
- Adjusted push triggers on trees
- Minor clipping adjustments
- Changed func_brush on roofs to func_movelinear so that corpses don't fall through
- Added soul gargoyle spawns
- Added a santa hat that spawns on the anchor when smissmas holiday is enabled
- Fixed cubemap reflection issues
- Fixed the seam between the 3D skybox and the playable level
- Aar fed the spinning cat
- Fixed the missing texture on the turbine building's roof
- Updated zi_devastation_final1 (additional changes)
- Replaced sewer exit to the 2nd floor with a ladder
- Changed sewer exits to no longer require crouching/prop jumps
- Fixed missing respawn trigger in the sewers
- Adjusted spawn positions of Zombies and Survivors
- Fire now ignites players
- Adjusted lighting in sewers to be slightly brighter
- Reduced round timer to 3 minutes
- Lit up 2nd floor car corner
- Replaced sewer exit to the 2nd floor with a ladder