Team Fortress 2 Classic

From Team Fortress Wiki
Revision as of 18:05, 7 September 2025 by KingoftheFishies (talk | contribs) (Removed some maps that are not in the TF2C official map lineup, as well as added links to both Hydros for consistency)
Jump to: navigation, search
"TF2 Classic" redirects here. You may have been looking for Team Fortress Classic.
Team Fortress 2 Classic Logo

Team Fortress 2 Classic is a mod for Team Fortress 2 that seeks to reimagine the game's early post-launch era (2008 to 2009) by incorporating quality-of-life improvements, reworked and restored scrapped content, and major updates in keeping with the style and tone of Team Fortress 2 during that period.

The development of Team Fortress 2 Classic originated from the merger of two prior projects. The first, beginning on May 31, 2014, focused on reintroducing the originally removed Civilian class within the context of a revived VIP Escort game mode. This project contributed the maps, textures, models, and the initial content for Team Fortress 2 Classic.

The second project, titled "TF2 2007", beginning on November 23, 2014, with the objective of using the 2008 source code leak to restore, update, and refine a functional and playable version of the November 2007 build of Team Fortress 2.

On January 9, 2015, the first officially-titled discussion thread was established alongside the initial code for the custom-built version of Team Fortress 2 Classic, marking the beginning of development under the project's first lead, Danielmm8888, under the new title.

As of May 25, 2025, the project is led by newgreenshoot, Waugh101, and NitoAndTheFunkyBunch.

Updates

Death & Taxes

The 2.0 update was announced as a multi-day update titled The Death & Taxes Update on July 1st, 2020, and was fully released on July 4th, 2020.

The Death & Taxes Update
Day 1
  • Added the VIP game mode, along with the Civilian class.
  • Added three VIP maps: Minside, Trainyard, Harbor.
Day 2
  • Added 9 weapons: The Nailgun, the RPG, the Dynamite Pack, the Tranquilizer Gun, the Fishwhacker,
    the Hunting Revolver, the Mine Layer, the Shock Therapy, the Coilgun.
Day 3
  • Added the Domination game mode and the four-team mode.
  • Added new 3 maps: Oilcanyon (Domination), Hydro (Domination), Flask (Arena)
Day 4
  • Added a VIP version of Badwater.
  • Added 6 new weapons: The Kritzkrieg, the Uberspritze, the Huntsman, the Flaregun(sic), the Gunboats, the Sandvich.
  • Added 15 achievements
  • Added 3 medals for those who had roles in developing Team Fortress 2 Classic
  • Improved bots

Fight or Flight

The 2.1 update was announced as The Fight or Flight Update on April 26, 2023, and was fully released on April 29, 2023.

The Fight or Flight Update
Day 1
  • Added the Jump Pad.
  • Added the L'Escampette.
  • Added global disguises
    (shows Spies as part of the team the player looking at them instead of always the same team).
  • Added Frigid (King of the Hill) and Floodgate (Arena).
Day 2
  • Added the Anti-Aircraft Cannon and Chekhov's Punch.
  • Added the Twin Barrel and Harvester.
  • Added Jinn (Payload) and Krepost (Medieval Mode Domination).
Day 3
  • Added the Brick, revealed through a hidden page.
  • Added Territorial Domination mode.
  • Added Caper (Territorial Domination).
  • Added achievements.

Double Down

The 2.2 update was announced as The Double Down Update on January 22, 2025. This update introduced VScript to Team Fortress 2 Classic.

The Double Down Update
Day 1
  • Added the VIP Race game mode
  • Added the Derby Cane.
Day 2
  • Added the Rejuvenator.
  • Added Drizzle (VIP Race).
  • Added new achievements.
Day 3
  • Added the Cyclops.
  • Added the Admiralty Anchor.
  • Added Railway (Domination) and Sawtooth (domination).
  • Made some balance changes to the Domination game mode.
Day 4
  • Added Sunnyside (Territorial Domination).
  • Added VScript support.
  • Added new achievements.

Game modes

While the mod already has every game mode from Capture the Flag up to Special Delivery, the mod also adds new game modes.

VIP

Based off of VIP from Team Fortress Classic, the BLU team needs to escort their Civilian to the end of the map, while RED needs to eliminate him to win. The Civilian is randomly chosen at the beginning of each round, but a player can also be voted to become the Civilian. There is also a VIP Race game mode which was introduced in the Double Down Update.

Domination

Domination is a game mode where each team tries to capture Control Points in order to gain points. Each captured Control Point gives their team "points" every few seconds. The more Control Points a team has captured, the more points they gain, and the first team to hit the point limit wins.

Territorial Domination

Territorial Domination is a game mode in which the end goal of each team is to control all three Control Points on the map. Similarly to Territorial Control, the round starts off with both teams starting at a random spawn and Control Point, with one point remaining unassigned. Once the third point is captured, the two assigned points are opened for capture. Once all three points are owned by one team, or if time runs out, the match is over.

Four-Team

Hydro in Four-Team mode

Four-Team is a sub-game mode where four teams fight over objectives instead of the traditional two. This sub-game mode introduces two new teams to the already existing RED and BLU: YLW (Yard Logistics Workers), and GRN (Global Radio Network).

Four-Team supports any existing game modes, as long as it is logically symmetrical.

List of maps

List of maps
Map Map type File name Version added Developers
Badlands Arena arena_badlands 2.0.0 Valve
Flask Arena (Four-Team) arena_flask 2.0.0 Drudlyclean the Skeledude
Trotim
Floodgate Arena (Four-Team) arena_floodgate 2.1.0 savva
HypnOS 1999
Lev1679
Granary Arena arena_granary 2.0.0 Valve
Lumberyard Arena arena_lumberyard 2.0.0 Valve
Nucleus Arena arena_nucleus 2.0.0 Valve
Offblast Arena arena_offblast_final 2.0.0 Magnar "insta" Jenssen
Ravine Arena arena_ravine 2.0.0 Valve
Sawmill Arena arena_sawmill - Valve
Watchtower Arena arena_watchtower 2.0.0 Joshua "JoshuaC" Shiflet
Well Arena arena_well - Valve
Amaranth Attack/Defense cp_amaranth 1.9.0 Berry
Theo "TheoF114" Fletcher
DeGroot Keep Medieval Mode cp_degrootkeep 2.0.0 Valve
Dustbowl Attack/Defense cp_dustbowl Initial release Valve
Egypt Attack/Defense cp_egypt_final 2.0.0 Sean "Heyo" Cutino
Furnace Creek Attack/Defense cp_furnace_rc1 1.9.0 Tim "YM" Johnson
Fay L. "nineaxis" Fabry
Jeroen "Snipergen" Dessaux
Aeon "Void" Bollig
Gorge Attack/Defense cp_gorge - Valve
Gravel Pit Attack/Defense cp_gravelpit - Valve
Junction Attack/Defense cp_junction_final - Sean "Heyo" Cutino
Mountain Lab Attack/Defense cp_mountainlab - Valve
Valentin "3DNJ" Levillain
Steel Attack/Defense cp_steel 2.0.0 Jamie "Fishbus" Manson
Dan "Irish Taxi Driver" Merboth
FLOOR_MASTER
2Fort Capture the Flag ctf_2fort - Valve
Casbah Capture the Flag ctf_casbah 1.9.0 Tamari/Volcom82
Double Cross Capture the Flag ctf_doublecross 2.0.0 Valve
Landfall Capture the Flag ctf_landfall 1.9.0 Andrew "Dr. Spud" Thompson
Fay L. "nineaxis" Fabry
Mark "Shmitz" Major
Pelican Peak Capture the Flag ctf_pelican_peak 2.0.4 abp
void
Stuffy360
chin
phi
Diva Dan
erk
KrazyZark
Emil
Penguin Peak Capture the Flag ctf_penguin_peak 2.1.3 abp
void
Stuffy360
chin
phi
Diva Dan
erk
KrazyZark
Sawmill Capture the Flag ctf_sawmill 2.0.0 Valve
Turbine Capture the Flag ctf_turbine - Flobster
Well Capture the Flag ctf_well - Valve
Badlands Control Point cp_badlands - Valve
Coldfront Control Point cp_coldfront - Eric "Icarus" Wong
David "Selentic" Simon
Aeon "Void" Bollig
Tim "YM" Johnson
Fastlane Control Point cp_fastlane 2.0.0 Arttu "SK" Mäki
Foundry Control Point cp_foundry 2.0.0 Valve
Freight Control Point cp_freight_final1 2.0.0 Jamie "Fishbus" Manson
Mitch "ol" Robb
Gorge Control Point cp_5gorge - Valve
Granary Control Point cp_granary - Valve
Gullywash Control Point cp_gullywash_final1 - Jan "Arnold" Laroy
Powerhouse Control Point cp_powerhouse - Valve
Tidal Control Point cp_tidal_v4 1.9.0 Sean "Heyo" Cutino
Warpath Control Point cp_warpath 1.9.0 Suomimies55
Well Control Point cp_well - Valve
Yukon Control Point cp_yukon_final 2.0.0 Patrick "MangyCarface" Mulholland
Freya "Acegikmo" Holmér
Hydro Domination (Four-Team) dom_hydro 2.0.0 Snowshoe
Drudlyclean the Skeledude
savva
Krepost Domination (Four-Team Medieval) dom_krepost 2.1.0 Suo
Oil Canyon Domination dom_oilcanyon 2.0.0 MaartenS11
Suo
Trotim
Waugh101
Railway Domination dom_railway 2.2.0 ultr4nima
14bit
Sawtooth Mountain Domination dom_sawtooth 2.2.0 Suo
Waugh101
Mazern
abp
14bit
Badlands King of the Hill koth_badlands 2.0.0 Valve
Frigid King of the Hill (Four-Team) koth_frigid 2.1.0 wheatttttt
savva
Harvest King of the Hill koth_harvest_final - Sean "Heyo" Cutino
Harvest Event King of the Hill koth_harvest_event 2.0.0 Sean "Heyo" Cutino
Valve
Highpass King of the Hill koth_highpass 2.0.0 Yannick "Bloodhound" Milhahn
Psy
Jesús "Drawer" Vera
Kong King King of the Hill koth_king - Valentin "3DNJ" Levillain
Lakeside King of the Hill koth_lakeside_final - Valentin "3DNJ" Levillain
Nucleus King of the Hill koth_nucleus - Valve
Sawmill King of the Hill koth_sawmill - Valve
Viaduct King of the Hill koth_viaduct - Valve
Badwater Basin Payload pl_badwater - Valve
Barnblitz Payload pl_barnblitz - Valve
Frontier Payload pl_frontier_final 2.0.0 Patrick "MangyCarface" Mulholland
Arhurt
Gold Rush Payload pl_goldrush - Valve
Hoodoo Payload pl_hoodoo_final - Tim "YM" Johnson
Jeroen "Snipergen" Dessaux
Fay L. "nineaxis" Fabry
Drew "Oxy" Fletcher
Jinn Payload pl_jinn 2.1.0 abp
14bit
Boomsta
Freyja
Thunder Mountain Payload pl_thundermountain 2.0.0 Valve
Upward Payload pl_upward - Valve
Hightower Payload Race plr_hightower - Valve
Nightfall Payload Race plr_nightfall_final 2.0.0 Aaron "Psy" Garcha
Paul Good
Pipeline Payload Race plr_pipeline - Valve
Doomsday Special Delivery sd_doomsday - Valve
Hydro Territorial Control tc_hydro - Valve
Caper Territorial‎‎ Domination td_caper 2.1.0 abp
Emil
Sunnyside Territorial Domination td_sunnyside 2.2.0 fizzyphysics
Waugh101
erk
Suo
abp
14bit
Badwater Basin VIP vip_badwater 2.0.0 Drudlyclean the Skeledude
Benjamin "Benjamoose" Rudman
savva
Blackstone Harbor VIP vip_harbor 2.0.0 Suo
Gadget
Hutty
Drudlyclean the Skeledude
Mineside VIP vip_mineside 2.0.0 Suo
Trainyard VIP vip_trainyard 2.0.0 TheatreTechie
Drudlyclean the Skeledude
2Bridge VIP Race vipr_2bridge 2.2.0 abp
14bit
Waugh101
Drizzle VIP Race vipr_drizzle 2.2.0 14bit

Classes

Aside from the nine classes from the main Team Fortress 2, Team Fortress 2 Classic adds a new game mode-specific class into the game, the Civilian. This class can only be played on his specific game mode.

Civilian

Based off of the Civilian in Team Fortress Classic, the Civilian is used for VIP mode. Armed only with an Umbrella, the Civilian must be escorted by their team to the end of the map. The Civilian has a permanent 5x capture rate, and he can grant a teammate 10 seconds of mini-crits with a 20 second cooldown, as well as a constant buff that heals nearby teammates as well as himself for 5 HP/s, which increases to 15 HP/s if players have taken no damage for 10 seconds. He is voiced by Benjamin "Benjamoose" Rudman[1].

Civilian in the four different teams

Bio

Weapons

The mod features all stock Team Fortress 2 weapons, plus some unlockable TF2 weapons, cut weapons such as the Nailgun, and some community-made weapons such as the Hunting Revolver. All weapons are unlocked by default.

Leaderboard class scout.png Scout

Primary

Weapon Kill icon Ammo loaded Ammo carried Damage range Notes
Nail Gun
Nail Gun
Nail Gun
Killicon nail gun.png 25 125 Base: 12

Crit: 36

Pictogram info.png  Fires continuous nails
Pictogram info.png  25 loaded nails per clip

Secondary

Weapon Kill icon Ammo loaded Ammo carried Damage range Notes
brick
Brick
Brick
Killicon brick.png Killicon brick building.png Killicon deflect brick.png 1 Infinite Base: 65

Crit: 195

Pictogram info.png  Throwable

Leaderboard class soldier.png Soldier

Primary

Weapon Kill icon Ammo loaded Ammo carried Damage range Notes
RPG
Rocket Launcher
R.P.G.
Killicon rpg.png 1 20 Base: 117

Crit: 351

Pictogram info.png  Rockets travel in an arc
Pictogram plus.png  +30% damage bonus
Pictogram plus.png  +15% self damage force
Pictogram minus.png  +30% damage to self
Pictogram minus.png  -25% projectile speed
Pictogram minus.png  -75% clip size

Secondary

Weapon Kill icon Ammo loaded Ammo carried Damage range Notes
TF2C Gunboats
Boots
Gunboats
N/A N/A N/A N/A Pictogram plus.png  -60% blast damage from explosive jumps

Melee

Weapon Kill icon Ammo loaded Ammo carried Damage range Notes
Admirality Anchor
Anchor
Admirality Anchor
Killicon admiralityanchor.png N/A N/A Base: 65

Crit: 195

Pictogram plus.png  Creates an earthquake upon taking fall damage while active
Pictogram minus.png  Takes crits from projectiles while airborne
Pictogram minus.png  +30% gravity while active
Pictogram minus.png  No random critical hits

Leaderboard class pyro.png Pyro

Secondary

Weapon Kill icon Ammo loaded Ammo carried Damage range Notes
TF2C Flare Gun
Flare Gun
Flare Gun
Killicon flare gun.png 1 16 Base: 30

Crit: 90

Pictogram plus.png  100% critical hit vs burning players
Pictogram info.png  This weapon will reload when not active

Twin Barrel
Shotgun
Twin Barrel
Killicon twin barrel.pngKillicon hadouken tf2c.png 1 12 Base: 80

Crit: 240

Pictogram plus.png  Knockback on target and shooter
Pictogram minus.png  Bullets have a wide, horizontal spread
Pictogram info.png  This weapon will reload when not active

Melee

Weapon Kill icon Ammo loaded Ammo carried Damage range Notes
Harvester
Scythe
Harvester
Killicon harvester.pngKillicon harvester decapitation.png N/A N/A Base: 65

Crit: 195

Pictogram info.png  Burning targets charge up crit while active

Pictogram plus.png  Heal +5 health each tick while charging. On Crit: Absorbs the health from your victim
Pictogram minus.png  On Death: Enemies are extinguished
Pictogram minus.png  No random critical hits

Leaderboard class demoman.png Demoman

Primary

Weapon Kill icon Ammo loaded Ammo carried Damage range Notes
TF2C Gunboats
Boots
Gunboats
N/A N/A N/A N/A Pictogram plus.png  -60% blast damage from explosive jumps
Cyclops
Boots
Cyclops
Killicon cyclops.png 1 16 Base: 100

Crit: 300
After bouncing:
Base: 95
Crit: 285

Pictogram info.png  Hold down fire key to prevent detonation

Pictogram plus.png  Explosion detonates your own projectiles and destroys enemy stickybombs
Pictogram minus.png  -10% explosion radius
Pictogram minus.png  -75% clip size

Secondary

Weapon Kill icon Ammo loaded Ammo carried Damage range Notes
TF2C Dynamite Pack
Grenade
Dynamite Pack
Killicon mirv projectile.pngKillicon bomb.pngKillicon mirv direct.png 1 Infinite Pack Explosion:

Base: 170
Crit: 510

Stick Explosion:
Base: 85
Crit: 255

Pack Direct Hit:
Base: 30
Crit: 90

Pictogram plus.png  +50% max primary ammo on wearer
Pictogram info.png  Splits into 4 smaller bomblets (sticks) upon exploding
Pictogram info.png  Can be defused by the Wrench
Pictogram info.png  10s recharge time

Mine Layer
Proximity Mine Launcher
Mine Layer
Killicon proxymine.png 3 24 Base: 120

Crit: 360

Pictogram plus.png  Proximity mines explode near enemies
Pictogram plus.png  +33% faster firing speed
Pictogram minus.png  Stickies fizzle on a detonation attempt
Pictogram minus.png  No Stickybomb charge time
Pictogram minus.png  -2 max pipebombs out
Pictogram minus.png  -67% clip size

Leaderboard class heavy.png Heavy

Primary

Weapon Kill icon Ammo loaded Ammo carried Damage range Notes
Anti-Aircraft Cannon
Anti-Aircraft Cannon
Anti-Aircraft Cannon
Killicon aa cannon.png 40 N/A Base: 60

Crit: 180

Pictogram plus.png  Fires explosive shells
Pictogram plus.png  Mini-crits airborne enemies on direct hit
Pictogram minus.png  -33% explosion splash damage
Pictogram minus.png  Weapon has limited range

Secondary

Weapon Kill icon Ammo loaded Ammo carried Damage range Notes
TF2C Sandvich
Lunch Box
Sandvich
N/A 1 N/A Infinite

Pictogram info.png  Eat to regain up to 120 health
Pictogram info.png  Alt-fire: Share a Sandvich with a friend (Medium Health Kit)

Melee

Weapon Kill icon Ammo loaded Ammo carried Damage range Notes
Chekhov's Punch
Chains
Chekhov's Punch
Killicon chekhov.png N/A N/A Base: 65

Crit: 195

Pictogram plus.png  On hit: Store up to 3 critical hits
Pictogram plus.png  Stored crits are consumed by all weapons
Pictogram minus.png  Melee damage taken will crit on wearer
Pictogram minus.png  Melee will crit only at full capacity

Leaderboard class engineer.png Engineer

Secondary

Weapon Kill icon Ammo loaded Ammo carried Damage range Notes
Coilgun
Coilgun
Coilgun
Killicon coilgun.png 8 16 Base: 25

Crit: 75
Charged:
Base: 75
Crit: 225

Pictogram info.png  Hold down alt-fire to charge up damage
Pictogram info.png  Fully charged shots bounces off walls up to three times
Pictogram minus.png  Charging it for too long will cause it to explode, dealing 60 damage to yourself

PDA 1

Weapon Kill icon Ammo loaded Ammo carried Damage range Notes
PDA-Jumppad
Construction PDA
PDA: Jumppad
Killicon jumppad stomp.png N/A N/A Formula:

10 + (Fall Damage * 3)

Pictogram info.png  Replaces Teleporter Entrance and Exit with Jumppad A and B
Pictogram info.png  Jumping on a Jumppad launches the user 370 Hammer Units in the air and retains their horizontal velocity
Pictogram info.png  After jumping on a Jumppad, the user gets fall damage immunity until they touch the ground and will deal 3x of the fall damage they would have had on any enemies they land on
Pictogram info.png  Jumppads are allowed in Medieval Mode and skip opening the Construction PDA and just pull out the tool box
Pictogram info.png  Jumppads cost 100 metal

Leaderboard class medic.png Medic

Secondary

Weapon Kill icon Ammo loaded Ammo carried Healing range Notes
TF2C Kritzkrieg
Medi Gun
Kritzkrieg
N/A N/A N/A In Combat:24/hps
Out of Combat:72/hps

Pictogram info.png  ÜberCharge grants 100% critical chance
Pictogram plus.png  +25% ÜberCharge rate

Rejuvenator
Heal Grenade Launcher
Rejuvenator
N/A 8 Infinity 2 ticks: +4 health
Direct hit:
+40 health
Splash:
+15-40 health

Pictogram info.png  Alt-Fire: Launch a device that grants invulnerability in a radius for 6 seconds
Pictogram plus.png Fires special grenades that heal players
Pictogram plus.png Bonus ÜberCharge and healing on direct hit

Melee

Weapon Kill icon Ammo loaded Ammo carried Damage range Notes
Shock Therapy
Taser
Shock Therapy
Killicon taser.pngKillicon taser uncharged.png N/A N/A Base: 10

Crit: 30
Charged:
Base: 100
Crit: 300

Pictogram info.png  Hit teammates for a quick full heal to maximum health (30s cooldown)
Pictogram info.png  Damage is affected by current electrical charge
Pictogram minus.png  15% slower Heal Rate on all Mediguns when equipped

Pictogram info.png  Hidden - Mini-Crits Wet Enemies

Pictogram info.png  Hidden - 70% Longer Melee Range

Uberspritze
Syringe
Uberspritze
Killicon uberspritze.png N/A N/A Base: 65

Crit: 195

Pictogram plus.png  On hit: 25% ÜberCharge added
Pictogram minus.png  -10 max health on wearer

Leaderboard class sniper.png Sniper

Primary

Weapon Kill icon Ammo loaded Ammo carried Healing range Notes
Hunting Revolver
Sniper Rifle
Hunting Revolver
Killicon hunterrifle.png 6 24

Bodyshot:

Base: 40
Crit: 120


Headshot:

Base: 120
Crit: 360

Pictogram info.png  There is no scope, but a zoom-in instead.
Pictogram plus.png  +25 max health on wearer
Pictogram plus.png  +55% faster firing speed
Pictogram minus.png  -20% damage penalty
Pictogram minus.png  No damage charge

TF2C Huntsman
Bow
Huntsman
Killicon huntsman.png 12 0%:

Base: 50
Crit: 150


100%:
Base: 120
Crit: 360

Pictogram info.png  Shoots arrows instead of bullets

Melee

Weapon Kill icon Ammo loaded Ammo carried Healing range Notes
Fishwhacker
Club
Fishwhacker
Killicon fishwhacker.png N/A N/A Base: 65

Crit: 195

Pictogram plus.png  On Hit: Bleed for 2 seconds
Pictogram plus.png  100% critical chance vs bleeding players
Pictogram minus.png  On miss: Mark yourself for death for 3s
Pictogram minus.png  No random critical hits

Leaderboard class spy.png Spy

Secondary

Weapon Kill icon Ammo loaded Ammo carried Healing range Notes
Tranquilizer Gun
Tranquilizer Gun
Tranquilizer Gun
Killicon tranquilizer gun.png 1 24 Base: 20

Crit: 60

Pictogram plus.png  On Hit: Color blind victim and slow their movements by 33% for +5s
Pictogram plus.png  Tranquilized enemies take guaranteed critical hits from melee attacks
Pictogram info.png  This weapon will reload when not active

PDA 1

Weapon Notes
L'Escampette
Invis Watch
L'Escampette

Pictogram info.png  Cloak Type: Speedy
Pictogram plus.png  +30% faster move speed while cloaked
Pictogram minus.png  -10% cloak when damaged under cloak
Pictogram minus.png  -40% cloak capacity

Unknownweapon.png Civilian

Melee

Weapon Kill icon Ammo loaded Ammo carried Healing range Notes
Umbrella
Umbrella
Umbrella
Killicon umbrella.png N/A N/A Base: 35

Crit: 105

Pictogram info.png  Alt-Fire: Grants a teammate a 10 seconds mini-crit boost
Derby Cane
Cane
Derby Cane
Killicon speedcane.png N/A N/A Base: 35

Crit: 105

Pictogram plus.png  +15% increase in recharge rate
Pictogram info.png  Alt-Fire: Give haste boost to teammate

Gallery

See also

External links

References