local Players = levelgen:getPlayerCount() if(Players < 5) then levelgen:addLevelLine("GridSize 255") elseif (Players > 10) then levelgen:addLevelLine("GridSize 400") else levelgen:addLevelLine("GridSize 350") end local teame = math.random(4) if(teame == 4 ) then levelgen:addLevelLine("Team FireFlags 1 1 0" ) levelgen:addLevelLine("Team InfernoFlags 0.67 0 0") elseif(teame == 3 ) then levelgen:addLevelLine("Team FireFlags 0 0 1" ) levelgen:addLevelLine("Team InfernoFlags 1 0 0") elseif(teame == 2 ) then levelgen:addLevelLine("Team Flames 1 0 0" ) levelgen:addLevelLine("Team Blaze 1 0.67 0") elseif(teame == 1) then levelgen:addLevelLine("Team Supermatter 0.15 0.15 0.2" ) levelgen:addLevelLine("Team GreyMatter 1 1 1") end local crazy = math.random(2) if(crazy == 2) then levelgen:addLevelLine("RabbitGameType 8 100 10 30") else levelgen:addLevelLine("RetrieveGameType 8.000 10") end local Forcefield = math.random(2) if(Forcefield == 2) then levelgen:addLevelLine("ForceFieldProjector -1 -0.8 1.8 0") levelgen:addLevelLine("ForceFieldProjector -1 0.8 1.8 0") else levelgen:addLevelLine("ForceFieldProjector -1 -2.601 -0.499977 0") levelgen:addLevelLine("ForceFieldProjector -1 2.401 0.50002 0") end ----------Un-check this line for more loadout zones --local LoadoutUnimportant = math.random(2) --if(LoadoutUnimportant == 2) then -- levelgen:addLevelLine("LoadoutZone -2 -0.8 -7.7 0.8 -7.7 0.8 -7.5 -0.8 -7.5 ") -- levelgen:addLevelLine("LoadoutZone -1 -0.8 -7.5 0.8 -7.5 0.8 -7.3 -0.8 -7.3") --else -- levelgen:addLevelLine("LoadoutZone -1 -0.8 -7.7 0.8 -7.7 0.8 -7.5 -0.8 -7.5 ") -- levelgen:addLevelLine("LoadoutZone -2 -0.8 -7.5 0.8 -7.5 0.8 -7.3 -0.8 -7.3") --end -------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------- ----Start placing loadout zones and closing off basic barrier------------------------------------------------- ----Determine if we are going to have a side or upright map--------------------------------------------------- -------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------- local LoadoutImportant = math.random(10) if(LoadoutImportant == 10) then levelgen:addLevelLine("LoadoutZone -2 1 -0.5 1.1 -0.1 1.1 -0.1 1.5 0 1.1 0.1 1.1 0.1 1.1 0.1 1 0.5 0.9 0.1 0.9 0.1 0.9 0.1 0.5 0 0.9 -0.1 0.9 -0.1 0.9 -0.1 0.9 -0.1 ") elseif (LoadoutImportant == 9) then levelgen:addLevelLine("LoadoutZone -2 1 -0.5 1.1 -0.1 1.1 -0.1 1.5 0 1.1 0.1 1.1 0.1 1.1 0.1 1 0.5 0.9 0.1 0.9 0.1 0.9 0.1 0.5 0 0.9 -0.1 0.9 -0.1 0.9 -0.1 0.9 -0.1 ") elseif(LoadoutImportant == 8) then levelgen:addLevelLine("LoadoutZone -2 1 -0.5 1.1 -0.1 1.1 -0.1 1.5 0 1.1 0.1 1.1 0.1 1.1 0.1 1 0.5 0.9 0.1 0.9 0.1 0.9 0.1 0.5 0 0.9 -0.1 0.9 -0.1 0.9 -0.1 0.9 -0.1 ") elseif (LoadoutImportant == 7) then levelgen:addLevelLine("LoadoutZone -1 1 -0.5 1.1 -0.1 1.1 -0.1 1.5 0 1.1 0.1 1.1 0.1 1.1 0.1 1 0.5 0.9 0.1 0.9 0.1 0.9 0.1 0.5 0 0.9 -0.1 0.9 -0.1 0.9 -0.1 0.9 -0.1") levelgen:addLevelLine("BarrierMaker 30 -2 -0.4 -2 0.4 ") elseif (LoadoutImportant == 6) then levelgen:addLevelLine("LoadoutZone -1 1 -0.5 1.1 -0.1 1.1 -0.1 1.5 0 1.1 0.1 1.1 0.1 1.1 0.1 1 0.5 0.9 0.1 0.9 0.1 0.9 0.1 0.5 0 0.9 -0.1 0.9 -0.1 0.9 -0.1 0.9 -0.1 ") levelgen:addLevelLine("BarrierMaker 30 -2 -0.4 -2 0.4 ") elseif (LoadoutImportant == 5) then levelgen:addLevelLine("LoadoutZone -1 0 -2 0.1 -1.6 0.1 -1.6 0.5 -1.5 0.1 -1.4 0.1 -1.4 0.1 -1.4 0 -1 -0.1 -1.4 -0.1 -1.4 -0.1 -1.4 -0.5 -1.5 -0.1 -1.6 -0.1 -1.6 -0.1 -1.6 -0.1 -1.6 ") -- levelgen:addLevelLine("BarrierMaker 40 -0.8 -7.2 0.8 -7.2 ") levelgen:addLevelLine("BarrierMaker 30 -0.4 2 0.4 2") levelgen:addLevelLine("TextItem 0 -0.9 1.2 0.942334 1.196793 109 Bitfighter") levelgen:addLevelLine("TextItem 0 -0.9 -2.2 0.942334 -2.196793 109 Bitfighter") elseif (LoadoutImportant == 4) then levelgen:addLevelLine("LoadoutZone -2 0 -2 0.1 -1.6 0.1 -1.6 0.5 -1.5 0.1 -1.4 0.1 -1.4 0.1 -1.4 0 -1 -0.1 -1.4 -0.1 -1.4 -0.1 -1.4 -0.5 -1.5 -0.1 -1.6 -0.1 -1.6 -0.1 -1.6 -0.1 -1.6 ") -- levelgen:addLevelLine("BarrierMaker 40 -0.8 -7.2 0.8 -7.2 ") elseif (LoadoutImportant == 3) then levelgen:addLevelLine("LoadoutZone -2 0 -2 0.1 -1.6 0.1 -1.6 0.5 -1.5 0.1 -1.4 0.1 -1.4 0.1 -1.4 0 -1 -0.1 -1.4 -0.1 -1.4 -0.1 -1.4 -0.5 -1.5 -0.1 -1.6 -0.1 -1.6 -0.1 -1.6 -0.1 -1.6 ") -- levelgen:addLevelLine("BarrierMaker 30 -0.4 2 0.4 2") elseif (LoadoutImportant == 2) then levelgen:addLevelLine("LoadoutZone -2 0 -2 0.1 -1.6 0.1 -1.6 0.5 -1.5 0.1 -1.4 0.1 -1.4 0.1 -1.4 0 -1 -0.1 -1.4 -0.1 -1.4 -0.1 -1.4 -0.5 -1.5 -0.1 -1.6 -0.1 -1.6 -0.1 -1.6 -0.1 -1.6 ") -- levelgen:addLevelLine("BarrierMaker 30 -0.4 2 0.4 2") elseif (LoadoutImportant ==1) then -- levelgen:addLevelLine("BarrierMaker 40 -0.8 -7.2 0.8 -7.2 ") levelgen:addLevelLine("LoadoutZone -2 0 -2 0.1 -1.6 0.1 -1.6 0.5 -1.5 0.1 -1.4 0.1 -1.4 0.1 -1.4 0 -1 -0.1 -1.4 -0.1 -1.4 -0.1 -1.4 -0.5 -1.5 -0.1 -1.6 -0.1 -1.6 -0.1 -1.6 -0.1 -1.6 ") end -------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------- ------------------Render Sidemap------------------------------------------------------------------------------ --------------------If thats chosen--------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------- local Sideflag = math.random(5) if(Sideflag == 5) and (LoadoutImportant > 5) then levelgen:addLevelLine("PolyWall 2.1 0.0999999 2.1 0.9 2.9 0.9 2.9 0.1 ") levelgen:addLevelLine("PolyWall 2.1 -0.9 2.1 -0.0999999 2.9 -0.1 2.9 -0.9") levelgen:addLevelLine("Teleporter 5.5 -2 2.5 -0.5") levelgen:addLevelLine("Teleporter 5.5 2 2.5 0.5") levelgen:addLevelLine("flagspawn 0 2.5 0.5 31") levelgen:addLevelLine("flagspawn 0 2.5 0.5 31") levelgen:addLevelLine("flagspawn 0 2.5 0.5 31") levelgen:addLevelLine("flagspawn 0 2.5 0.5 31") levelgen:addLevelLine("flagspawn 0 2.5 0.5 31") levelgen:addLevelLine("flagspawn 0 2.5 0.5 31") levelgen:addLevelLine("flagspawn 0 2.5 0.5 31") levelgen:addLevelLine("flagspawn 0 2.5 0.5 31") levelgen:addLevelLine("flagspawn 0 2.5 0.5 31") levelgen:addLevelLine("flagspawn 0 2.5 0.5 31") levelgen:addLevelLine("flagspawn 1 2.5 -0.5 31") levelgen:addLevelLine("flagspawn 1 2.5 -0.5 31") levelgen:addLevelLine("flagspawn 1 2.5 -0.5 31") levelgen:addLevelLine("flagspawn 1 2.5 -0.5 31") levelgen:addLevelLine("flagspawn 1 2.5 -0.5 31") levelgen:addLevelLine("flagspawn 1 2.5 -0.5 31") levelgen:addLevelLine("flagspawn 1 2.5 -0.5 31") levelgen:addLevelLine("flagspawn 1 2.5 -0.5 31") levelgen:addLevelLine("flagspawn 1 2.5 -0.5 31") levelgen:addLevelLine("flagspawn 1 2.5 -0.5 31") levelgen:addLevelLine("flagspawn 1 2.5 -0.5 31") elseif(Sideflag == 4) and (LoadoutImportant > 5) then levelgen:addLevelLine("flagspawn 0 5.2 -1.8 31") levelgen:addLevelLine("flagspawn 0 5.2 -1.8 31") levelgen:addLevelLine("flagspawn 0 5.2 -1.8 31") levelgen:addLevelLine("flagspawn 0 5.2 -1.8 31") levelgen:addLevelLine("flagspawn 0 5.2 -1.8 31") levelgen:addLevelLine("flagspawn 0 5.2 -1.8 31") levelgen:addLevelLine("flagspawn 0 5.2 -1.8 31") levelgen:addLevelLine("flagspawn 0 5.2 -1.8 31") levelgen:addLevelLine("flagspawn 0 5.2 -1.8 31") levelgen:addLevelLine("flagspawn 0 5.2 -1.8 31") levelgen:addLevelLine("flagspawn 1 5.2 1.8 31 ") levelgen:addLevelLine("flagspawn 1 5.2 1.8 31 ") levelgen:addLevelLine("flagspawn 1 5.2 1.8 31 ") levelgen:addLevelLine("flagspawn 1 5.2 1.8 31 ") levelgen:addLevelLine("flagspawn 1 5.2 1.8 31 ") levelgen:addLevelLine("flagspawn 1 5.2 1.8 31 ") levelgen:addLevelLine("flagspawn 1 5.2 1.8 31 ") levelgen:addLevelLine("flagspawn 1 5.2 1.8 31 ") levelgen:addLevelLine("flagspawn 1 5.2 1.8 31 ") levelgen:addLevelLine("flagspawn 1 5.2 1.8 31 ") levelgen:addLevelLine("Teleporter -2.5 -2 5.1 -1.8 ") levelgen:addLevelLine("Teleporter -2.5 2 5.2 1.8 ") levelgen:addLevelLine("PolyWall 6 1.1 6 2.3 4.4 2.3 4.4 1.1 ") levelgen:addLevelLine("PolyWall 6 -2.3 6 -1.1 4.4 -1.1 4.4 -2.3 ") elseif(Sideflag == 3) and (LoadoutImportant > 5) then levelgen:addLevelLine("Turret -1 5.2 2.401 0 ") levelgen:addLevelLine("Turret -1 5.2 -2.401 0 ") levelgen:addLevelLine("flagspawn 0 -1.3 -0.5 31 ") levelgen:addLevelLine("flagspawn 0 -1.3 -0.5 31 ") levelgen:addLevelLine("flagspawn 0 -1.3 -0.5 31 ") levelgen:addLevelLine("flagspawn 0 -1.3 -0.5 31 ") levelgen:addLevelLine("flagspawn 0 -1.3 -0.5 31 ") levelgen:addLevelLine("flagspawn 0 -1.3 -0.5 31 ") levelgen:addLevelLine("flagspawn 0 -1.3 -0.5 31 ") levelgen:addLevelLine("flagspawn 0 -1.3 -0.5 31 ") levelgen:addLevelLine("flagspawn 0 -1.3 -0.5 31 ") levelgen:addLevelLine("flagspawn 0 -1.3 -0.5 31 ") levelgen:addLevelLine("flagspawn 1 -1.3 0.5 31") levelgen:addLevelLine("flagspawn 1 -1.3 0.5 31") levelgen:addLevelLine("flagspawn 1 -1.3 0.5 31") levelgen:addLevelLine("flagspawn 1 -1.3 0.5 31") levelgen:addLevelLine("flagspawn 1 -1.3 0.5 31") levelgen:addLevelLine("flagspawn 1 -1.3 0.5 31") levelgen:addLevelLine("flagspawn 1 -1.3 0.5 31") levelgen:addLevelLine("flagspawn 1 -1.3 0.5 31") levelgen:addLevelLine("flagspawn 1 -1.3 0.5 31") levelgen:addLevelLine("flagspawn 1 -1.3 0.5 31") levelgen:addLevelLine("Teleporter 3.5 -4 -1.3 -0.5 ") levelgen:addLevelLine("Teleporter 3.5 4 -1.3 0.5 ") levelgen:addLevelLine("PolyWall -1.1 0.1 -1.1 0.8 -1.5 0.8 -1.5 0.1 ") levelgen:addLevelLine("PolyWall -1.1 -0.8 -1.1 -0.1 -1.5 -0.1 -1.5 -0.8 ") elseif(Sideflag == 2) and (LoadoutImportant > 5) then levelgen:addLevelLine("Turret -1 -2.901 -2 0 ") levelgen:addLevelLine("Turret -1 -2.901 2 0 ") levelgen:addLevelLine("Teleporter 4.6 2.1 3.5 4 ") levelgen:addLevelLine("Teleporter 4.6 -2.1 3.5 -4 ") levelgen:addLevelLine("flagspawn 0 3.5 -4 31") levelgen:addLevelLine("flagspawn 0 3.5 -4 31") levelgen:addLevelLine("flagspawn 0 3.5 -4 31") levelgen:addLevelLine("flagspawn 0 3.5 -4 31") levelgen:addLevelLine("flagspawn 0 3.5 -4 31") levelgen:addLevelLine("flagspawn 0 3.5 -4 31") levelgen:addLevelLine("flagspawn 0 3.5 -4 31") levelgen:addLevelLine("flagspawn 0 3.5 -4 31") levelgen:addLevelLine("flagspawn 0 3.5 -4 31") levelgen:addLevelLine("flagspawn 0 3.5 -4 31") levelgen:addLevelLine("flagspawn 1 3.5 4 31") levelgen:addLevelLine("flagspawn 1 3.5 4 31") levelgen:addLevelLine("flagspawn 1 3.5 4 31") levelgen:addLevelLine("flagspawn 1 3.5 4 31") levelgen:addLevelLine("flagspawn 1 3.5 4 31") levelgen:addLevelLine("flagspawn 1 3.5 4 31") levelgen:addLevelLine("flagspawn 1 3.5 4 31") levelgen:addLevelLine("flagspawn 1 3.5 4 31") levelgen:addLevelLine("flagspawn 1 3.5 4 31") levelgen:addLevelLine("flagspawn 1 3.5 4 31") levelgen:addLevelLine("PolyWall 3.8 3.7 3.8 4.3 3 4.3 3 3.7 ") levelgen:addLevelLine("PolyWall 3.8 -4.3 3.8 -3.7 3 -3.7 3 -4.3 ") elseif(Sideflag == 1) and (LoadoutImportant > 5) then levelgen:addLevelLine("TextItem -1 6.3 -0.3 6.3 0.7 255 o ") levelgen:addLevelLine("TextItem -1 6.9 -0.3 6.9 0.7 255 o ") levelgen:addLevelLine("AsteroidSpawn 6.6 1.19209e-07 10 ") levelgen:addLevelLine("AsteroidSpawn 7.2 1.19209e-07 10 ") levelgen:addLevelLine("flagspawn 0 4.2 0.7 31") levelgen:addLevelLine("flagspawn 0 4.2 0.7 31") levelgen:addLevelLine("flagspawn 0 4.2 0.7 31") levelgen:addLevelLine("flagspawn 0 4.2 0.7 31") levelgen:addLevelLine("flagspawn 0 4.2 0.7 31") levelgen:addLevelLine("flagspawn 0 4.2 0.7 31") levelgen:addLevelLine("flagspawn 0 4.2 0.7 31") levelgen:addLevelLine("flagspawn 0 4.2 0.7 31") levelgen:addLevelLine("flagspawn 0 4.2 0.7 31") levelgen:addLevelLine("flagspawn 0 4.2 0.7 31") levelgen:addLevelLine("flagspawn 1 4.2 -0.7 31") levelgen:addLevelLine("flagspawn 1 4.2 -0.7 31") levelgen:addLevelLine("flagspawn 1 4.2 -0.7 31") levelgen:addLevelLine("flagspawn 1 4.2 -0.7 31") levelgen:addLevelLine("flagspawn 1 4.2 -0.7 31") levelgen:addLevelLine("flagspawn 1 4.2 -0.7 31") levelgen:addLevelLine("flagspawn 1 4.2 -0.7 31") levelgen:addLevelLine("flagspawn 1 4.2 -0.7 31") levelgen:addLevelLine("flagspawn 1 4.2 -0.7 31") levelgen:addLevelLine("flagspawn 1 4.2 -0.7 31") levelgen:addLevelLine("Teleporter 3.5 -4 -2.5 2 ") levelgen:addLevelLine("Teleporter 3.5 4 -2.5 -2 ") --levelgen:addLevelLine(" Mine 5.8 1.7 ") --levelgen:addLevelLine(" Mine 4.6 1.7 ") --levelgen:addLevelLine(" Mine 5 1.7 ") --levelgen:addLevelLine(" Mine 5.8 1.3 ") --levelgen:addLevelLine(" Mine 5.8 2.1 ") --levelgen:addLevelLine(" Mine 4.6 2.1 ") --levelgen:addLevelLine(" Mine 5 2.1 ") --levelgen:addLevelLine(" Mine 5.4 1.7 ") --levelgen:addLevelLine(" Mine 5.4 -1.3 ") --levelgen:addLevelLine(" Mine 4.6 -2.1 ") --levelgen:addLevelLine(" Mine 5 -2.1 ") --levelgen:addLevelLine(" Mine 5.4 -2.1 ") --levelgen:addLevelLine(" Mine 5.8 -1.7 ") --levelgen:addLevelLine(" Mine 4.6 -1.7 ") --levelgen:addLevelLine(" Mine 5 -1.7 ") --levelgen:addLevelLine(" Mine 5.8 -2.1 ") --levelgen:addLevelLine(" Mine 5.8 -1.3 ") --levelgen:addLevelLine(" Mine 4.6 -1.3 ") --levelgen:addLevelLine(" Mine 5 -1.3 ") --levelgen:addLevelLine(" Mine 5.4 -1.7 ") --levelgen:addLevelLine(" Mine 5.4 2.1 ") --levelgen:addLevelLine(" Mine 4.6 1.3 ") --levelgen:addLevelLine(" Mine 5 1.3 ") --levelgen:addLevelLine(" Mine 5.4 1.3 ") end -------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------- ------------------Render Upright------------------------------------------------------------------------------ --------------------If thats chosen--------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------- local Polyflag = math.random(5) if(Polyflag == 5) and (LoadoutImportant < 6) then levelgen:addLevelLine("PolyWall -0.9 -0.9 -0.1 -0.9 -0.1 -0.1 -0.9 -0.1 ") levelgen:addLevelLine("PolyWall 0.1 -0.9 0.9 -0.9 0.9 -0.1 0.1 -0.1") levelgen:addLevelLine("Teleporter -2 2.5 -0.5 -0.5") levelgen:addLevelLine("Teleporter 2 2.5 0.5 -0.5 ") levelgen:addLevelLine("FlagSpawn -1 -0.5 -0.5 30") levelgen:addLevelLine("FlagSpawn -1 0.5 -0.5 30") levelgen:addLevelLine("flagspawn 0 0.5 -0.5 ") levelgen:addLevelLine("flagspawn 1 -0.5 -0.5 ") --levelgen:addLevelLine("GoalZone -2 3.7 -3.8 4.3 -3.8 4.3 -3 3.7 -3") --levelgen:addLevelLine("GoalZone -2 -4.3 -3.8 -3.7 -3.8 -3.7 -3 -4.3 -3 ") elseif(Polyflag == 4) and (LoadoutImportant < 6) then levelgen:addLevelLine("PolyWall -2.3 -6 -1.1 -6 -1.1 -4.4 -2.3 -4.4 ") levelgen:addLevelLine("PolyWall 1.1 -6 2.3 -6 2.3 -4.4 1.1 -4.4") levelgen:addLevelLine("Teleporter -2 2.5 -1.8 -5.1") levelgen:addLevelLine("Teleporter 2 2.5 1.8 -5.2 ") levelgen:addLevelLine("FlagSpawn -1 -1.8 -5.2 30") levelgen:addLevelLine("FlagSpawn -1 1.8 -5.2 30") levelgen:addLevelLine("flagspawn 0 -1.8 -5.2 31") levelgen:addLevelLine("flagspawn 0 -1.8 -5.2 31") levelgen:addLevelLine("flagspawn 0 -1.8 -5.2 31") levelgen:addLevelLine("flagspawn 0 -1.8 -5.2 31") levelgen:addLevelLine("flagspawn 0 -1.8 -5.2 31") levelgen:addLevelLine("flagspawn 0 -1.8 -5.2 31") levelgen:addLevelLine("flagspawn 0 -1.8 -5.2 31") levelgen:addLevelLine("flagspawn 0 -1.8 -5.2 31") levelgen:addLevelLine("flagspawn 0 -1.8 -5.2 31") levelgen:addLevelLine("flagspawn 0 -1.8 -5.2 31") levelgen:addLevelLine("flagspawn 1 1.8 -5.2 31") levelgen:addLevelLine("flagspawn 1 1.8 -5.2 31") levelgen:addLevelLine("flagspawn 1 1.8 -5.2 31") levelgen:addLevelLine("flagspawn 1 1.8 -5.2 31") levelgen:addLevelLine("flagspawn 1 1.8 -5.2 31") levelgen:addLevelLine("flagspawn 1 1.8 -5.2 31") levelgen:addLevelLine("flagspawn 1 1.8 -5.2 31") levelgen:addLevelLine("flagspawn 1 1.8 -5.2 31") levelgen:addLevelLine("flagspawn 1 1.8 -5.2 31") levelgen:addLevelLine("flagspawn 1 1.8 -5.2 31") --levelgen:addLevelLine("GoalZone -2 3.7 -3.8 4.3 -3.8 4.3 -3 3.7 -3") --levelgen:addLevelLine("GoalZone -2 -4.3 -3.8 -3.7 -3.8 -3.7 -3 -4.3 -3 ") elseif (Polyflag == 3) and (LoadoutImportant < 6) then levelgen:addLevelLine("PolyWall -0.8 1.1 -0.1 1.1 -0.1 1.5 -0.8 1.5 ") levelgen:addLevelLine("PolyWall 0.1 1.1 0.8 1.1 0.8 1.5 0.1 1.5") levelgen:addLevelLine("Teleporter -4 -3.5 -0.5 1.3") levelgen:addLevelLine("Teleporter 4 -3.5 0.5 1.3") levelgen:addLevelLine("flagspawn 0 -0.5 1.3 31") levelgen:addLevelLine("flagspawn 0 -0.5 1.3 31") levelgen:addLevelLine("flagspawn 0 -0.5 1.3 31") levelgen:addLevelLine("flagspawn 0 -0.5 1.3 31") levelgen:addLevelLine("flagspawn 0 -0.5 1.3 31") levelgen:addLevelLine("flagspawn 0 -0.5 1.3 31") levelgen:addLevelLine("flagspawn 0 -0.5 1.3 31") levelgen:addLevelLine("flagspawn 0 -0.5 1.3 31") levelgen:addLevelLine("flagspawn 0 -0.5 1.3 31") levelgen:addLevelLine("flagspawn 0 -0.5 1.3 31") levelgen:addLevelLine("flagspawn 1 0.5 1.3 31 ") levelgen:addLevelLine("flagspawn 1 0.5 1.3 31 ") levelgen:addLevelLine("flagspawn 1 0.5 1.3 31 ") levelgen:addLevelLine("flagspawn 1 0.5 1.3 31 ") levelgen:addLevelLine("flagspawn 1 0.5 1.3 31 ") levelgen:addLevelLine("flagspawn 1 0.5 1.3 31 ") levelgen:addLevelLine("flagspawn 1 0.5 1.3 31 ") levelgen:addLevelLine("flagspawn 1 0.5 1.3 31 ") levelgen:addLevelLine("flagspawn 1 0.5 1.3 31 ") levelgen:addLevelLine("flagspawn 1 0.5 1.3 31 ") --levelgen:addLevelLine("GoalZone -2 1.7 2 2.3 2 2.3 2.8 1.7 2.8 ") --levelgen:addLevelLine("GoalZone -2 -2.3 2 -1.7 2 -1.7 2.8 -2.3 2.8 ") elseif (Polyflag == 2) and (LoadoutImportant < 6) then levelgen:addLevelLine("PolyWall 3.7 -3.8 4.3 -3.8 4.3 -3 3.7 -3 ") levelgen:addLevelLine("PolyWall -4.3 -3.8 -3.7 -3.8 -3.7 -3 -4.3 -3") levelgen:addLevelLine("Teleporter 2.1 -4.6 4 -3.5 ") levelgen:addLevelLine("Teleporter -2.1 -4.6 -4 -3.5") levelgen:addLevelLine("flagspawn 0 4 -3.5 31") levelgen:addLevelLine("flagspawn 0 4 -3.5 31") levelgen:addLevelLine("flagspawn 0 4 -3.5 31") levelgen:addLevelLine("flagspawn 0 4 -3.5 31") levelgen:addLevelLine("flagspawn 0 4 -3.5 31") levelgen:addLevelLine("flagspawn 0 4 -3.5 31") levelgen:addLevelLine("flagspawn 0 4 -3.5 31") levelgen:addLevelLine("flagspawn 0 4 -3.5 31") levelgen:addLevelLine("flagspawn 0 4 -3.5 31") levelgen:addLevelLine("flagspawn 0 4 -3.5 31") levelgen:addLevelLine("flagspawn 1 -4 -3.5 31 ") levelgen:addLevelLine("flagspawn 1 -4 -3.5 31 ") levelgen:addLevelLine("flagspawn 1 -4 -3.5 31 ") levelgen:addLevelLine("flagspawn 1 -4 -3.5 31 ") levelgen:addLevelLine("flagspawn 1 -4 -3.5 31 ") levelgen:addLevelLine("flagspawn 1 -4 -3.5 31 ") levelgen:addLevelLine("flagspawn 1 -4 -3.5 31 ") levelgen:addLevelLine("flagspawn 1 -4 -3.5 31 ") levelgen:addLevelLine("flagspawn 1 -4 -3.5 31 ") levelgen:addLevelLine("flagspawn 1 -4 -3.5 31 ") --levelgen:addLevelLine("GoalZone -2 1.7 2 2.3 2 2.3 2.8 1.7 2.8 ") --levelgen:addLevelLine("GoalZone -2 -2.3 2 -1.7 2 -1.7 2.8 -2.3 2.8 ") elseif (Polyflag == 1) and (LoadoutImportant < 6) then levelgen:addLevelLine(" AsteroidSpawn 0 -6.6 10") levelgen:addLevelLine(" AsteroidSpawn 0 -7.2 10") levelgen:addLevelLine(" TextItem -1 -0.3 -6.3 0.7 -6.3 255 o") levelgen:addLevelLine(" TextItem -1 -0.3 -6.9 0.7 -6.9 255 o") levelgen:addLevelLine(" flagspawn 0 -0.7 -4.2 31") levelgen:addLevelLine(" flagspawn 0 -0.7 -4.2 31") levelgen:addLevelLine(" flagspawn 0 -0.7 -4.2 31") levelgen:addLevelLine(" flagspawn 0 -0.7 -4.2 31") levelgen:addLevelLine(" flagspawn 0 -0.7 -4.2 31") levelgen:addLevelLine(" flagspawn 0 -0.7 -4.2 31") levelgen:addLevelLine(" flagspawn 0 -0.7 -4.2 31") levelgen:addLevelLine(" flagspawn 0 -0.7 -4.2 31") levelgen:addLevelLine(" flagspawn 0 -0.7 -4.2 31") levelgen:addLevelLine(" flagspawn 0 -0.7 -4.2 31") levelgen:addLevelLine(" flagspawn 1 0.7 -4.2 31") levelgen:addLevelLine(" flagspawn 1 0.7 -4.2 31") levelgen:addLevelLine(" flagspawn 1 0.7 -4.2 31") levelgen:addLevelLine(" flagspawn 1 0.7 -4.2 31") levelgen:addLevelLine(" flagspawn 1 0.7 -4.2 31") levelgen:addLevelLine(" flagspawn 1 0.7 -4.2 31") levelgen:addLevelLine(" flagspawn 1 0.7 -4.2 31") levelgen:addLevelLine(" flagspawn 1 0.7 -4.2 31") levelgen:addLevelLine(" flagspawn 1 0.7 -4.2 31") levelgen:addLevelLine(" flagspawn 1 0.7 -4.2 31") levelgen:addLevelLine(" Teleporter -4 -3.5 2 2.5 ") levelgen:addLevelLine(" Teleporter 4 -3.5 -2 2.5 ") --levelgen:addLevelLine(" GoalZone -2 1.7 2 2.3 2 2.3 2.8 1.7 2.8 ") --levelgen:addLevelLine(" GoalZone -2 -2.3 2 -1.7 2 -1.7 2.8 -2.3 2.8 ") ----levelgen:addLevelLine(" Mine -1.3 -4.6") ----levelgen:addLevelLine(" Mine -1.7 -4.6") --levelgen:addLevelLine(" Mine -2.1 -5.8") --levelgen:addLevelLine(" Mine -1.3 -5.8") --levelgen:addLevelLine(" Mine -1.7 -5.8") --levelgen:addLevelLine(" Mine -2.1 -5.4") --levelgen:addLevelLine(" Mine -1.3 -5.4") --levelgen:addLevelLine(" Mine -1.7 -5.4") --levelgen:addLevelLine(" Mine -2.1 -5 ") --levelgen:addLevelLine(" Mine -1.7 -5 ") --levelgen:addLevelLine(" Mine -2.1 -4.6") --levelgen:addLevelLine(" Mine 2.1 -4.6") --levelgen:addLevelLine(" Mine 1.7 -4.6") --levelgen:addLevelLine(" Mine 1.3 -5.8") --levelgen:addLevelLine(" Mine 2.1 -5.8") --levelgen:addLevelLine(" Mine 1.7 -5.8") --levelgen:addLevelLine(" Mine -1.3 -5") --levelgen:addLevelLine(" Mine 1.3 -5.4") --levelgen:addLevelLine(" Mine 2.1 -5.4") --levelgen:addLevelLine(" Mine 1.7 -5.4 ") --levelgen:addLevelLine(" Mine 1.3 -5 ") --levelgen:addLevelLine(" Mine 2.1 -5") --levelgen:addLevelLine(" Mine 1.7 -5") --levelgen:addLevelLine(" Mine 1.3 -4.6") end -------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------- ---------------Are we making barriers sideways or upright?---------------------------------------------------- -------------------------------------------------------------------------------------------------------------- if(LoadoutImportant > 5) then levelgen:addLevelLine(" HuntersNexusObject -2.2 -0.7 -2.2 -0.1 -2.3 -0.1 -2.3 -0.6 -3 -0.6 -3 0.6 -2.3 0.6 -2.3 0.0999999 -2.2 0.0999998 -2.2 0.7 -3.1 0.7 -3.1 -0.7 ") levelgen:addLevelLine(" HuntersNexusObject 7.7 -0.8 7.7 0.8 6.3 0.8 6.3 -0.8") levelgen:addLevelLine(" BarrierMaker 50 6.2 2.6 6.2 1.1 ") levelgen:addLevelLine(" BarrierMaker 50 6.1 -1 8 -1 ") levelgen:addLevelLine(" BarrierMaker 50 6.2 -2.6 6.2 -1.1 ") levelgen:addLevelLine(" BarrierMaker 50 -0.9 -1.8 -0.9 -1.3 -1.3 -1.3 ") levelgen:addLevelLine(" BarrierMaker 50 -0.9 1.8 -0.9 1.3 -1.3 1.3 ") levelgen:addLevelLine(" BarrierMaker 50 0.9 -4.5 0.9 -2.7 -0.1 -2.7 ") levelgen:addLevelLine(" BarrierMaker 50 3 -2.4 3.5 -2.4 3.5 -1.4 4 -1.4 4 -0.6 ") levelgen:addLevelLine(" BarrierMaker 50 4.3 2.5 6.1 2.5 ") levelgen:addLevelLine(" BarrierMaker 50 4.3 -2.5 6.1 -2.5 ") levelgen:addLevelLine(" BarrierMaker 50 4.2 0.9 4.2 2.6 ") levelgen:addLevelLine(" BarrierMaker 50 -1.8 -0.8 -3.2 -0.8 -3.2 0.8 -1.8 0.8 ") levelgen:addLevelLine(" BarrierMaker 50 2.4 -2.8 1.5 -2.8 1.5 -3.6 ") levelgen:addLevelLine(" BarrierMaker 50 4.2 -0.8 4.2 -2.6 ") levelgen:addLevelLine(" BarrierMaker 50 3 2.4 3.5 2.4 3.5 1.4 4 1.4 4 0.6 ") levelgen:addLevelLine(" BarrierMaker 50 -2 -0.5 -2 -1.5 -3 -1.5 -3 -2.5 -2 -2.5 -2 -3.5 -1 -3.5 -1 -2.5 5.96046e-08 -2.5 ") levelgen:addLevelLine(" BarrierMaker 50 0.9 4.5 0.9 2.7 -0.1 2.7 ") levelgen:addLevelLine(" BarrierMaker 50 8 1 6.1 1 ") levelgen:addLevelLine(" BarrierMaker 50 3 2.5 3 3.5 4 3.5 4 4.5 3 4.5 3 5.5 2 5.5 2 4.5 1 4.5 ") levelgen:addLevelLine(" BarrierMaker 50 7.9 -0.9 7.9 0.8 7.9 0.9 ") levelgen:addLevelLine(" BarrierMaker 50 3 -2.5 3 -3.5 4 -3.5 4 -4.5 3 -4.5 3 -5.5 2 -5.5 2 -4.5 1 -4.5 ") levelgen:addLevelLine(" BarrierMaker 50 -2 0.5 -2 1.5 -3 1.5 -3 2.5 -2 2.5 -2 3.5 -1 3.5 -1 2.5 -5.96046e-08 2.5 ") levelgen:addLevelLine(" BarrierMaker 50 2.4 2.8 1.5 2.8 1.5 3.6 ") --levelgen:addLevelLine("GoalZone 0 2.2 -4.5 2.2 -5.3 2.8 -5.3 2.8 -4.5 ") --levelgen:addLevelLine("GoalZone 1 2.2 4.5 2.2 5.3 2.8 5.3 2.8 4.5 ") --levelgen:addLevelLine("GoalZone 0 -1.2 2.5 -1.2 3.3 -1.8 3.3 -1.8 2.5") --levelgen:addLevelLine("GoalZone 1 -1.2 -2.5 -1.2 -3.3 -1.8 -3.3 -1.8 -2.5 ") levelgen:addLevelLine("LoadoutZone -1 -2.3 -0.599999 -2.3 0.6 -3 0.6 -3 -0.6 ") levelgen:addLevelLine("Spawn 0 2.5 -3.7 ") levelgen:addLevelLine("Spawn 0 -1.5 2 ") levelgen:addLevelLine("Spawn 0 -1.5 2.3 ") levelgen:addLevelLine("TestItem 2 1 ") levelgen:addLevelLine("Spawn 0 2.2 -4 ") levelgen:addLevelLine("TestItem 2 -1 ") levelgen:addLevelLine("Spawn 1 -1.5 -2.3") levelgen:addLevelLine("Spawn 0 -1.8 2 ") levelgen:addLevelLine("Spawn 1 -1.8 -2 ") levelgen:addLevelLine("Spawn 0 -1.2 2 ") levelgen:addLevelLine("Spawn 1 -1.2 -2 ") levelgen:addLevelLine("Spawn 1 -1.5 -2 ") levelgen:addLevelLine("Spawn 1 2.5 4.3 ") levelgen:addLevelLine("Spawn 0 2.8 -4 ") levelgen:addLevelLine("Spawn 0 -1.5 1.7 ") levelgen:addLevelLine("Spawn 1 2.2 4 ") levelgen:addLevelLine("Spawn 1 2.5 3.7 ") levelgen:addLevelLine("Spawn 0 2.5 -4 ") levelgen:addLevelLine("Spawn 1 2.5 4 ") levelgen:addLevelLine("Spawn 1 -1.5 -1.7") levelgen:addLevelLine("Spawn 0 2.5 -4.3 ") levelgen:addLevelLine("Spawn 1 2.8 4") else levelgen:addLevelLine(" BarrierMaker 50 -1 -6.1 -1 -8 ") levelgen:addLevelLine(" BarrierMaker 50 -1.8 0.9 -1.3 0.9 -1.3 1.3 ") levelgen:addLevelLine(" BarrierMaker 50 1.8 0.9 1.3 0.9 1.3 1.3 ") levelgen:addLevelLine(" BarrierMaker 50 -4.5 -0.9 -2.7 -0.9 -2.7 0.1 ") levelgen:addLevelLine(" BarrierMaker 50 -2.4 -3 -2.4 -3.5 -1.4 -3.5 -1.4 -4 -0.6 -4 ") levelgen:addLevelLine(" BarrierMaker 50 2.5 -4.3 2.5 -6.1 ") levelgen:addLevelLine(" BarrierMaker 50 -2.5 -4.3 -2.5 -6.1 ") levelgen:addLevelLine(" BarrierMaker 50 0.9 -4.2 2.6 -4.2 ") levelgen:addLevelLine(" BarrierMaker 50 -0.8 1.8 -0.8 3.2 0.8 3.2 0.8 1.8 ") levelgen:addLevelLine(" BarrierMaker 50 2.6 -6.2 1.2 -6.2 ") levelgen:addLevelLine(" BarrierMaker 50 -0.8 -4.2 -2.6 -4.2") levelgen:addLevelLine(" BarrierMaker 50 2.4 -3 2.4 -3.5 1.4 -3.5 1.4 -4 0.6 -4 ") levelgen:addLevelLine(" BarrierMaker 50 -0.5 2 -1.5 2 -1.5 3 -2.5 3 -2.5 2 -3.5 2 -3.5 1 -2.5 1 -2.5 0 ") levelgen:addLevelLine(" BarrierMaker 50 4.5 -0.9 2.7 -0.9 2.7 0.1 ") levelgen:addLevelLine(" BarrierMaker 50 1.1 -6.1 1.1 -8 ") levelgen:addLevelLine(" BarrierMaker 50 1 -8 1 -6.1 ") levelgen:addLevelLine(" BarrierMaker 50 2.5 -3 3.5 -3 3.5 -4 4.5 -4 4.5 -3 5.5 -3 5.5 -2 4.5 -2 4.5 -1 ") levelgen:addLevelLine(" BarrierMaker 50 -0.9 -7.9 0.8 -7.9 0.9 -7.9 ") levelgen:addLevelLine(" BarrierMaker 50 -2.5 -3 -3.5 -3 -3.5 -4 -4.5 -4 -4.5 -3 -5.5 -3 -5.5 -2 -4.5 -2 -4.5 -1 ") levelgen:addLevelLine(" BarrierMaker 50 0.5 2 1.5 2 1.5 3 2.5 3 2.5 2 3.5 2 3.5 1 2.5 1 2.5 0 ") levelgen:addLevelLine(" BarrierMaker 50 -2.8 -2.4 -2.8 -1.5 -3.6 -1.5 ") levelgen:addLevelLine(" LoadoutZone -1 -0.6 2.3 0.6 2.3 0.6 3 -0.6 3 ") -----------------these are dependent goalzones. independent goalzones @bottom----------------------------- --levelgen:addLevelLine(" GoalZone 1 -2.5 1.2 -3.3 1.2 -3.3 1.8 -2.5 1.8 ") --levelgen:addLevelLine(" GoalZone 1 4.5 -2.2 5.3 -2.2 5.3 -2.8 4.5 -2.8 ") --levelgen:addLevelLine(" GoalZone 0 2.5 1.2 3.3 1.2 3.3 1.8 2.5 1.8 ") --levelgen:addLevelLine(" GoalZone 0 -4.5 -2.2 -5.3 -2.2 -5.3 -2.8 -4.5 -2.8 ") levelgen:addLevelLine(" Spawn 1 4 -2.5 ") levelgen:addLevelLine(" Spawn 1 -1.7 1.5 ") levelgen:addLevelLine(" Spawn 0 -4.3 -2.5 ") levelgen:addLevelLine(" Spawn 0 -3.7 -2.5 ") levelgen:addLevelLine(" Spawn 1 4 -2.8 ") levelgen:addLevelLine(" Spawn 0 2 1.5 ") levelgen:addLevelLine(" Spawn 0 2.3 1.5 ") levelgen:addLevelLine(" TestItem 1 -2 ") levelgen:addLevelLine(" Spawn 0 -4 -2.2 ") levelgen:addLevelLine(" TestItem -1 -2 ") levelgen:addLevelLine(" Spawn 1 -2.3 1.5 ") levelgen:addLevelLine(" Spawn 0 2 1.8 ") levelgen:addLevelLine(" Spawn 1 -2 1.8 ") levelgen:addLevelLine(" Spawn 0 2 1.2 ") levelgen:addLevelLine(" Spawn 1 -2 1.2 ") levelgen:addLevelLine(" Spawn 1 -2 1.5 ") levelgen:addLevelLine(" Spawn 1 4.3 -2.5 ") levelgen:addLevelLine(" Spawn 0 -4 -2.8 ") levelgen:addLevelLine(" Spawn 0 1.7 1.5 ") levelgen:addLevelLine(" Spawn 1 4 -2.2 ") levelgen:addLevelLine(" Spawn 1 3.7 -2.5 ") levelgen:addLevelLine(" Spawn 0 -4 -2.5 ") levelgen:addLevelLine(" HuntersNexusObject -0.7 2.2 -0.1 2.2 -0.1 2.3 -0.6 2.3 -0.6 3 0.6 3 0.6 2.3 0.1 2.3 0.1 2.2 0.7 2.2 0.7 3.1 -0.7 3.1 ") levelgen:addLevelLine(" HuntersNexusObject -0.8 -7.7 0.8 -7.7 0.8 -6.3 -0.8 -6.3 ") end local DefensiveUprights = math.random(2) if(DefensiveUprights == 2 ) and (LoadoutImportant < 6) then levelgen:addLevelLine("BarrierMaker 40 2.1 -1 2.1 -3.6 ") levelgen:addLevelLine("BarrierMaker 40 -1.9 -1 -1.9 -3.6 ") else levelgen:setGameTime(10.5) -- 10 1/2 minute game end local DefensiveBarriers = math.random(2) if(DefensiveBarriers == 2 ) and (LoadoutImportant > 5) then levelgen:addLevelLine("BarrierMaker 50 1.6 -0.3 0 -0.3 ") levelgen:addLevelLine("BarrierMaker 30 2 -0.2 1.7 -0.5 ") levelgen:addLevelLine("BarrierMaker 30 2 0.2 1.7 0.5 ") levelgen:addLevelLine("BarrierMaker 50 0.7 -0.7 -0.5 -0.7 -0.5 0.7 0.7 0.7") levelgen:addLevelLine("BarrierMaker 50 1.6 0.3 0 0.3 ") levelgen:addLevelLine("SpeedZone 1.8 0.1 2.3 0 500 SnapEnabled ") levelgen:addLevelLine("SpeedZone 1.8 -0.1 2.3 0 500 SnapEnabled ") else levelgen:setGameTime(10.5) -- 10 1/2 minute game end local OffensiveUprights = math.random(2) if(DefensiveUprights == 2 ) and (LoadoutImportant < 6) then levelgen:addLevelLine(" BarrierMaker 50 -2.6 -6.2 -1.1 -6.2 ") levelgen:addLevelLine(" BarrierMaker 50 -0.7 -0.7 -0.7 0.5 0.7 0.5 0.7 -0.7 ") levelgen:addLevelLine(" BarrierMaker 30 -0.2 -2 -0.5 -1.7 ") levelgen:addLevelLine(" BarrierMaker 30 0.2 -2 0.5 -1.7 ") levelgen:addLevelLine(" BarrierMaker 50 0.3 -1.6 0.3 2.6077e-08") levelgen:addLevelLine(" BarrierMaker 50 -0.3 -1.6 -0.3 -7.45058e-08") levelgen:addLevelLine(" SpeedZone 0.1 -1.8 2.08616e-07 -2.3 500 SnapEnabled ") levelgen:addLevelLine(" SpeedZone -0.1 -1.8 2.08616e-07 -2.3 500 SnapEnabled ") else levelgen:setGameTime(10.5) -- 10 1/2 minute game end local OffensiveBarriers = math.random(2) if(DefensiveBarriers == 2 ) and (LoadoutImportant > 5) then levelgen:addLevelLine("BarrierMaker 40 1 -1.9 3.6 -1.9" ) levelgen:addLevelLine("BarrierMaker 40 1vv 2v 3.6 2 ") else levelgen:setGameTime(10.5) -- 10 1/2 minute game end --local Tupright = math.random(2) --if(Tupright == 2 ) and (LoadoutImportant < 6) then -- levelgen:addLevelLine("BarrierMaker 50 -1 -1 1 -1 1 -1 ") -- levelgen:addLevelLine("BarrierMaker 50 0 0 0 -0.9 ") --else -- levelgen:setGameTime(10.5) -- 10 1/2 minute game --end -- --local Tside = math.random(2) --if(Tside == 2 ) and (LoadoutImportant > 5) then -- levelgen:addLevelLine("BarrierMaker 40 -5.96046e-08 -1 0 1 0 1" ) -- levelgen:addLevelLine("BarrierMaker 40 -1 0 -0.1 1.49012e-08 ") --else -- levelgen:setGameTime(10.5) -- 10 1/2 minute game --end local PlaceGoal = math.random(4) if(PlaceGoal == 4 ) and (LoadoutImportant < 6) then levelgen:addLevelLine(" GoalZone 1 -2.5 1.2 -3.3 1.2 -3.3 1.8 -2.5 1.8 ") levelgen:addLevelLine(" GoalZone 1 4.5 -2.2 5.3 -2.2 5.3 -2.8 4.5 -2.8 ") levelgen:addLevelLine(" GoalZone 0 2.5 1.2 3.3 1.2 3.3 1.8 2.5 1.8 ") levelgen:addLevelLine(" GoalZone 0 -4.5 -2.2 -5.3 -2.2 -5.3 -2.8 -4.5 -2.8 ") elseif(PlaceGoal == 3 ) and (LoadoutImportant < 6) then levelgen:addLevelLine(" GoalZone 1 -2.5 1.2 -3.3 1.2 -3.3 1.8 -2.5 1.8 ") levelgen:addLevelLine(" GoalZone 0 4.5 -2.2 5.3 -2.2 5.3 -2.8 4.5 -2.8 ") levelgen:addLevelLine(" GoalZone 0 2.5 1.2 3.3 1.2 3.3 1.8 2.5 1.8 ") levelgen:addLevelLine(" GoalZone 1 -4.5 -2.2 -5.3 -2.2 -5.3 -2.8 -4.5 -2.8 ") elseif(PlaceGoal == 2 ) and (LoadoutImportant < 6) then levelgen:addLevelLine(" GoalZone 0 -2.5 1.2 -3.3 1.2 -3.3 1.8 -2.5 1.8 ") levelgen:addLevelLine(" GoalZone 1 4.5 -2.2 5.3 -2.2 5.3 -2.8 4.5 -2.8 ") levelgen:addLevelLine(" GoalZone 1 2.5 1.2 3.3 1.2 3.3 1.8 2.5 1.8 ") levelgen:addLevelLine(" GoalZone 0 -4.5 -2.2 -5.3 -2.2 -5.3 -2.8 -4.5 -2.8 ") elseif(PlaceGoal == 1 ) and (LoadoutImportant < 6) then levelgen:addLevelLine(" GoalZone 0 -2.5 1.2 -3.3 1.2 -3.3 1.8 -2.5 1.8 ") levelgen:addLevelLine(" GoalZone 0 4.5 -2.2 5.3 -2.2 5.3 -2.8 4.5 -2.8 ") levelgen:addLevelLine(" GoalZone 1 2.5 1.2 3.3 1.2 3.3 1.8 2.5 1.8 ") levelgen:addLevelLine(" GoalZone 1 -4.5 -2.2 -5.3 -2.2 -5.3 -2.8 -4.5 -2.8 ") end local PlaceGoalSide = math.random(4) if(PlaceGoalSide == 4 ) and (LoadoutImportant > 5) then levelgen:addLevelLine("GoalZone 1 2.2 -4.5 2.2 -5.3 2.8 -5.3 2.8 -4.5 ") levelgen:addLevelLine("GoalZone 0 2.2 4.5 2.2 5.3 2.8 5.3 2.8 4.5 ") levelgen:addLevelLine("GoalZone 0 -1.2 2.5 -1.2 3.3 -1.8 3.3 -1.8 2.5") levelgen:addLevelLine("GoalZone 1 -1.2 -2.5 -1.2 -3.3 -1.8 -3.3 -1.8 -2.5 ") elseif(PlaceGoalSide == 3 ) and (LoadoutImportant > 5) then levelgen:addLevelLine("GoalZone 0 2.2 -4.5 2.2 -5.3 2.8 -5.3 2.8 -4.5 ") levelgen:addLevelLine("GoalZone 1 2.2 4.5 2.2 5.3 2.8 5.3 2.8 4.5 ") levelgen:addLevelLine("GoalZone 0 -1.2 2.5 -1.2 3.3 -1.8 3.3 -1.8 2.5") levelgen:addLevelLine("GoalZone 1 -1.2 -2.5 -1.2 -3.3 -1.8 -3.3 -1.8 -2.5 ") elseif(PlaceGoalSide == 2 ) and (LoadoutImportant > 5) then levelgen:addLevelLine("GoalZone 0 2.2 -4.5 2.2 -5.3 2.8 -5.3 2.8 -4.5 ") levelgen:addLevelLine("GoalZone 1 2.2 4.5 2.2 5.3 2.8 5.3 2.8 4.5 ") levelgen:addLevelLine("GoalZone 1 -1.2 2.5 -1.2 3.3 -1.8 3.3 -1.8 2.5") levelgen:addLevelLine("GoalZone 0 -1.2 -2.5 -1.2 -3.3 -1.8 -3.3 -1.8 -2.5 ") elseif(PlaceGoalSide == 1 ) and (LoadoutImportant > 5) then levelgen:addLevelLine("GoalZone 1 2.2 -4.5 2.2 -5.3 2.8 -5.3 2.8 -4.5 ") levelgen:addLevelLine("GoalZone 0 2.2 4.5 2.2 5.3 2.8 5.3 2.8 4.5 ") levelgen:addLevelLine("GoalZone 1 -1.2 2.5 -1.2 3.3 -1.8 3.3 -1.8 2.5") levelgen:addLevelLine("GoalZone 0 -1.2 -2.5 -1.2 -3.3 -1.8 -3.3 -1.8 -2.5 ") end