Files
OpenRA/mods/ra/maps/fort-lonestar/map.yaml
2016-02-12 16:56:33 +01:00

998 lines
17 KiB
YAML

MapFormat: 8
RequiresMod: ra
Title: Fort Lonestar
Description: Survive multiple waves of attacking enemies.
Author: Nuke'm Bro, abcdefg30
Tileset: TEMPERAT
MapSize: 96,96
Bounds: 8,8,48,48
Visibility: Lobby
Type: Minigame
Videos:
Options:
Fog: True
Shroud: True
AllyBuildRadius: True
FragileAlliances: False
StartingCash: 50
TechLevel: Unrestricted
StartingUnitsClass: none
ConfigurableStartingUnits: False
ShortGame: False
Difficulties: Hard (4P), Normal (3P), Easy (2P), Very Easy (1P), Real tough guy, Endless mode
Players:
PlayerReference@Neutral:
Name: Neutral
OwnsWorld: True
NonCombatant: True
Faction: allies
PlayerReference@Multi0:
Name: Multi0
Playable: True
AllowBots: False
LockTeam: True
Team: 1
LockFaction: True
Faction: allies
Allies: Multi1, Multi2, Multi3
Enemies: Soviets
PlayerReference@Multi1:
Name: Multi1
Playable: True
AllowBots: False
LockTeam: True
Team: 1
LockFaction: True
Faction: allies
Allies: Multi0, Multi2, Multi3
Enemies: Soviets
PlayerReference@Multi2:
Name: Multi2
Playable: True
AllowBots: False
LockTeam: True
Team: 1
LockFaction: True
Faction: allies
Allies: Multi0, Multi1, Multi3
Enemies: Soviets
PlayerReference@Multi3:
Name: Multi3
Playable: True
AllowBots: False
LockTeam: True
Team: 1
LockFaction: True
Faction: allies
Allies: Multi0, Multi1, Multi2
Enemies: Soviets
PlayerReference@Soviets:
Name: Soviets
Faction: soviet
LockTeam: True
Team: 2
Color: FF0101
Enemies: Multi0, Multi1, Multi2, Multi3
Actors:
Actor76: t11
Location: 47,27
Owner: Neutral
Actor47: t12
Location: 55,24
Owner: Neutral
Actor25: tc03
Location: 54,49
Owner: Neutral
Actor14: tc04
Location: 24,7
Owner: Neutral
Actor10: tc04
Location: 38,53
Owner: Neutral
Actor0: t14
Location: 32,16
Owner: Neutral
Actor75: tc04
Location: 45,25
Owner: Neutral
Actor72: tc01
Location: 49,16
Owner: Neutral
Actor58: t10
Location: 22,54
Owner: Neutral
Actor26: tc01
Location: 54,41
Owner: Neutral
Actor37: tc01
Location: 54,21
Owner: Neutral
Actor60: tc05
Location: 7,16
Owner: Neutral
Actor69: t17
Location: 23,8
Owner: Neutral
Actor4: tc04
Location: 29,45
Owner: Neutral
Actor6: t17
Location: 33,43
Owner: Neutral
Actor16: tc04
Location: 53,16
Owner: Neutral
Actor21: tc03
Location: 8,14
Owner: Neutral
Actor8: t14
Location: 49,37
Owner: Neutral
Actor29: tc01
Location: 8,42
Owner: Neutral
Actor49: t15
Location: 54,47
Owner: Neutral
Actor62: tc05
Location: 6,43
Owner: Neutral
Actor73: tc05
Location: 16,34
Owner: Neutral
Actor32: tc01
Location: 8,24
Owner: Neutral
Actor59: tc05
Location: 7,39
Owner: Neutral
Actor5: tc01
Location: 44,44
Owner: Neutral
Actor51: t08
Location: 55,46
Owner: Neutral
Actor57: t12
Location: 19,54
Owner: Neutral
Actor54: t11
Location: 26,54
Owner: Neutral
Actor33: tc01
Location: 21,7
Owner: Neutral
Actor27: tc01
Location: 42,54
Owner: Neutral
Actor23: tc03
Location: 16,54
Owner: Neutral
Actor15: tc04
Location: 38,8
Owner: Neutral
Actor19: tc03
Location: 18,7
Owner: Neutral
Actor17: tc03
Location: 54,26
Owner: Neutral
Actor11: tc04
Location: 20,53
Owner: Neutral
Actor9: tc04
Location: 53,37
Owner: Neutral
Actor7: tc02
Location: 44,36
Owner: Neutral
Actor3: t15
Location: 19,25
Owner: Neutral
Actor1: t05
Location: 29,16
Owner: Neutral
Actor71: tc02
Location: 15,40
Owner: Neutral
Actor64: t06
Location: 18,16
Owner: Neutral
Actor63: t14
Location: 8,22
Owner: Neutral
Actor53: t08
Location: 41,55
Owner: Neutral
Actor61: tc05
Location: 54,39
Owner: Neutral
Actor48: t01
Location: 54,23
Owner: Neutral
Actor50: t17
Location: 54,44
Owner: Neutral
Actor36: tc01
Location: 42,8
Owner: Neutral
Actor52: t12
Location: 44,53
Owner: Neutral
Actor28: tc01
Location: 24,54
Owner: Neutral
Actor22: tc03
Location: 7,46
Owner: Neutral
Actor24: tc03
Location: 45,54
Owner: Neutral
Actor18: tc03
Location: 45,8
Owner: Neutral
Actor12: tc04
Location: 7,37
Owner: Neutral
Actor13: tc04
Location: 8,19
Owner: Neutral
Actor2: tc04
Location: 14,23
Owner: Neutral
Actor74: t06
Location: 19,36
Owner: Neutral
Actor46: t11
Location: 54,19
Owner: Neutral
Actor42: t16
Location: 53,19
Owner: Neutral
Actor68: tc05
Location: 35,7
Owner: Neutral
WallTopLeft1: brik
Location: 25,28
Owner: Neutral
WallTopLeft2: brik
Location: 25,27
Owner: Neutral
WallTopLeft3: brik
Location: 25,26
Owner: Neutral
WallTopLeft4: brik
Location: 25,29
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
Location: 9,26
Owner: Soviets
Sniper2: sniper.soviets
Location: 10,21
Owner: Soviets
Sniper3: sniper.soviets
Location: 26,9
Owner: Soviets
Sniper4: sniper.soviets
Location: 40,10
Owner: Soviets
Sniper5: sniper.soviets
Location: 53,21
Owner: Soviets
Sniper6: sniper.soviets
Location: 54,25
Owner: Soviets
Sniper7: sniper.soviets
Location: 53,40
Owner: Soviets
Sniper8: sniper.soviets
Location: 54,43
Owner: Soviets
Sniper9: sniper.soviets
Location: 54,46
Owner: Soviets
Sniper10: sniper.soviets
Location: 43,53
Owner: Soviets
Sniper11: sniper.soviets
Location: 8,36
Owner: Soviets
Sniper12: sniper.soviets
Location: 28,55
Owner: Soviets
OilDerrick1: oilb
Location: 32,30
Owner: Multi0
OilDerrick2: oilb
Location: 32,32
Owner: Multi1
OilDerrick3: oilb
Location: 30,32
Owner: Multi2
OilDerrick4: oilb
Location: 30,30
Owner: Multi3
Spawn1: mpspawn
Location: 36,26
Owner: Neutral
Spawn2: mpspawn
Location: 27,26
Owner: Neutral
Spawn3: mpspawn
Location: 27,36
Owner: Neutral
Spawn4: mpspawn
Location: 36,36
Owner: Neutral
Entry1: waypoint
Location: 8,8
Owner: Neutral
Entry2: waypoint
Location: 31,8
Owner: Neutral
Entry3: waypoint
Location: 55,8
Owner: Neutral
Entry4: waypoint
Location: 55,32
Owner: Neutral
Entry5: waypoint
Location: 55,55
Owner: Neutral
Entry6: waypoint
Location: 32,55
Owner: Neutral
Entry7: waypoint
Location: 8,55
Owner: Neutral
Entry8: waypoint
Location: 8,32
Owner: Neutral
Paradrop1: waypoint
Location: 32,28
Owner: Neutral
Paradrop2: waypoint
Location: 27,32
Owner: Neutral
Paradrop3: waypoint
Location: 32,36
Owner: Neutral
Paradrop4: waypoint
Location: 36,32
Owner: Neutral
Patrol1: waypoint
Location: 32,18
Owner: Neutral
Patrol2: waypoint
Location: 17,32
Owner: Neutral
Patrol3: waypoint
Location: 32,46
Owner: Neutral
Patrol4: waypoint
Location: 46,32
Owner: Neutral
Smudges:
Rules:
World:
CrateSpawner:
InitialSpawnDelay: 0
Maximum: 4
SpawnInterval: 1000
CrateActors: fortcrate
MPStartUnits@mcvonly:
BaseActor: tent
WeatherOverlay:
WindTick: 150, 550
UseSquares: false
ScatterDirection: 0, 0
Gravity: 8.00, 12.00
SwingOffset: 0, 0
SwingSpeed: 0, 0
SwingAmplitude: 0, 0
ParticleColors: 304074, 28386C, 202C60, 182C54
LineTailAlphaValue: 150
ParticleSize: 1, 1
GlobalLightingPaletteEffect:
Red: 0.75
Green: 0.85
Blue: 1.5
Ambient: 0.35
MusicPlaylist:
BackgroundMusic: rain
FlashPaletteEffect@LIGHTNINGSTRIKE:
Type: LightningStrike
LuaScript:
Scripts: fort-lonestar.lua
ScriptUpgradesCache:
Upgrades: invulnerability
FORTCRATE:
Inherits: ^Crate
SupportPowerCrateAction@parabombs:
SelectionShares: 30
Proxy: powerproxy.parabombs
Effect: parabombs
HealUnitsCrateAction:
SelectionShares: 30
Notification: heal2.aud
Effect: heal
GiveCashCrateAction:
Amount: 400
UseCashTick: true
SelectionShares: 30
GiveUnitCrateAction@e7:
Units: e7
SelectionShares: 10
GrantUpgradeCrateAction@ironcurtain:
SelectionShares: 10
Effect: invuln
Notification: ironcur9.aud
Upgrades: invulnerability
Duration: 1200
ExplodeCrateAction@bigboom:
Weapon: SCUD
SelectionShares: 5
GiveMcvCrateAction:
SelectionShares: 0
NoBaseSelectionShares: 1000
Units: mobiletent
ValidFactions: allies
Player:
ClassicProductionQueue@Infantry:
BuildSpeed: 1
-EnemyWatcher:
^Infantry:
Inherits@IC: ^IronCurtainable
^Husk:
TransformOnCapture:
ForceHealthPercentage: 80
OILB:
Health:
HP: 3000
Armor:
Type: Wood
Bib:
RevealsShroud:
Range: 3c0
CashTrickler:
Period: 250
Amount: 50
MOBILETENT:
Inherits: ^Vehicle
Valued:
Cost: 2000
Tooltip:
Name: Mobile Tent
Selectable:
Priority: 4
SelectionDecorations:
VisualBounds: 21,21
Health:
HP: 600
Armor:
Type: Light
Mobile:
Speed: 85
Crushes: wall, mine, crate, infantry
RevealsShroud:
Range: 4c0
MustBeDestroyed:
RequiredForShortGame: true
BaseBuilding:
Transforms:
IntoActor: tent
Offset: 0,0
Facing: 96
TransformSounds: placbldg.aud, build5.aud
NoTransformNotification: BuildingCannotPlaceAudio
RenderSprites:
Image: TRUK
TENT:
Health:
HP: 1000
Production:
Produces: Infantry, Soldier, Dog, Defense
-Sellable:
BaseProvider:
Range: 12c0
Power:
Amount: 0
ProductionBar@Defense:
ProductionType: Defense
Color: 8A8A8A
BaseBuilding:
FTUR:
Buildable:
Prerequisites: barracks
Valued:
Cost: 400
Power:
Amount: 0
GivesBuildableArea:
PBOX:
Buildable:
Prerequisites: barracks
Valued:
Cost: 400
Health:
HP: 200
Armor:
Type: Heavy
Power:
Amount: 0
GivesBuildableArea:
DOG:
Buildable:
Prerequisites: barracks
Valued:
Cost: 20
E1:
Buildable:
Prerequisites: barracks
Valued:
Cost: 20
E2:
Buildable:
Prerequisites: barracks
Valued:
Cost: 40
Explodes:
Chance: 20
E3:
Buildable:
Prerequisites: barracks
Valued:
Cost: 60
E4:
Buildable:
Prerequisites: barracks
Valued:
Cost: 100
E6:
Buildable:
Prerequisites: barracks
Valued:
Cost: 100
E7:
Buildable:
Prerequisites: barracks
Valued:
Cost: 750
3TNK:
Inherits: ^Tank
Armament:
Weapon: TankNapalm
Recoil: 200
RecoilRecovery: 38
MEDI:
Buildable:
Prerequisites: barracks
Valued:
Cost: 100
SHOK:
Buildable:
Prerequisites: barracks
Valued:
Cost: 150
SNIPER:
Valued:
Cost: 200
Buildable:
Prerequisites: barracks
Health:
HP: 200
SNIPER.soviets:
Inherits: SNIPER
Buildable:
Prerequisites: ~disabled
MustBeDestroyed:
Targetable:
TargetTypes: Disguise
AutoTarget:
InitialStanceAI: AttackAnything
RenderSprites:
Image: SNIPER
SPY:
Buildable:
BuildPaletteOrder: 60
Prerequisites: barracks
Valued:
Cost: 300
-MustBeDestroyed:
FTRK:
-Armament@AA:
-Armament@AG:
Armament:
Weapon: FLAK-23
Recoil: 85
LocalOffset: 512,0,192
MuzzleSequence: muzzle
ARTY:
Inherits: ^Tank
Valued:
Cost: 600
Health:
HP: 75
RevealsShroud:
Range: 7c0
V2RL:
Health:
HP: 100
4TNK:
Health:
HP: 2500
Mobile:
Speed: 56
RevealsShroud:
Range: 14c0
Turreted:
ROT: 1
Armament@PRIMARY:
Recoil: 8
RecoilRecovery: 0c7
Armament@SECONDARY:
Recoil: 2
Explodes:
Weapon: napalm
EmptyWeapon: napalm
SelfHealing:
Step: 2
Ticks: 1
HealIfBelow: 40%
BADR.Bomber:
Health:
HP: 60
Aircraft:
Speed: 280
AmmoPool:
Ammo: 30
Tooltip:
Name: Mig Bomber
SpawnActorOnDeath:
Actor: MIG.Husk
RenderSprites:
Image: mig
MECH:
Buildable:
Prerequisites: barracks
Valued:
Cost: 1500
powerproxy.paratroopers:
ParatroopersPower:
DropItems: E1,E1,E1,E1,E2,E2
SILO:
Buildable:
Prerequisites: ~disabled
BRIK:
Buildable:
Prerequisites: ~disabled
HBOX:
Buildable:
Prerequisites: ~disabled
GUN:
Buildable:
Prerequisites: ~disabled
SAM:
Buildable:
Prerequisites: ~disabled
SBAG:
Buildable:
Prerequisites: ~disabled
FENC:
Buildable:
Prerequisites: ~disabled
MSLO:
Buildable:
Prerequisites: ~disabled
GAP:
Buildable:
Prerequisites: ~disabled
IRON:
Buildable:
Prerequisites: ~disabled
PDOX:
Buildable:
Prerequisites: ~disabled
AGUN:
Buildable:
Prerequisites: ~disabled
TSLA:
Buildable:
Prerequisites: ~disabled
HIJACKER:
Buildable:
Prerequisites: ~disabled
Sequences:
VoxelSequences:
Weapons:
120mm:
ReloadDelay: 150
Range: 10c0
Burst: 6
Projectile: Bullet
Speed: 204
Blockable: false
Inaccuracy: 1c682
Image: 120MM
ContrailLength: 50
Warhead@1Dam: SpreadDamage
Spread: 256
Versus:
None: 75
Concrete: 100
Damage: 150
Warhead@3Eff: CreateEffect
Explosions: self_destruct
MammothTusk:
ReloadDelay: 300
Range: 10c0
ValidTargets: Ground, Air
Projectile: Missile
MaximumLaunchSpeed: 128
Blockable: false
TrailImage: smokey
ContrailLength: 150
Inaccuracy: 0c853
ROT: 10
RangeLimit: 80
Warhead@1Dam: SpreadDamage
Spread: 640
ValidTargets: Ground, Air
Versus:
None: 125
Wood: 110
Light: 110
Heavy: 100
Concrete: 200
Damage: 250
Warhead@3Eff: CreateEffect
Explosions: nuke
TankNapalm:
ReloadDelay: 40
Range: 8c0
Report: aacanon3.aud
ValidTargets: Ground
Burst: 6
BurstDelay: 1
Projectile: Bullet
Speed: 426
Image: 120MM
Inaccuracy: 2c512
TrailImage: smokey
ContrailLength: 2
Blockable: false
Warhead: SpreadDamage
Spread: 341
ValidTargets: Ground
Versus:
None: 90
Wood: 170
Light: 100
Heavy: 100
Concrete: 100
Damage: 15
DamageTypes: Prone50Percent, TriggerProne, ExplosionDeath
Warhead@2Smu: LeaveSmudge
SmudgeType: Scorch
Warhead@3Eff: CreateEffect
Explosions: small_explosion
ImpactSounds: firebl3.aud
ParaBomb:
ReloadDelay: 5
Range: 5c0
Projectile: GravityBomb
Image: BOMBLET
OpenSequence: idle # TODO: This crashes otherwise
Warhead@1Dam: SpreadDamage
Spread: 426
Versus:
None: 125
Wood: 100
Light: 60
Concrete: 25
Damage: 200
DamageTypes: Prone50Percent, TriggerProne, FireDeath
Warhead@3Eff: CreateEffect
Explosions: napalm
ImpactSounds: firebl3.aud
155mm:
ReloadDelay: 10
Range: 7c5
Burst: 20
-Report:
Projectile: Bullet
Speed: 170
TrailImage: fb4
Image: fb3
Blockable: false
Angle: 30
Inaccuracy: 1c682
ContrailLength: 2
Warhead@1Dam: SpreadDamage
Versus:
None: 80
Wood: 100
Heavy: 75
Concrete: 35
Damage: 20
DamageTypes: Prone50Percent, TriggerProne, FireDeath
Warhead@3Eff: CreateEffect
Explosions: small_napalm
ImpactSounds: firebl3.aud
FLAK-23:
ReloadDelay: 10
Range: 8c0
Report: aacanon3.aud
ValidTargets: Air, Ground
Projectile: Bullet
Speed: 1c682
Blockable: false
Warhead: SpreadDamage
Spread: 213
ValidTargets: Air, Ground
Versus:
None: 35
Wood: 30
Light: 30
Heavy: 40
Concrete: 30
Damage: 25
DamageTypes: Prone50Percent, TriggerProne, DefaultDeath
Warhead@2Smu: LeaveSmudge
SmudgeType: Scorch
Warhead@3Eff: CreateEffect
Explosions: med_explosion
SCUD:
ReloadDelay: 280
Range: 7c0
Projectile: Bullet
Arm: 10
TrailImage: smokey
Blockable: false
Inaccuracy: 0c426
Angle: 216
Warhead@1Dam: SpreadDamage
Spread: 853
Falloff: 100, 37, 14, 5, 0
Versus:
None: 100
Wood: 90
Light: 80
Heavy: 70
Damage: 500
AffectsParent: true
Warhead@3Eff: CreateEffect
Explosions: nuke
ImpactSounds: kaboom1.aud
SilencedPPK:
Range: 25c0
ValidTargets: Infantry, Tank, Vehicle, Husk
InvalidTargets: Water, Structure, Wall
Warhead@1Dam: SpreadDamage
ValidTargets: Infantry, Tank, Vehicle, Husk
Versus:
Heavy: 50
Voices:
Music:
rain: Rain (ambient)
Hidden: true
Notifications:
Translations: