WaveSchedule { StartingCurrency 10000 RespawnWaveTime 0 Wave { InitWaveOutput { Target wave_start_relay Action runscriptcode Param " IncludeScript(`tankextensions_main`, getroottable()) IncludeScript(`tankextensions/combattank`, getroottable()) IncludeScript(`tankextensions/combattank_weapons/minigun`, getroottable()) IncludeScript(`tankextensions/combattank_weapons/rocketpod`, getroottable()) TankExt.CreateLoopPaths({ tank_loop = [ Vector(-1920, 512, -64) Vector(-1216, 512, -64) Vector(-1088, 448, -64) Vector(-1024, 320, -64) Vector(-1024, 64, -64) // begin loop Vector(-1024, -64, -64) Vector(-1088, -192, -64) Vector(-1216, -256, -64) Vector(-1344, -256, -64) Vector(-1472, -192, -64) Vector(-1536, -64, -64) Vector(-1536, 64, -64) Vector(-1472, 192, -64) Vector(-1344, 256, -64) Vector(-1216, 256, -64) Vector(-1088, 192, -64) Vector(-1024, 64, -64) // same as begin loop ] }) TankExt.StartingPathNames([ `tank_loop_1` ]) " } StartWaveOutput { Target wave_start_relay Action trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { TotalCount 1 TotalCurrency 0 Tank { Health 1000 Speed 75 Skin 0 Name "combattank|minigun|rocketpod" StartingPathTrackNode "tank_loop_1" } } } }