Make the walls have a player as owner
except when there is no player in the respective edge.
This commit is contained in:
@@ -5,6 +5,14 @@ ParadropWaypoints = { Paradrop1, Paradrop2, Paradrop3, Paradrop4 }
|
|||||||
SpawnPoints = { Spawn1, Spawn2, Spawn3, Spawn4 }
|
SpawnPoints = { Spawn1, Spawn2, Spawn3, Spawn4 }
|
||||||
Snipers = { Sniper1, Sniper2, Sniper3, Sniper4, Sniper5, Sniper6, Sniper7, Sniper8, Sniper9, Sniper10, Sniper11, Sniper12 }
|
Snipers = { Sniper1, Sniper2, Sniper3, Sniper4, Sniper5, Sniper6, Sniper7, Sniper8, Sniper9, Sniper10, Sniper11, Sniper12 }
|
||||||
|
|
||||||
|
Walls =
|
||||||
|
{
|
||||||
|
{ WallTopRight1, WallTopRight2, WallTopRight3, WallTopRight4, WallTopRight5, WallTopRight6, WallTopRight7, WallTopRight8, WallTopRight9 },
|
||||||
|
{ WallTopLeft1, WallTopLeft2, WallTopLeft3, WallTopLeft4, WallTopLeft5, WallTopLeft6, WallTopLeft7, WallTopLeft8, WallTopLeft9 },
|
||||||
|
{ WallBottomLeft1, WallBottomLeft2, WallBottomLeft3, WallBottomLeft4, WallBottomLeft5, WallBottomLeft6, WallBottomLeft7, WallBottomLeft8, WallBottomLeft9 },
|
||||||
|
{ WallBottomRight1, WallBottomRight2, WallBottomRight3, WallBottomRight4, WallBottomRight5, WallBottomRight6, WallBottomRight7, WallBottomRight8, WallBottomRight9 }
|
||||||
|
}
|
||||||
|
|
||||||
if Map.Difficulty == "Very Easy (1P)" then
|
if Map.Difficulty == "Very Easy (1P)" then
|
||||||
ParaChance = 20
|
ParaChance = 20
|
||||||
Patrol = { "e1", "e2", "e1" }
|
Patrol = { "e1", "e2", "e1" }
|
||||||
@@ -181,6 +189,14 @@ Tick = function()
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
SetupWallOwners = function()
|
||||||
|
Utils.Do(players, function(player)
|
||||||
|
Utils.Do(Walls[player.Spawn], function(wall)
|
||||||
|
wall.Owner = player
|
||||||
|
end)
|
||||||
|
end)
|
||||||
|
end
|
||||||
|
|
||||||
WorldLoaded = function()
|
WorldLoaded = function()
|
||||||
soviets = Player.GetPlayer("Soviets")
|
soviets = Player.GetPlayer("Soviets")
|
||||||
players = { }
|
players = { }
|
||||||
@@ -191,6 +207,8 @@ WorldLoaded = function()
|
|||||||
|
|
||||||
Media.DisplayMessage("Defend Fort Lonestar at all costs!")
|
Media.DisplayMessage("Defend Fort Lonestar at all costs!")
|
||||||
|
|
||||||
|
SetupWallOwners()
|
||||||
|
|
||||||
ParaProxy = Actor.Create("powerproxy.paratroopers", false, { Owner = soviets })
|
ParaProxy = Actor.Create("powerproxy.paratroopers", false, { Owner = soviets })
|
||||||
SendWave()
|
SendWave()
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -153,9 +153,6 @@ Actors:
|
|||||||
Actor73: tc05
|
Actor73: tc05
|
||||||
Location: 16,34
|
Location: 16,34
|
||||||
Owner: Neutral
|
Owner: Neutral
|
||||||
Actor84: brik
|
|
||||||
Location: 35,25
|
|
||||||
Owner: Neutral
|
|
||||||
Actor32: tc01
|
Actor32: tc01
|
||||||
Location: 8,24
|
Location: 8,24
|
||||||
Owner: Neutral
|
Owner: Neutral
|
||||||
@@ -165,27 +162,6 @@ Actors:
|
|||||||
Actor5: tc01
|
Actor5: tc01
|
||||||
Location: 44,44
|
Location: 44,44
|
||||||
Owner: Neutral
|
Owner: Neutral
|
||||||
Actor67: brik
|
|
||||||
Location: 29,25
|
|
||||||
Owner: Neutral
|
|
||||||
Actor41: brik
|
|
||||||
Location: 25,25
|
|
||||||
Owner: Neutral
|
|
||||||
Actor56: brik
|
|
||||||
Location: 26,25
|
|
||||||
Owner: Neutral
|
|
||||||
Actor85: brik
|
|
||||||
Location: 39,26
|
|
||||||
Owner: Neutral
|
|
||||||
Actor81: brik
|
|
||||||
Location: 38,25
|
|
||||||
Owner: Neutral
|
|
||||||
Actor65: brik
|
|
||||||
Location: 27,25
|
|
||||||
Owner: Neutral
|
|
||||||
Actor66: brik
|
|
||||||
Location: 28,25
|
|
||||||
Owner: Neutral
|
|
||||||
Actor51: t08
|
Actor51: t08
|
||||||
Location: 55,46
|
Location: 55,46
|
||||||
Owner: Neutral
|
Owner: Neutral
|
||||||
@@ -213,12 +189,6 @@ Actors:
|
|||||||
Actor17: tc03
|
Actor17: tc03
|
||||||
Location: 54,26
|
Location: 54,26
|
||||||
Owner: Neutral
|
Owner: Neutral
|
||||||
Actor83: brik
|
|
||||||
Location: 36,25
|
|
||||||
Owner: Neutral
|
|
||||||
Actor197: brik
|
|
||||||
Location: 39,37
|
|
||||||
Owner: Neutral
|
|
||||||
Actor11: tc04
|
Actor11: tc04
|
||||||
Location: 20,53
|
Location: 20,53
|
||||||
Owner: Neutral
|
Owner: Neutral
|
||||||
@@ -234,15 +204,6 @@ Actors:
|
|||||||
Actor1: t05
|
Actor1: t05
|
||||||
Location: 29,16
|
Location: 29,16
|
||||||
Owner: Neutral
|
Owner: Neutral
|
||||||
Actor82: brik
|
|
||||||
Location: 37,25
|
|
||||||
Owner: Neutral
|
|
||||||
Actor86: brik
|
|
||||||
Location: 39,27
|
|
||||||
Owner: Neutral
|
|
||||||
Actor80: brik
|
|
||||||
Location: 39,25
|
|
||||||
Owner: Neutral
|
|
||||||
Actor71: tc02
|
Actor71: tc02
|
||||||
Location: 15,40
|
Location: 15,40
|
||||||
Owner: Neutral
|
Owner: Neutral
|
||||||
@@ -270,42 +231,6 @@ Actors:
|
|||||||
Actor52: t12
|
Actor52: t12
|
||||||
Location: 44,53
|
Location: 44,53
|
||||||
Owner: Neutral
|
Owner: Neutral
|
||||||
Actor87: brik
|
|
||||||
Location: 39,28
|
|
||||||
Owner: Neutral
|
|
||||||
Actor91: brik
|
|
||||||
Location: 37,39
|
|
||||||
Owner: Neutral
|
|
||||||
Actor196: brik
|
|
||||||
Location: 39,38
|
|
||||||
Owner: Neutral
|
|
||||||
Actor195: brik
|
|
||||||
Location: 39,39
|
|
||||||
Owner: Neutral
|
|
||||||
Actor45: brik
|
|
||||||
Location: 25,28
|
|
||||||
Owner: Neutral
|
|
||||||
Actor92: brik
|
|
||||||
Location: 39,29
|
|
||||||
Owner: Neutral
|
|
||||||
Actor194: brik
|
|
||||||
Location: 38,39
|
|
||||||
Owner: Neutral
|
|
||||||
Actor55: brik
|
|
||||||
Location: 25,39
|
|
||||||
Owner: Neutral
|
|
||||||
Actor200: brik
|
|
||||||
Location: 28,39
|
|
||||||
Owner: Neutral
|
|
||||||
Actor233: brik
|
|
||||||
Location: 29,39
|
|
||||||
Owner: Neutral
|
|
||||||
Actor240: brik
|
|
||||||
Location: 39,35
|
|
||||||
Owner: Neutral
|
|
||||||
Actor199: brik
|
|
||||||
Location: 27,39
|
|
||||||
Owner: Neutral
|
|
||||||
Actor28: tc01
|
Actor28: tc01
|
||||||
Location: 24,54
|
Location: 24,54
|
||||||
Owner: Neutral
|
Owner: Neutral
|
||||||
@@ -339,39 +264,114 @@ Actors:
|
|||||||
Actor68: tc05
|
Actor68: tc05
|
||||||
Location: 35,7
|
Location: 35,7
|
||||||
Owner: Neutral
|
Owner: Neutral
|
||||||
Actor239: brik
|
WallTopLeft1: brik
|
||||||
Location: 39,36
|
Location: 25,28
|
||||||
Owner: Neutral
|
Owner: Neutral
|
||||||
Actor89: brik
|
WallTopLeft2: brik
|
||||||
Location: 35,39
|
|
||||||
Owner: Neutral
|
|
||||||
Actor90: brik
|
|
||||||
Location: 36,39
|
|
||||||
Owner: Neutral
|
|
||||||
Actor237: brik
|
|
||||||
Location: 25,35
|
|
||||||
Owner: Neutral
|
|
||||||
Actor236: brik
|
|
||||||
Location: 25,36
|
|
||||||
Owner: Neutral
|
|
||||||
Actor235: brik
|
|
||||||
Location: 25,37
|
|
||||||
Owner: Neutral
|
|
||||||
Actor234: brik
|
|
||||||
Location: 25,38
|
|
||||||
Owner: Neutral
|
|
||||||
Actor44: brik
|
|
||||||
Location: 25,27
|
Location: 25,27
|
||||||
Owner: Neutral
|
Owner: Neutral
|
||||||
Actor43: brik
|
WallTopLeft3: brik
|
||||||
Location: 25,26
|
Location: 25,26
|
||||||
Owner: Neutral
|
Owner: Neutral
|
||||||
Actor198: brik
|
WallTopLeft4: brik
|
||||||
Location: 26,39
|
|
||||||
Owner: Neutral
|
|
||||||
Actor88: brik
|
|
||||||
Location: 25,29
|
Location: 25,29
|
||||||
Owner: Neutral
|
Owner: Neutral
|
||||||
|
WallTopLeft5: brik
|
||||||
|
Location: 29,25
|
||||||
|
Owner: Neutral
|
||||||
|
WallTopLeft6: brik
|
||||||
|
Location: 25,25
|
||||||
|
Owner: Neutral
|
||||||
|
WallTopLeft7: brik
|
||||||
|
Location: 26,25
|
||||||
|
Owner: Neutral
|
||||||
|
WallTopLeft8: brik
|
||||||
|
Location: 27,25
|
||||||
|
Owner: Neutral
|
||||||
|
WallTopLeft9: brik
|
||||||
|
Location: 28,25
|
||||||
|
Owner: Neutral
|
||||||
|
WallTopRight1: brik
|
||||||
|
Location: 35,25
|
||||||
|
Owner: Neutral
|
||||||
|
WallTopRight2: brik
|
||||||
|
Location: 36,25
|
||||||
|
Owner: Neutral
|
||||||
|
WallTopRight3: brik
|
||||||
|
Location: 37,25
|
||||||
|
Owner: Neutral
|
||||||
|
WallTopRight4: brik
|
||||||
|
Location: 38,25
|
||||||
|
Owner: Neutral
|
||||||
|
WallTopRight5: brik
|
||||||
|
Location: 39,25
|
||||||
|
Owner: Neutral
|
||||||
|
WallTopRight6: brik
|
||||||
|
Location: 39,26
|
||||||
|
Owner: Neutral
|
||||||
|
WallTopRight7: brik
|
||||||
|
Location: 39,27
|
||||||
|
Owner: Neutral
|
||||||
|
WallTopRight8: brik
|
||||||
|
Location: 39,28
|
||||||
|
Owner: Neutral
|
||||||
|
WallTopRight9: brik
|
||||||
|
Location: 39,29
|
||||||
|
Owner: Neutral
|
||||||
|
WallBottomRight1: brik
|
||||||
|
Location: 39,37
|
||||||
|
Owner: Neutral
|
||||||
|
WallBottomRight2: brik
|
||||||
|
Location: 37,39
|
||||||
|
Owner: Neutral
|
||||||
|
WallBottomRight3: brik
|
||||||
|
Location: 39,38
|
||||||
|
Owner: Neutral
|
||||||
|
WallBottomRight4: brik
|
||||||
|
Location: 39,39
|
||||||
|
Owner: Neutral
|
||||||
|
WallBottomRight5: brik
|
||||||
|
Location: 38,39
|
||||||
|
Owner: Neutral
|
||||||
|
WallBottomRight6: brik
|
||||||
|
Location: 39,35
|
||||||
|
Owner: Neutral
|
||||||
|
WallBottomRight7: brik
|
||||||
|
Location: 39,36
|
||||||
|
Owner: Neutral
|
||||||
|
WallBottomRight8: brik
|
||||||
|
Location: 35,39
|
||||||
|
Owner: Neutral
|
||||||
|
WallBottomRight9: brik
|
||||||
|
Location: 36,39
|
||||||
|
Owner: Neutral
|
||||||
|
WallBottomLeft1: brik
|
||||||
|
Location: 25,39
|
||||||
|
Owner: Neutral
|
||||||
|
WallBottomLeft2: brik
|
||||||
|
Location: 28,39
|
||||||
|
Owner: Neutral
|
||||||
|
WallBottomLeft3: brik
|
||||||
|
Location: 29,39
|
||||||
|
Owner: Neutral
|
||||||
|
WallBottomLeft4: brik
|
||||||
|
Location: 27,39
|
||||||
|
Owner: Neutral
|
||||||
|
WallBottomLeft5: brik
|
||||||
|
Location: 25,35
|
||||||
|
Owner: Neutral
|
||||||
|
WallBottomLeft6: brik
|
||||||
|
Location: 25,36
|
||||||
|
Owner: Neutral
|
||||||
|
WallBottomLeft7: brik
|
||||||
|
Location: 25,37
|
||||||
|
Owner: Neutral
|
||||||
|
WallBottomLeft8: brik
|
||||||
|
Location: 25,38
|
||||||
|
Owner: Neutral
|
||||||
|
WallBottomLeft9: brik
|
||||||
|
Location: 26,39
|
||||||
|
Owner: Neutral
|
||||||
Sniper1: sniper.soviets
|
Sniper1: sniper.soviets
|
||||||
Location: 9,26
|
Location: 9,26
|
||||||
Owner: Soviets
|
Owner: Soviets
|
||||||
|
|||||||
Reference in New Issue
Block a user