Skip to content

Instantly share code, notes, and snippets.

@sigsegv-mvm
Created October 18, 2015 20:12
Show Gist options
  • Save sigsegv-mvm/badfde84f78218a49b90 to your computer and use it in GitHub Desktop.
Save sigsegv-mvm/badfde84f78218a49b90 to your computer and use it in GitHub Desktop.
Popfile example for giving MvM robots shiny expensive weapons
#base robot_giant.pop
#base robot_standard.pop
WaveSchedule
{
StartingCurrency 10000
RespawnWaveTime 2
CanBotsAttackWhileInSpawnRoom no
AddSentryBusterWhenDamageDealtExceeds 100000000
AddSentryBusterWhenKillCountExceeds 1000000
Advanced 1
Templates
{
T_Aussie_Scattergun
{
Class Scout
Skill Expert
Item "Upgradeable TF_WEAPON_SCATTERGUN"
WeaponRestrictions PrimaryOnly
ItemAttributes
{
ItemName "Upgradeable TF_WEAPON_SCATTERGUN"
"item style override" "1"
"is australium item" "1"
}
}
T_Aussie_ForceANature
{
Class Scout
Skill Expert
Item "The Force-a-Nature"
WeaponRestrictions PrimaryOnly
ItemAttributes
{
ItemName "The Force-a-Nature"
"item style override" "1"
"is australium item" "1"
}
}
T_Aussie_RocketLauncher
{
Class Soldier
Skill Expert
Item "Upgradeable TF_WEAPON_ROCKETLAUNCHER"
WeaponRestrictions PrimaryOnly
ItemAttributes
{
ItemName "Upgradeable TF_WEAPON_ROCKETLAUNCHER"
"item style override" "1"
"is australium item" "1"
}
}
T_Aussie_BlackBox
{
Class Soldier
Skill Expert
Item "The Black Box"
WeaponRestrictions PrimaryOnly
ItemAttributes
{
ItemName "The Black Box"
"item style override" "1"
"is australium item" "1"
}
}
T_Aussie_Flamethrower
{
Class Pyro
Skill Expert
Item "Upgradeable TF_WEAPON_FLAMETHROWER"
WeaponRestrictions PrimaryOnly
ItemAttributes
{
ItemName "Upgradeable TF_WEAPON_FLAMETHROWER"
"item style override" "1"
"is australium item" "1"
}
}
T_Aussie_Axtinguisher
{
Class Pyro
Skill Expert
Item "The Axtinguisher"
WeaponRestrictions MeleeOnly
ItemAttributes
{
ItemName "The Axtinguisher"
"item style override" "1"
"is australium item" "1"
}
}
T_Aussie_GrenadeLauncher
{
Class Demoman
Skill Expert
Item "Upgradeable TF_WEAPON_GRENADELAUNCHER"
WeaponRestrictions PrimaryOnly
ItemAttributes
{
ItemName "Upgradeable TF_WEAPON_GRENADELAUNCHER"
"item style override" "1"
"is australium item" "1"
}
}
T_Aussie_StickyLauncher
{
Class Demoman
Skill Expert
Item "Upgradeable TF_WEAPON_PIPEBOMBLAUNCHER"
WeaponRestrictions SecondaryOnly
ItemAttributes
{
ItemName "Upgradeable TF_WEAPON_PIPEBOMBLAUNCHER"
"item style override" "1"
"is australium item" "1"
}
}
T_Aussie_Eyelander
{
Class Demoman
Skill Expert
Item "The Eyelander"
WeaponRestrictions MeleeOnly
ItemAttributes
{
ItemName "The Eyelander"
"item style override" "1"
"is australium item" "1"
}
}
T_Aussie_Minigun
{
Class Heavyweapons
Skill Expert
Item "Upgradeable TF_WEAPON_MINIGUN"
WeaponRestrictions PrimaryOnly
ItemAttributes
{
ItemName "Upgradeable TF_WEAPON_MINIGUN"
"item style override" "1"
"is australium item" "1"
}
}
T_Aussie_Tomislav
{
Class Heavyweapons
Skill Expert
Item "The Tomislav"
WeaponRestrictions PrimaryOnly
ItemAttributes
{
ItemName "The Tomislav"
"item style override" "1"
"is australium item" "1"
}
}
T_Aussie_FrontierJustice
{
Class Engineer
Skill Expert
Item "The Frontier Justice"
WeaponRestrictions PrimaryOnly
ItemAttributes
{
ItemName "The Frontier Justice"
"item style override" "1"
"is australium item" "1"
}
}
T_Aussie_Wrench
{
Class Engineer
Skill Expert
Item "Upgradeable TF_WEAPON_WRENCH"
WeaponRestrictions MeleeOnly
ItemAttributes
{
ItemName "Upgradeable TF_WEAPON_WRENCH"
"item style override" "1"
"is australium item" "1"
}
}
T_Aussie_Blutsauger
{
Class Medic
Skill Expert
Item "The Blutsauger"
WeaponRestrictions PrimaryOnly
ItemAttributes
{
ItemName "The Blutsauger"
"item style override" "1"
"is australium item" "1"
}
}
T_Aussie_MediGun
{
Class Medic
Skill Expert
Item "Upgradeable TF_WEAPON_MEDIGUN"
WeaponRestrictions SecondaryOnly
ItemAttributes
{
ItemName "Upgradeable TF_WEAPON_MEDIGUN"
"item style override" "1"
"is australium item" "1"
}
}
T_Aussie_SniperRifle
{
Class Sniper
Skill Expert
Item "Upgradeable TF_WEAPON_SNIPERRIFLE"
WeaponRestrictions PrimaryOnly
ItemAttributes
{
ItemName "Upgradeable TF_WEAPON_SNIPERRIFLE"
"item style override" "1"
"is australium item" "1"
}
}
T_Aussie_SMG
{
Class Sniper
Skill Expert
Item "Upgradeable TF_WEAPON_SMG"
WeaponRestrictions SecondaryOnly
ItemAttributes
{
ItemName "Upgradeable TF_WEAPON_SMG"
"item style override" "1"
"is australium item" "1"
}
}
T_Aussie_Ambassador
{
Class Spy
Skill Expert
Item "The Ambassador"
WeaponRestrictions PrimaryOnly
ItemAttributes
{
ItemName "The Ambassador"
"item style override" "1"
"is australium item" "1"
}
}
T_Aussie_Knife
{
Class Spy
Skill Expert
Item "Upgradeable TF_WEAPON_KNIFE"
WeaponRestrictions MeleeOnly
ItemAttributes
{
ItemName "Upgradeable TF_WEAPON_KNIFE"
"item style override" "1"
"is australium item" "1"
}
}
}
Wave
{
StartWaveOutput
{
Target wave_start_relay
Action Trigger
}
DoneOutput
{
Target wave_finished_relay
Action trigger
}
Checkpoint Yes
WaveSpawn
{
Where spawnbot
TotalCount 19
MaxActive 19
SpawnCount 19
WaitBeforeStarting 0
WaitBetweenSpawns 0
TotalCurrency 0
Squad
{
TFBot
{
Template T_Aussie_Scattergun
}
TFBot
{
Template T_Aussie_ForceANature
}
TFBot
{
Template T_Aussie_RocketLauncher
}
TFBot
{
Template T_Aussie_BlackBox
}
TFBot
{
Template T_Aussie_Flamethrower
}
TFBot
{
Template T_Aussie_Axtinguisher
}
TFBot
{
Template T_Aussie_GrenadeLauncher
}
TFBot
{
Template T_Aussie_StickyLauncher
}
TFBot
{
Template T_Aussie_Eyelander
}
TFBot
{
Template T_Aussie_Minigun
}
TFBot
{
Template T_Aussie_Tomislav
}
TFBot
{
Template T_Aussie_FrontierJustice
}
TFBot
{
Template T_Aussie_Wrench
}
TFBot
{
Template T_Aussie_Blutsauger
}
TFBot
{
Template T_Aussie_MediGun
}
TFBot
{
Template T_Aussie_SniperRifle
}
TFBot
{
Template T_Aussie_SMG
}
TFBot
{
Template T_Aussie_Ambassador
}
TFBot
{
Template T_Aussie_Knife
}
}
}
}
}
// the gold frying pan works in a completely different way
// instead of being a regular item with a style override,
// it's a completely different item
// for some reason I wasn't able to get it to work; can't remember why
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment