Files
OpenRA/mods/cnc/maps/gdi01/map.yaml
UberWaffe c972b39687 Custom Warheads refactor
Changes included:

Warhead code split out of weapon code and refactored.
Warhead functionality now split into several classes, each handling one effect/impact.

Additional custom warheads can now be defined and called via yaml.
Custom warheads inherit the abstract class Warhead,
which provides target check functions.

Custom warheads have to define their own impact functions,
and can also define their own replacement for check
functions.
2014-08-03 17:10:44 +02:00

548 lines
8.5 KiB
YAML

Selectable: False
MapFormat: 6
RequiresMod: cnc
Title: Storm the Beachhead
Description: Use the units provided to protect the Mobile Construction Vehicle. (MCV)\n\nYou should then deploy the MCV by double clicking on it.\n\nThen you can begin to build up a base. Start with a Power Plant.\n\nFinally, search out and destroy all enemy Nod units in the surrounding area.
Author: Westwood Studios
Tileset: TEMPERAT
MapSize: 64,64
Bounds: 35,39,27,23
UseAsShellmap: False
Type: Campaign
Options:
Crates: False
Fog: False
Shroud: True
AllyBuildRadius: False
FragileAlliances: False
StartingCash: 5000
ConfigurableStartingUnits: False
Players:
PlayerReference@Nod:
Name: Nod
Race: nod
ColorRamp: 3,255,127
Allies: Nod
Enemies: GDI,Creeps
PlayerReference@GDI:
Name: GDI
Playable: True
AllowBots: False
Required: True
LockRace: True
Race: gdi
LockColor: True
ColorRamp: 31,222,183
LockSpawn: True
LockTeam: True
Allies: GDI
Enemies: Nod,Creeps
PlayerReference@Neutral:
Name: Neutral
OwnsWorld: True
NonCombatant: True
Race: gdi
PlayerReference@Creeps:
Name: Creeps
NonCombatant: True
Race: Random
Enemies: Nod,GDI
Actors:
Actor0: sbag
Location: 48,55
Owner: Neutral
Actor1: sbag
Location: 47,55
Owner: Neutral
Actor2: sbag
Location: 49,54
Owner: Neutral
Actor3: sbag
Location: 48,54
Owner: Neutral
Actor4: sbag
Location: 60,37
Owner: Neutral
Actor5: sbag
Location: 59,37
Owner: Neutral
Actor6: sbag
Location: 58,37
Owner: Neutral
Actor7: sbag
Location: 57,37
Owner: Neutral
Actor8: sbag
Location: 53,37
Owner: Neutral
Actor9: sbag
Location: 52,37
Owner: Neutral
Actor10: sbag
Location: 51,37
Owner: Neutral
Actor11: sbag
Location: 50,37
Owner: Neutral
Actor12: sbag
Location: 49,37
Owner: Neutral
Actor13: sbag
Location: 48,37
Owner: Neutral
Actor14: sbag
Location: 47,37
Owner: Neutral
Actor15: sbag
Location: 45,37
Owner: Neutral
Actor16: sbag
Location: 44,37
Owner: Neutral
Actor17: sbag
Location: 43,37
Owner: Neutral
Actor18: sbag
Location: 42,37
Owner: Neutral
Actor19: sbag
Location: 60,36
Owner: Neutral
Actor20: sbag
Location: 47,36
Owner: Neutral
Actor21: sbag
Location: 42,36
Owner: Neutral
Actor22: sbag
Location: 60,35
Owner: Neutral
Actor23: sbag
Location: 60,34
Owner: Neutral
Actor24: sbag
Location: 47,34
Owner: Neutral
Actor25: sbag
Location: 60,33
Owner: Neutral
Actor26: sbag
Location: 47,33
Owner: Neutral
Actor27: sbag
Location: 60,32
Owner: Neutral
Actor28: sbag
Location: 47,32
Owner: Neutral
Actor29: sbag
Location: 60,31
Owner: Neutral
Actor30: sbag
Location: 59,31
Owner: Neutral
Actor31: sbag
Location: 58,31
Owner: Neutral
Actor32: sbag
Location: 57,31
Owner: Neutral
Actor33: sbag
Location: 56,31
Owner: Neutral
Actor34: sbag
Location: 55,31
Owner: Neutral
Actor35: sbag
Location: 54,31
Owner: Neutral
Actor36: sbag
Location: 52,31
Owner: Neutral
Actor37: sbag
Location: 51,31
Owner: Neutral
Actor38: sbag
Location: 50,31
Owner: Neutral
Actor39: sbag
Location: 49,31
Owner: Neutral
Actor40: sbag
Location: 48,31
Owner: Neutral
Actor41: sbag
Location: 47,31
Owner: Neutral
Actor42: tc01
Location: 59,39
Owner: Neutral
Actor43: tc05
Location: 31,47
Owner: Neutral
Actor44: tc02
Location: 31,44
Owner: Neutral
Actor45: tc02
Location: 33,31
Owner: Neutral
Actor46: t01
Location: 32,31
Owner: Neutral
Actor47: tc02
Location: 55,44
Owner: Neutral
Actor48: tc02
Location: 31,37
Owner: Neutral
Actor49: tc04
Location: 37,34
Owner: Neutral
Actor50: tc05
Location: 31,34
Owner: Neutral
Actor51: t05
Location: 46,31
Owner: Neutral
Actor52: t06
Location: 43,35
Owner: Neutral
Actor53: t06
Location: 40,37
Owner: Neutral
Actor54: t07
Location: 41,36
Owner: Neutral
Actor55: t07
Location: 59,35
Owner: Neutral
Actor56: t07
Location: 48,31
Owner: Neutral
Actor57: t16
Location: 49,32
Owner: Neutral
Actor58: t17
Location: 49,31
Owner: Neutral
Actor59: tc01
Location: 58,31
Owner: Neutral
Actor60: tc01
Location: 60,37
Owner: Neutral
Actor61: tc02
Location: 48,39
Owner: Neutral
Actor62: t01
Location: 48,37
Owner: Neutral
Actor63: t06
Location: 41,52
Owner: Neutral
Actor64: t06
Location: 40,54
Owner: Neutral
Actor65: tc01
Location: 46,50
Owner: Neutral
Actor66: tc01
Location: 42,41
Owner: Neutral
Actor67: tc05
Location: 45,40
Owner: Neutral
Actor68: tc04
Location: 42,43
Owner: Neutral
Actor69: tc02
Location: 44,47
Owner: Neutral
Actor70: t02
Location: 45,44
Owner: Neutral
Actor71: t01
Location: 44,46
Owner: Neutral
Actor72: t07
Location: 44,44
Owner: Neutral
Actor73: t01
Location: 47,46
Owner: Neutral
Actor74: t16
Location: 45,50
Owner: Neutral
Actor75: tc02
Location: 48,47
Owner: Neutral
Actor76: t01
Location: 49,48
Owner: Neutral
Actor77: t01
Location: 56,45
Owner: Neutral
Actor78: tc05
Location: 56,41
Owner: Neutral
Actor79: tc04
Location: 58,45
Owner: Neutral
Actor80: t16
Location: 57,45
Owner: Neutral
Actor81: t01
Location: 39,51
Owner: Neutral
Actor82: t02
Location: 39,48
Owner: Neutral
Actor83: gun
Location: 46,55
Owner: Nod
Health: 0.5
Facing: 160
Actor84: gun
Location: 41,55
Owner: Nod
Health: 0.5
Facing: 160
Actor85: gun
Location: 49,55
Owner: Nod
Health: 0.1875
Facing: 160
mcv: mcv
Location: 56,53
Owner: GDI
Health: 1
Facing: 0
Gunboat: boat
Location: 53,59
Owner: GDI
Health: 1
Facing: 64
Actor88: e1
Location: 56,55
Owner: GDI
Health: 1
Facing: 0
SubCell: 2
Actor89: e1
Location: 56,55
Owner: GDI
Health: 1
Facing: 0
SubCell: 4
Actor90: e1
Location: 56,55
Owner: GDI
Health: 1
Facing: 0
SubCell: 3
Actor91: e1
Location: 56,55
Owner: GDI
Health: 1
Facing: 0
SubCell: 1
Actor92: e1
Location: 57,45
Owner: Nod
Health: 1
Facing: 160
SubCell: 2
Actor93: e1
Location: 56,41
Owner: Nod
Health: 1
Facing: 192
SubCell: 2
Actor94: e1
Location: 48,41
Owner: Nod
Health: 1
Facing: 96
SubCell: 3
Actor95: e1
Location: 59,45
Owner: Nod
Health: 1
Facing: 160
SubCell: 1
Actor96: e1
Location: 46,50
Owner: Nod
Health: 1
Facing: 96
SubCell: 3
Actor97: e1
Location: 48,47
Owner: Nod
Health: 1
Facing: 96
SubCell: 1
Actor98: e1
Location: 38,43
Owner: Nod
Health: 1
Facing: 128
SubCell: 4
Actor99: e1
Location: 38,43
Owner: Nod
Health: 1
Facing: 128
SubCell: 1
Actor100: e1
Location: 48,41
Owner: Nod
Health: 1
Facing: 96
SubCell: 2
Actor101: e1
Location: 41,39
Owner: Nod
Health: 1
Facing: 96
SubCell: 4
spawn27: waypoint
Location: 51,47
Owner: Neutral
nod0: waypoint
Location: 36,39
Owner: Neutral
nod1: waypoint
Location: 37,46
Owner: Neutral
nod2: waypoint
Location: 38,55
Owner: Neutral
nod3: waypoint
Location: 52,52
Owner: Neutral
gunboatRight: waypoint
Location: 61,59
Owner: Neutral
gunboatLeft: waypoint
Location: 35,59
Owner: Neutral
lstStart: waypoint
Location: 54,61
Owner: Neutral
lstEnd: waypoint
Location: 54,56
Owner: Neutral
Smudges:
Rules:
World:
-SpawnMPUnits:
-MPStartLocations:
-CrateSpawner:
PlayMusicOnMapLoad:
Music: aoi
Loop: false
LuaScriptInterface:
LuaScripts: gdi01.lua
Player:
-ConquestVictoryConditions:
^Infantry:
MustBeDestroyed:
PROC:
Buildable:
Prerequisites: ~disabled
SILO:
Buildable:
Prerequisites: ~disabled
WEAP:
Buildable:
Prerequisites: ~disabled
HQ:
Buildable:
Prerequisites: ~disabled
NUK2:
Buildable:
Prerequisites: ~disabled
FIX:
Buildable:
Prerequisites: ~disabled
HPAD:
Buildable:
Prerequisites: ~disabled
EYE:
Buildable:
Prerequisites: ~disabled
GUN:
Buildable:
Prerequisites: ~disabled
MustBeDestroyed:
GTWR:
Buildable:
Prerequisites: ~disabled
ATWR:
Buildable:
Prerequisites: ~disabled
E2:
Buildable:
Prerequisites: ~disabled
E3:
Buildable:
Prerequisites: ~disabled
E6:
Buildable:
Prerequisites: ~disabled
RMBO:
Buildable:
Prerequisites: ~disabled
BOAT:
Health:
HP: 1500
AutoTarget:
InitialStance: AttackAnything
RejectsOrders:
Except: Attack
OLDLST:
Inherits: LST
-WithRoof:
-Selectable:
RejectsOrders:
Sequences:
oldlst:
idle: lst
Start: 0
Facings: 1
unload: lst
Start: 0
Facings: 1
VoxelSequences:
Weapons:
BoatMissile:
Warhead: SpreadDamage
Versus:
Heavy: 50%
Damage: 50
Voices:
Notifications:
Translations: