#base robot_giant.pop #base robot_standard.pop WaveSchedule { StartingCurrency 20000 RespawnWaveTime 5 CanBotsAttackWhileInSpawnRoom no NoRomevisionCosmetics 1 //BotsAreHumans 2 PrecacheModel "materials/models/bots/soldier/genshin_impact_sangonomiya_kokomi_sfm.mdl" PrecacheModel "models/props_mvm/genshin_impact_sangonomiya_kokomi_sfm.mdl" Templates { T_TFBot_Pyro_Volcano_Armored { Class Pyro Name "Armored Volcano Pyro" ClassIcon pyro_volcano_armored Health 525 // 175*3 = 525 Scale 1.4 WeaponRestrictions MeleeOnly Item "Sharpened Volcano Fragment" Item "Fallen Angel" Item "Tail From the Crypt" Item "Blazing Bull" CharacterAttributes { "dmg from ranged reduced" 0.85 "dmg from melee increased" 1.3 } } T_TFBot_Scout_Devil { Class Scout Name "Devil Scout" WeaponRestrictions MeleeOnly Attributes IgnoreEnemies Item "Sun-on-a-Stick" Item "Devil Wings Robot" Item "Devil Tail Robot" Item "Blazing Bull" } T_TFBot_Soldier_Devil { Class Soldier Name "Devil Soldier" WeaponRestrictions MeleeOnly Item "Fallen Angel" Item "Tail From the Crypt" Item "Blazing Bull" } T_TFBot_Giant_Scout_SunOnAStick_FixCosmetics { Class Scout Name "Giant Sun-on-a-Stick Scout" ClassIcon scout_sunstick_swordstone_giant Skill Expert Health 1600 WeaponRestrictions MeleeOnly Tag bot_giant Item "Sun-on-a-Stick" Item "Devil Wings Robot (Giant)" Item "Devil Tail Robot (Giant)" Item "Blazing Bull" Attributes MiniBoss Attributes IgnoreEnemies CharacterAttributes { "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 "cancel falling damage" 1 } } } CustomWeapon { "Devil Tail" { OriginalItemName "Tail From the Crypt" "attachment name" "back_lower" "attachment offset" "15 10 42" "attachment angles" "0 0 180" "attachment scale" 1.0 } "Devil Wings" { OriginalItemName "Fallen Angel" "attachment name" "head" "attachment offset" "-5 2 -85" "attachment angles" "0 -17 0" "attachment scale" 1.0 } "Devil Tail Robot" { OriginalItemName "Tail From the Crypt" "attachment name" "back_lower" "attachment offset" "15 30 10" "attachment angles" "0 0 50" "attachment scale" 1.0 } "Devil Wings Robot" { OriginalItemName "Fallen Angel" "attachment name" "head" "attachment offset" "-17 -15 -85" "attachment angles" "0 -25 -15" "attachment scale" 1.0 } "Devil Tail (Giant)" { OriginalItemName "Tail From the Crypt" "attachment name" "back_lower" //"attachment offset" "15 10 42" //"attachment angles" "0 0 180" "attachment scale" 1.0 } "Devil Wings (Giant)" { OriginalItemName "Fallen Angel" "attachment name" "head" //"attachment offset" "-5 2 -85" //"attachment angles" "0 -17 0" "attachment scale" 1.0 } "Devil Tail Robot (Giant)" { OriginalItemName "Tail From the Crypt" "attachment name" "back_lower" "attachment offset" "20 7 -28" "attachment angles" "0 0 0" "attachment scale" 1.7 } "Devil Wings Robot (Giant)" { OriginalItemName "Fallen Angel" "attachment name" "head" "attachment offset" "-30 -20 -144.5" "attachment angles" "0 -25 -15" "attachment scale" 1.7 } //"attachment offset" x left y back z up } Mission // sentry buster { Objective DestroySentries InitialCooldown 5 Where spawnbot BeginAtWave 1 RunForThisManyWaves 9 CooldownTime 45 TFBot { Template T_TFBot_SentryBuster } } //WAVE 1 (0$) Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name "1a" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 0 TFBot { Template T_TFBot_Scout_Devil } } WaveSpawn { Name "1b" WaitForAllDead "1a" Where spawnbot TotalCount 3 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 0 TFBot { Template T_TFBot_Giant_Scout_SunOnAStick_FixCosmetics CharacterAttributes { "cannot pick up intelligence" 1 } } } } }