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 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

  • 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

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
  • 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

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

  • 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


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
  • 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

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:


  • 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

  • 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

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
  • 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