#base robot_standard.pop #base robot_giant.pop // WAVE 1 - 0$ + B(100$) // ------------------- // TOTAL - 0$ + B(100$) WaveSchedule { StartingCurrency 30000 RespawnWaveTime 10 CanBotsAttackWhileInSpawnRoom no Templates { } ExtendedUpgrades { minigunmod { Name "Testing" Description "Testinggg" Cost 400 Attribute "fire rate penalty" Cap 6 Increment 5 AllowPlayerClass Heavyweapons AllowedWeapons { Classname tf_weapon_minigun } OnApply { Output "!activator,AddOutput,rendercolor 0 255 0,0,-1" } OnDowngrade { Output "!activator,AddOutput,rendercolor 255 255 255,0,-1" } OnRestore { Output "!activator,AddOutput,rendercolor 255 255 255,0,-1" } } } PointTemplates { ProfileVisitorGreet { OnSpawnOutput { Target "spawn_logic" Action Trigger } prop_dynamic { "targetname" "knowledge" "parentname" "" "model" "models/props_manor/bookcase_132_01.mdl" "solid" "0" "spawnflags" "0" "StartDisabled" "0" "disableshadows" "1" "DisableBoneFollowers" "1" } logic_case { "targetname" "bookcase_init_model" "OnCase01" "knowledge,AddOutput,model models/props_manor/bookcase_132_01.mdl,0,-1" "OnCase02" "knowledge,AddOutput,model models/props_manor/bookcase_132_02.mdl,0,-1" "OnCase03" "knowledge,AddOutput,model models/props_manor/bookcase_132_03.mdl,0,-1" } logic_relay { "targetname" "spawn_logic" "OnTrigger" "!parent,$PlaySoundToSelf,Achievement.Earned,0,-1" "OnTrigger" "bookcase_init_model,PickRandom,,0,-1" "OnTrigger" "!parent,$GetProp$m_vecOrigin,knowledge|$SetProp$m_vecOrigin|[0 0 0],0.1,-1" } } } PlayerSpawnOnceTemplate "ProfileVisitorGreet" // WAVE 1 [$0] Wave { InitWaveOutput { Target wave_initA_relay Action Trigger } StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } // [$0] WaveSpawn { Name "" Where spawnbot_ab TotalCount 1 MaxActive 1 SpawnCount 1 TotalCurrency 0 WaitBeforeStarting 0 WaitBetweenSpawns 0 TFBot { Template T_TFBot_Scout_Fish } } } }