Merge pull request #13069 from abcdefg30/mtmTran
Fix the extraction helicopter not showing up in Monster Tank Madness
This commit is contained in:
@@ -1654,28 +1654,28 @@ Actors:
|
|||||||
Actor530: v09
|
Actor530: v09
|
||||||
Location: 46,49
|
Location: 46,49
|
||||||
Owner: Neutral
|
Owner: Neutral
|
||||||
Actor531: v01
|
Actor531: v01.exploding
|
||||||
Location: 76,52
|
Location: 76,52
|
||||||
Owner: Ukraine
|
Owner: Ukraine
|
||||||
Actor532: v02
|
Actor532: v02.exploding
|
||||||
Location: 76,58
|
Location: 76,58
|
||||||
Owner: Ukraine
|
Owner: Ukraine
|
||||||
Actor533: v03
|
Actor533: v03.exploding
|
||||||
Location: 89,53
|
Location: 89,53
|
||||||
Owner: Ukraine
|
Owner: Ukraine
|
||||||
Actor534: v04
|
Actor534: v04.exploding
|
||||||
Location: 91,59
|
Location: 91,59
|
||||||
Owner: Ukraine
|
Owner: Ukraine
|
||||||
Actor536: v06
|
Actor536: v06.exploding
|
||||||
Location: 82,54
|
Location: 82,54
|
||||||
Owner: Ukraine
|
Owner: Ukraine
|
||||||
Actor537: v07
|
Actor537: v07.exploding
|
||||||
Location: 78,60
|
Location: 78,60
|
||||||
Owner: Ukraine
|
Owner: Ukraine
|
||||||
Actor538: v08
|
Actor538: v08.exploding
|
||||||
Location: 96,53
|
Location: 96,53
|
||||||
Owner: Ukraine
|
Owner: Ukraine
|
||||||
Actor539: v09
|
Actor539: v09.exploding
|
||||||
Location: 97,52
|
Location: 97,52
|
||||||
Owner: Ukraine
|
Owner: Ukraine
|
||||||
Actor540: v19
|
Actor540: v19
|
||||||
@@ -1807,9 +1807,6 @@ Actors:
|
|||||||
Actor583: barl
|
Actor583: barl
|
||||||
Location: 88,54
|
Location: 88,54
|
||||||
Owner: Ukraine
|
Owner: Ukraine
|
||||||
Actor584: brl3
|
|
||||||
Location: 89,53
|
|
||||||
Owner: Ukraine
|
|
||||||
Actor588: v2rl
|
Actor588: v2rl
|
||||||
Location: 91,75
|
Location: 91,75
|
||||||
Owner: USSR
|
Owner: USSR
|
||||||
@@ -1966,7 +1963,7 @@ Actors:
|
|||||||
Owner: BadGuy
|
Owner: BadGuy
|
||||||
Facing: 224
|
Facing: 224
|
||||||
SubCell: 2
|
SubCell: 2
|
||||||
Actor507: v11
|
Actor507: v11.exploding
|
||||||
Location: 97,56
|
Location: 97,56
|
||||||
Owner: Ukraine
|
Owner: Ukraine
|
||||||
Actor513: brl3
|
Actor513: brl3
|
||||||
@@ -1981,7 +1978,7 @@ Actors:
|
|||||||
UkraineBarrel: brl3
|
UkraineBarrel: brl3
|
||||||
Location: 81,52
|
Location: 81,52
|
||||||
Owner: Ukraine
|
Owner: Ukraine
|
||||||
UkraineBuilding: v05
|
UkraineBuilding: v05.exploding
|
||||||
Location: 82,51
|
Location: 82,51
|
||||||
Owner: Ukraine
|
Owner: Ukraine
|
||||||
SuperTankDome: dome.NoInfiltrate
|
SuperTankDome: dome.NoInfiltrate
|
||||||
@@ -2023,12 +2020,15 @@ Actors:
|
|||||||
stnk1: 5tnk
|
stnk1: 5tnk
|
||||||
Location: 89,59
|
Location: 89,59
|
||||||
Owner: Turkey
|
Owner: Turkey
|
||||||
|
TurretFacing: 192
|
||||||
stnk2: 5tnk
|
stnk2: 5tnk
|
||||||
Location: 77,57
|
Location: 77,57
|
||||||
Owner: Turkey
|
Owner: Turkey
|
||||||
|
TurretFacing: 92
|
||||||
stnk3: 5tnk
|
stnk3: 5tnk
|
||||||
Location: 94,53
|
Location: 94,53
|
||||||
Owner: Turkey
|
Owner: Turkey
|
||||||
|
TurretFacing: 192
|
||||||
DemitriLZ: waypoint
|
DemitriLZ: waypoint
|
||||||
Location: 30,21
|
Location: 30,21
|
||||||
Owner: Neutral
|
Owner: Neutral
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ SuperTankHuntWaypoints = { SuperTankHuntWaypoint1, SuperTankHuntWaypoint2, Super
|
|||||||
SuperTankHunt = 1
|
SuperTankHunt = 1
|
||||||
SuperTankHuntCounter = 1
|
SuperTankHuntCounter = 1
|
||||||
ExtractionHeli = "tran"
|
ExtractionHeli = "tran"
|
||||||
ExtractionWaypoint = CPos.New(DemitriLZ.Location.X, 0)
|
ExtractionWaypoint = CPos.New(DemitriLZ.Location.X, 19)
|
||||||
ExtractionLZ = DemitriLZ.Location
|
ExtractionLZ = DemitriLZ.Location
|
||||||
BeachTrigger = { CPos.New(19, 44), CPos.New(20, 44), CPos.New(21, 44), CPos.New(22, 44), CPos.New(22, 45), CPos.New(23, 45), CPos.New(22, 44), CPos.New(24, 45), CPos.New(24, 46), CPos.New(24, 47), CPos.New(25, 47), CPos.New(25, 48) }
|
BeachTrigger = { CPos.New(19, 44), CPos.New(20, 44), CPos.New(21, 44), CPos.New(22, 44), CPos.New(22, 45), CPos.New(23, 45), CPos.New(22, 44), CPos.New(24, 45), CPos.New(24, 46), CPos.New(24, 47), CPos.New(25, 47), CPos.New(25, 48) }
|
||||||
DemitriAreaTrigger = { CPos.New(32, 98), CPos.New(32, 99), CPos.New(33, 99), CPos.New(33, 100), CPos.New(33, 101), CPos.New(33, 102), CPos.New(32, 102), CPos.New(32, 103) }
|
DemitriAreaTrigger = { CPos.New(32, 98), CPos.New(32, 99), CPos.New(33, 99), CPos.New(33, 100), CPos.New(33, 101), CPos.New(33, 102), CPos.New(32, 102), CPos.New(32, 103) }
|
||||||
@@ -132,6 +132,7 @@ SuperTankDomeInfiltrated = function()
|
|||||||
Utils.Do(SuperTanks, function(tnk)
|
Utils.Do(SuperTanks, function(tnk)
|
||||||
tnk.Owner = friendlyMadTanks
|
tnk.Owner = friendlyMadTanks
|
||||||
if not tnk.IsDead then
|
if not tnk.IsDead then
|
||||||
|
tnk.GrantCondition("friendly")
|
||||||
Trigger.ClearAll(tnk)
|
Trigger.ClearAll(tnk)
|
||||||
tnk.Stop()
|
tnk.Stop()
|
||||||
if tnk.Location.Y > 61 then
|
if tnk.Location.Y > 61 then
|
||||||
@@ -278,7 +279,6 @@ InitPlayers = function()
|
|||||||
turkey = Player.GetPlayer("Turkey")
|
turkey = Player.GetPlayer("Turkey")
|
||||||
friendlyMadTanks = Player.GetPlayer("FriendlyMadTanks")
|
friendlyMadTanks = Player.GetPlayer("FriendlyMadTanks")
|
||||||
|
|
||||||
player.Cash = 0
|
|
||||||
ussr.Cash = 2000
|
ussr.Cash = 2000
|
||||||
Trigger.AfterDelay(0, function() badguy.Resources = badguy.ResourceCapacity * 0.75 end)
|
Trigger.AfterDelay(0, function() badguy.Resources = badguy.ResourceCapacity * 0.75 end)
|
||||||
Trigger.OnCapture(USSROutpostSilo, function() -- getting money through capturing doesn't work
|
Trigger.OnCapture(USSROutpostSilo, function() -- getting money through capturing doesn't work
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
Player:
|
Player:
|
||||||
PlayerResources:
|
PlayerResources:
|
||||||
DefaultCash: 5000
|
DefaultCash: 0
|
||||||
|
|
||||||
World:
|
World:
|
||||||
LuaScript:
|
LuaScript:
|
||||||
@@ -12,7 +12,66 @@ World:
|
|||||||
^Building:
|
^Building:
|
||||||
AnnounceOnSeen:
|
AnnounceOnSeen:
|
||||||
|
|
||||||
^CivBuilding:
|
^ExplodingCivBuilding:
|
||||||
|
Inherits: ^CivBuilding
|
||||||
|
Explodes:
|
||||||
|
Weapon: BarrelExplode
|
||||||
|
EmptyWeapon: BarrelExplode
|
||||||
|
-SpawnActorOnDeath@1:
|
||||||
|
-SpawnActorOnDeath@2:
|
||||||
|
-SpawnActorOnDeath@3:
|
||||||
|
|
||||||
|
V01.exploding:
|
||||||
|
Inherits: ^ExplodingCivBuilding
|
||||||
|
RenderSprites:
|
||||||
|
Image: V01
|
||||||
|
|
||||||
|
V02.exploding:
|
||||||
|
Inherits: ^ExplodingCivBuilding
|
||||||
|
RenderSprites:
|
||||||
|
Image: V02
|
||||||
|
|
||||||
|
V03.exploding:
|
||||||
|
Inherits: ^ExplodingCivBuilding
|
||||||
|
RenderSprites:
|
||||||
|
Image: V03
|
||||||
|
|
||||||
|
V04.exploding:
|
||||||
|
Inherits: ^ExplodingCivBuilding
|
||||||
|
RenderSprites:
|
||||||
|
Image: V04
|
||||||
|
|
||||||
|
V05.exploding:
|
||||||
|
Inherits: ^ExplodingCivBuilding
|
||||||
|
RenderSprites:
|
||||||
|
Image: V05
|
||||||
|
|
||||||
|
V06.exploding:
|
||||||
|
Inherits: ^ExplodingCivBuilding
|
||||||
|
RenderSprites:
|
||||||
|
Image: V06
|
||||||
|
|
||||||
|
V07.exploding:
|
||||||
|
Inherits: ^ExplodingCivBuilding
|
||||||
|
RenderSprites:
|
||||||
|
Image: V07
|
||||||
|
|
||||||
|
V08.exploding:
|
||||||
|
Inherits: ^ExplodingCivBuilding
|
||||||
|
RenderSprites:
|
||||||
|
Image: V08
|
||||||
|
|
||||||
|
V09.exploding:
|
||||||
|
Inherits: ^ExplodingCivBuilding
|
||||||
|
RenderSprites:
|
||||||
|
Image: V09
|
||||||
|
|
||||||
|
V11.exploding:
|
||||||
|
Inherits: ^ExplodingCivBuilding
|
||||||
|
RenderSprites:
|
||||||
|
Image: V11
|
||||||
|
|
||||||
|
V19:
|
||||||
Explodes:
|
Explodes:
|
||||||
Weapon: BarrelExplode
|
Weapon: BarrelExplode
|
||||||
EmptyWeapon: BarrelExplode
|
EmptyWeapon: BarrelExplode
|
||||||
@@ -64,6 +123,13 @@ PBOX:
|
|||||||
Crushes: wall, mine, crate, infantry
|
Crushes: wall, mine, crate, infantry
|
||||||
RevealsShroud:
|
RevealsShroud:
|
||||||
Range: 6c0
|
Range: 6c0
|
||||||
|
RequiresCondition: !friendly
|
||||||
|
RevealsShroud@friendly:
|
||||||
|
Range: 6c0
|
||||||
|
RequiresCondition: friendly
|
||||||
|
ValidStances: Ally, Enemy
|
||||||
|
ExternalCondition@friendly:
|
||||||
|
Condition: friendly
|
||||||
Turreted:
|
Turreted:
|
||||||
TurnSpeed: 1
|
TurnSpeed: 1
|
||||||
Armament@PRIMARY:
|
Armament@PRIMARY:
|
||||||
|
|||||||
@@ -231,6 +231,9 @@ V19:
|
|||||||
ExcludeTilesets: DESERT
|
ExcludeTilesets: DESERT
|
||||||
Tooltip:
|
Tooltip:
|
||||||
Name: Oil Pump
|
Name: Oil Pump
|
||||||
|
-SpawnActorOnDeath@1:
|
||||||
|
-SpawnActorOnDeath@2:
|
||||||
|
-SpawnActorOnDeath@3:
|
||||||
SpawnActorOnDeath:
|
SpawnActorOnDeath:
|
||||||
Actor: V19.Husk
|
Actor: V19.Husk
|
||||||
AutoTargetIgnore:
|
AutoTargetIgnore:
|
||||||
|
|||||||
Reference in New Issue
Block a user