// Mechanical Manndate by Tindall Berry // Outlands Advanced // To-do list: // Make all "burst" type weapons reload all at once // Custom model and sound for Combustion Cannon // Possible Phlog rework // Random colour trail for Prismatic Cannon // Disable upgrade station screen for giants // Add barriers // Create Wave 1 - Exterminate ($800) // clear courtyard to proceed // clear mid to proceed // clear hatch to win // 4 minute timer // Create Wave 2 - Bomb Escort ($700) // clear courtyard to spawn bomb // giants spawn at mid // miniboss at hatch defending, must be killed for bots to deploy // 4 minute timer // Create Wave 3 - Sabotage ($700) // 1 tank at courtyard // 2 tanks at mid // control point at hatch, cap to win // 4 minute timer // Create Wave 4 - Hijack/Tank Escort ($800) // control point and inactive tank at courtyard // tank busting robots at mid // miniboss at hatch defending, must be killed for tank to deploy // 5 minute timer // Create Wave 5 - Giant Bomb Escort ($600) // clear courtyard to spawn bomb // giants spawn at mid // miniboss at hatch defending, must be killed for giants to deploy // 5 minute timer // Create Wave 6 - Sabotage/Assassination ($1200) // 1 tank at courtyard // clear mid to proceed // control point + miniboss at hatch // capping control point moves robot spawn to player spawn // control point + final boss at river, must be killed to escape (eol maybe) // 6 minute timer #base robot_giant.pop #base robot_standard.pop population { StartingCurrency 800 RespawnWaveTime 5 // only affects Engineer CanBotsAttackWhileInSpawnRoom no FixedRespawnWaveTime Yes Advanced 1 // Rafmod cvars BodyPartScaleSpeed 50 FixSetCustomModelInput 1 NoCritPumpkin 1 NoMvMDeathTune 1 NoReanimators 1 NoRomevisionCosmetics 1 NoThrillerTaunt 1 RobotLimit 26 StandableHeads 1 TextPrintTime 0 // Reverse logic AllowJoinTeamBlueMax 6 AllowJoinTeamBlue 1 BluHumanBotTeleporter 0 BluHumanInfiniteAmmo 1 BluPlayersAreRobots 1 BotsUsePlayerTeleporters 0 HumansMustJoinTeam blue PlayerMiniBossMinRespawnTime 20 ReverseWinConditions 1 SandmanStun 1 SetCreditTeam 3 SniperAllowHeadshots 1 // Model precache PrecacheModel "models\weapons\c_models\c_howitzer\c_lochnload.mdl" // Burst of Brimstone weapon model PrecacheModel "models\workshop_partner\weapons\c_models\c_great_peace_preserver\c_dex_shotgun.mdl" // Veruc weapon model PrecacheModel "models\weapons\c_models\c_gupgun\c_leechgun.mdl" // Four Part Plan weapon model // Sound precache PrecacheSound "weapons/china_lake_shoot.wav" // Burst of Brimstone firing sound PrecacheSound "weapons/mp40_shoot.wav" // Verus firing sound PrecacheSound "weapons/supernailgun_shoot.wav" // Four Part Plan firing sound // Extra spawns ExtraSpawnPoint { Name "spawnbot_red_initial1" TeamNum 3 X "-150" Y "1760" Z "70" // 64 } ExtraSpawnPoint { Name "spawnbot_red_initial2" TeamNum 3 X "400" Y "1000" Z "50" // 40 } ExtraSpawnPoint { Name "spawnbot_red_initial3" TeamNum 3 X "-600" Y "1000" Z "50" } ExtraSpawnPoint { Name "spawnbot_red_courtyard1" TeamNum 3 X "448" Y "-64" Z "10" // 0 } ExtraSpawnPoint { Name "spawnbot_red_courtyard2" TeamNum 3 X "-648" Y "128" Z "10" } ExtraSpawnPoint { Name "spawnbot_red_courtyard3" TeamNum 3 X "176" Y "-300" Z "215" // 208 } ExtraSpawnPoint { Name "spawnbot_red_midleft1" TeamNum 3 X "400" Y "-900" Z "10" } ExtraSpawnPoint { Name "spawnbot_red_midleft2" TeamNum 3 X "650" Y "-1850" Z "15" // 0 } ExtraSpawnPoint { Name "spawnbot_red_midright1" TeamNum 3 X "-100" Y "-900" Z "10" } ExtraSpawnPoint { Name "spawnbot_red_midright2" TeamNum 3 X "-750" Y "-1900" Z "10" } ExtraSpawnPoint { Name "spawnbot_red_hatch1" TeamNum 3 X "400" Y "-3300" Z "-105" // -112 } ExtraSpawnPoint { Name "spawnbot_red_hatch2" TeamNum 3 X "-600" Y "-3300" Z "-105" } ExtraSpawnPoint { Name "spawnbot_red_hatchboss" TeamNum 3 X "0" Y "-2000" Z "-120" // -128 } // Class limits ClassLimit { Scout 2 Soldier 2 Pyro 2 Demoman 2 HeavyWeapons 1 Engineer 2 Medic 1 Sniper 2 Spy 0 } // Item blacklist ItemBlacklist { // Canteens Name "Default Power Up Canteen (MvM)" Name "Power Up Canteen (MvM)" Name "Battery Canteens" Name "Kritz or Treat Canteen" // Zombies Name "Zombie Scout" Name "Zombie Soldier" Name "Zombie Pyro" Name "Zombie Demo" Name "Zombie Heavy" Name "Zombie Engineer" Name "Zombie Medic" Name "Zombie Sniper" Name "Zombie Spy" // Scout ClassName "TF_WEAPON_SCATTERGUN" // Scattergun, Force-a-Nature, Festive Scattergun, Botkiller Scatterguns, Festive Force-a-Nature, Back Scatter ClassName "TF_WEAPON_HANDGUN_SCOUT_PRIMARY" // Shortstop ClassName "TF_WEAPON_SODA_POPPER" // Soda Popper ClassName "TF_WEAPON_PEP_BRAWLER_BLASTER" // Baby Face's Blaster ClassName "TF_WEAPON_LUNCHBOX_DRINK" // Bonk! Atomic Punch, Crit-a-Cola, Festive Bonk! Atomic Punch ClassName "TF_WEAPON_JAR_MILK" // Mad Milk, Mutated Milk ClassName "TF_WEAPON_HANDGUN_SCOUT_SECONDARY" // Winger, Pretty Boy's Pocket Pistol ClassName "TF_WEAPON_CLEAVER" // Flying Guillotine ClassName "TF_WEAPON_BAT" // Bat, Boston Basher, Candy Cane, Sun-on-a-Stick, Fan O'War, Atomizer, Three-Rune Blade, Festive Bat, Batsaber ClassName "TF_WEAPON_BAT_WOOD" // Sandman ClassName "TF_WEAPON_BAT_FISH" // Holy Mackerel, Festive Holy Mackerel ClassName "TF_WEAPON_BAT_GIFTWRAP" // Wrap Assassin // Soldier ClassName "TF_WEAPON_ROCKETLAUNCHER" // Rocket Launcher, Black Box, Rocket Jumper, Liberty Launcher, Original, Festive Rocket Launcher, Beggar's Bazooka, Botkiller Rocket Launchers, Festive Black Box ClassName "TF_WEAPON_ROCKETLAUNCHER_DIRECTHIT" // Direct Hit ClassName "TF_WEAPON_PARTICLE_CANNON" // Cow Mangler 5000 ClassName "TF_WEAPON_ROCKETLAUNCHER_AIRSTRIKE" // Air Strike ClassName "TF_WEAPON_BUFF_ITEM" // Buff Banner, Battalion's Backup, Concheror, Festive Buff Banner Name "The Gunboats" Name "The Mantreads" ClassName "TF_WEAPON_RAYGUN" // Righteous Bison ClassName "TF_WEAPON_SHOVEL" // Shovel, Equalizer, Pain Train, Market Gardener, Disciplinary Action, Escape Plan // Pyro ClassName "TF_WEAPON_FLAMETHROWER" // Flame Thrower, Backburner, Degreaser, Festive Flame Thrower, Phlogistinator, Rainblower, Botkiller Flame Throwers, Nostromo Napalmer, Festive Backburner ClassName "TF_WEAPON_ROCKETLAUNCHER_FIREBALL" // Dragon's Fury ClassName "TF_WEAPON_FLAREGUN" // Flare Gun, Detonator, Scorch Shot, Festive Flare Gun ClassName "TF_WEAPON_FLAREGUN_REVENGE" // Manmelter ClassName "TF_WEAPON_JAR_GAS" // Gas Passer ClassName "TF_WEAPON_ROCKETPACK" // Thermal Thruster ClassName "TF_WEAPON_FIREAXE" // Fire Axe, Axtinguisher, Homewrecker, Powerjack, Back Scratcher, Sharpened Volcano Fragment, Postal Pummeler, Maul, Third Degree, Lollichop, Neon Annihilator, Festive Axtinguisher ClassName "TF_WEAPON_SLAP" // Hot Hand // Demoman ClassName "TF_WEAPON_GRENADELAUNCHER" // Grenade Launcher, Loch-n-Load, Festive Grenade Launcher, Iron Bomber Name "Ali Baba's Wee Booties" Name "The Bootlegger" ClassName "TF_WEAPON_CANNON" // Loose Cannon ClassName "TF_WEAPON_PIPEBOMBLAUNCHER" // Stickybomb Launcher, Scottish Resistance, Sticky Jumper, Festive Stickybomb Launcher, Botkiller Stickybomb Launchers, Quickiebomb Launcher ClassName "TF_WEARABLE_DEMOSHIELD" // Chargin' Targe, Splendid Screen, Tide Turner, Festive Chargin' Targe ClassName "TF_WEAPON_BOTTLE" // Bottle, Scottish Handshake ClassName "TF_WEAPON_SWORD" // Eyelander, Scotsman's Skullcutter, Horseless Headless Horsemann's Headtaker, Claidheamh Mor, Persian Persuader, Nessie's Nine Iron, Festive Eyelander ClassName "TF_WEAPON_STICKBOMB" // Ullapool Caber // Heavy ClassName "TF_WEAPON_MINIGUN" // Minigun, Natascha, Iron Curtain, Brass Beast, Tomislav, Festive Minigun, Huo-Long Heater, Botkiller Miniguns, Deflector (ha!) ClassName "TF_WEAPON_LUNCHBOX" // Sandvich, Dalokohs Bar, Buffalo Steak Sandvich, Fishcake, Robo-Sandvich, Festive Sandvich, Second Banana ClassName "TF_WEAPON_FISTS" // Fists, Killing Gloves of Boxing, Gloves of Running Urgently, Warrior's Spirit, Eviction Notice, Holiday Punch, Festive Gloves of Running Urgently, Bread Bite // Engineer ClassName "TF_WEAPON_SENTRY_REVENGE" // Frontier Justice, Festive Frontier Justice ClassName "TF_WEAPON_SHOTGUN_PRIMARY" // Widowmaker ClassName "TF_WEAPON_DRG_POMSON" // Pomson 6000 ClassName "TF_WEAPON_SHOTGUN_BUILDING_RESCUE" // Rescue Ranger ClassName "TF_WEAPON_LASER_POINTER" // Wrangler, Festive Wrangler, Giger Counter ClassName "TF_WEAPON_MECHANICAL_ARM" // Short Circuit ClassName "TF_WEAPON_WRENCH" // Wrench, Southern Hospitality, Golden Wrench, Jag, Festive Wrench, Eureka Effect, Botkiller Wrenches ClassName "TF_WEAPON_ROBOT_ARM" // Gunslinger // Medic ClassName "TF_WEAPON_SYRINGEGUN_MEDIC" // Syringe Gun, Blutsauger, Overdose ClassName "TF_WEAPON_CROSSBOW" // Crusader's Crossbow, Festive Crusader's Crossbow ClassName "TF_WEAPON_MEDIGUN" // Medi Gun, Kritzkrieg, Quick-Fix, Festive Medi Gun, Botkiller Medi Guns, Vaccinator ClassName "TF_WEAPON_BONESAW" // Bonesaw, Ubersaw, Vita-Saw, Amputator, Solemn Vow, Festive Ubersaw, Festive Bonesaw // Sniper ClassName "TF_WEAPON_SNIPERRIFLE" // Sniper Rifle, Sydney Sleeper, Machina, Festive Sniper Rifle, Hitman's Heatmaker, Botkiller Sniper Rifles, AWPer Hand, Shooting Star ClassName "TF_WEAPON_COMPOUND_BOW" // Huntsman, Festive Huntsman, Fortified Compound ClassName "TF_WEAPON_SNIPERRIFLE_DECAP" // Bazaar Bargain ClassName "TF_WEAPON_SNIPERRIFLE_CLASSIC" // Classic ClassName "TF_WEAPON_SMG" // SMG, Festive SMG ClassName "TF_WEAPON_JAR" // Jarate, Festive Jarate, Self-Aware Beauty Mark Name "The Razorback" Name "Darwin's Danger Shield" Name "The Cozy Camper" ClassName "TF_WEAPON_CHARGED_SMG" // Cleaner's Carbine ClassName "TF_WEAPON_CLUB" // Kukri, Tribalman's Shiv, Bushwacka, Shahanshah // Spy ClassName "TF_WEAPON_REVOLVER" // Revolver, Ambassador, Big Kill, L'Etranger, Enforcer, Diamondback, Festive Ambassador, Festive Revolver ClassName "TF_WEAPON_SAPPER" // Sapper, Red-Tape Recorder, Ap-Sap, Festive Sapper, Snack Attack ClassName "TF_WEAPON_KNIFE" // Knife, Your Eternal Reward, Conniver's Kunai, Big Earner, Wanga Prick, Sharp Dresser, Festive Knife, Spy-cicle, Black Rose, Botkiller Knives ClassName "TF_WEAPON_INVIS" // Invis Watch, Cloak and Dagger, Dead Ringer, Enthusiast's Timepiece, Quackenbirdt // Multi class ClassName "TF_WEAPON_SHOTGUN" // Shotgun, Reserve Shooter, Family Business, Festive Shotgun, Panic Attack ClassName "TF_WEAPON_PISTOL" // Pistol, Lugermorph, C.A.P.P.E.R. ClassName "TF_WEAPON_PARACHUTE" // B.A.S.E. Jumper ClassName "SAXXY" // Frying Pan, Conscientious Objector, Freedom Staff, Bat Outta Hell, Memory Maker, Ham Shank, Golden Frying Pan, Necro Smasher, Crossing Guard, Prinny Machete ClassName "TF_WEAPON_KATANA" // Half-Zatoichi } // Upgrade blacklist and adjustments DisallowUpgrade "maxammo primary increased" DisallowUpgrade "maxammo secondary increased" DisallowUpgrade "maxammo metal increased" DisallowUpgrade "maxammo grenades1 increased" DisallowUpgrade "metal regen" // Custom weapons // Scout CustomWeapon // Giant Scout { Name "Giant Scattergun" OriginalItemName "Upgradeable TF_WEAPON_SCATTERGUN" "damage bonus" 1.2 "faster reload rate" -0.8 "special item description" "Tier 1" "special item description 2" "Giant Scattergun deals 20% more damage and reloads instantly." } CustomWeapon // Major League Scout { Name "Major League Sandman" OriginalItemName "The Sandman" "max health additive penalty" 0 "damage bonus" 1.5 "effect bar recharge rate increased" 0.1 "special item description" "Tier 1" "special item description 2" "Major League Sandman deals 50% more damage and recharges 90% faster." } CustomWeapon // Force-a-Nature Super Scout { Name "Giant Force-a-Nature" OriginalItemName "The Force-a-Nature" "damage penalty" 1 "bullets per shot bonus" 2 "scattergun knockback mult" 1.5 "special item description" "Tier 2" "special item description 2" "Giant Force-a-Nature fires 20 bullets per shot and deals increased knockback." } CustomWeapon // Giant Shortstop Scout { Name "Giant Shortstop" OriginalItemName "The Shortstop" "damage bonus" 1.5 "faster reload rate" -0.8 "fire rate penalty" 1.2 "special item description" "Tier 3" "special item description 2" "Giant Shortstop deals 50% more damage and reloads instantly, but fires 20% slower." } CustomWeapon // Super Scout { Name "Giant Holy Mackerel" OriginalItemName "The Holy Mackerel" "provide on active" 1 "max health additive penalty" -400 "move speed bonus" 1.3 "fire rate bonus" 0.7 "special item description" "Tier 3" "special item description 2" "Super Scout's Holy Mackerel grants 30% faster move speed and attacks 30% faster but lowers max health to 1200." } CustomWeapon // Armoured Force-a-Nature Scout { Name "Armoured Force-a-Nature" OriginalItemName "The Force-a-Nature" "provide on active" 1 "max health additive bonus" 1400 "move speed penalty" 0.75 "damage penalty" 1 "reload time increased" 1.35 "clip size bonus" 1.16 "clip size penalty" 1 "bullets per shot bonus" 2 "spread penalty" 1.35 "special item description" "Tier 4" "special item description 2" "Armoured Force-a-Nature increases max health to 3000, increases clip size to 7, and fires 20 bullets per shot, but lowers move speed by 25%." } CustomWeapon // Giant Armoured Scout { Name "Armoured Sandman" OriginalItemName "The Sandman" "provide on active" 1 "always crit" 1 "max health additive penalty" 0 "max health additive bonus" 1400 "move speed penalty" 0.75 "effect bar recharge rate increased" 0.1 "special item description" "Tier 4" "special item description 2" "Armoured Sandman always crits, increases max health to 3000 and recharges 90% faster but lowers move speed by 25%." } CustomWeapon // Giant Soda Popper Scout { Name "Giant Soda Popper" OriginalItemName "The Soda Popper" "provide on active" 1 "always crit" 1 "fire rate bonus" 0.01 "bullets per shot bonus" 2 "special item description" "Tier 5" "special item description 2" "Giant Soda Popper always crits, fires 20 bullets per shot, and fires 99% faster." } CustomWeapon // Monarch League Scout { Name "Monarch League Sandman" OriginalItemName "The Sandman" "provide on active" 1 "always crit" 1 "max health additive penalty" 0 "head scale" 1.5 "increased jump height" 2 "damage bonus" 2 "effect bar recharge rate increased" 0.2 "special item description" "Tier 5" "special item description 2" "Monarch League Sandman deals 100% more damage, always crits, grants 100% increased jump height, and recharges 80% faster." } CustomWeapon // Giant Shortstop Scout Alt { Name "Overclocked Shortstop" OriginalItemName "The Shortstop" "provide on active" 1 "always crit" 1 "damage bonus" 2 "faster reload rate" -0.8 "special item description" "Tier 6" "special item description 2" "Overclocked Shortstop deals 100% more damage, always crits, and reloads instantly." } // Soldier CustomWeapon // Giant Soldier { Name "Giant Rocket Launcher" OriginalItemName "Upgradeable TF_WEAPON_ROCKETLAUNCHER" "damage bonus" 1.2 "blast radius increased" 1.2 "special item description" "Tier 1" "special item description 2" "Giant Rocket Launcher deals 20% more damage and has 20% larger blast radius." } CustomWeapon // Giant Air Strike Soldier { Name "Giant B.A.S.E. Jumper" OriginalItemName "The B.A.S.E. Jumper" "increased jump height" 2.5 "increased air control" 3 "parachute redeploy" 1 "special item description" "Tier 1" "special item description 2" "Giant B.A.S.E. Jumper grants 150% increased jump height, 200% increased air control, and can be redeployed in the air." } CustomWeapon // Giant Rapid Fire Soldier { Name "Rapid Fire Rocket Launcher" OriginalItemName "Upgradeable TF_WEAPON_ROCKETLAUNCHER" "faster reload rate" -0.8 "fire rate bonus" 0.5 "Projectile speed decreased" 0.5 "paintkit_proto_def_index" 217 // bomber soul "set_item_texture_wear" 0 // factory new "special item description" "Tier 2" "special item description 2" "Rapid Fire Rocket Launcher fires 50% faster and reloads instantly, but projectiles are 50% slower." } CustomWeapon // Mannhattan Giant Burst Fire Soldier { Name "Burst Fire Rocket Launcher" OriginalItemName "Upgradeable TF_WEAPON_ROCKETLAUNCHER" "faster reload rate" 0.4 "fire rate bonus" 0.1 "clip size upgrade atomic" 6 "paintkit_proto_def_index" 214 // neo tokyo "set_item_texture_wear" 0 // factory new "special item description" "Tier 2" "special item description 2" "Burst Fire Rocket Launcher fires 90% faster, reloads 60% faster, and increases clip size to 10." } CustomWeapon // Giant Blast Soldier { Name "Giant Liberty Launcher" OriginalItemName "The Liberty Launcher" "damage penalty" 1 "faster reload rate" 0.4 "fire rate bonus" 0.2 "clip size upgrade atomic" 5 "projectile spread angle penalty" 3 "damage causes airblast" 1 "special item description" "Tier 2" "special item description 2" "Giant Liberty Launcher fires 80% faster, reloads 60% faster, increases clip size to 10, and deals increased knockback, but projectiles have 3 degrees deviation." } CustomWeapon // Giant Buff Soldier { Name "Giant Buff Banner" OriginalItemName "The Buff Banner" "increase buff duration" 420 "special item description" "Tier 2" "special item description 2" "Giant Buff Banner effect no longer runs out." } CustomWeapon // Giant Backup Soldier { Name "Giant Battalion's Backup" OriginalItemName "The Battalion's Backup" "increase buff duration" 420 "max health additive bonus" 0 "special item description" "Tier 2" "special item description 2" "Giant Battalion's Backup effect no longer runs out." } CustomWeapon // Giant Charged Soldier { Name "Charged Rocket Launcher" OriginalItemName "Upgradeable TF_WEAPON_ROCKETLAUNCHER" "always crit" 1 "damage bonus" 1.5 "faster reload rate" -0.8 "fire rate penalty" 2 "Projectile speed decreased" 0.5 "paintkit_proto_def_index" 218 // uranium "set_item_texture_wear" 0 // factory new "special item description" "Tier 3" "special item description 2" "Charged Rocket Launcher deals 50% more damage, always crits, and reloads instantly, but fires 100% slower and projectiles are 50% slower." } CustomWeapon // Giant Direct Hit Soldier { Name "Giant Direct Hit" OriginalItemName "The Direct Hit" "max health additive bonus" 200 "damage bonus" 2 "rocket specialist" 4 "special item description" "Tier 3" "special item description 2" "Giant Direct Hit deals 100% more damage, stuns targets on hit, and increases max health to 4200." } CustomWeapon // Giant Laser Soldier { Name "Giant Cow Mangler 5000" OriginalItemName "The Cow Mangler 5000" "max health additive bonus" 200 "override projectile type" 13 // bison/pomson projectile "energy weapon penetration" 1 // specify bison projectile "projectile penetration" 1 // specify bison projectile "faster reload rate" -0.8 "fire rate bonus" 0.25 "set item tint rgb" 3329330 // the bitter taste of defeat and lime "special item description" "Tier 3" "special item description 2" "Giant Cow Mangler 5000 fires Righteous Bison lasers, fires 75% faster, reloads instantly, and increases max health to 4200." } CustomWeapon // Giant Barrage Soldier { Name "Barrage Rocket Launcher" OriginalItemName "Upgradeable TF_WEAPON_ROCKETLAUNCHER" "faster reload rate" 0.3 "fire rate bonus" 0.2 "Projectile speed decreased" 0.5 "clip size upgrade atomic" 26 "projectile spread angle penalty" 4 "paintkit_proto_def_index" 296 // kiln and conquer "set_item_texture_wear" 0 // factory new "special item description" "Tier 4" "special item description 2" "Barrage Rocket Launcher fires 80% faster, reloads 70% faster, and clip size is increased to 30, but projectiles are 50% slower and have 4 degrees deviation." } CustomWeapon // Giant Air Strike Soldier { Name "Giant Air Strike" OriginalItemName "The Air Strike" "damage penalty" 1 "faster reload rate" 0.4 "fire rate bonus" 0.2 "clip size upgrade atomic" 8 "blast radius decreased" 0.75 "projectile spread angle penalty" 10 "rocketjump attackrate bonus" 1 "mod projectile heat seek power" 300 "mod projectile heat aim error" 360 "special item description" "Tier 4" "special item description 2" "Giant Air Strike fires homing rockets, fires 80% faster, reloads 60% faster, and clip size is increased to 12, but projectiles have 10 degrees deviation." } CustomWeapon // Giant Conch Soldier { Name "Giant Concheror" OriginalItemName "The Concheror" "increase buff duration" 420 "health regen" 0 "special item description" "Tier 4" "special item description 2" "Giant Concheror effect no longer runs out." } CustomWeapon // Giant Black Box Soldier { Name "Giant Tank Box" OriginalItemName "The Black Box" "max health additive bonus" 200 "faster reload rate" 1.25 "fire rate bonus" 0.01 "blast radius increased" 1.15 "heal on hit for rapidfire" 400 "projectile spread angle penalty" 3 "paintkit_proto_def_index" 218 // uranium "set_item_texture_wear" 0 // factory new "special item description" "Tier 5" "special item description 2" "Giant Tank Box heals 400 health on hit, fires 99% faster, and increases max health to 4200, but reloads 25% slower and projectiles have 3 degrees deviation." } CustomWeapon // Giant Black Box Soldier Alt { Name "Giant Black Box" OriginalItemName "The Black Box" "damage bonus" 1.2 "fire rate bonus" 0.01 "heal on hit for rapidfire" 250 "projectile spread angle penalty" 3 "paintkit_proto_def_index" 214 // neo tokyo "set_item_texture_wear" 0 // factory new "special item description" "Tier 5" "special item description 2" "Giant Black Box heals 250 health on hit and fires 99% faster, but projectiles have 3 degrees deviation." } CustomWeapon // Bigrock Giant Burst Fire Soldier { Name "Overclocked Rocket Launcher" OriginalItemName "warbird_rocketlauncher_warhawk" "always crit" 1 "damage bonus" 2 "faster reload rate" 0.5 "fire rate bonus" 0.2 "Projectile speed decreased" 0.75 "blast radius decreased" 0.8 "clip size upgrade atomic" 6 "set_item_texture_wear" 0 // factory new "special item description" "Tier 6" "special item description 2" "Overclocked Rocket Launcher deals 100% more damage, always crits, fires 80% faster, reloads 50% faster, and clip size is increased to 10." } // Pyro CustomWeapon // Giant Pyro { Name "Giant Flame Thrower" OriginalItemName "Upgradeable TF_WEAPON_FLAMETHROWER" "damage bonus" 1.5 "paintkit_proto_def_index" 296 // kiln and conquer "set_item_texture_wear" 0 // factory new "special item description" "Tier 1" "special item description 2" "Giant Flame Thrower deals 50% more damage." } CustomWeapon // Giant Detonator Pyro { Name "Giant Detonator" OriginalItemName "The Detonator" "provide on active" 1 "max health additive bonus" 700 "damage penalty" 1 "fire rate bonus" 0.3 "special item description" "Tier 1" "special item description 2" "Giant Detonator increases max health to 4000 and fires 70% faster." } CustomWeapon // Giant Deflector Pyro { Name "Deflector Flame Thrower" OriginalItemName "Upgradeable TF_WEAPON_FLAMETHROWER" "damage bonus" 1.2 "mult airblast refire time" 0.05 "airblast_destroy_projectile" 1 "paintkit_proto_def_index" 217 // bomber soul "set_item_texture_wear" 0 // factory new "special item description" "Tier 2" "special item description 2" "Deflector Flame Thrower deals 20% more damage, airblasts 95% faster, and airblast destroys projectiles." } CustomWeapon // Giant Flare Pyro { Name "Giant Flare Gun" OriginalItemName "The Flare Gun" "provide on active" 1 "max health additive bonus" 700 "fire rate bonus" 0.5 "special item description" "Tier 2" "special item description 2" "Giant Flare Gun increases max health to 4000 and fires 50% faster." } CustomWeapon // Giant Airblast Pyro { Name "Airblast Flame Thrower" OriginalItemName "Upgradeable TF_WEAPON_FLAMETHROWER" "damage bonus" 1.2 "airblast pushback scale" 1.5 "mult airblast refire time" 0.05 "paintkit_proto_def_index" 214 // neo tokyo "set_item_texture_wear" 0 // factory new "special item description" "Tier 3" "special item description 2" "Airblast Flame Thrower deals 20% more damage, airblasts 95% faster, and has 50% increased knockback." } CustomWeapon // Giant Heal on Kill Pyro { Name "Leech Flame Thrower" OriginalItemName "Upgradeable TF_WEAPON_FLAMETHROWER" "damage bonus" 1.2 "heal on kill" 660 "airblast disabled" 1 "paintkit_proto_def_index" 218 // uranium "set_item_texture_wear" 0 // factory new "special item description" "Tier 4" "special item description 2" "Leech Flame Thrower deals 20% more damage and restores 660 health on kill, but cannot airblast." } CustomWeapon // Giant Dragon's Fury Pyro { Name "Giant Dragon's Fury" OriginalItemName "The Dragon's Fury" "damage bonus" 1.5 "mult_item_meter_charge_rate" 0.75 "airblast disabled" 1 "special item description" "Tier 4" "special item description 2" "Giant Dragon's Fury deals 50% more damage and fires 25% faster, but cannot airblast." } CustomWeapon // Giant Manmelter Pyro { Name "Giant Manmelter" OriginalItemName "The Manmelter" "provide on active" 1 "max health additive bonus" 700 "always crit" 1 "fire rate bonus" 0.65 "mult projectile count" 4 "projectile spread angle penalty" 3 "extinguish earns revenge crits" 0 // disable crit gimmick "special item description" "Tier 4" "special item description 2" "Giant Manmelter increases max health to 4000, always crits, fires 35% faster, and fires 4 projectiles per shot, but projectiles have 3 degrees deviation." } CustomWeapon // Giant Phlogistinator Pyro { Name "Giant Phlogistinator" OriginalItemName "The Phlogistinator" "damage bonus" 2 "crit vs burning players" 1 "crit vs non burning players" 1 "burn damage earns rage" 0 // disable rage build "mod soldier buff type" 0 // disable rage build "special item description" "Tier 5" "special item description 2" "Giant Phlogistinator deals 100% more damage and always crits." } CustomWeapon // Giant Combustion Pyro { Name "Giant Combustion Cannon" OriginalItemName "Upgradeable TF_WEAPON_ROCKETLAUNCHER" "damage penalty" 0.8 "damage bonus vs burning" 2 "Set DamageType Ignite" 1 "crit vs non burning players" 1 "faster reload rate" -0.8 "projectile gravity" 900 //"custom weapon fire sound" "=75|weapons/china_lake_shoot.wav" //"custom item model" "models\weapons\c_models\c_howitzer\c_lochnload.mdl" "special item description" "Tier 5" "special item description 2" "Giant Combustion Cannon launches fireballs in an arc that crit non-burning targets and deals 100% more damage to burning targets." } CustomWeapon // Giant Scorch Shot Pyro { Name "Giant Scorch Shot" OriginalItemName "The Scorch Shot" "provide on active" 1 "max health additive bonus" 700 "always crit" 1 "override projectile type" 2 // rockets "damage penalty" 1 "damage bonus" 6 "blast radius increased" 1.35 "Projectile speed decreased" 0.35 "use large smoke explosion" 1 "mod projectile heat seek power" 360 "mod projectile heat aim error" 360 "special item description" "Tier 5" "special item description 2" "Giant Scorch Shot increases max health to 4000, fires homing rockets, deals 500% more damage, and always crits, but projectiles are 65% slower." } CustomWeapon // Giant Airblast Pyro Alt { Name "Overclocked Flame Thrower" OriginalItemName "warbird_flamethrower_warhawk" "provide on active" 1 "damage bonus" 5 "airblast pushback scale" 1.5 "mult airblast refire time" 0.05 "set_item_texture_wear" 0 // factory new "special item description" "Tier 6" "special item description 2" "Overclocked Flame Thrower deals 400% more damage, airblasts 95% faster, and has 50% increased knockback." } // Demoman CustomWeapon // Giant Demoman { Name "Giant Grenade Launcher" OriginalItemName "Upgradeable TF_WEAPON_GRENADELAUNCHER" "fire rate bonus" 0.5 "special item description" "Tier 1" "special item description 2" "Giant Grenade Launcher fires 50% faster." } CustomWeapon // Giant Demoknight { Name "Giant Chargin' Targe" OriginalItemName "The Chargin' Targe" "move speed bonus" 1.4 "dmg taken from blast reduced" 0.5 "charge impact damage increased" 2 "special item description" "Tier 1" "special item description 2" "Giant Chargin' Targe increases move speed by 40%, 50% blast resistance, and deals 100% more damage." } CustomWeapon // Giant Demoknight Alt { Name "Giant Splendid Screen" OriginalItemName "The Splendid Screen" "move speed bonus" 1.4 "dmg taken from bullets reduced" 0.7 "charge impact damage increased" 3 "special item description" "Tier 1" "special item description 2" "Giant Splendid Screen increases move speed by 40%, 30% bullet resistance, and deals 200% more damage." } CustomWeapon // Giant Demoknight { Name "Giant Eyelander" OriginalItemName "The Eyelander" "provide on active" 1 "max health additive penalty" 0 "max health additive bonus" 700 "damage bonus" 1.5 "critboost on kill" 5 "special item description" "Tier 1" "special item description 2" "Giant Eyelander increases max health to 4000, deals 50% more damage, and gains 5 seconds of crits on kill." } CustomWeapon // Giant Rapid Fire Demoman { Name "Rapid Fire Grenade Launcher" OriginalItemName "Upgradeable TF_WEAPON_GRENADELAUNCHER" "faster reload rate" -0.8 "fire rate bonus" 0.75 "paintkit_proto_def_index" 217 // bomber soul "set_item_texture_wear" 0 // factory new "special item description" "Tier 2" "special item description 2" "Rapid Fire Grenade Launcher fires 25% faster and reloads instantly." } CustomWeapon // Giant Demoknight Alt { Name "Giant Claidheamohmor" OriginalItemName "The Claidheamohmor" "provide on active" 1 "max health additive bonus" 700 "damage bonus" 2 "charge time increased" 2 "critboost on kill" 5 "dmg taken increased" 1 "kill refills meter" 0 "special item description" "Tier 2" "special item description 2" "Giant Claidheamohmor increases max health to 4000, deals 100% more damage, gains 5 seconds of crits on kill, and increases charging duration by 2 seconds." } CustomWeapon // Giant Burst Fire Demoman { Name "Burst Fire Grenade Launcher" OriginalItemName "Upgradeable TF_WEAPON_GRENADELAUNCHER" "faster reload rate" 0.4 "fire rate bonus" 0.1 "clip size upgrade atomic" 6 "projectile spread angle penalty" 2 "paintkit_proto_def_index" 214 // neo tokyo "set_item_texture_wear" 0 // factory new "special item description" "Tier 3" "special item description 2" "Burst Fire Grenade Launcher fires 90% faster, reloads 60% faster, and increases clip size to 10, but projectiles have 2 degrees deviation." } CustomWeapon // Giant Loch-n-Load Demoman { Name "Giant Loch-n-Load" OriginalItemName "The Loch-n-Load" "faster reload rate" 0.6 "fire rate bonus" 0.01 "clip size upgrade atomic" 3 "projectile spread angle penalty" 3 "blast radius decreased" 1 "sticky air burst mode" 0 "grenade explode on impact" 1 "paintkit_proto_def_index" 296 // kiln and conquer "set_item_texture_wear" 0 // factory new "special item description" "Tier 3" "special item description 2" "Giant Loch-n-Load fires 99% faster, reloads 40% faster, increases clip size to 6, and grenades explode on impact, but projectiles have 3 degrees deviation." } CustomWeapon // Giant Axeman { Name "Giant Scotsman's Skullcutter" OriginalItemName "The Scotsman's Skullcutter" "provide on active" 1 "max health additive bonus" 700 "damage bonus" 2.5 "move speed penalty" 1 "melee cleave attack" 1 "special item description" "Tier 3" "special item description 2" "Giant Scotsman's Skullcutter increases max health to 4000, deals 150% more damage, and can hit multiple targets at once." } CustomWeapon // Giant Bomber Demoman { Name "Giant Iron Bomber" OriginalItemName "The Iron Bomber" "faster reload rate" 0.3 "fire rate bonus" 0.15 "projectile speed decreased" 0.5 "clip size upgrade atomic" 14 "projectile spread angle penalty" 5 "special item description" "Tier 4" "special item description 2" "Giant Iron Bomber fires 85% faster, reloads 70% faster, and increases clip size to 18, but projectiles are 50% slower and have 5 degrees deviation." } CustomWeapon // Giant Brimstone Demoman { Name "Giant Brimstone" OriginalItemName "The Loch-n-Load" "faster reload rate" 0.6 "fire rate bonus" 0.1 "clip size upgrade atomic" 8 "projectile spread angle penalty" 2 "projectile speed increased" 1.5 "grenade explode on impact" 1 "clip size penalty" 1 "sticky air burst mode" 0 "dmg bonus vs buildings" 1 "custom weapon fire sound" "=75|weapons/china_lake_shoot.wav" "custom item model" "models\weapons\c_models\c_howitzer\c_lochnload.mdl" "special item description" "Tier 4" "special item description 2" "Giant Brimstone fires 90% faster, reloads 40% faster, projectiles are 50% faster, and grenades explode on impact, but projectiles have 2 degrees deviation." } CustomWeapon // Giant Nuke Demoman { Name "Giant Loose Cannon" OriginalItemName "The Loose Cannon" "provide on active" 1 "always crit" 1 "damage bonus" 4 "faster reload rate" -0.8 "fire rate penalty" 4 "Blast radius increased" 1.5 "projectile speed decreased" 0.5 "use large smoke explosion" 1 "grenade launcher mortar mode" 0 // no holding mouse1 to die instantly "special item description" "Tier 5" "special item description 2" "Giant Loose Cannon deals 300% more damage, always crits, reloads instantly, and has 50% larger blast radius, but fires 300% slower and projectiles are 50% slower." } CustomWeapon // Giant Samurai Demoknight { Name "Giant Half-Zatoichi" OriginalItemName "The Half-Zatoichi" "provide on active" 1 "max health additive bonus" 700 "damage bonus" 2 "heal on kill" 800 "honorbound" 0 // can't be one shot by zatoichi "restore health on kill" 0 // disables overheal hok "special item description" "Tier 5" "special item description 2" "Giant Half-Zatoichi increases max health to 4000, deals 100% more damage, and grants 800 health on kill." } CustomWeapon // Giant Burst Fire Demoman Alt { Name "Overclocked Grenade Launcher" OriginalItemName "warbird_grenadelauncher_warhawk" "provide on active" 1 "always crit" 1 "damage bonus" 2 "faster reload rate" 0.25 "fire rate bonus" 0.25 "clip size upgrade atomic" 8 "projectile speed increased" 1.5 "set_item_texture_wear" 0 // factory new "special item description" "Tier 6" "special item description 2" "Overclocked Grenade Launcher deals 100% more damage, always crits, fires 75% faster, reloads 75% faster, and increases clip size to 12." } // Heavy CustomWeapon // Giant Heavy { Name "Giant Minigun" OriginalItemName "Upgradeable TF_WEAPON_MINIGUN" "damage bonus" 1.5 "paintkit_proto_def_index" 214 // neo tokyo "set_item_texture_wear" 0 // factory new "special item description" "Tier 1" "special item description 2" "Giant Minigun deals 50% more damage." } CustomWeapon // Super Heavyweight Champ Alt { Name "Giant Gloves of Running Urgently" OriginalItemName "Gloves of Running Urgently" "provide on active" 1 "self mark for death" 1 "damage bonus" 1.5 "mod_maxhealth_drain_rate" 0 // disables shitty health drain "special item description" "Tier 1" "special item description 2" "Giant Gloves of Running Urgently deal 50% more damage." } CustomWeapon // Giant Natascha Heavy { Name "Giant Natascha" OriginalItemName "Natascha" "damage bonus" 1.2 "damage penalty" 1 "special item description" "Tier 2" "special item description 2" "Giant Natascha deals 20% more damage." } CustomWeapon // Giant Tomislav Heavy { Name "Giant Tomislav" OriginalItemName "Tomislav" "damage bonus" 1.2 "minigun spinup time decreased" 0.01 "fire rate penalty" 1 "special item description" "Tier 3" "special item description 2" "Giant Tomislav deals 20% more damage and spins up 99% faster." } CustomWeapon // Giant Heater Heavy { Name "Giant Huo-Long Heater" OriginalItemName "The Huo Long Heatmaker" "damage penalty" 1 "Set DamageType Ignite" 1 "ring of fire while aiming" 40 "weapon burn dmg increased" 2.5 "special item description" "Tier 3" "special item description 2" "Giant Huo-Long Heater ignites targets on hit, ring of fire deals 40 damage, and deals 150% more afterburn damage." } CustomWeapon // Super Heavyweight Champ { Name "Giant Killing Gloves of Boxing" OriginalItemName "The Killing Gloves of Boxing" "damage bonus" 1.8 "fire rate penalty" 1 "special item description" "Tier 3" "special item description 2" "Giant Killing Gloves of Boxing deal 80% more damage." } CustomWeapon // Giant Deflector Heavy { Name "Giant Deflector" OriginalItemName "Deflector" "damage bonus" 1.5 "attack projectiles" 2 "special item description" "Tier 4" "special item description 2" "Giant Deflector deals 50% more damage." } CustomWeapon // Giant Prismatic Heavy { Name "Giant Prismatic Cannon" OriginalItemName "Upgradeable TF_WEAPON_MINIGUN" "override projectile type" 2 // rockets "damage bonus" 3 "Projectile speed decreased" 0.6 "projectile spread angle penalty" 10 "mod projectile heat seek power" 345 "mod projectile heat aim error" 345 "paintkit_proto_def_index" 257 // spectrum splattered "set_item_texture_wear" 0 // factory new //"custom projectile model" "models\x.mdl" //"projectile trail particle" "" "custom kill icon" "merasmus_zap" "special item description" "Tier 4" "special item description 2" "Giant Prismatic Cannon fires multi-coloured homing rockets and deals 200% more damage." } CustomWeapon // Giant Heal on Kill Heavy { Name "Leech Minigun" OriginalItemName "Upgradeable TF_WEAPON_MINIGUN" "damage bonus" 1.2 "heal on kill" 500 "paintkit_proto_def_index" 218 // uranium "set_item_texture_wear" 0 // factory new "special item description" "Tier 5" "special item description 2" "Leech Minigun deals 20% more damage and grants 500 health on kill." } CustomWeapon // Giant Brass Beast Heavy { Name "Giant Brass Beast" OriginalItemName "The Brass Beast" "provide on active" 1 "move speed penalty" 0.8 "damage bonus" 1.8 "spread penalty" 1.35 "special item description" "Tier 5" "special item description 2" "Giant Brass Beast deals 80% more damage but is 35% less accurate and lowers move speed by 20%." } CustomWeapon // Giant Steel Gauntlet { Name "Giant Fists of Steel" OriginalItemName "Fists of Steel" "damage bonus" 2 "fire rate penalty" 1.5 "dmg from ranged reduced" 0.4 "dmg from melee increased" 1 "special item description" "Tier 5" "special item description 2" "Giant Fists of Steel deal 100% more damage and grant 60% ranged damage resistance, but attack 50% slower." } CustomWeapon // Giant Heal on Kill Deflector { Name "Overclocked Deflector" OriginalItemName "Deflector" "provide on active" 1 "always crit" 1 "damage bonus" 1.2 "heal on kill" 500 "attack projectiles" 2 "special item description" "Tier 6" "special item description 2" "Overclocked Deflector deals 20% more damage, always crits, and grants 500 health on kill." } // Engineer CustomWeapon // Widowmaker Engineer { Name "Boosted Widowmaker" OriginalItemName "The Widowmaker" "damage bonus" 1.5 "special item description" "Boosted Widowmaker deals 50% more damage." } CustomWeapon // Pomson Engineer { Name "Boosted Pomson 6000" OriginalItemName "The Pomson 6000" "override projectile type" 1 "sniper fires tracer" 1 "damage bonus" 40 "faster reload rate" -0.8 "fire rate penalty" 2.5 "bullets per shot bonus" 0.1 "ragdolls become ash" 1 "special item description" "Boosted Pomson 6000 fires a hitscan laser, deals 3900% more damage, and reloads instantly, but fires 150% slower." } CustomWeapon // Veruc Engineer { Name "Boosted Veruc" OriginalItemName "TF_WEAPON_SHOTGUN_PRIMARY" "mod no reload DISPLAY ONLY" 1 "mod max primary clip override" -1 "fire rate bonus" 0.3 "bullets per shot bonus" 0.3 "spread penalty" 2 "damage bonus" 2 "custom weapon fire sound" "=70|weapons/mp40_shoot.wav" "custom item model" "models\workshop_partner\weapons\c_models\c_great_peace_preserver\c_dex_shotgun.mdl" "special item description" "Boosted Veruc fires 3 bullets in a horizontal spread, deals 100% more damage, and fires 70% faster." } CustomWeapon // Pistol Engineer { Name "Boosted Pistol" OriginalItemName "Upgradeable TF_WEAPON_PISTOL" "damage bonus" 1.5 "faster reload rate" -0.8 "special item description" "Boosted Pistol deals 50% more damage and reloads instantly." } CustomWeapon // Short Circuit Engineer { Name "Boosted Short Circuit" OriginalItemName "The Short Circuit" "damage bonus" 3 "fire rate penalty" 1.8 "mod projectile heat seek power" 360 "special item description" "Boosted Short Circuit deals 200% more damage and the energy orb no longer moves, but fires 80% slower." } CustomWeapon // Sentry Engineer { Name "Boosted Wrench" OriginalItemName "Upgradeable TF_WEAPON_WRENCH" "Repair rate increased" 1.5 "upgrade rate decrease" 1.6 "special item description" "Boosted Wrench heals buildings 50% more and upgrades buildings with 40 metal per hit." } CustomWeapon // Bruiser Engineer { Name "Boosted Southern Hospitality" OriginalItemName "The Southern Hospitality" "damage bonus" 2 "dmg taken increased" 0.7 "upgrade rate decrease" 1.6 "building max level" 2 "special item description" "Boosted Southern Hospitality deals 100% more damage, grants 30% damage resistance, and upgrades buildings with 40 metal per hit, but buildings cannot be upgraded to level 3." } CustomWeapon // Sentry Engineer Alt { Name "Boosted Jag" OriginalItemName "The Jag" "Repair rate decreased" 1 "upgrade rate decrease" 2 "fire rate bonus" 1 "dmg penalty vs buildings" 1 "special item description" "Boosted Jag upgrades buildings with 50 metal per hit." } CustomWeapon // Teleporter Engineer { Name "Boosted Eureka Effect" OriginalItemName "The Eureka Effect" "upgrade rate decrease" 1.6 "mult teleporter recharge rate" 0.5 "mod teleporter speed boost" 1 "special item description" "Boosted Eureka Effect upgrades buildings with 40 metal per hit, grants Teleporters 50% faster recharge, and Teleporters grant a speed boost on use." } // Medic CustomWeapon // Giant Syringe Medic { Name "Giant Syringe Gun" OriginalItemName "Upgradeable TF_WEAPON_SYRINGEGUN_MEDIC" "damage bonus" 1.5 "special item description" "Tier 1" "special item description 2" "Giant Syringe Gun deals 50% more damage." } CustomWeapon // Giant Flash Uber Medic { Name "Giant Medi Gun" OriginalItemName "Upgradeable TF_WEAPON_MEDIGUN" "heal rate bonus" 1.5 "uber duration bonus" -5 "ubercharge rate bonus" 16 "special item description" "Tier 1" "special item description 2" "Giant Medi Gun heals 50% faster and builds Ubercharge 1500% faster, but Ubercharge lasts 3 seconds." } CustomWeapon // Giant Blutsauger Medic { Name "Giant Blutsauger" OriginalItemName "The Blutsauger" "damage bonus" 1.5 "mad milk syringes" 1 "heal on hit for rapidfire" 0 "health drain" 0 "special item description" "Tier 2" "special item description 2" "Giant Blutsauger deals 50% more damage and applies Mad Milk on hit." } CustomWeapon // Giant Overdose Medic { Name "Giant Overdose" OriginalItemName "The Overdose" "move speed bonus" 1.2 "damage bonus" 1.5 "damage penalty" 1 "special item description" "Tier 2" "special item description 2" "Giant Overdose deals 50% more damage and increases move speed by 20%." } CustomWeapon // Giant Extended Uber Medic { Name "Extended Medi Gun" OriginalItemName "warbird_medigun_corsair" "heal rate bonus" 1.5 "uber duration bonus" 4 "ubercharge rate bonus" 2 "set_item_texture_wear" 0 // factory new "special item description" "Tier 2" "special item description 2" "Giant Medi Gun heals 50% faster, builds Ubercharge 100% faster, and Ubercharge lasts 12 seconds." } CustomWeapon // Giant Crossbow Medic { Name "Giant Crusader's Crossbow" OriginalItemName "The Crusader's Crossbow" "damage bonus" 2 "faster reload rate" -0.8 "fire rate penalty" 4 "special item description" "Tier 3" "special item description 2" "Giant Crusader's Crossbow deals 100% more damage and reloads instantly, but fires 300% slower." } CustomWeapon // Giant Four Part Plan Medic { Name "Giant Four Part Plan" OriginalItemName "The Blutsauger" "clip size penalty" 0.1 "fire rate bonus" 0.4 "damage bonus" 3 "no reduced damage rampup" 1 "mark for death" 1 "heal on hit for rapidfire" 0 "health drain" 0 "custom weapon fire sound" "=75|weapons/supernailgun_shoot.wav" "custom item model" "models\weapons\c_models\c_gupgun\c_leechgun.mdl" "special item description" "Tier 3" "special item description 2" "Giant Four Part Plan deals 200% more damage, fires 60% faster, and applies Mark for Death on hit, but clip size is reduced to 4." } CustomWeapon // Giant Kritzkrieg Medic { Name "Giant Kritzkrieg" OriginalItemName "The Kritzkrieg" "uber duration bonus" 292 "ubercharge rate bonus" 100 "special item description" "Tier 3" "special item description 2" "Giant Kritzkrieg builds Ubercharge 9900% faster and Ubercharge lasts 300 seconds." } CustomWeapon // Giant Vaccinator Medic { Name "Giant Vaccinator" OriginalItemName "The Vaccinator" "medigun blast resist passive" 0.25 "medigun blast resist deployed" 0.9 "medigun bullet resist passive" 0.25 "medigun bullet resist deployed" 0.9 "medigun fire resist passive" 0.25 "medigun fire resist deployed" 0.9 "ubercharge rate bonus" 3 "special item description" "Tier 3" "special item description 2" "Giant Vaccinator grants 25% passive resistance to selected damage type, Ubercharge grants 90% resistance, and builds Ubercharge 200% faster." } CustomWeapon // Giant Regen Medic { Name "Regenerative Quick-Fix" OriginalItemName "The Quick-Fix" "health regen" 40 "max health additive penalty" -500 "heal rate bonus" 5 "ubercharge rate penalty" 0.01 "special item description" "Tier 4" "special item description 2" "Regenerative Quick-Fix heals 400% faster and grants 40 health regen per second, but lowers max health to 4000 and builds Ubercharge 99% slower." } CustomWeapon // Giant Quick Fix Medic { Name "Giant Quick-Fix" OriginalItemName "The Quick-Fix" "heal rate bonus" 5 "ubercharge rate bonus" 2 "special item description" "Tier 5" "special item description 2" "Giant Quick-Fix heals 400% faster and builds Ubercharge 100% faster." } CustomWeapon // Giant Shield Medic { Name "Shield Medi Gun" OriginalItemName "Upgradeable TF_WEAPON_MEDIGUN" "generate rage on heal" 2 "heal rate bonus" 2 "ubercharge rate penalty" 0.01 "special item description" "Tier 5" "special item description 2" "Shield Medi Gun heals 100% faster and can generate projectile shields, but builds Ubercharge 99% slower." } CustomWeapon // Giant Kritzkrieg Medic Alt { Name "Overclocked Kritzkrieg" OriginalItemName "The Kritzkrieg" "health regen" 40 "heal rate bonus" 5 "uber duration bonus" 292 "ubercharge rate bonus" 100 "special item description" "Tier 6" "special item description 2" "Overclocked Kritzkrieg heals 400% faster, grants 40 health regen per second, builds Ubercharge 9900% faster, and Ubercharge lasts 300 seconds." } // Sniper CustomWeapon // Giant Sniper { Name "Giant Sniper Rifle" OriginalItemName "Upgradeable TF_WEAPON_SNIPERRIFLE" "damage bonus" 2.5 "sniper charge per sec" 0.01 "special item description" "Tier 1" "special item description 2" "Giant Sniper Rifle deals 150% more damage but charges 99% slower." } CustomWeapon // Giant Bowman { Name "Giant Huntsman" OriginalItemName "The Huntsman" "damage bonus" 1.5 "special item description" "Tier 1" "special item description 2" "Giant Huntsman deals 50% more damage." } CustomWeapon // Giant SMG Sniper { Name "Giant SMG" OriginalItemName "Upgradeable TF_WEAPON_SMG" "damage bonus" 1.5 "fire rate penalty" 1.2 "special item description" "Tier 1" "special item description 2" "Giant SMG deals 50% more damage but fires 20% slower." } CustomWeapon // Giant Sydney Sniper { Name "Giant Sydney Sleeper" OriginalItemName "The Sydney Sleeper" "damage bonus" 1.5 "minicrits become crits" 1 "sniper charge per sec" 1.5 "special item description" "Tier 2" "special item description 2" "Giant Sydney Sleeper deals 50% more damage, charges 50% faster, and minicrits become crits." } CustomWeapon // Giant Sniper Alt { Name "Giant Danger Shield" OriginalItemName "Darwin's Danger Shield" "max health additive bonus" 300 "special item description" "Tier 2" "special item description 2" "Giant Danger Shield increases max health to 3300." } CustomWeapon // Giant Sniper Alt { Name "Giant Cozy Camper" OriginalItemName "The Cozy Camper" "health regen" 30 "special item description" "Tier 2" "special item description 2" "Giant Cozy Camper grants 30 health regen per second." } CustomWeapon // Giant Machina Sniper { Name "Giant Machina" OriginalItemName "The Machina" "damage bonus" 2 "sniper full charge damage bonus" 1.5 "sniper charge per sec" 2 "special item description" "Tier 3" "special item description 2" "Giant Machina deals 100% more damage, deals 50% more damage on full charge, and charges 100% faster." } CustomWeapon // Giant Razorback Sniper { Name "Giant Razorback" OriginalItemName "The Razorback" "max health additive bonus" 300 "dmg taken from bullets reduced" 0.75 "mult_item_meter_charge_rate" 0.2 "special item description" "Tier 3" "special item description 2" "Giant Razorback increases max health to 3300, grants 25% bullet resistance, and recharges 80% faster." } CustomWeapon // Giant Slagga Sniper { Name "Giant Cleaner's Carbine" OriginalItemName "The Cleaner's Carbine" "faster reload rate" 1.75 "fire rate penalty" 1.35 "bullets per shot bonus" 3 "spread penalty" 5 "add cond on hit" 24 // jarate "add cond on hit duration" 5 "special item description" "Tier 3" "special item description 2" "Giant Cleaner's Carbine applies Jarate on hit and fires 3 bullets per shot, but fires 35% slower, reloads 75% slower, and is much less accurate." } CustomWeapon // Giant Heatmaker Sniper { Name "Giant Hitman's Heatmaker" OriginalItemName "The Hitman's Heatmaker" "damage bonus" 1.5 "damage penalty on bodyshot" 1 "explosive sniper shot" 1 "faster reload rate" 0.4 "sniper charge per sec" 0.01 "special item description" "Tier 4" "special item description 2" "Giant Hitman's Heatmaker deals 50% more damage, damages nearby targets on headshot, and reloads 60% faster, but charges 99% slower." } CustomWeapon // Giant Rapid Fire Bowman { Name "Rapid Fire Fortified Compound" OriginalItemName "The Fortified Compound" "provide on active" 1 "always crit" 1 "damage bonus" 1.5 "faster reload rate" 0.4 "special item description" "Tier 4" "special item description 2" "Rapid Fire Fortified Compound deals 50% more damage, always crits, and reloads 60% faster." } CustomWeapon // Giant Explosive Sniper { Name "Giant AWPer Hand" OriginalItemName "The AWPer Hand" "damage bonus" 4 "explosive sniper shot" 3 "sniper charge per sec" 0.01 "faster reload rate" 0.75 "special item description" "Tier 5" "special item description 2" "Giant AWPer Hand deals 300% more damage, damages nearby targets on headshot, and reloads 25% faster, but charges 99% slower." } CustomWeapon // Giant Rapid Fire Bowman Alt { Name "Overclocked Huntsman" OriginalItemName "The Huntsman" "provide on active" 1 "always crit" 1 "damage bonus" 1.5 "faster reload rate" 0.2 "arrow mastery" 2 "mod projectile heat seek power" 240 "mod projectile heat aim error" 360 "special item description" "Tier 6" "special item description 2" "Overclocked Huntsman fires a wide spread of 5 homing arrows, deals 50% more damage, always crits, and reloads 80% faster." } ExtraLoadoutItems { Scout { Primary // tier 1 { Item "Giant Scattergun" AllowedMinWave 1 } Melee // tier 1 { Item "Major League Sandman" AllowedMinWave 1 } Primary // tier 2 { Item "Giant Force-a-Nature" AllowedMinWave 2 } Primary // tier 3 { Item "Giant Shortstop" AllowedMinWave 3 } Melee // tier 3 { Item "Giant Holy Mackerel" AllowedMinWave 3 } Primary // tier 4 { Item "Armoured Force-a-Nature" AllowedMinWave 4 } Melee // tier 4 { Item "Armoured Sandman" AllowedMinWave 4 } Primary // tier 5 { Item "Giant Soda Popper" AllowedMinWave 5 } Melee // tier 5 { Item "Monarch League Sandman" AllowedMinWave 5 } Primary // tier 6 { Item "Overclocked Shortstop" AllowedMinWave 6 } } Soldier { Primary // tier 1 { Item "Giant Rocket Launcher" AllowedMinWave 1 } Secondary // tier 1 { Item "Giant B.A.S.E. Jumper" AllowedMinWave 1 } Primary // tier 2 { Item "Rapid Fire Rocket Launcher" AllowedMinWave 2 } Primary // tier 2 { Item "Burst Fire Rocket Launcher" AllowedMinWave 2 } Primary // tier 2 { Item "Giant Liberty Launcher" AllowedMinWave 2 } Secondary // tier 2 { Item "Giant Buff Banner" AllowedMinWave 2 } Secondary // tier 2 { Item "Giant Battalion's Backup" AllowedMinWave 2 } Primary // tier 3 { Item "Charged Rocket Launcher" AllowedMinWave 3 } Primary // tier 3 { Item "Giant Direct Hit" AllowedMinWave 3 } Primary // tier 3 { Item "Giant Cow Mangler 5000" AllowedMinWave 3 } Primary // tier 4 { Item "Barrage Rocket Launcher" AllowedMinWave 4 } Primary // tier 4 { Item "Giant Air Strike" AllowedMinWave 4 } Secondary // tier 4 { Item "Giant Concheror" AllowedMinWave 4 } Primary // tier 5 { Item "Giant Tank Box" AllowedMinWave 5 } Primary // tier 5 { Item "Giant Black Box" AllowedMinWave 5 } Primary // tier 6 { Item "Overclocked Rocket Launcher" AllowedMinWave 6 } } Pyro { Primary // tier 1 { Item "Giant Flame Thrower" AllowedMinWave 1 } Secondary // tier 1 { Item "Giant Detonator" AllowedMinWave 1 } Primary // tier 2 { Item "Deflector Flame Thrower" AllowedMinWave 2 } Secondary // tier 2 { Item "Giant Flare Gun" AllowedMinWave 2 } Primary // tier 3 { Item "Airblast Flame Thrower" AllowedMinWave 3 } Primary // tier 4 { Item "Leech Flame Thrower" AllowedMinWave 4 } Primary // tier 4 { Item "Giant Dragon's Fury" AllowedMinWave 4 } Secondary // tier 4 { Item "Giant Manmelter" AllowedMinWave 4 } Primary // tier 5 { Item "Giant Phlogistinator" AllowedMinWave 5 } Primary // tier 5 { Item "Giant Combustion Cannon" AllowedMinWave 5 } Secondary // tier 5 { Item "Giant Scorch Shot" AllowedMinWave 5 } Primary // tier 6 { Item "Overclocked Flame Thrower" AllowedMinWave 6 } } Demoman { Primary // tier 1 { Item "Giant Grenade Launcher" AllowedMinWave 1 } Secondary // tier 1 { Item "Giant Chargin' Targe" AllowedMinWave 1 } Secondary // tier 1 { Item "Giant Splendid Screen" AllowedMinWave 1 } Melee // tier 1 { Item "Giant Eyelander" AllowedMinWave 1 } Primary // tier 2 { Item "Rapid Fire Grenade Launcher" AllowedMinWave 2 } Melee // tier 2 { Item "Giant Claidheamohmor" AllowedMinWave 2 } Primary // tier 3 { Item "Burst Fire Grenade Launcher" AllowedMinWave 3 } Primary // tier 3 { Item "Giant Loch-n-Load" AllowedMinWave 3 } Melee // tier 3 { Item "Giant Scotsman's Skullcutter" AllowedMinWave 3 } Primary // tier 4 { Item "Giant Iron Bomber" AllowedMinWave 4 } Primary // tier 4 { Item "Giant Brimstone" AllowedMinWave 4 } Primary // tier 5 { Item "Giant Loose Cannon" AllowedMinWave 5 } Melee // tier 5 { Item "Giant Half-Zatoichi" AllowedMinWave 5 } Primary // tier 6 { Item "Overclocked Grenade Launcher" AllowedMinWave 6 } } HeavyWeapons { Primary // tier 1 { Item "Giant Minigun" AllowedMinWave 1 } Melee // tier 1 { Item "Giant Gloves of Running Urgently" AllowedMinWave 1 } Primary // tier 2 { Item "Giant Natascha" AllowedMinWave 2 } Primary // tier 3 { Item "Giant Tomislav" AllowedMinWave 3 } Primary // tier 3 { Item "Giant Huo-Long Heater" AllowedMinWave 3 } Melee // tier 3 { Item "Giant Killing Gloves of Boxing" AllowedMinWave 3 } Primary // tier 4 { Item "Giant Deflector" AllowedMinWave 4 } Primary // tier 4 { Item "Giant Prismatic Cannon" AllowedMinWave 4 } Primary // tier 5 { Item "Leech Minigun" AllowedMinWave 5 } Primary // tier 5 { Item "Giant Brass Beast" AllowedMinWave 5 } Melee // tier 5 { Item "Giant Fists of Steel" AllowedMinWave 5 } Primary // tier 6 { Item "Overclocked Deflector" AllowedMinWave 6 } } Engineer { Primary "Boosted Widowmaker" Primary "Boosted Pomson 6000" Primary "Boosted Veruc" Secondary "Boosted Pistol" Secondary "Boosted Short Circuit" Melee "Boosted Wrench" Melee "Boosted Southern Hospitality" Melee "Boosted Jag" Melee "Boosted Eureka Effect" } Medic { Primary // tier 1 { Item "Giant Syringe Gun" AllowedMinWave 1 } Secondary // tier 1 { Item "Giant Medi Gun" AllowedMinWave 1 } Primary // tier 2 { Item "Giant Blutsauger" AllowedMinWave 2 } Primary // tier 2 { Item "Giant Overdose" AllowedMinWave 2 } Secondary // tier 2 { Item "Extended Medi Gun" AllowedMinWave 2 } Primary // tier 3 { Item "Giant Crusader's Crossbow" AllowedMinWave 3 } Primary // tier 3 { Item "Giant Four Part Plan" AllowedMinWave 3 } Secondary // tier 3 { Item "Giant Kritzkrieg" AllowedMinWave 3 } Secondary // tier 3 { Item "Giant Vaccinator" AllowedMinWave 3 } Secondary // tier 4 { Item "Regenerative Quick-Fix" AllowedMinWave 4 } Secondary // tier 5 { Item "Giant Quick-Fix" AllowedMinWave 5 } Secondary // tier 5 { Item "Shield Medi Gun" AllowedMinWave 5 } Secondary // tier 6 { Item "Overclocked Kritzkrieg" AllowedMinWave 6 } } Sniper { Primary // tier 1 { Item "Giant Sniper Rifle" AllowedMinWave 1 } Primary // tier 1 { Item "Giant Huntsman" AllowedMinWave 1 } Secondary // tier 1 { Item "Giant SMG" AllowedMinWave 1 } Primary // tier 2 { Item "Giant Sydney Sleeper" AllowedMinWave 2 } Secondary // tier 2 { Item "Giant Danger Shield" AllowedMinWave 2 } Secondary // tier 2 { Item "Giant Cozy Camper" AllowedMinWave 2 } Primary // tier 3 { Item "Giant Machina" AllowedMinWave 3 } Secondary // tier 3 { Item "Giant Razorback" AllowedMinWave 3 } Secondary // tier 3 { Item "Giant Cleaner's Carbine" AllowedMinWave 3 } Primary // tier 4 { Item "Giant Hitman's Heatmaker" AllowedMinWave 4 } Primary // tier 4 { Item "Rapid Fire Fortified Compound" AllowedMinWave 4 } Primary // tier 5 { Item "Giant AWPer Hand" AllowedMinWave 5 } Primary // tier 6 { Item "Overclocked Huntsman" AllowedMinWave 6 } } } // Custom attributes PlayerAttributes { "cancel falling damage" 1 Scout { "is miniboss" 1 "model scale" 1.75 "max health additive bonus" 1475 // 1600 total "crit mod disabled" 0 "no damage view flinch" 1 "mult_health_fromhealers_penalty_active" 2 "mult_patient_overheal_penalty_active" 0 "patient overheal penalty" 0 "health from packs increased" 0.5 "no double jump" 1 "no_duck" 1 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 5 } Soldier { "is miniboss" 1 "model scale" 1.75 "max health additive bonus" 3800 // 4000 total "crit mod disabled" 0 "no damage view flinch" 1 "mult_health_fromhealers_penalty_active" 2 "mult_patient_overheal_penalty_active" 0 "patient overheal penalty" 0 "health from packs increased" 0.5 "no self blast dmg" 2 "no_duck" 1 "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 } Pyro { "is miniboss" 1 "model scale" 1.75 "max health additive bonus" 3125 // 3300 total "crit mod disabled" 0 "no damage view flinch" 1 "mult_health_fromhealers_penalty_active" 2 "mult_patient_overheal_penalty_active" 0 "patient overheal penalty" 0 "health from packs increased" 0.5 "no self blast dmg" 2 "no_duck" 1 "move speed bonus" 0.5 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 6 } Demoman { "is miniboss" 1 "model scale" 1.75 "max health additive bonus" 3125 // 3300 total "crit mod disabled" 0 "no damage view flinch" 1 "mult_health_fromhealers_penalty_active" 2 "mult_patient_overheal_penalty_active" 0 "patient overheal penalty" 0 "health from packs increased" 0.5 "no self blast dmg" 2 "no_duck" 1 "move speed bonus" 0.5 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 4 } HeavyWeapons { "is miniboss" 1 "model scale" 1.75 "max health additive bonus" 4700 // 5000 total "crit mod disabled" 0 "no damage view flinch" 1 "mult_health_fromhealers_penalty_active" 2 "mult_patient_overheal_penalty_active" 0 "patient overheal penalty" 0 "health from packs increased" 0.5 "no self blast dmg" 2 "no_duck" 1 "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 2 } Engineer { "max health additive bonus" 475 // 600 total "crit mod disabled" 0 "no damage view flinch" 1 "mult_patient_overheal_penalty_active" 0 "patient overheal penalty" 0 "construction rate increased" 1.5 "mult dispenser rate" 5 "dmg taken from crit reduced" 0.1 } Medic { "is miniboss" 1 "model scale" 1.75 "max health additive bonus" 4350 // 4500 total "crit mod disabled" 0 "no damage view flinch" 1 "mult_health_fromhealers_penalty_active" 2 "mult_patient_overheal_penalty_active" 0 "patient overheal penalty" 0 "health from packs increased" 0.5 "no_duck" 1 "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 } Sniper { "is miniboss" 1 "model scale" 1.75 "max health additive bonus" 2875 // 3000 total "crit mod disabled" 0 "no damage view flinch" 1 "mult_health_fromhealers_penalty_active" 2 "mult_patient_overheal_penalty_active" 0 "patient overheal penalty" 0 "health from packs increased" 0.5 "no_duck" 1 "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 5 } } // Point templates PointTemplates { StripMelee { OnSpawnOutput { Target !activator Action $WeaponStripSlot Param 2 } } StripSecondary { OnSpawnOutput { Target !activator Action $WeaponStripSlot Param 1 } } StripPrimary { OnSpawnOutput { Target !activator Action $WeaponStripSlot Param 0 } } StripMeleeDemo { OnSpawnOutput { Target !activator Action $WeaponStripSlot Param 1 } OnSpawnOutput { Target !activator Action $WeaponStripSlot Param 2 } } RainbowRocketOrderer { NoFixup 1 env_entity_maker { "targetname" "maker_rainbowtrail" "EntityTemplate" "RainbowRockets" } logic_case { "targetname" "case_trailorder" "Case01" "trail_red" "OnCase01" "case_trailorder,$GetKey$Case01,maker_rainbowtrail|$SetKey$EntityTemplate,0,-1" "Case02" "trail_orange" "OnCase02" "case_trailorder,$GetKey$Case02,maker_rainbowtrail|$SetKey$EntityTemplate,0,-1" "Case03" "trail_yellow" "OnCase03" "case_trailorder,$GetKey$Case03,maker_rainbowtrail|$SetKey$EntityTemplate,0,-1" } } RainbowRocketPicker { NoFixup 1 logic_relay { "targetname" "relay_randomtrail" "OnTrigger" "case_trailpicker,PickRandom,,0,-1" } } RainbowRockets { OnSpawnOutput { Target case_trailpicker Action PickRandom Delay 0.01 } logic_case { "targetname" "case_trailpicker" "OnCase01" "trail_rainbow,Color,255 0 0,0,-1" "OnCase02" "trail_rainbow,Color,255 128 0,0,-1" "OnCase03" "trail_rainbow,Color,255 255 0,0,-1" "OnCase04" "trail_rainbow,Color,128 255 0,0,-1" "OnCase05" "trail_rainbow,Color,0 255 0,0,-1" "OnCase06" "trail_rainbow,Color,0 255 128,0,-1" "OnCase07" "trail_rainbow,Color,0 255 255,0,-1" "OnCase08" "trail_rainbow,Color,0 128 255,0,-1" "OnCase09" "trail_rainbow,Color,0 0 255,0,-1" "OnCase10" "trail_rainbow,Color,128 0 255,0,-1" "OnCase11" "trail_rainbow,Color,255 0 255,0,-1" "OnCase12" "trail_rainbow,Color,255 0 128,0,-1" } env_smokestack { "targetname" "trail_rainbow" "InitialState" "1" "Rate" "16" "JetLength" "2" "Speed" "6" "BaseSpread" "0" "SpreadSpeed" "0" "SmokeMaterial" "particle/SmokeStack.vmt" "Twist" "60" "Roll" "20" "StartSize" "24" "EndSize" "0" "rendercolor" "255 0 0" } } RainbowRocketsAlt { //env_spritetrail // red //{ // "targetname" "trail_red" // "spritename" "materials\sprites\laser.vtf" // laserbeam // "lifetime" "0.8" // "startwidth" "16" // "endwidth" "0" // "rendercolor" "255 0 0" //} env_spritetrail // orange { "targetname" "trail_orange" "lifetime" "1" "startwidth" "16" "endwidth" "0" "rendercolor" "255 128 0" } env_spritetrail // yellow { "targetname" "trail_yellow" "lifetime" "1.2" "startwidth" "16" "endwidth" "0" "rendercolor" "255 255 0" } env_spritetrail // lime { "targetname" "trail_lime" "lifetime" "1" "startwidth" "16" "endwidth" "0" "rendercolor" "128 255 0" } env_spritetrail // green { "targetname" "trail_green" "lifetime" "0.8" "startwidth" "16" "endwidth" "0" "rendercolor" "0 255 0" } env_spritetrail // malachite { "targetname" "trail_malachite" "lifetime" "1" "startwidth" "16" "endwidth" "0" "rendercolor" "0 255 128" } env_spritetrail // aqua { "targetname" "trail_aqua" "lifetime" "1.2" "startwidth" "16" "endwidth" "0" "rendercolor" "0 255 255" } env_spritetrail // cyan { "targetname" "trail_cyan" "lifetime" "1" "startwidth" "16" "endwidth" "0" "rendercolor" "0 128 255" } env_spritetrail // blue { "targetname" "trail_blue" "lifetime" "0.8" "startwidth" "16" "endwidth" "0" "rendercolor" "0 0 255" } env_spritetrail // indigo { "targetname" "trail_indigo" "lifetime" "1" "startwidth" "16" "endwidth" "0" "rendercolor" "128 0 255" } env_spritetrail // magenta { "targetname" "trail_magenta" "lifetime" "1.2" "startwidth" "16" "endwidth" "0" "rendercolor" "255 0 255" } env_spritetrail // pink { "targetname" "trail_pink" "lifetime" "1" "startwidth" "16" "endwidth" "0" "rendercolor" "255 0 128" } } UpgradeStation { NoFixup 1 func_upgradestation { "mins" "-100 -100 0" "maxs" "100 100 250" "solid" "0" } prop_dynamic { "targetname" "prop_blustation" "model" "models\props_mvm\mvm_upgrade_blu.mdl" "origin" "0 0 0" "angles" "0 0 0" "solid" "0" "disableshadows" "1" } prop_dynamic { "targetname" "prop_blustationcollider" "model" "models/props_vehicles/train_flatcar_container.mdl" "origin" "0 0 0" "angles" "0 -90 0" "solid" "6" "disableshadows" "1" "rendermode" "10" "renderamt" "0" } } SpawnPad { NoFixup 1 prop_dynamic { "model" "models/props_mvm/robot_spawnpoint.mdl" "origin" "0 0 0" "angles" "0 0 0" "DefaultAnim" "idle" "solid" "0" "disableshadows" "1" "DisableBoneFollowers" "1" } } } PlayerItemEquipSpawnTemplate { Name "StripMelee" ItemName "Giant Scattergun" ItemName "Giant Force-a-Nature" ItemName "Giant Shortstop" ItemName "Armoured Force-a-Nature" ItemName "Giant Soda Popper" ItemName "Overclocked Shortstop" ItemName "Giant Minigun" ItemName "Giant Natascha" ItemName "Giant Tomislav" ItemName "Giant Huo-Long Heater" ItemName "Giant Deflector" ItemName "Giant Prismatic Cannon" ItemName "Leech Minigun" ItemName "Giant Brass Beast" ItemName "Overclocked Deflector" } PlayerItemEquipSpawnTemplate { Name "StripPrimary" ItemName "Major League Sandman" ItemName "Giant Holy Mackerel" ItemName "Armoured Sandman" ItemName "Monarch League Sandman" ItemName "Giant Detonator" ItemName "Giant Flare Gun" ItemName "Giant Manmelter" ItemName "Giant Scorch Shot" ItemName "Giant Chargin' Targe" ItemName "Giant Splendid Screen" ItemName "Giant Eyelander" ItemName "Giant Claidheamohmor" ItemName "Giant Scotsman's Skullcutter" ItemName "Giant Half-Zatoichi" ItemName "Giant Gloves of Running Urgently" ItemName "Giant Killing Gloves of Boxing" ItemName "Giant Fists of Steel" } PlayerItemEquipSpawnTemplate { Name "StripSecondary" ItemName "Giant Flame Thrower" ItemName "Deflector Flame Thrower" ItemName "Airblast Flame Thrower" ItemName "Leech Flame Thrower" ItemName "Giant Dragon's Fury" ItemName "Giant Phlogistinator" ItemName "Giant Combustion Cannon" ItemName "Overclocked Flame Thrower" } PlayerItemEquipSpawnTemplate { Name "StripMeleeDemo" ItemName "Giant Grenade Launcher" ItemName "Rapid Fire Grenade Launcher" ItemName "Burst Fire Grenade Launcher" ItemName "Giant Loch-n-Load" ItemName "Giant Iron Bomber" ItemName "Giant Brimstone" ItemName "Giant Loose Cannon" ItemName "Overclocked Grenade Launcher" } PlayerShootTemplate { Name "RainbowRockets" ItemName "Giant Prismatic Cannon" AttachToProjectile 1 } SpawnTemplate // main spawn station { Name "UpgradeStation" "origin" "-410 4670 115" "angles" "0 0 0" } SpawnTemplate // right spawn station { Name "UpgradeStation" "origin" "-1520 3550 5" "angles" "0 0 0" } SpawnTemplate // left spawn station { Name "UpgradeStation" "origin" "1550 2750 55" "angles" "0 -90 0" } SpawnTemplate // front upgrade station { Name "SpawnPad" "origin" "-150 1760 64" "angles" "0 180 0" } SpawnTemplate // courtyard left { Name "SpawnPad" "origin" "400 1000 40" "angles" "0 90 0" } SpawnTemplate // courtyard right { Name "SpawnPad" "origin" "-600 1000 40" "angles" "0 90 0" } SpawnTemplate // mid left { Name "SpawnPad" "origin" "448 -64 0" "angles" "0 180 0" } SpawnTemplate // mid right { Name "SpawnPad" "origin" "-648 128 0" "angles" "0 0 0" } SpawnTemplate // mid upper { Name "SpawnPad" "origin" "176 -300 208" "angles" "0 90 0" } SpawnTemplate // connector mid left { Name "SpawnPad" "origin" "400 -900 0" "angles" "0 -90 0" } SpawnTemplate // path left { Name "SpawnPad" "origin" "650 -1850 0" "angles" "0 180 0" } SpawnTemplate // connector mid right { Name "SpawnPad" "origin" "-100 -900 0" "angles" "0 -90 0" } SpawnTemplate // path right { Name "SpawnPad" "origin" "-750 -1900 0" "angles" "0 0 0" } SpawnTemplate // spawn left { Name "SpawnPad" "origin" "400 -3300 -112" "angles" "0 90 0" } SpawnTemplate // spawn right { Name "SpawnPad" "origin" "-600 -3300 -112" "angles" "0 90 0" } SpawnTemplate // hatch { Name "SpawnPad" "origin" "0 -2000 -120" "angles" "0 90 0" } Templates { T_TFBot_Tind_Scout_Red // w1 { Class Scout Name "Scout" ClassIcon red2_lite Skill Easy Health 125 WeaponRestrictions PrimaryOnly MaxVisionRange 1200 Attributes IgnoreEnemies Attributes IgnoreFlag Item "Upgradeable TF_WEAPON_SCATTERGUN" //Action Mobber AddCond { Index 43 // reprogrammed } } T_TFBot_Tind_Soldier_Giant_RapidFire // w6 { Class Soldier Name "Giant Rapid Fire Soldier" ClassIcon soldier_spammer Skill Expert Health 4000 WeaponRestrictions PrimaryOnly Attributes MiniBoss Item "Upgradeable TF_WEAPON_ROCKETLAUNCHER" Item "The Doe-Boy" ItemAttributes { ItemName "Upgradeable TF_WEAPON_ROCKETLAUNCHER" "faster reload rate" -0.8 "fire rate bonus" 0.5 "Projectile speed decreased" 0.65 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 } } T_TFBot_Tind_Demoman_Giant_BurstFire // w4 { Class Demoman Name "Giant Burst Fire Demoman" ClassIcon demo_burst_giant Skill Expert Health 3300 WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes HoldFireUntilFullReload Item "Upgradeable TF_WEAPON_GRENADELAUNCHER" Item "Scotch Bonnet" Item "The Juggernaut Jacket" ItemAttributes { ItemName "Upgradeable TF_WEAPON_GRENADELAUNCHER" "faster reload rate" 0.6 "fire rate bonus" 0.1 "clip size upgrade atomic" 8 "Projectile speed increased" 1.2 "projectile spread angle penalty" 3 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 4 } } T_TFBot_Tind_Demoman_Giant_Knight // w1 { Class Demoman Name "Giant Demoknight" ClassIcon demoknight_giant Skill Expert Health 3000 WeaponRestrictions MeleeOnly Attributes MiniBoss Item "The Chargin' Targe" Item "The Eyelander" Item "Prince Tavish's Crown" ItemAttributes { ItemName "The Eyelander" "critboost on kill" 5 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 4 } } T_TFBot_Tind_Heavy_Giant_Red // w1,2,3,4,5,6 { Class Heavyweapons Name "Giant Heavy" ClassIcon heavy_giant Skill Expert Health 5000 WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes IgnoreEnemies Attributes IgnoreFlag Item "Upgradeable TF_WEAPON_MINIGUN" ItemAttributes { ItemName "Upgradeable TF_WEAPON_MINIGUN" "damage bonus" 1.5 } CharacterAttributes { "move speed bonus" 0.01 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 2 } //Action Mobber AlwaysGlow 1 AddCond { Index 43 // reprogrammed } } T_TFBot_Tind_Heavy_Giant_Heater // w3 { Class Heavyweapons Name "Giant Heater Heavy" ClassIcon heavy_heater_nys_giant Skill Expert Health 5000 WeaponRestrictions PrimaryOnly MaxVisionRange 1500 Attributes MiniBoss Item "The Huo Long Heatmaker" Item "The Bunsen Brave" ItemAttributes { ItemName "The Huo Long Heatmaker" "damage penalty" 1 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 2 } } T_TFBot_Tind_Sniper // w5 { Class Sniper Name "Sniper" ClassIcon sniper Skill Hard Health 125 MaxVisionRange 2000 Item "Upgradeable TF_WEAPON_SNIPERRIFLE" Item "Upgradeable TF_WEAPON_CLUB" } T_TFBot_Tind_Spy // w6 { Class Spy Name "Spy" ClassIcon spy Skill Expert Health 125 Item "Upgradeable TF_WEAPON_REVOLVER" Item "Upgradeable TF_WEAPON_KNIFE" CharacterAttributes { "cannot pick up intelligence" 1 } } T_TFBot_Tind_SentryBuster { Class Demoman Name "Sentry Buster" ClassIcon sentry_buster Skill Expert Health 2500 WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes IgnoreEnemies Attributes DisableDodge Item "Upgradeable TF_WEAPON_GRENADELAUNCHER" CharacterAttributes { "move speed bonus" 1.85 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 7 "cannot be backstabbed" 1 } } } Mission // Sentry Busters { Objective DestroySentries Where spawnbot_mission_sentry_buster BeginAtWave 1 RunForThisManyWaves 6 InitialCooldown 30 CooldownTime 30 DesiredCount 1 TFBot { Template T_TFBot_Tind_SentryBuster } } Mission // Wave 5 Snipers { Objective Sniper Where spawnbot_mission_sniper BeginAtWave 5 RunForThisManyWaves 1 InitialCooldown 10 CooldownTime 10 DesiredCount 1 TFBot { Template T_TFBot_Tind_Sniper } } Mission // Wave 6 Spies { Objective Spy Where spawnbot_mission_spy BeginAtWave 6 RunForThisManyWaves 1 InitialCooldown 10 CooldownTime 10 DesiredCount 1 TFBot { Template T_TFBot_Tind_Spy } } ///////////////// //WAVES //POPFILE PAYOUT //START $800 //DROP W1 $800 / W2 $700 / W3 $700 / W4 $800 / W5 $600 / W6 $1200 //START: $800 / DROP: $4800 / TOTAL: $5600 / TOTAL PLUS BONUS: $6100 ///////////////// // WAVE 1/6 /////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////// // 1 Giant Demoknight, (800) // Support - Scouts // Support - 1 Giant Heavy // Total cash in this wave is $800 /////////////////////////////////////////////////////////////////////////// Wave { StartWaveOutput { Target wave_start_ironman_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn // 1 Giant Demoknight { TotalCurrency 800 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot TFBot { Template T_TFBot_Tind_Demoman_Giant_Knight } } WaveSpawn // Support - Scouts { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot_red_initial1 Support Limited TFBot { Template T_TFBot_Tind_Scout_Red } } WaveSpawn // Support - Scouts { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot_red_initial2 Support Limited TFBot { Template T_TFBot_Tind_Scout_Red } } WaveSpawn // Support - Scouts { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot_red_initial3 Support Limited TFBot { Template T_TFBot_Tind_Scout_Red } } WaveSpawn // Support - Scouts { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot_red_courtyard1 Support Limited TFBot { Template T_TFBot_Tind_Scout_Red } } WaveSpawn // Support - Scouts { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot_red_courtyard2 Support Limited TFBot { Template T_TFBot_Tind_Scout_Red } } WaveSpawn // Support - Scouts { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot_red_courtyard3 Support Limited TFBot { Template T_TFBot_Tind_Scout_Red } } WaveSpawn // Support - Scouts { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot_red_midleft1 Support Limited TFBot { Template T_TFBot_Tind_Scout_Red } } WaveSpawn // Support - Scouts { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot_red_midleft2 Support Limited TFBot { Template T_TFBot_Tind_Scout_Red } } WaveSpawn // Support - Scouts { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot_red_midright1 Support Limited TFBot { Template T_TFBot_Tind_Scout_Red } } WaveSpawn // Support - Scouts { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot_red_midright2 Support Limited TFBot { Template T_TFBot_Tind_Scout_Red } } WaveSpawn // Support - Scouts { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot_red_hatch1 Support Limited TFBot { Template T_TFBot_Tind_Scout_Red } } WaveSpawn // Support - Scouts { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot_red_hatch2 Support Limited TFBot { Template T_TFBot_Tind_Scout_Red } } WaveSpawn // Support - 1 Giant Heavy { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot_red_hatchboss Support Limited TFBot { Template T_TFBot_Tind_Heavy_Giant_Red } } } // WAVE 2/6 /////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////// // 1 Tank, (700) // Support - 1 Giant Heavy // Total cash in this wave is $700 /////////////////////////////////////////////////////////////////////////// Wave { StartWaveOutput { Target wave_start_ironman_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn // 1 Tank { TotalCurrency 700 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Tank { Health 20000 Name "tankboss" Speed 75 StartingPathTrackNode tankpath_river_alt OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn // Support - 1 Giant Heavy { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot_red_hatchboss Support Limited TFBot { Template T_TFBot_Tind_Heavy_Giant_Red } } } // WAVE 3/6 /////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////// // 1 Giant Heater Heavy, (700) // Support - 1 Giant Heavy // Total cash in this wave is $700 /////////////////////////////////////////////////////////////////////////// Wave { StartWaveOutput { Target wave_start_ironman_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn // 1 Giant Heater Heavy { TotalCurrency 700 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot TFBot { Template T_TFBot_Tind_Heavy_Giant_Heater } } WaveSpawn // Support - 1 Giant Heavy { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot_red_hatchboss Support Limited TFBot { Template T_TFBot_Tind_Heavy_Giant_Red } } } // WAVE 4/6 /////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////// // 1 Giant Burst Fire Demo, (800) // Support - 1 Giant Heavy // Total cash in this wave is $800 /////////////////////////////////////////////////////////////////////////// Wave { StartWaveOutput { Target wave_start_ironman_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn // 1 Giant Burst Fire Demo { TotalCurrency 800 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot TFBot { Template T_TFBot_Tind_Demoman_Giant_BurstFire } } WaveSpawn // Support - 1 Giant Heavy { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot_red_hatchboss Support Limited TFBot { Template T_TFBot_Tind_Heavy_Giant_Red } } } // WAVE 5/6 /////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////// // 1 Tank, (600) // Support - 1 Giant Heavy // Total cash in this wave is $600 /////////////////////////////////////////////////////////////////////////// Wave { StartWaveOutput { Target wave_start_ironman_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn // 1 Tank { TotalCurrency 600 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Tank { Health 30000 Name "tankboss" Speed 75 StartingPathTrackNode tankpath_river_same OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn // Support - 1 Giant Heavy { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot_red_hatchboss Support Limited TFBot { Template T_TFBot_Tind_Heavy_Giant_Red } } } // WAVE 6/6 /////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////// // 2 Giant Rapid Fire Soldiers, (1200) // Support - 1 Giant Heavy // Total cash in this wave is $1200 /////////////////////////////////////////////////////////////////////////// Wave { StartWaveOutput { Target wave_start_ironman_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn // 2 Giant Rapid Fire Soldiers { TotalCurrency 1200 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot TFBot { Template T_TFBot_Tind_Soldier_Giant_RapidFire } } WaveSpawn // Support - 1 Giant Heavy { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot_red_hatchboss Support Limited TFBot { Template T_TFBot_Tind_Heavy_Giant_Red } } } }