Normalize yaml lineendings

This commit is contained in:
Paul Chote
2011-04-09 12:14:33 +12:00
parent 4c92293814
commit 110f1aacc2
34 changed files with 9249 additions and 9249 deletions

View File

@@ -1,93 +1,93 @@
Background@REPLAYBROWSER_BG: Background@REPLAYBROWSER_BG:
Id:REPLAYBROWSER_BG Id:REPLAYBROWSER_BG
Delegate:ReplayBrowserDelegate Delegate:ReplayBrowserDelegate
X:(WINDOW_RIGHT - WIDTH)/2 X:(WINDOW_RIGHT - WIDTH)/2
Y:(WINDOW_BOTTOM - HEIGHT)/2 Y:(WINDOW_BOTTOM - HEIGHT)/2
Width:700 Width:700
Height:410 Height:410
Children: Children:
Label@REPLAYBROWSER_LABEL_TITLE: Label@REPLAYBROWSER_LABEL_TITLE:
Id:REPLAYBROWSER_LABEL_TITLE Id:REPLAYBROWSER_LABEL_TITLE
X:0 X:0
Y:20 Y:20
Width:PARENT_RIGHT Width:PARENT_RIGHT
Height:25 Height:25
Text:Choose Replay Text:Choose Replay
Align:Center Align:Center
Bold:True Bold:True
ScrollPanel@REPLAY_LIST: ScrollPanel@REPLAY_LIST:
Id:REPLAY_LIST Id:REPLAY_LIST
X:20 X:20
Y:50 Y:50
Width:390 Width:390
Height:300 Height:300
Children: Children:
Label@REPLAY_TEMPLATE: Label@REPLAY_TEMPLATE:
Id:REPLAY_TEMPLATE Id:REPLAY_TEMPLATE
Width:PARENT_RIGHT-28 Width:PARENT_RIGHT-28
Height:25 Height:25
X:2 X:2
Y:0 Y:0
Visible:false Visible:false
Container@REPLAY_INFO: Container@REPLAY_INFO:
Id:REPLAY_INFO Id:REPLAY_INFO
X:0 X:0
Y:0 Y:0
Width:PARENT_RIGHT Width:PARENT_RIGHT
Height:PARENT_BOTTOM Height:PARENT_BOTTOM
Visible:false Visible:false
Children: Children:
MapPreview@MAP_PREVIEW: MapPreview@MAP_PREVIEW:
Id:MAP_PREVIEW Id:MAP_PREVIEW
X:PARENT_RIGHT-241 X:PARENT_RIGHT-241
Y:30 Y:30
Width:192 Width:192
Height:192 Height:192
Label@MAP_TITLE_LABEL: Label@MAP_TITLE_LABEL:
Id:MAP_TITLE_LABEL Id:MAP_TITLE_LABEL
X:PARENT_RIGHT - 200 - WIDTH X:PARENT_RIGHT - 200 - WIDTH
Y:250 Y:250
Align:Right Align:Right
Width:70 Width:70
Height:20 Height:20
Text:Map: Text:Map:
Bold:True Bold:True
Label@MAP_TITLE: Label@MAP_TITLE:
Id:MAP_TITLE Id:MAP_TITLE
X:PARENT_RIGHT - 195 X:PARENT_RIGHT - 195
Y:250 Y:250
Align:Left Align:Left
Width:70 Width:70
Height:20 Height:20
Label@DURATION_LABEL: Label@DURATION_LABEL:
Id:DURATION_LABEL Id:DURATION_LABEL
X:PARENT_RIGHT - 200 - WIDTH X:PARENT_RIGHT - 200 - WIDTH
Y:270 Y:270
Align:Right Align:Right
Width:70 Width:70
Height:20 Height:20
Text:Duration: Text:Duration:
Bold:True Bold:True
Label@DURATION: Label@DURATION:
Id:DURATION Id:DURATION
X:PARENT_RIGHT - 195 X:PARENT_RIGHT - 195
Y:270 Y:270
Align:Left Align:Left
Width:70 Width:70
Height:20 Height:20
Button@WATCH_BUTTON: Button@WATCH_BUTTON:
Id:WATCH_BUTTON Id:WATCH_BUTTON
X:PARENT_RIGHT - 140 - 130 X:PARENT_RIGHT - 140 - 130
Y:PARENT_BOTTOM - 45 Y:PARENT_BOTTOM - 45
Width:120 Width:120
Height:25 Height:25
Text:Watch Text:Watch
Bold:True Bold:True
Button@CANCEL_BUTTON: Button@CANCEL_BUTTON:
Id:CANCEL_BUTTON Id:CANCEL_BUTTON
X:PARENT_RIGHT - 140 X:PARENT_RIGHT - 140
Y:PARENT_BOTTOM - 45 Y:PARENT_BOTTOM - 45
Width:120 Width:120
Height:25 Height:25
Text:Cancel Text:Cancel
Bold:True Bold:True

View File

@@ -1,260 +1,260 @@
Palettes: Palettes:
cursor: cursor.pal cursor: cursor.pal
cursor2: racursor.pal cursor2: racursor.pal
Cursors: Cursors:
mouse2: cursor mouse2: cursor
scroll-t: scroll-t:
start:1 start:1
x:14 x:14
y:-2 y:-2
scroll-tr: scroll-tr:
start:2 start:2
x:14 x:14
y:-2 y:-2
scroll-r: scroll-r:
start:3 start:3
x:28 x:28
y:12 y:12
scroll-br: scroll-br:
start:4 start:4
x:28 x:28
y:22 y:22
scroll-b: scroll-b:
start:5 start:5
x:14 x:14
y:22 y:22
scroll-bl: scroll-bl:
start:6 start:6
x:-2 x:-2
y:22 y:22
scroll-l: scroll-l:
start:7 start:7
x:-1 x:-1
y:13 y:13
scroll-tl: scroll-tl:
start:8 start:8
x:-2 x:-2
y:-2 y:-2
scroll-t-blocked: scroll-t-blocked:
start:130 start:130
x:14 x:14
y:-2 y:-2
scroll-tr-blocked: scroll-tr-blocked:
start:131 start:131
x:14 x:14
y:-2 y:-2
scroll-r-blocked: scroll-r-blocked:
start:132 start:132
x:28 x:28
y:12 y:12
scroll-br-blocked: scroll-br-blocked:
start:133 start:133
x:28 x:28
y:22 y:22
scroll-b-blocked: scroll-b-blocked:
start:134 start:134
x:14 x:14
y:22 y:22
scroll-bl-blocked: scroll-bl-blocked:
start:135 start:135
x:-2 x:-2
y:22 y:22
scroll-l-blocked: scroll-l-blocked:
start:136 start:136
x:-1 x:-1
y:13 y:13
scroll-tl-blocked: scroll-tl-blocked:
start:137 start:137
x:-2 x:-2
y:-2 y:-2
select: select:
start:12 start:12
length:6 length:6
x:12 x:12
y:12 y:12
default: default:
start:0 start:0
default-minimap: default-minimap:
start:86 start:86
length:1 length:1
generic-blocked: generic-blocked:
start:9 start:9
x:12 x:12
y:12 y:12
generic-blocked-minimap: generic-blocked-minimap:
start:27 start:27
x:12 x:12
y:12 y:12
attack: attack:
start:18 start:18
length:8 length:8
x:12 x:12
y:12 y:12
attack-minimap: attack-minimap:
start:140 start:140
length:8 length:8
x:12 x:12
y:12 y:12
enter: enter:
start:119 start:119
length:3 length:3
x:12 x:12
y:12 y:12
enter-minimap: enter-minimap:
start:148 start:148
length:3 length:3
x:12 x:12
y:12 y:12
c4: c4:
start:122 start:122
length:3 length:3
x:12 x:12
y:12 y:12
c4-minimap: c4-minimap:
start:127 start:127
length:3 length:3
x:12 x:12
y:12 y:12
guard: guard:
start:153 start:153
length:1 length:1
x:12 x:12
y:12 y:12
guard-minimap: guard-minimap:
start:152 start:152
length:1 length:1
x:12 x:12
y:12 y:12
# Cursors that need minimap variants # Cursors that need minimap variants
deploy: deploy:
start:53 start:53
length:9 length:9
x:12 x:12
y:12 y:12
repair: repair:
start:29 start:29
length:24 length:24
x:12 x:12
y:12 y:12
repair-blocked: repair-blocked:
start:126 start:126
length:1 length:1
x:12 x:12
y:12 y:12
sell: sell:
start:62 start:62
length:24 length:24
x:12 x:12
y:12 y:12
sell-blocked: sell-blocked:
start:125 start:125
length:1 length:1
x:12 x:12
y:12 y:12
ability: ability:
start:88 start:88
length:8 length:8
x:12 x:12
y:12 y:12
nuke: nuke:
start:96 start:96
length:7 length:7
x:12 x:12
y:12 y:12
ioncannon: ioncannon:
start:103 start:103
length:16 length:16
x:12 x:12
y:12 y:12
sell-vehicle: sell-vehicle:
start:154 start:154
length:24 length:24
x:12 x:12
y:12 y:12
mouse4:cursor mouse4:cursor
move: move:
start:0 start:0
length:8 length:8
x:12 x:12
y:12 y:12
move-minimap: move-minimap:
start:9 start:9
length:4 length:4
x:12 x:12
y:12 y:12
attackmove:cursor attackmove:cursor
attackmove: attackmove:
start:0 start:0
length:8 length:8
x:12 x:12
y:12 y:12
attackmove-minimap: attackmove-minimap:
start:9 start:9
length:4 length:4
x:12 x:12
y:12 y:12
move-blocked: move-blocked:
start:8 start:8
x:12 x:12
y:12 y:12
move-blocked-minimap: move-blocked-minimap:
start:13 start:13
length:1 length:1
x:12 x:12
y:12 y:12
mouse3: cursor2 mouse3: cursor2
enter-blocked: enter-blocked:
start:212 start:212
length:1 length:1
x:12 x:12
y:12 y:12
enter-blocked-minimap: enter-blocked-minimap:
start:33 start:33
length:1 length:1
capture: capture:
start:164 start:164
length:3 length:3
x:12 x:12
y:12 y:12
capture-minimap: capture-minimap:
start:167 start:167
length:3 length:3
x:12 x:12
y:12 y:12
heal: heal:
start:160 start:160
length:4 length:4
x:12 x:12
y:12 y:12
heal-minimap: heal-minimap:
start:194 start:194
length:1 length:1
x:12 x:12
y:12 y:12
ability-minimap: ability-minimap:
start:214 start:214
length:8 length:8
x:12 x:12
y:12 y:12
deploy-blocked: deploy-blocked:
start:211 start:211
length:1 length:1
x:12 x:12
y:12 y:12
goldwrench: goldwrench:
start:170 start:170
length:24 length:24
x:12 x:12
y:12 y:12
goldwrench-blocked: goldwrench-blocked:
start:213 start:213
length:1 length:1
x:12 x:12
y:12 y:12

View File

@@ -1,91 +1,91 @@
Metadata: Metadata:
Title: C&C Title: C&C
Description: OpenRA Reimagining of the classic game Description: OpenRA Reimagining of the classic game
Version: {DEV_VERSION} Version: {DEV_VERSION}
Author: The OpenRA Developers Author: The OpenRA Developers
Standalone: true Standalone: true
Folders: Folders:
. .
mods/cnc mods/cnc
mods/cnc/bits mods/cnc/bits
mods/cnc/uibits mods/cnc/uibits
$mods/cnc/packages $mods/cnc/packages
Packages: Packages:
overrides.mix overrides.mix
bluetib.mix bluetib.mix
snow.mix snow.mix
speech.mix speech.mix
conquer.mix conquer.mix
sounds.mix sounds.mix
tempicnh.mix tempicnh.mix
updatec.mix updatec.mix
temperat.mix temperat.mix
winter.mix winter.mix
desert.mix desert.mix
~movies-gdi.mix ~movies-gdi.mix
~movies-nod.mix ~movies-nod.mix
~movies.mix ~movies.mix
~scores.mix ~scores.mix
Rules: Rules:
mods/cnc/rules/defaults.yaml mods/cnc/rules/defaults.yaml
mods/cnc/rules/system.yaml mods/cnc/rules/system.yaml
mods/cnc/rules/structures.yaml mods/cnc/rules/structures.yaml
mods/cnc/rules/infantry.yaml mods/cnc/rules/infantry.yaml
mods/cnc/rules/vehicles.yaml mods/cnc/rules/vehicles.yaml
mods/cnc/rules/trees.yaml mods/cnc/rules/trees.yaml
mods/cnc/rules/civilian.yaml mods/cnc/rules/civilian.yaml
mods/cnc/rules/tech.yaml mods/cnc/rules/tech.yaml
Sequences: Sequences:
mods/cnc/sequences/structures.yaml mods/cnc/sequences/structures.yaml
mods/cnc/sequences/vehicles.yaml mods/cnc/sequences/vehicles.yaml
mods/cnc/sequences/infantry.yaml mods/cnc/sequences/infantry.yaml
mods/cnc/sequences/map.yaml mods/cnc/sequences/map.yaml
mods/cnc/sequences/misc.yaml mods/cnc/sequences/misc.yaml
Cursors: Cursors:
mods/cnc/cursors.yaml mods/cnc/cursors.yaml
Chrome: Chrome:
mods/cnc/chrome.yaml mods/cnc/chrome.yaml
Assemblies: Assemblies:
mods/ra/OpenRA.Mods.RA.dll mods/ra/OpenRA.Mods.RA.dll
mods/cnc/OpenRA.Mods.Cnc.dll mods/cnc/OpenRA.Mods.Cnc.dll
ChromeLayout: ChromeLayout:
mods/cnc/chrome/gameinit.yaml mods/cnc/chrome/gameinit.yaml
mods/cnc/chrome/ingame.yaml mods/cnc/chrome/ingame.yaml
mods/cnc/chrome/mainmenu.yaml mods/cnc/chrome/mainmenu.yaml
mods/cnc/chrome/videoplayer.yaml mods/cnc/chrome/videoplayer.yaml
mods/cnc/chrome/settings.yaml mods/cnc/chrome/settings.yaml
mods/cnc/chrome/gamelobby.yaml mods/cnc/chrome/gamelobby.yaml
mods/cnc/chrome/serverbrowser.yaml mods/cnc/chrome/serverbrowser.yaml
mods/cnc/chrome/replaybrowser.yaml mods/cnc/chrome/replaybrowser.yaml
Weapons: Weapons:
mods/cnc/weapons.yaml mods/cnc/weapons.yaml
Movies: Movies:
mods/cnc/movies-gdi.yaml mods/cnc/movies-gdi.yaml
mods/cnc/movies-nod.yaml mods/cnc/movies-nod.yaml
Voices: Voices:
mods/cnc/voices.yaml mods/cnc/voices.yaml
Music: Music:
mods/cnc/music.yaml mods/cnc/music.yaml
TileSets: TileSets:
mods/cnc/tilesets/desert.yaml mods/cnc/tilesets/desert.yaml
mods/cnc/tilesets/winter.yaml mods/cnc/tilesets/winter.yaml
mods/cnc/tilesets/temperat.yaml mods/cnc/tilesets/temperat.yaml
mods/cnc/tilesets/snow.yaml mods/cnc/tilesets/snow.yaml
LoadScreen: CncLoadScreen LoadScreen: CncLoadScreen
ServerTraits: ServerTraits:
PlayerCommands PlayerCommands
LobbyCommands LobbyCommands
MasterServerPinger MasterServerPinger

View File

@@ -1,287 +1,287 @@
V01: V01:
Inherits: ^CivBuilding Inherits: ^CivBuilding
RenderBuilding: RenderBuilding:
OverrideTileset: DESERT OverrideTileset: DESERT
OverrideImage: v25 OverrideImage: v25
Building: Building:
Footprint: xx xx Footprint: xx xx
Dimensions: 2,2 Dimensions: 2,2
Tooltip: Tooltip:
Name: Church Name: Church
V02: V02:
Inherits: ^CivBuilding Inherits: ^CivBuilding
RenderBuilding: RenderBuilding:
OverrideTileset: DESERT OverrideTileset: DESERT
OverrideImage: v20 OverrideImage: v20
Building: Building:
Footprint: xx xx Footprint: xx xx
Dimensions: 2,2 Dimensions: 2,2
V03: V03:
Inherits: ^CivBuilding Inherits: ^CivBuilding
Building: Building:
Footprint: xx xx Footprint: xx xx
Dimensions: 2,2 Dimensions: 2,2
RenderBuilding: RenderBuilding:
OverrideTileset: DESERT OverrideTileset: DESERT
OverrideImage: v21 OverrideImage: v21
V04: V04:
Inherits: ^CivBuilding Inherits: ^CivBuilding
Building: Building:
Footprint: xx xx Footprint: xx xx
Dimensions: 2,2 Dimensions: 2,2
RenderBuilding: RenderBuilding:
OverrideTileset: DESERT OverrideTileset: DESERT
OverrideImage: v24 OverrideImage: v24
V05: V05:
Inherits: ^CivBuilding Inherits: ^CivBuilding
Building: Building:
Footprint: xx Footprint: xx
Dimensions: 2,1 Dimensions: 2,1
RenderBuilding: RenderBuilding:
OverrideTileset: DESERT OverrideTileset: DESERT
OverrideImage: v22 OverrideImage: v22
V06: V06:
Inherits: ^CivBuilding Inherits: ^CivBuilding
Building: Building:
Footprint: xx Footprint: xx
Dimensions: 2,1 Dimensions: 2,1
RenderBuilding: RenderBuilding:
OverrideTileset: DESERT OverrideTileset: DESERT
OverrideImage: v26 OverrideImage: v26
V07: V07:
Inherits: ^CivBuilding Inherits: ^CivBuilding
Building: Building:
Footprint: xx Footprint: xx
Dimensions: 2,1 Dimensions: 2,1
RenderBuilding: RenderBuilding:
OverrideTileset: DESERT OverrideTileset: DESERT
OverrideImage: v30 OverrideImage: v30
V08: V08:
Inherits: ^CivBuilding Inherits: ^CivBuilding
RenderBuilding: RenderBuilding:
OverrideTileset: DESERT OverrideTileset: DESERT
OverrideImage: v23 OverrideImage: v23
V09: V09:
Inherits: ^CivBuilding Inherits: ^CivBuilding
RenderBuilding: RenderBuilding:
OverrideTileset: DESERT OverrideTileset: DESERT
OverrideImage: v27 OverrideImage: v27
V10: V10:
Inherits: ^CivBuilding Inherits: ^CivBuilding
RenderBuilding: RenderBuilding:
OverrideTileset: DESERT OverrideTileset: DESERT
OverrideImage: v28 OverrideImage: v28
V11: V11:
Inherits: ^CivBuilding Inherits: ^CivBuilding
RenderBuilding: RenderBuilding:
OverrideTileset: DESERT OverrideTileset: DESERT
OverrideImage: v29 OverrideImage: v29
V12: V12:
Inherits: ^CivBuilding Inherits: ^CivBuilding
RenderBuilding: RenderBuilding:
OverrideTileset: DESERT OverrideTileset: DESERT
OverrideImage: v34 OverrideImage: v34
V13: V13:
Inherits: ^CivBuilding Inherits: ^CivBuilding
RenderBuilding: RenderBuilding:
OverrideTileset: DESERT OverrideTileset: DESERT
OverrideImage: v35 OverrideImage: v35
V14: V14:
Inherits: ^CivField Inherits: ^CivField
V15: V15:
Inherits: ^CivField Inherits: ^CivField
V16: V16:
Inherits: ^CivField Inherits: ^CivField
V17: V17:
Inherits: ^CivField Inherits: ^CivField
V18: V18:
Inherits: ^CivField Inherits: ^CivField
V31: V31:
Inherits: ^CivBuilding Inherits: ^CivBuilding
Building: Building:
Footprint: xx Footprint: xx
Dimensions: 2,1 Dimensions: 2,1
RenderBuilding: RenderBuilding:
Image: v05 Image: v05
OverrideTileset: DESERT OverrideTileset: DESERT
OverrideImage: v31 OverrideImage: v31
V32: V32:
Inherits: ^CivBuilding Inherits: ^CivBuilding
Building: Building:
Footprint: xx Footprint: xx
Dimensions: 2,1 Dimensions: 2,1
RenderBuilding: RenderBuilding:
Image: v05 Image: v05
OverrideTileset: DESERT OverrideTileset: DESERT
OverrideImage: v32 OverrideImage: v32
V33: V33:
Inherits: ^CivBuilding Inherits: ^CivBuilding
Building: Building:
Footprint: xx Footprint: xx
Dimensions: 2,1 Dimensions: 2,1
RenderBuilding: RenderBuilding:
Image: v05 Image: v05
OverrideTileset: DESERT OverrideTileset: DESERT
OverrideImage: v33 OverrideImage: v33
ARCO: ARCO:
Inherits: ^CivBuilding Inherits: ^CivBuilding
Building: Building:
Footprint: xx Footprint: xx
Dimensions: 2,1 Dimensions: 2,1
RenderBuilding: RenderBuilding:
BARB: BARB:
Inherits: ^Wall Inherits: ^Wall
Health: Health:
HP: 100 HP: 100
Armor: Armor:
Type: Light Type: Light
Tooltip: Tooltip:
Name: Wire Fence Name: Wire Fence
Icon: barbicnh Icon: barbicnh
WOOD: WOOD:
Inherits: ^Wall Inherits: ^Wall
Health: Health:
HP: 100 HP: 100
Armor: Armor:
Type: Wood Type: Wood
Tooltip: Tooltip:
Name: Wooden Fence Name: Wooden Fence
Icon: woodicnh Icon: woodicnh
BRIDGE1: BRIDGE1:
Inherits: ^Bridge Inherits: ^Bridge
Bridge: Bridge:
Template: 165 Template: 165
DestroyedTemplate: 166 DestroyedTemplate: 166
Building: Building:
Footprint: ____ ____ ____ ____ Footprint: ____ ____ ____ ____
Dimensions: 4,4 Dimensions: 4,4
BRIDGE2: BRIDGE2:
Inherits: ^Bridge Inherits: ^Bridge
Bridge: Bridge:
Template: 167 Template: 167
DestroyedTemplate: 168 DestroyedTemplate: 168
Building: Building:
Footprint: _____ _____ _____ _____ _____ Footprint: _____ _____ _____ _____ _____
Dimensions: 5,5 Dimensions: 5,5
BRIDGE3: BRIDGE3:
Inherits: ^Bridge Inherits: ^Bridge
Bridge: Bridge:
Template: 169 Template: 169
DestroyedTemplate: 170 DestroyedTemplate: 170
Building: Building:
Footprint: ______ ______ ______ ______ ______ Footprint: ______ ______ ______ ______ ______
Dimensions: 6,5 Dimensions: 6,5
BRIDGE4: BRIDGE4:
Inherits: ^Bridge Inherits: ^Bridge
Bridge: Bridge:
Template: 171 Template: 171
DestroyedTemplate: 172 DestroyedTemplate: 172
Building: Building:
Footprint: ______ ______ ______ ______ Footprint: ______ ______ ______ ______
Dimensions: 6,4 Dimensions: 6,4
C1: C1:
Inherits: ^CivInfantry Inherits: ^CivInfantry
Selectable: Selectable:
Voice: CivilianMaleVoice Voice: CivilianMaleVoice
C2: C2:
Inherits: ^CivInfantry Inherits: ^CivInfantry
Selectable: Selectable:
Voice: CivilianFemaleVoice Voice: CivilianFemaleVoice
C3: C3:
Inherits: ^CivInfantry Inherits: ^CivInfantry
C4: C4:
Inherits: ^CivInfantry Inherits: ^CivInfantry
Selectable: Selectable:
Voice: CivilianFemaleVoice Voice: CivilianFemaleVoice
C5: C5:
Inherits: ^CivInfantry Inherits: ^CivInfantry
C6: C6:
Inherits: ^CivInfantry Inherits: ^CivInfantry
Selectable: Selectable:
Voice: CivilianFemaleVoice Voice: CivilianFemaleVoice
C7: C7:
Inherits: ^CivInfantry Inherits: ^CivInfantry
C8: C8:
Inherits: ^CivInfantry Inherits: ^CivInfantry
Selectable: Selectable:
Voice: CivilianFemaleVoice Voice: CivilianFemaleVoice
C9: C9:
Inherits: ^CivInfantry Inherits: ^CivInfantry
C10: C10:
Inherits: ^CivInfantry Inherits: ^CivInfantry
Selectable: Selectable:
Voice: CivilianFemaleVoice Voice: CivilianFemaleVoice
VICE: VICE:
AppearsOnRadar: AppearsOnRadar:
Health: Health:
Radius: 3 Radius: 3
HP: 400 HP: 400
Armor: Armor:
Type: Wood Type: Wood
RevealsShroud: RevealsShroud:
Range: 4 Range: 4
Mobile: Mobile:
Speed: 5 Speed: 5
TerrainSpeeds: TerrainSpeeds:
Clear: 90 Clear: 90
Rough: 80 Rough: 80
Road: 100 Road: 100
Tiberium: 70 Tiberium: 70
BlueTiberium: 70 BlueTiberium: 70
Beach: 80 Beach: 80
Selectable: Selectable:
Voice: GenericVoice Voice: GenericVoice
TargetableUnit: TargetableUnit:
TargetTypes: Ground TargetTypes: Ground
AutoTarget: AutoTarget:
ScanRadius: 4 ScanRadius: 4
AttackMove: AttackMove:
HiddenUnderFog: HiddenUnderFog:
GainsExperience: GainsExperience:
GivesExperience: GivesExperience:
Valued: Valued:
Cost: 1000 Cost: 1000
Tooltip: Tooltip:
Name: Viceroid Name: Viceroid
AttackFrontal: AttackFrontal:
PrimaryWeapon: Chemspray PrimaryWeapon: Chemspray
AttackWander: AttackWander:
RenderUnit: RenderUnit:
Smokes: False Smokes: False
WithMuzzleFlash: WithMuzzleFlash:

View File

@@ -1,329 +1,329 @@
^Vehicle: ^Vehicle:
AppearsOnRadar: AppearsOnRadar:
Mobile: Mobile:
Crushes: crate Crushes: crate
TerrainSpeeds: TerrainSpeeds:
Clear: 60 Clear: 60
Rough: 40 Rough: 40
Road: 100 Road: 100
Tiberium: 40 Tiberium: 40
BlueTiberium: 40 BlueTiberium: 40
Beach: 40 Beach: 40
ROT: 5 ROT: 5
Selectable: Selectable:
Voice: VehicleVoice Voice: VehicleVoice
TargetableUnit: TargetableUnit:
TargetTypes: Ground TargetTypes: Ground
Buildable: Buildable:
Queue: Vehicle Queue: Vehicle
Repairable: Repairable:
Chronoshiftable: Chronoshiftable:
Passenger: Passenger:
CargoType: Vehicle CargoType: Vehicle
IronCurtainable: IronCurtainable:
HiddenUnderFog: HiddenUnderFog:
GainsExperience: GainsExperience:
GivesExperience: GivesExperience:
DrawLineToTarget: DrawLineToTarget:
ActorLostNotification: ActorLostNotification:
Notification: unitlost.aud Notification: unitlost.aud
AttackMove: AttackMove:
^Tank: ^Tank:
AppearsOnRadar: AppearsOnRadar:
Mobile: Mobile:
Crushes: wall, crate Crushes: wall, crate
TerrainSpeeds: TerrainSpeeds:
Clear: 80 Clear: 80
Rough: 70 Rough: 70
Road: 100 Road: 100
Tiberium: 70 Tiberium: 70
BlueTiberium: 70 BlueTiberium: 70
Beach: 70 Beach: 70
ROT: 5 ROT: 5
Selectable: Selectable:
Voice: VehicleVoice Voice: VehicleVoice
TargetableUnit: TargetableUnit:
TargetTypes: Ground TargetTypes: Ground
Buildable: Buildable:
Queue: Vehicle Queue: Vehicle
Repairable: Repairable:
Chronoshiftable: Chronoshiftable:
Passenger: Passenger:
CargoType: Vehicle CargoType: Vehicle
IronCurtainable: IronCurtainable:
HiddenUnderFog: HiddenUnderFog:
GainsExperience: GainsExperience:
GivesExperience: GivesExperience:
DrawLineToTarget: DrawLineToTarget:
ActorLostNotification: ActorLostNotification:
Notification: unitlost.aud Notification: unitlost.aud
AttackMove: AttackMove:
^Helicopter: ^Helicopter:
AppearsOnRadar: AppearsOnRadar:
UseLocation: yes UseLocation: yes
TargetableUnit: TargetableUnit:
TargetTypes: Air TargetTypes: Air
Selectable: Selectable:
Voice: VehicleVoice Voice: VehicleVoice
Helicopter: Helicopter:
RepairBuildings: hpad RepairBuildings: hpad
RearmBuildings: RearmBuildings:
LandWhenIdle: false LandWhenIdle: false
Buildable: Buildable:
Queue: Plane Queue: Plane
HiddenUnderFog: HiddenUnderFog:
GainsExperience: GainsExperience:
GivesExperience: GivesExperience:
DrawLineToTarget: DrawLineToTarget:
ActorLostNotification: ActorLostNotification:
Notification: unitlost.aud Notification: unitlost.aud
^Infantry: ^Infantry:
AppearsOnRadar: AppearsOnRadar:
Health: Health:
Radius: 3 Radius: 3
Armor: Armor:
Type: None Type: None
RevealsShroud: RevealsShroud:
Range: 4 Range: 4
AutoTarget: AutoTarget:
ScanRadius: 4 ScanRadius: 4
Mobile: Mobile:
Crushes: crate Crushes: crate
SharesCell: true SharesCell: true
TerrainSpeeds: TerrainSpeeds:
Clear: 90 Clear: 90
Rough: 80 Rough: 80
Road: 100 Road: 100
Tiberium: 70 Tiberium: 70
PathingCost: 200 PathingCost: 200
BlueTiberium: 70 BlueTiberium: 70
PathingCost: 200 PathingCost: 200
Beach: 80 Beach: 80
Selectable: Selectable:
Voice: GenericVoice Voice: GenericVoice
TargetableUnit: TargetableUnit:
TargetTypes: Ground TargetTypes: Ground
Buildable: Buildable:
Queue: Infantry Queue: Infantry
TakeCover: TakeCover:
RenderInfantryProne: RenderInfantryProne:
AttackMove: AttackMove:
Passenger: Passenger:
CargoType: Infantry CargoType: Infantry
HiddenUnderFog: HiddenUnderFog:
PoisonedByTiberium: PoisonedByTiberium:
GainsExperience: GainsExperience:
GivesExperience: GivesExperience:
DrawLineToTarget: DrawLineToTarget:
ActorLostNotification: ActorLostNotification:
Notification: unitlost.aud Notification: unitlost.aud
SpawnViceroid: SpawnViceroid:
^CivInfantry: ^CivInfantry:
Inherits: ^Infantry Inherits: ^Infantry
-Buildable: -Buildable:
-AutoTarget: -AutoTarget:
-TakeCover: -TakeCover:
-RenderInfantryProne: -RenderInfantryProne:
AppearsOnRadar: AppearsOnRadar:
Selectable: Selectable:
Voice: CivilianMaleVoice Voice: CivilianMaleVoice
Bounds: 12,17,0,-9 Bounds: 12,17,0,-9
Valued: Valued:
Cost: 70 Cost: 70
Tooltip: Tooltip:
Name: Civilian Name: Civilian
Mobile: Mobile:
Speed: 4 Speed: 4
Health: Health:
HP: 25 HP: 25
RevealsShroud: RevealsShroud:
Range: 2 Range: 2
AttackFrontal: AttackFrontal:
PrimaryWeapon: Pistol PrimaryWeapon: Pistol
ActorLostNotification: ActorLostNotification:
Notification: civdead1.aud Notification: civdead1.aud
NotifyAll: true NotifyAll: true
ScaredyCat: ScaredyCat:
RenderInfantryPanic: RenderInfantryPanic:
^Plane: ^Plane:
AppearsOnRadar: AppearsOnRadar:
UseLocation: yes UseLocation: yes
Selectable: Selectable:
Voice: GenericVoice Voice: GenericVoice
TargetableUnit: TargetableUnit:
TargetTypes: Air TargetTypes: Air
HiddenUnderFog: HiddenUnderFog:
GainsExperience: GainsExperience:
GivesExperience: GivesExperience:
DrawLineToTarget: DrawLineToTarget:
ActorLostNotification: ActorLostNotification:
Notification: unitlost.aud Notification: unitlost.aud
^Ship: ^Ship:
AppearsOnRadar: AppearsOnRadar:
Mobile: Mobile:
Crushes: crate Crushes: crate
TerrainSpeeds: TerrainSpeeds:
Water: 100 Water: 100
Selectable: Selectable:
Voice: GenericVoice Voice: GenericVoice
TargetableUnit: TargetableUnit:
TargetTypes: Ground, Water TargetTypes: Ground, Water
HiddenUnderFog: HiddenUnderFog:
GainsExperience: GainsExperience:
GivesExperience: GivesExperience:
DrawLineToTarget: DrawLineToTarget:
ActorLostNotification: ActorLostNotification:
Notification: unitlost.aud Notification: unitlost.aud
AttackMove: AttackMove:
^Building: ^Building:
AppearsOnRadar: AppearsOnRadar:
Selectable: Selectable:
Priority: 3 Priority: 3
TargetableBuilding: TargetableBuilding:
TargetTypes: Ground TargetTypes: Ground
Armor: Armor:
Type: Wood Type: Wood
RepairableBuilding: RepairableBuilding:
Building: Building:
Dimensions: 1,1 Dimensions: 1,1
Footprint: x Footprint: x
BuildSounds: constru2.aud, hvydoor1.aud BuildSounds: constru2.aud, hvydoor1.aud
SellSounds: cashturn.aud SellSounds: cashturn.aud
SoundOnDamageTransition: SoundOnDamageTransition:
DamagedSound: xplos.aud DamagedSound: xplos.aud
DestroyedSound: xplobig4.aud DestroyedSound: xplobig4.aud
Buildable: Buildable:
Queue: Building Queue: Building
RenderBuilding: RenderBuilding:
DeadBuildingState: DeadBuildingState:
EmitInfantryOnSell: EmitInfantryOnSell:
ActorTypes: e6,e1 ActorTypes: e6,e1
MustBeDestroyed: MustBeDestroyed:
GivesExperience: GivesExperience:
CaptureNotification@GDI: CaptureNotification@GDI:
Race: gdi Race: gdi
Notification: gdicapt1.aud Notification: gdicapt1.aud
CaptureNotification@NOD: CaptureNotification@NOD:
Race: nod Race: nod
Notification: nodcapt1.aud Notification: nodcapt1.aud
ActorLostNotification: ActorLostNotification:
Notification: strclost.aud Notification: strclost.aud
EditorAppearance: EditorAppearance:
RelativeToTopLeft: yes RelativeToTopLeft: yes
ShakeOnDeath: ShakeOnDeath:
Sellable: Sellable:
^CivBuilding: ^CivBuilding:
Inherits: ^Building Inherits: ^Building
-Buildable: -Buildable:
DeadBuildingState: DeadBuildingState:
Zombie: true Zombie: true
Health: Health:
HP: 400 HP: 400
Armor: Armor:
Type: Wood Type: Wood
Building: Building:
-RepairableBuilding: -RepairableBuilding:
Tooltip: Tooltip:
Name: Civilian Building Name: Civilian Building
^CivField: ^CivField:
Inherits: ^CivBuilding Inherits: ^CivBuilding
-Selectable: -Selectable:
DeadBuildingState: DeadBuildingState:
Zombie: true Zombie: true
Tooltip: Tooltip:
Name: Field Name: Field
RenderBuilding: RenderBuilding:
OverrideTileset: DESERT OverrideTileset: DESERT
OverrideImage: v23 OverrideImage: v23
^Wall: ^Wall:
AppearsOnRadar: AppearsOnRadar:
Building: Building:
Dimensions: 1,1 Dimensions: 1,1
Footprint: x Footprint: x
BuildSounds: hvydoor1.aud BuildSounds: hvydoor1.aud
Capturable: false Capturable: false
BaseNormal: no BaseNormal: no
Adjacent: 7 Adjacent: 7
TargetableBuilding: TargetableBuilding:
TargetTypes: Ground TargetTypes: Ground
Wall: Wall:
CrushClasses: wall CrushClasses: wall
CrushSound: sandbag2.aud CrushSound: sandbag2.aud
LineBuild: LineBuild:
Range: 8 Range: 8
Selectable: Selectable:
Priority: 1 Priority: 1
RenderBuildingWall: RenderBuildingWall:
HasMakeAnimation: false HasMakeAnimation: false
Palette: staticterrain Palette: staticterrain
GivesExperience: GivesExperience:
EditorAppearance: EditorAppearance:
RelativeToTopLeft: yes RelativeToTopLeft: yes
AutoTargetIgnore: AutoTargetIgnore:
Sellable: Sellable:
^Tree: ^Tree:
Tooltip: Tooltip:
Name: Tree Name: Tree
RenderBuilding: RenderBuilding:
Palette: staticterrain Palette: staticterrain
Building: Building:
Footprint: __ x_ Footprint: __ x_
Dimensions: 2,2 Dimensions: 2,2
AppearsOnRadar: AppearsOnRadar:
RadarColorFromTerrain: RadarColorFromTerrain:
Terrain: Tree Terrain: Tree
EditorAppearance: EditorAppearance:
RelativeToTopLeft: yes RelativeToTopLeft: yes
^Rock: ^Rock:
Tooltip: Tooltip:
Name: Rock Name: Rock
RenderBuilding: RenderBuilding:
Palette: staticterrain Palette: staticterrain
Building: Building:
Footprint: __ x_ Footprint: __ x_
Dimensions: 2,2 Dimensions: 2,2
AppearsOnRadar: AppearsOnRadar:
RadarColorFromTerrain: RadarColorFromTerrain:
Terrain: Tree Terrain: Tree
EditorAppearance: EditorAppearance:
RelativeToTopLeft: yes RelativeToTopLeft: yes
^Husk: ^Husk:
Health: Health:
HP: 140 HP: 140
Armor: Armor:
Type: Light Type: Light
Husk: Husk:
Selectable: Selectable:
Priority: -1 Priority: -1
HiddenUnderFog: HiddenUnderFog:
AppearsOnRadar: AppearsOnRadar:
Burns: Burns:
^Bridge: ^Bridge:
Tooltip: Tooltip:
Name: Bridge Name: Bridge
TargetableBuilding: TargetableBuilding:
TargetTypes: Ground, Water TargetTypes: Ground, Water
BelowUnits: BelowUnits:
Health: Health:
HP: 1000 HP: 1000
SoundOnDamageTransition: SoundOnDamageTransition:
DamagedSound: xplos.aud DamagedSound: xplos.aud
DestroyedSound: xplobig4.aud DestroyedSound: xplobig4.aud
Building: Building:
Footprint: ______ ______ ______ ______ Footprint: ______ ______ ______ ______
Dimensions: 6,4 Dimensions: 6,4

View File

@@ -1,184 +1,184 @@
E1: E1:
Inherits: ^Infantry Inherits: ^Infantry
Valued: Valued:
Cost: 100 Cost: 100
Tooltip: Tooltip:
Name: Minigunner Name: Minigunner
Description: General-purpose infantry.\n Strong vs Infantry\n Weak vs Vehicles Description: General-purpose infantry.\n Strong vs Infantry\n Weak vs Vehicles
Icon: e1icnh Icon: e1icnh
Buildable: Buildable:
BuildPaletteOrder: 10 BuildPaletteOrder: 10
Owner: gdi, nod Owner: gdi, nod
Selectable: Selectable:
Bounds: 12,17,0,-6 Bounds: 12,17,0,-6
Mobile: Mobile:
Speed: 4 Speed: 4
Health: Health:
HP: 50 HP: 50
AttackFrontal: AttackFrontal:
PrimaryWeapon: M16 PrimaryWeapon: M16
RenderInfantryProne: RenderInfantryProne:
IdleAnimations: idle1,idle2,idle3,idle4 IdleAnimations: idle1,idle2,idle3,idle4
E2: E2:
Inherits: ^Infantry Inherits: ^Infantry
Valued: Valued:
Cost: 160 Cost: 160
Tooltip: Tooltip:
Name: Grenadier Name: Grenadier
Description: Infantry armed with grenades. \n Strong vs Buildings, Infantry\n Weak vs Vehicles Description: Infantry armed with grenades. \n Strong vs Buildings, Infantry\n Weak vs Vehicles
Icon: e2icnh Icon: e2icnh
Buildable: Buildable:
BuildPaletteOrder: 40 BuildPaletteOrder: 40
Prerequisites: hq Prerequisites: hq
Owner: gdi Owner: gdi
Selectable: Selectable:
Bounds: 12,17,0,-6 Bounds: 12,17,0,-6
Mobile: Mobile:
Speed: 4 Speed: 4
Health: Health:
HP: 50 HP: 50
AttackFrontal: AttackFrontal:
PrimaryWeapon: Grenade PrimaryWeapon: Grenade
PrimaryOffset: 0,0,0,-10 PrimaryOffset: 0,0,0,-10
FireDelay: 15 FireDelay: 15
RenderInfantryProne: RenderInfantryProne:
IdleAnimations: idle1,idle2 IdleAnimations: idle1,idle2
Explodes: Explodes:
Weapon: UnitExplodeSmall Weapon: UnitExplodeSmall
Chance: 50 Chance: 50
E3: E3:
Inherits: ^Infantry Inherits: ^Infantry
Valued: Valued:
Cost: 300 Cost: 300
Tooltip: Tooltip:
Name: Rocket Soldier Name: Rocket Soldier
Description: Anti-tank/Anti-aircraft infantry. \n Strong vs Tanks, Aircraft\n Weak vs Infantry Description: Anti-tank/Anti-aircraft infantry. \n Strong vs Tanks, Aircraft\n Weak vs Infantry
Icon: e3icnh Icon: e3icnh
Buildable: Buildable:
BuildPaletteOrder: 20 BuildPaletteOrder: 20
Owner: nod, gdi Owner: nod, gdi
Selectable: Selectable:
Bounds: 12,17,0,-6 Bounds: 12,17,0,-6
Mobile: Mobile:
Speed: 3 Speed: 3
Health: Health:
HP: 45 HP: 45
AttackFrontal: AttackFrontal:
PrimaryWeapon: Rockets PrimaryWeapon: Rockets
PrimaryOffset: 0,0,0,-10 PrimaryOffset: 0,0,0,-10
FireDelay: 5 FireDelay: 5
RenderInfantryProne: RenderInfantryProne:
IdleAnimations: idle1,idle2 IdleAnimations: idle1,idle2
E4: E4:
Inherits: ^Infantry Inherits: ^Infantry
Valued: Valued:
Cost: 200 Cost: 200
Tooltip: Tooltip:
Name: Flamethrower Name: Flamethrower
Description: Advanced Anti-infantry unit.\n Strong vs Infantry, Buildings\n Weak vs Vehicles Description: Advanced Anti-infantry unit.\n Strong vs Infantry, Buildings\n Weak vs Vehicles
Icon: e4icnh Icon: e4icnh
Buildable: Buildable:
BuildPaletteOrder: 40 BuildPaletteOrder: 40
Owner: nod Owner: nod
Prerequisites: hq Prerequisites: hq
Selectable: Selectable:
Bounds: 12,17,0,-6 Bounds: 12,17,0,-6
Mobile: Mobile:
Speed: 4 Speed: 4
Health: Health:
HP: 90 HP: 90
AttackFrontal: AttackFrontal:
PrimaryWeapon: Flamethrower PrimaryWeapon: Flamethrower
PrimaryOffset: 0,0,0,-5 PrimaryOffset: 0,0,0,-5
FireDelay: 3 FireDelay: 3
WithMuzzleFlash: WithMuzzleFlash:
RenderInfantryProne: RenderInfantryProne:
IdleAnimations: idle1,idle2 IdleAnimations: idle1,idle2
E5: E5:
Inherits: ^Infantry Inherits: ^Infantry
Valued: Valued:
Cost: 300 Cost: 300
Tooltip: Tooltip:
Name: Chem Warrior Name: Chem Warrior
Description: Advanced Anti-infantry unit.\n Strong vs Infantry\n Weak vs Vehicles Description: Advanced Anti-infantry unit.\n Strong vs Infantry\n Weak vs Vehicles
Icon: e5icnh Icon: e5icnh
Buildable: Buildable:
BuildPaletteOrder: 50 BuildPaletteOrder: 50
Owner: nod Owner: nod
Prerequisites: tmpl Prerequisites: tmpl
Selectable: Selectable:
Bounds: 12,17,0,-6 Bounds: 12,17,0,-6
Mobile: Mobile:
Speed: 4 Speed: 4
Health: Health:
HP: 90 HP: 90
AttackFrontal: AttackFrontal:
PrimaryWeapon: Chemspray PrimaryWeapon: Chemspray
PrimaryOffset: 0,0,0,-5 PrimaryOffset: 0,0,0,-5
FireDelay: 3 FireDelay: 3
WithMuzzleFlash: WithMuzzleFlash:
-PoisonedByTiberium: -PoisonedByTiberium:
RenderInfantryProne: RenderInfantryProne:
IdleAnimations: idle1,idle2 IdleAnimations: idle1,idle2
E6: E6:
Inherits: ^Infantry Inherits: ^Infantry
Valued: Valued:
Cost: 500 Cost: 500
Tooltip: Tooltip:
Name: Engineer Name: Engineer
Description: Infiltrates and captures enemy structures.\n Strong vs Nothing\n Weak vs Everything Description: Infiltrates and captures enemy structures.\n Strong vs Nothing\n Weak vs Everything
Icon: e6icnh Icon: e6icnh
Buildable: Buildable:
BuildPaletteOrder: 30 BuildPaletteOrder: 30
Owner: gdi,nod Owner: gdi,nod
Selectable: Selectable:
Bounds: 12,17,0,-6 Bounds: 12,17,0,-6
Mobile: Mobile:
Speed: 4 Speed: 4
Health: Health:
HP: 25 HP: 25
Passenger: Passenger:
PipType: Yellow PipType: Yellow
EngineerRepair: EngineerRepair:
EngineerCapture: EngineerCapture:
-AutoTarget: -AutoTarget:
AttackMove: AttackMove:
JustMove: true JustMove: true
RenderInfantryProne: RenderInfantryProne:
IdleAnimations: idle1,idle2 IdleAnimations: idle1,idle2
RMBO: RMBO:
Inherits: ^Infantry Inherits: ^Infantry
Valued: Valued:
Cost: 1000 Cost: 1000
Tooltip: Tooltip:
Icon: rmboicnh Icon: rmboicnh
Name: Commando Name: Commando
Description: Elite sniper infantry unit.\n Strong vs Infantry, Buildings\n Weak vs Vehicles Description: Elite sniper infantry unit.\n Strong vs Infantry, Buildings\n Weak vs Vehicles
Buildable: Buildable:
BuildPaletteOrder: 50 BuildPaletteOrder: 50
Owner: gdi Owner: gdi
Prerequisites: eye Prerequisites: eye
Selectable: Selectable:
Bounds: 12,17,0,-6 Bounds: 12,17,0,-6
Voice: CommandoVoice Voice: CommandoVoice
Mobile: Mobile:
Speed: 5 Speed: 5
Health: Health:
HP: 200 HP: 200
RevealsShroud: RevealsShroud:
Range: 5 Range: 5
AutoTarget: AutoTarget:
ScanRadius: 5 ScanRadius: 5
C4Demolition: C4Demolition:
C4Delay: 45 C4Delay: 45
AttackFrontal: AttackFrontal:
PrimaryWeapon: Sniper PrimaryWeapon: Sniper
RenderInfantryProne: RenderInfantryProne:
IdleAnimations: idle1,idle2,idle3 IdleAnimations: idle1,idle2,idle3
AnnounceOnBuild: AnnounceOnBuild:
AnnounceOnKill: AnnounceOnKill:

File diff suppressed because it is too large Load Diff

View File

@@ -1,200 +1,200 @@
Player: Player:
PlaceBuilding: PlaceBuilding:
TechTree: TechTree:
SupportPowerManager: SupportPowerManager:
ConquestVictoryConditions: ConquestVictoryConditions:
PowerManager: PowerManager:
PlayerResources: PlayerResources:
InitialCash: 5000 InitialCash: 5000
ActorGroupProxy: ActorGroupProxy:
DeveloperMode: DeveloperMode:
HackyAI@Default: HackyAI@Default:
Name:Easy AI Name:Easy AI
BuildingFractions: BuildingFractions:
proc: 20% proc: 20%
pyle: 5% pyle: 5%
hand: 5% hand: 5%
weap: 5% weap: 5%
hq: 2% hq: 2%
afld: 5% afld: 5%
gtwr: 5% gtwr: 5%
gun: 5% gun: 5%
atwr: 5% atwr: 5%
obli: 5% obli: 5%
sam: 1% sam: 1%
eye: 1% eye: 1%
tmpl: 1% tmpl: 1%
silo: 5% silo: 5%
fix: 1% fix: 1%
UnitsToBuild: UnitsToBuild:
e1: 0% e1: 0%
e2: 0% e2: 0%
e3: 0% e3: 0%
e4: 0% e4: 0%
e5: 0% e5: 0%
bggy: 0% bggy: 0%
bike: 0% bike: 0%
1tnk: 0% 1tnk: 0%
jeep: 0% jeep: 0%
mtnk: 0% mtnk: 0%
arty: 0% arty: 0%
PlayerColorPalette: PlayerColorPalette:
BasePalette: terrain BasePalette: terrain
PaletteFormat: cnc PaletteFormat: cnc
SurrenderOnDisconnect: SurrenderOnDisconnect:
World: World:
OpenWidgetAtGameStart: OpenWidgetAtGameStart:
Widget: INGAME_ROOT Widget: INGAME_ROOT
ObserverWidget: OBSERVER_ROOT ObserverWidget: OBSERVER_ROOT
ScreenShaker: ScreenShaker:
NukePaletteEffect: NukePaletteEffect:
CncWaterPaletteRotation: CncWaterPaletteRotation:
BuildingInfluence: BuildingInfluence:
UnitInfluence: UnitInfluence:
BridgeLayer: BridgeLayer:
Bridges: bridge1, bridge2, bridge3, bridge4 Bridges: bridge1, bridge2, bridge3, bridge4
PaletteFromCurrentTileset@terrain: PaletteFromCurrentTileset@terrain:
Name: terrain Name: terrain
PaletteFromCurrentTileset@static: PaletteFromCurrentTileset@static:
Name: staticterrain Name: staticterrain
PaletteFromFile@chrome: PaletteFromFile@chrome:
Name: chrome Name: chrome
Filename: temperat.pal Filename: temperat.pal
PaletteFromFile@effect: PaletteFromFile@effect:
Name: effect Name: effect
Filename: temperat.pal Filename: temperat.pal
PaletteFromRGBA@shadow: PaletteFromRGBA@shadow:
Name: shadow Name: shadow
R: 0 R: 0
G: 0 G: 0
B: 0 B: 0
A: 140 A: 140
PaletteFromRGBA@highlight: PaletteFromRGBA@highlight:
Name: highlight Name: highlight
R: 255 R: 255
G: 255 G: 255
B: 255 B: 255
A: 128 A: 128
PaletteFromRGBA@disabled: PaletteFromRGBA@disabled:
Name: disabled Name: disabled
R: 0 R: 0
G: 0 G: 0
B: 0 B: 0
A: 180 A: 180
ColorPickerPaletteModifier: ColorPickerPaletteModifier:
ShroudPalette@shroud: ShroudPalette@shroud:
ShroudPalette@fog: ShroudPalette@fog:
IsFog: yes IsFog: yes
Name: fog Name: fog
Country@gdi: Country@gdi:
Name: GDI Name: GDI
Race: gdi Race: gdi
Country@nod: Country@nod:
Name: Nod Name: Nod
Race: nod Race: nod
ChooseBuildTabOnSelect: ChooseBuildTabOnSelect:
BibLayer: BibLayer:
ResourceLayer: ResourceLayer:
ResourceType@green-tib: ResourceType@green-tib:
ResourceType: 1 ResourceType: 1
Palette: staticterrain Palette: staticterrain
TerrainType: Tiberium TerrainType: Tiberium
SpriteNames: ti1,ti2,ti3,ti4,ti5,ti6,ti7,ti8,ti9,ti10,ti11,ti12 SpriteNames: ti1,ti2,ti3,ti4,ti5,ti6,ti7,ti8,ti9,ti10,ti11,ti12
ValuePerUnit: 30 ValuePerUnit: 30
Name: Tiberium Name: Tiberium
PipColor: Green PipColor: Green
AllowedTerrainTypes: Clear,Road AllowedTerrainTypes: Clear,Road
AllowUnderActors: false AllowUnderActors: false
ResourceType@blue-tib: ResourceType@blue-tib:
ResourceType: 2 ResourceType: 2
Palette: staticterrain Palette: staticterrain
TerrainType: BlueTiberium TerrainType: BlueTiberium
SpriteNames: bti1,bti2,bti3,bti4,bti5,bti6,bti7,bti8,bti9,bti10,bti11,bti12 SpriteNames: bti1,bti2,bti3,bti4,bti5,bti6,bti7,bti8,bti9,bti10,bti11,bti12
ValuePerUnit: 60 ValuePerUnit: 60
Name: Blue Tiberium Name: Blue Tiberium
# todo: add a blue pip. # todo: add a blue pip.
PipColor: Red PipColor: Red
AllowedTerrainTypes: Clear,Road AllowedTerrainTypes: Clear,Road
AllowUnderActors: false AllowUnderActors: false
SmudgeLayer@SCORCH: SmudgeLayer@SCORCH:
Type:Scorch Type:Scorch
SmokePercentage:50 SmokePercentage:50
Types:sc1,sc2,sc3,sc4,sc5,sc6 Types:sc1,sc2,sc3,sc4,sc5,sc6
Depths:1,1,1,1,1,1 Depths:1,1,1,1,1,1
SmudgeLayer@CRATER: SmudgeLayer@CRATER:
Type:Crater Type:Crater
Types:cr1,cr2,cr3,cr4,cr5,cr6 Types:cr1,cr2,cr3,cr4,cr5,cr6
Depths:5,5,5,5,5,5 Depths:5,5,5,5,5,5
SpawnMapActors: SpawnMapActors:
CreateMPPlayers: CreateMPPlayers:
SpawnMPUnits: SpawnMPUnits:
MPStartLocations: MPStartLocations:
EvaAlerts: EvaAlerts:
RadarUp: comcntr1.aud RadarUp: comcntr1.aud
RadarDown: powrdn1.aud RadarDown: powrdn1.aud
BuildingCannotPlaceAudio: deploy1.aud BuildingCannotPlaceAudio: deploy1.aud
CashTickUp: CashTickUp:
CashTickDown: CashTickDown:
LowPower: lopower1.aud LowPower: lopower1.aud
SilosNeeded: silos1.aud SilosNeeded: silos1.aud
PrimaryBuildingSelected: pribldg1.aud PrimaryBuildingSelected: pribldg1.aud
AbilityInsufficientPower: nopower1.aud AbilityInsufficientPower: nopower1.aud
LevelUp: text2.aud LevelUp: text2.aud
SpatialBins: SpatialBins:
BinSize: 4 BinSize: 4
Shroud: Shroud:
CrateSpawner: CrateSpawner:
Minimum: 1 Minimum: 1
Maximum: 3 Maximum: 3
SpawnInterval: 120 SpawnInterval: 120
WaterChance: 0 WaterChance: 0
PathFinder: PathFinder:
ValidateOrder: ValidateOrder:
CRATE: CRATE:
Tooltip: Tooltip:
Name: Crate Name: Crate
Crate: Crate:
Lifetime: 120 Lifetime: 120
TerrainTypes: Clear, Rough, Road, Tiberium, BlueTiberium, Beach TerrainTypes: Clear, Rough, Road, Tiberium, BlueTiberium, Beach
GiveCashCrateAction: GiveCashCrateAction:
Amount: 1000 Amount: 1000
SelectionShares: 20 SelectionShares: 20
Effect: dollar Effect: dollar
RevealMapCrateAction: RevealMapCrateAction:
SelectionShares: 1 SelectionShares: 1
Effect: reveal-map Effect: reveal-map
HideMapCrateAction: HideMapCrateAction:
SelectionShares: 5 SelectionShares: 5
Effect: hide-map Effect: hide-map
LevelUpCrateAction: LevelUpCrateAction:
SelectionShares: 20 SelectionShares: 20
ExplodeCrateAction@fire: ExplodeCrateAction@fire:
Weapon: Napalm.Crate Weapon: Napalm.Crate
SelectionShares: 5 SelectionShares: 5
ExplodeCrateAction@boom: ExplodeCrateAction@boom:
Weapon: Atomic Weapon: Atomic
SelectionShares: 5 SelectionShares: 5
CloakCrateAction: CloakCrateAction:
SelectionShares: 5 SelectionShares: 5
InitialDelay: 5 InitialDelay: 5
CloakDelay: 5 CloakDelay: 5
CloakSound: appear1.aud CloakSound: appear1.aud
UncloakSound: appear1.aud UncloakSound: appear1.aud
Effect: stealth Effect: stealth
ExcludedActorTypes: e1,e2,e3,e4,e5,e6,rmbo,c1,c2,c3,c4,c5,c6,c7,c8,c9,c10 ExcludedActorTypes: e1,e2,e3,e4,e5,e6,rmbo,c1,c2,c3,c4,c5,c6,c7,c8,c9,c10
GiveMcvCrateAction: GiveMcvCrateAction:
SelectionShares: 2 SelectionShares: 2
NoBaseSelectionShares: 9001 NoBaseSelectionShares: 9001
Unit: mcv Unit: mcv
RenderUnit: RenderUnit:
BelowUnits: BelowUnits:
mpspawn: mpspawn:
Waypoint: Waypoint:
RenderEditorOnly: RenderEditorOnly:
waypoint: waypoint:
Waypoint: Waypoint:
RenderEditorOnly: RenderEditorOnly:

View File

@@ -1,60 +1,60 @@
# Oil Derrick # Oil Derrick
V19: V19:
Inherits: ^CivBuilding Inherits: ^CivBuilding
RenderBuilding: RenderBuilding:
Palette: staticterrain Palette: staticterrain
CashTrickler: CashTrickler:
Building: Building:
Footprint: x Footprint: x
Dimensions: 1,1 Dimensions: 1,1
Capturable: true Capturable: true
RevealsShroud: RevealsShroud:
Range: 3 Range: 3
-DeadBuildingState: -DeadBuildingState:
Tooltip: Tooltip:
Name: Oil Derrick Name: Oil Derrick
LeavesHusk: LeavesHusk:
HuskActor: V19.Husk HuskActor: V19.Husk
V19.Husk: V19.Husk:
Inherits: ^CivBuilding Inherits: ^CivBuilding
-DeadBuildingState: -DeadBuildingState:
-Health: -Health:
RenderBuilding: RenderBuilding:
Palette: staticterrain Palette: staticterrain
WithFire: WithFire:
Building: Building:
Footprint: x Footprint: x
Dimensions: 1,1 Dimensions: 1,1
Tooltip: Tooltip:
Name: Oil Derrick Name: Oil Derrick
# Hospital # Hospital
HOSP: HOSP:
Inherits: ^CivBuilding Inherits: ^CivBuilding
RenderBuilding: RenderBuilding:
Building: Building:
Footprint: xx xx Footprint: xx xx
Dimensions: 2,2 Dimensions: 2,2
Tooltip: Tooltip:
Name: Hospital Name: Hospital
# Bio Lab # Bio Lab
BIO: BIO:
Inherits: ^CivBuilding Inherits: ^CivBuilding
RenderBuilding: RenderBuilding:
Building: Building:
Footprint: xx xx Footprint: xx xx
Dimensions: 2,2 Dimensions: 2,2
Tooltip: Tooltip:
Name: Bio Lab Name: Bio Lab
# Prison / Tech Center # Prison / Tech Center
MISS: MISS:
Inherits: ^CivBuilding Inherits: ^CivBuilding
RenderBuilding: RenderBuilding:
Building: Building:
Footprint: xxx xxx Footprint: xxx xxx
Dimensions: 3,2 Dimensions: 3,2
Tooltip: Tooltip:
Name: Tech Center Name: Tech Center

View File

@@ -1,137 +1,137 @@
SPLIT2: SPLIT2:
Inherits: ^Tree Inherits: ^Tree
RenderBuilding: RenderBuilding:
Palette: staticterrain Palette: staticterrain
SeedsResource: SeedsResource:
ResourceType:Tiberium ResourceType:Tiberium
Tooltip: Tooltip:
Name: Blossom Tree Name: Blossom Tree
RadarColorFromTerrain: RadarColorFromTerrain:
Terrain: Tiberium Terrain: Tiberium
SPLIT3: SPLIT3:
Inherits: ^Tree Inherits: ^Tree
RenderBuilding: RenderBuilding:
Palette: staticterrain Palette: staticterrain
SeedsResource: SeedsResource:
ResourceType:Tiberium ResourceType:Tiberium
Tooltip: Tooltip:
Name: Blossom Tree Name: Blossom Tree
RadarColorFromTerrain: RadarColorFromTerrain:
Terrain: Tiberium Terrain: Tiberium
ROCK1: ROCK1:
Inherits: ^Rock Inherits: ^Rock
ROCK2: ROCK2:
Inherits: ^Rock Inherits: ^Rock
ROCK3: ROCK3:
Inherits: ^Rock Inherits: ^Rock
ROCK4: ROCK4:
Inherits: ^Rock Inherits: ^Rock
ROCK5: ROCK5:
Inherits: ^Rock Inherits: ^Rock
ROCK6: ROCK6:
Inherits: ^Rock Inherits: ^Rock
ROCK7: ROCK7:
Inherits: ^Rock Inherits: ^Rock
T01: T01:
Inherits: ^Tree Inherits: ^Tree
T02: T02:
Inherits: ^Tree Inherits: ^Tree
T03: T03:
Inherits: ^Tree Inherits: ^Tree
T04: T04:
Inherits: ^Tree Inherits: ^Tree
T05: T05:
Inherits: ^Tree Inherits: ^Tree
T06: T06:
Inherits: ^Tree Inherits: ^Tree
T07: T07:
Inherits: ^Tree Inherits: ^Tree
T08: T08:
Inherits: ^Tree Inherits: ^Tree
Building: Building:
Footprint: x_ Footprint: x_
Dimensions: 2,1 Dimensions: 2,1
T09: T09:
Inherits: ^Tree Inherits: ^Tree
Building: Building:
Footprint: x_ Footprint: x_
Dimensions: 2,1 Dimensions: 2,1
T10: T10:
Inherits: ^Tree Inherits: ^Tree
Building: Building:
Footprint: __ xx Footprint: __ xx
T11: T11:
Inherits: ^Tree Inherits: ^Tree
Building: Building:
Footprint: __ xx Footprint: __ xx
T12: T12:
Inherits: ^Tree Inherits: ^Tree
T13: T13:
Inherits: ^Tree Inherits: ^Tree
T14: T14:
Inherits: ^Tree Inherits: ^Tree
Building: Building:
Footprint: ___ xx_ Footprint: ___ xx_
Dimensions: 3,2 Dimensions: 3,2
T15: T15:
Inherits: ^Tree Inherits: ^Tree
Building: Building:
Footprint: ___ xx_ Footprint: ___ xx_
Dimensions: 3,2 Dimensions: 3,2
T16: T16:
Inherits: ^Tree Inherits: ^Tree
T17: T17:
Inherits: ^Tree Inherits: ^Tree
Building: Building:
Footprint: ___ xx_ Footprint: ___ xx_
Dimensions: 3,2 Dimensions: 3,2
T18: T18:
Inherits: ^Tree Inherits: ^Tree
TC01: TC01:
Inherits: ^Tree Inherits: ^Tree
Building: Building:
Footprint: ___ xx_ Footprint: ___ xx_
Dimensions: 3,2 Dimensions: 3,2
TC02: TC02:
Inherits: ^Tree Inherits: ^Tree
Building: Building:
Footprint: _x_ xx_ Footprint: _x_ xx_
Dimensions: 3,2 Dimensions: 3,2
TC03: TC03:
Inherits: ^Tree Inherits: ^Tree
Building: Building:
Footprint: xx_ xx_ Footprint: xx_ xx_
Dimensions: 3,2 Dimensions: 3,2
TC04: TC04:
Inherits: ^Tree Inherits: ^Tree
Building: Building:
Footprint: ____ xxx_ x___ Footprint: ____ xxx_ x___
Dimensions: 4,3 Dimensions: 4,3
TC05: TC05:
Inherits: ^Tree Inherits: ^Tree
Building: Building:
Footprint: __x_ xxx_ _xx_ Footprint: __x_ xxx_ _xx_
Dimensions: 4,3 Dimensions: 4,3

File diff suppressed because it is too large Load Diff

View File

@@ -1,39 +1,39 @@
GenericVoice: GenericVoice:
Variants: Variants:
nod: .v01,.v03 nod: .v01,.v03
gdi: .v01,.v03 gdi: .v01,.v03
Voices: Voices:
Select: await1,ready,report1,yessir1 Select: await1,ready,report1,yessir1
Move: ackno,affirm1,noprob,ritaway,roger,ugotit Move: ackno,affirm1,noprob,ritaway,roger,ugotit
Die: nuyell1,nuyell3,nuyell4,nuyell5 Die: nuyell1,nuyell3,nuyell4,nuyell5
DisableVariants: Die DisableVariants: Die
VehicleVoice: VehicleVoice:
Variants: Variants:
nod: .v00,.v02 nod: .v00,.v02
gdi: .v00,.v02 gdi: .v00,.v02
Voices: Voices:
Select: vehic1,yessir1,report1,await1,unit1 Select: vehic1,yessir1,report1,await1,unit1
Move: ackno,affirm1,movout1 Move: ackno,affirm1,movout1
CivilianMaleVoice: CivilianMaleVoice:
Voices: Voices:
Select: guyyeah1 Select: guyyeah1
Move: guyokay1 Move: guyokay1
Die: nuyell1,nuyell3,nuyell4,nuyell5 Die: nuyell1,nuyell3,nuyell4,nuyell5
CivilianFemaleVoice: CivilianFemaleVoice:
Voices: Voices:
Select: girlyeah Select: girlyeah
Move: girlokay Move: girlokay
Die: nuyell1,nuyell3,nuyell4,nuyell5 Die: nuyell1,nuyell3,nuyell4,nuyell5
CommandoVoice: CommandoVoice:
Voices: Voices:
Select: yeah1,yes1,yo1 Select: yeah1,yes1,yo1
Move: cmon1,onit1,gotit1 Move: cmon1,onit1,gotit1
Attack: onit1,gotit1 Attack: onit1,gotit1
Demolish: bombit1 Demolish: bombit1
Die: ramyell1 Die: ramyell1
Build: rokroll1 Build: rokroll1
Kill: keepem1,laugh1,lefty1 Kill: keepem1,laugh1,lefty1

File diff suppressed because it is too large Load Diff

View File

@@ -1,42 +1,42 @@
Metadata: Metadata:
Title: Dune 2000 Title: Dune 2000
Description: Work in progress d2k port Description: Work in progress d2k port
Version: a0001 Version: a0001
Author: The OpenRA Developers Author: The OpenRA Developers
Standalone: true Standalone: true
Folders: Folders:
. .
mods/d2k mods/d2k
mods/d2k/bits mods/d2k/bits
mods/ra/uibits mods/ra/uibits
Packages: Packages:
mods/d2k/bits/arrakis.mix mods/d2k/bits/arrakis.mix
Rules: Rules:
mods/d2k/rules/defaults.yaml mods/d2k/rules/defaults.yaml
mods/d2k/rules/vehicles.yaml mods/d2k/rules/vehicles.yaml
mods/d2k/rules/system.yaml mods/d2k/rules/system.yaml
Sequences: Sequences:
mods/d2k/sequences.yaml mods/d2k/sequences.yaml
Cursors: Cursors:
mods/d2k/cursors.xml mods/d2k/cursors.xml
Chrome: Chrome:
mods/ra/chrome.xml mods/ra/chrome.xml
Assemblies: Assemblies:
mods/ra/OpenRA.Mods.RA.dll mods/ra/OpenRA.Mods.RA.dll
ChromeLayout: ChromeLayout:
mods/d2k/chrome/ingame.yaml mods/d2k/chrome/ingame.yaml
mods/d2k/chrome/mainmenu.yaml mods/d2k/chrome/mainmenu.yaml
mods/d2k/chrome/videoplayer.yaml mods/d2k/chrome/videoplayer.yaml
mods/d2k/chrome/settings.yaml mods/d2k/chrome/settings.yaml
mods/d2k/chrome/gamelobby.yaml mods/d2k/chrome/gamelobby.yaml
mods/d2k/chrome/serverbrowser.yaml mods/d2k/chrome/serverbrowser.yaml
Weapons: Weapons:
Voices: Voices:
TileSets: TileSets:
mods/d2k/tilesets/arrakis.yaml mods/d2k/tilesets/arrakis.yaml
Music: Music:
Movies: Movies:
LoadScreen: NullLoadScreen LoadScreen: NullLoadScreen
ShellmapUid:1e36d6874ef7960ac0e21edf36bbe1490a4650eb ShellmapUid:1e36d6874ef7960ac0e21edf36bbe1490a4650eb
TileSize:32 TileSize:32

View File

@@ -1,16 +1,16 @@
^Vehicle: ^Vehicle:
AppearsOnRadar: AppearsOnRadar:
Mobile: Mobile:
TerrainSpeeds: TerrainSpeeds:
Clear: 100% Clear: 100%
ROT: 5 ROT: 5
Selectable: Selectable:
Targetable: Targetable:
TargetTypes: Ground TargetTypes: Ground
Repairable: Repairable:
Passenger: Passenger:
CargoType: Vehicle CargoType: Vehicle
HiddenUnderFog: HiddenUnderFog:
GainsExperience: GainsExperience:
GivesExperience: GivesExperience:
DrawLineToTarget: DrawLineToTarget:

View File

@@ -1,79 +1,79 @@
Player: Player:
TechTree: TechTree:
PlayerResources: PlayerResources:
InitialCash: 5000 InitialCash: 5000
ActorGroupProxy: ActorGroupProxy:
DeveloperMode: DeveloperMode:
World: World:
ScreenShaker: ScreenShaker:
ColorPickerPaletteModifier: ColorPickerPaletteModifier:
BuildingInfluence: BuildingInfluence:
UnitInfluence: UnitInfluence:
ChooseBuildTabOnSelect: ChooseBuildTabOnSelect:
PaletteFromCurrentTileset: PaletteFromCurrentTileset:
Name: terrain Name: terrain
PlayerColorPalette: PlayerColorPalette:
BasePalette: units BasePalette: units
PaletteFormat: d2k PaletteFormat: d2k
PaletteFromFile@units: PaletteFromFile@units:
Name: units Name: units
Filename: units.pal Filename: units.pal
PaletteFromFile@chrome: PaletteFromFile@chrome:
Name: chrome Name: chrome
Filename: temperat.pal Filename: temperat.pal
PaletteFromFile@effect: PaletteFromFile@effect:
Name: effect Name: effect
Filename: temperat.pal Filename: temperat.pal
PaletteFromFile@cursor: PaletteFromFile@cursor:
Name: cursor Name: cursor
Filename: temperat.pal Filename: temperat.pal
PaletteFromRGBA@shadow: PaletteFromRGBA@shadow:
Name: shadow Name: shadow
R: 0 R: 0
G: 0 G: 0
B: 0 B: 0
A: 140 A: 140
PaletteFromRGBA@highlight: PaletteFromRGBA@highlight:
Name: highlight Name: highlight
R: 255 R: 255
G: 255 G: 255
B: 255 B: 255
A: 128 A: 128
PaletteFromRGBA@disabled: PaletteFromRGBA@disabled:
Name: disabled Name: disabled
R: 0 R: 0
G: 0 G: 0
B: 0 B: 0
A: 180 A: 180
ShroudPalette@shroud: ShroudPalette@shroud:
ShroudPalette@fog: ShroudPalette@fog:
IsFog: yes IsFog: yes
Name: fog Name: fog
Country@0: Country@0:
Name: Allies Name: Allies
Race: allies Race: allies
SpawnMapActors: SpawnMapActors:
CreateMPPlayers: CreateMPPlayers:
MPStartLocations: MPStartLocations:
SpawnMPUnits: SpawnMPUnits:
EvaAlerts: EvaAlerts:
RadarUp: RadarUp:
RadarDown: RadarDown:
BuildingSelectAudio: BuildingSelectAudio:
BuildingReadyAudio: BuildingReadyAudio:
BuildingCannotPlaceAudio: BuildingCannotPlaceAudio:
UnitSelectAudio: UnitSelectAudio:
UnitReadyAudio: UnitReadyAudio:
OnHoldAudio: OnHoldAudio:
CancelledAudio: CancelledAudio:
CashTickUp: CashTickUp:
CashTickDown: CashTickDown:
LowPower: LowPower:
SilosNeeded: SilosNeeded:
PrimaryBuildingSelected: PrimaryBuildingSelected:
AbilityInsufficientPower: AbilityInsufficientPower:
LevelUp: LevelUp:
SpatialBins: SpatialBins:
BinSize: 4 BinSize: 4
Shroud: Shroud:

View File

@@ -1,21 +1,21 @@
MCV: MCV:
Inherits: ^Vehicle Inherits: ^Vehicle
Valued: Valued:
Cost: 2000 Cost: 2000
Tooltip: Tooltip:
Name: Mobile Construction Vehicle Name: Mobile Construction Vehicle
Description: Deploys into another Construction Yard.\n Unarmed Description: Deploys into another Construction Yard.\n Unarmed
Selectable: Selectable:
Priority: 3 Priority: 3
Bounds: 42,42 Bounds: 42,42
Health: Health:
HP: 600 HP: 600
Armor: Armor:
Type: Light Type: Light
Mobile: Mobile:
Speed: 6 Speed: 6
RevealsShroud: RevealsShroud:
Range: 4 Range: 4
RenderUnit: RenderUnit:
MustBeDestroyed: MustBeDestroyed:
BaseBuilding: BaseBuilding:

View File

@@ -1,25 +1,25 @@
Metadata: Metadata:
Title: Default Mod Template Title: Default Mod Template
Description: Minimal template for creating a base mod Description: Minimal template for creating a base mod
Version: a0001 Version: a0001
Author: The OpenRA Developers Author: The OpenRA Developers
Standalone: true Standalone: true
Folders: Folders:
. .
mods/default mods/default
Rules: Rules:
mods/default/system.yaml mods/default/system.yaml
Cursors: Cursors:
mods/default/cursors.xml mods/default/cursors.xml
Assemblies: Assemblies:
mods/ra/OpenRA.Mods.RA.dll mods/ra/OpenRA.Mods.RA.dll
TileSets: TileSets:
mods/default/tileset-dummy.yaml mods/default/tileset-dummy.yaml
Chrome: Chrome:
mods/default/chrome.xml: mods/default/chrome.xml:
ChromeLayout: ChromeLayout:
mods/default/menus.yaml: mods/default/menus.yaml:
LoadScreen: NullLoadScreen LoadScreen: NullLoadScreen
ShellmapUid: 95c34889e85a903d7dbb41f13d6c373b44a8b62e ShellmapUid: 95c34889e85a903d7dbb41f13d6c373b44a8b62e

View File

@@ -1,13 +1,13 @@
Metadata: Metadata:
Title: Example Mod Title: Example Mod
Description: Adds a soviet troop transport Description: Adds a soviet troop transport
Version: a0001 Version: a0001
Author: The OpenRA Developers Author: The OpenRA Developers
Requires: ra Requires: ra
Folders: Folders:
mods/example mods/example
Rules: Rules:
mods/example/truk.yaml mods/example/truk.yaml
Sequences: Sequences:
mods/example/sequences.yaml mods/example/sequences.yaml

View File

@@ -1,7 +1,7 @@
truk: truk:
idle: idle:
Start: 0 Start: 0
Facings: 32 Facings: 32
unload: unload:
Start: 0 Start: 0
Facings: 32 Facings: 32

View File

@@ -1,25 +1,25 @@
TRUK: TRUK:
Inherits: ^Vehicle Inherits: ^Vehicle
Buildable: Buildable:
Queue: Vehicle Queue: Vehicle
BuildPaletteOrder: 50 BuildPaletteOrder: 50
Prerequisites: weap,barr Prerequisites: weap,barr
Owner: soviet Owner: soviet
Valued: Valued:
Cost: 500 Cost: 500
Tooltip: Tooltip:
Name: Supply Truck Name: Supply Truck
Description: Light infantry transport.\n Weak vs Everything Description: Light infantry transport.\n Weak vs Everything
Health: Health:
HP: 200 HP: 200
Armor: Armor:
Type: Light Type: Light
Mobile: Mobile:
Speed: 12 Speed: 12
RevealsShroud: RevealsShroud:
Range: 5 Range: 5
RenderUnit: RenderUnit:
Cargo: Cargo:
Types: Infantry Types: Infantry
Passengers: 5 Passengers: 5
UnloadFacing: 220 UnloadFacing: 220

View File

@@ -1,291 +1,291 @@
Background@MAINMENU_BG: Background@MAINMENU_BG:
Id:MAINMENU_BG Id:MAINMENU_BG
X:(WINDOW_RIGHT - WIDTH)/2 X:(WINDOW_RIGHT - WIDTH)/2
Y:(WINDOW_BOTTOM - HEIGHT)/2 Y:(WINDOW_BOTTOM - HEIGHT)/2
Width:250 Width:250
Height:330 Height:330
Visible:true Visible:true
Delegate:MainMenuButtonsDelegate Delegate:MainMenuButtonsDelegate
Children: Children:
Label@MAINMENU_LABEL_TITLE: Label@MAINMENU_LABEL_TITLE:
Id:MAINMENU_LABEL_TITLE Id:MAINMENU_LABEL_TITLE
X:0 X:0
Y:20 Y:20
Width:250 Width:250
Height:25 Height:25
Text:OpenRA Main Menu Text:OpenRA Main Menu
Align:Center Align:Center
Bold:True Bold:True
Button@MAINMENU_BUTTON_JOIN: Button@MAINMENU_BUTTON_JOIN:
Id:MAINMENU_BUTTON_JOIN Id:MAINMENU_BUTTON_JOIN
X:45 X:45
Y:70 Y:70
Width:160 Width:160
Height:25 Height:25
Text:Join Game Text:Join Game
Bold:True Bold:True
Button@MAINMENU_BUTTON_CREATE: Button@MAINMENU_BUTTON_CREATE:
Id:MAINMENU_BUTTON_CREATE Id:MAINMENU_BUTTON_CREATE
X:45 X:45
Y:110 Y:110
Width:160 Width:160
Height:25 Height:25
Text:Create Game Text:Create Game
Bold:True Bold:True
Button@MAINMENU_BUTTON_SETTINGS: Button@MAINMENU_BUTTON_SETTINGS:
Id:MAINMENU_BUTTON_SETTINGS Id:MAINMENU_BUTTON_SETTINGS
X:45 X:45
Y:150 Y:150
Width:160 Width:160
Height:25 Height:25
Text:Settings Text:Settings
Bold:True Bold:True
Button@MAINMENU_BUTTON_MUSIC: Button@MAINMENU_BUTTON_MUSIC:
Id:MAINMENU_BUTTON_MUSIC Id:MAINMENU_BUTTON_MUSIC
X:45 X:45
Y:190 Y:190
Width:160 Width:160
Height:25 Height:25
Text:Music Text:Music
Bold:True Bold:True
Button@MAINMENU_BUTTON_REPLAY_VIEWER: Button@MAINMENU_BUTTON_REPLAY_VIEWER:
Id:MAINMENU_BUTTON_REPLAY_VIEWER Id:MAINMENU_BUTTON_REPLAY_VIEWER
X:45 X:45
Y:230 Y:230
Width:160 Width:160
Height:25 Height:25
Text: Replay Viewer Text: Replay Viewer
Bold: True Bold: True
Button@MAINMENU_BUTTON_QUIT: Button@MAINMENU_BUTTON_QUIT:
Id:MAINMENU_BUTTON_QUIT Id:MAINMENU_BUTTON_QUIT
X:45 X:45
Y:270 Y:270
Width:160 Width:160
Height:25 Height:25
Text:Quit Text:Quit
Bold:True Bold:True
Button@MAINMENU_BUTTON_VIDEOPLAYER: Button@MAINMENU_BUTTON_VIDEOPLAYER:
Id:MAINMENU_BUTTON_VIDEOPLAYER Id:MAINMENU_BUTTON_VIDEOPLAYER
Visible:false Visible:false
X:45 X:45
Y:260 Y:260
Width:200 Width:200
Height:25 Height:25
Text:Video Player Text:Video Player
Bold:True Bold:True
Background@QUICKMODSWITCHER: Background@QUICKMODSWITCHER:
Id:QUICKMODSWITCHER Id:QUICKMODSWITCHER
Background: dialog4 Background: dialog4
X:(WINDOW_RIGHT - PARENT_LEFT - WIDTH - 10) X:(WINDOW_RIGHT - PARENT_LEFT - WIDTH - 10)
Y:10 - PARENT_TOP Y:10 - PARENT_TOP
Width:205 Width:205
Height:65 Height:65
Children: Children:
Label@TITLE: Label@TITLE:
X:8 X:8
Y:3 Y:3
Width:PARENT_RIGHT Width:PARENT_RIGHT
Height:25 Height:25
Text:Mod: Text:Mod:
Align:Left Align:Left
Bold:True Bold:True
DropDownButton@SWITCHER: DropDownButton@SWITCHER:
Id:SWITCHER Id:SWITCHER
Text:Team Text:Team
Width:150 Width:150
Height:25 Height:25
X:50 X:50
Y:5 Y:5
Label@VERSION: Label@VERSION:
Id:VERSION Id:VERSION
X:50 X:50
Y:30 Y:30
Width:150 Width:150
Height:25 Height:25
Align:Center Align:Center
Bold:True Bold:True
Background@PERF_BG: Background@PERF_BG:
ClickThrough:true ClickThrough:true
Id:PERF_BG Id:PERF_BG
Background:dialog4 Background:dialog4
Delegate:PerfDebugDelegate Delegate:PerfDebugDelegate
X:10 X:10
Y:WINDOW_BOTTOM - 250 Y:WINDOW_BOTTOM - 250
Width: 210 Width: 210
Height: 250 Height: 250
Children: Children:
PerfGraph@GRAPH: PerfGraph@GRAPH:
Id:GRAPH Id:GRAPH
X:5 X:5
Y:5 Y:5
Width:200 Width:200
Height:200 Height:200
Label@TEXT: Label@TEXT:
Id:TEXT Id:TEXT
Bold: false Bold: false
X:20 X:20
Y:205 Y:205
Width:170 Width:170
Height:40 Height:40
Background@MUSIC_MENU: Background@MUSIC_MENU:
Id:MUSIC_MENU Id:MUSIC_MENU
Delegate:MusicPlayerDelegate Delegate:MusicPlayerDelegate
X:(WINDOW_RIGHT - WIDTH)/2 X:(WINDOW_RIGHT - WIDTH)/2
Y:(WINDOW_BOTTOM - HEIGHT)/2 Y:(WINDOW_BOTTOM - HEIGHT)/2
Width: 450 Width: 450
Height: 250 Height: 250
Visible: true Visible: true
Children: Children:
Label@SETTINGS_LABEL_TITLE: Label@SETTINGS_LABEL_TITLE:
Id:SETTINGS_LABEL_TITLE Id:SETTINGS_LABEL_TITLE
X:0 X:0
Y:20 Y:20
Width:450 Width:450
Height:25 Height:25
Text:Music Text:Music
Align:Center Align:Center
Bold:True Bold:True
Button@BUTTON_INSTALL: Button@BUTTON_INSTALL:
Id:BUTTON_INSTALL Id:BUTTON_INSTALL
X:20 X:20
Y:PARENT_BOTTOM - 45 Y:PARENT_BOTTOM - 45
Width:160 Width:160
Height:25 Height:25
Text:Install Music Text:Install Music
Bold:True Bold:True
Button@BUTTON_CLOSE: Button@BUTTON_CLOSE:
Id:BUTTON_CLOSE Id:BUTTON_CLOSE
X:PARENT_RIGHT - 180 X:PARENT_RIGHT - 180
Y:PARENT_BOTTOM - 45 Y:PARENT_BOTTOM - 45
Width:160 Width:160
Height:25 Height:25
Text:Close Text:Close
Bold:True Bold:True
Container@BUTTONS: Container@BUTTONS:
X:PARENT_RIGHT - 150 X:PARENT_RIGHT - 150
Y:50 Y:50
Children: Children:
Button@BUTTON_PLAY: Button@BUTTON_PLAY:
Id:BUTTON_PLAY Id:BUTTON_PLAY
X:35 X:35
Y:0 Y:0
Width:25 Width:25
Height:25 Height:25
Children: Children:
Image@IMAGE_PLAY: Image@IMAGE_PLAY:
Id:IMAGE_PLAY Id:IMAGE_PLAY
X:0 X:0
Y:0 Y:0
Width:25 Width:25
Height:25 Height:25
ImageCollection:music ImageCollection:music
ImageName:play ImageName:play
Button@BUTTON_PAUSE: Button@BUTTON_PAUSE:
Id:BUTTON_PAUSE Id:BUTTON_PAUSE
Visible:false Visible:false
X:35 X:35
Y:0 Y:0
Width:25 Width:25
Height:25 Height:25
Children: Children:
Image@IMAGE_PAUSE: Image@IMAGE_PAUSE:
Id:IMAGE_PAUSE Id:IMAGE_PAUSE
X:0 X:0
Y:0 Y:0
Width:25 Width:25
Height:25 Height:25
ImageCollection:music ImageCollection:music
ImageName:pause ImageName:pause
Button@BUTTON_STOP: Button@BUTTON_STOP:
Id:BUTTON_STOP Id:BUTTON_STOP
X:70 X:70
Y:0 Y:0
Width:25 Width:25
Height:25 Height:25
Children: Children:
Image@IMAGE_STOP: Image@IMAGE_STOP:
Id:IMAGE_STOP Id:IMAGE_STOP
X:0 X:0
Y:0 Y:0
Width:25 Width:25
Height:25 Height:25
ImageCollection:music ImageCollection:music
ImageName:stop ImageName:stop
Button@BUTTON_NEXT: Button@BUTTON_NEXT:
Id:BUTTON_NEXT Id:BUTTON_NEXT
X:105 X:105
Y:0 Y:0
Width:25 Width:25
Height:25 Height:25
Children: Children:
Image@IMAGE_NEXT: Image@IMAGE_NEXT:
Id:IMAGE_NEXT Id:IMAGE_NEXT
X:0 X:0
Y:0 Y:0
Width:25 Width:25
Height:25 Height:25
ImageCollection:music ImageCollection:music
ImageName:next ImageName:next
Button@BUTTON_PREV: Button@BUTTON_PREV:
Id:BUTTON_PREV Id:BUTTON_PREV
X:0 X:0
Y:0 Y:0
Width:25 Width:25
Height:25 Height:25
Children: Children:
Image@IMAGE_PREV: Image@IMAGE_PREV:
Id:IMAGE_PREV Id:IMAGE_PREV
X:0 X:0
Y:0 Y:0
Width:25 Width:25
Height:25 Height:25
ImageCollection:music ImageCollection:music
ImageName:prev ImageName:prev
Label@TIME: Label@TIME:
Id:TIME Id:TIME
X:PARENT_RIGHT - 150 X:PARENT_RIGHT - 150
Y:75 Y:75
Width:140 Width:140
Height:25 Height:25
Align: Center Align: Center
ScrollPanel@MUSIC_LIST: ScrollPanel@MUSIC_LIST:
Id:MUSIC_LIST Id:MUSIC_LIST
X:10 X:10
Y:50 Y:50
Width:280 Width:280
Height:140 Height:140
Children: Children:
Label@MUSIC_TEMPLATE: Label@MUSIC_TEMPLATE:
Id:MUSIC_TEMPLATE Id:MUSIC_TEMPLATE
Width:PARENT_RIGHT-28 Width:PARENT_RIGHT-28
Height:25 Height:25
X:2 X:2
Y:0 Y:0
Visible:false Visible:false
Children: Children:
Label@TITLE: Label@TITLE:
Id:TITLE Id:TITLE
X:5 X:5
Width:PARENT_RIGHT - 10 Width:PARENT_RIGHT - 10
Height:PARENT_BOTTOM Height:PARENT_BOTTOM
Align: Left Align: Left
Label@LENGTH: Label@LENGTH:
Id:LENGTH Id:LENGTH
X:5 X:5
Width:PARENT_RIGHT - 10 Width:PARENT_RIGHT - 10
Height:PARENT_BOTTOM Height:PARENT_BOTTOM
Align: Right Align: Right
Checkbox@SHUFFLE: Checkbox@SHUFFLE:
Id:SHUFFLE Id:SHUFFLE
X:PARENT_RIGHT - 150 X:PARENT_RIGHT - 150
Y:110 Y:110
Width:100 Width:100
Height:20 Height:20
Text:Shuffle Text:Shuffle
Checkbox@REPEAT: Checkbox@REPEAT:
Id:REPEAT Id:REPEAT
X:PARENT_RIGHT - 150 X:PARENT_RIGHT - 150
Y:140 Y:140
Width:100 Width:100
Height:20 Height:20
Text:Loop Text:Loop

View File

@@ -1,93 +1,93 @@
Background@REPLAYBROWSER_BG: Background@REPLAYBROWSER_BG:
Id:REPLAYBROWSER_BG Id:REPLAYBROWSER_BG
Delegate:ReplayBrowserDelegate Delegate:ReplayBrowserDelegate
X:(WINDOW_RIGHT - WIDTH)/2 X:(WINDOW_RIGHT - WIDTH)/2
Y:(WINDOW_BOTTOM - HEIGHT)/2 Y:(WINDOW_BOTTOM - HEIGHT)/2
Width:700 Width:700
Height:410 Height:410
Children: Children:
Label@REPLAYBROWSER_LABEL_TITLE: Label@REPLAYBROWSER_LABEL_TITLE:
Id:REPLAYBROWSER_LABEL_TITLE Id:REPLAYBROWSER_LABEL_TITLE
X:0 X:0
Y:20 Y:20
Width:PARENT_RIGHT Width:PARENT_RIGHT
Height:25 Height:25
Text:Choose Replay Text:Choose Replay
Align:Center Align:Center
Bold:True Bold:True
ScrollPanel@REPLAY_LIST: ScrollPanel@REPLAY_LIST:
Id:REPLAY_LIST Id:REPLAY_LIST
X:20 X:20
Y:50 Y:50
Width:390 Width:390
Height:300 Height:300
Children: Children:
Label@REPLAY_TEMPLATE: Label@REPLAY_TEMPLATE:
Id:REPLAY_TEMPLATE Id:REPLAY_TEMPLATE
Width:PARENT_RIGHT-28 Width:PARENT_RIGHT-28
Height:25 Height:25
X:2 X:2
Y:0 Y:0
Visible:false Visible:false
Container@REPLAY_INFO: Container@REPLAY_INFO:
Id:REPLAY_INFO Id:REPLAY_INFO
X:0 X:0
Y:0 Y:0
Width:PARENT_RIGHT Width:PARENT_RIGHT
Height:PARENT_BOTTOM Height:PARENT_BOTTOM
Visible:false Visible:false
Children: Children:
MapPreview@MAP_PREVIEW: MapPreview@MAP_PREVIEW:
Id:MAP_PREVIEW Id:MAP_PREVIEW
X:PARENT_RIGHT-241 X:PARENT_RIGHT-241
Y:30 Y:30
Width:192 Width:192
Height:192 Height:192
Label@MAP_TITLE_LABEL: Label@MAP_TITLE_LABEL:
Id:MAP_TITLE_LABEL Id:MAP_TITLE_LABEL
X:PARENT_RIGHT - 200 - WIDTH X:PARENT_RIGHT - 200 - WIDTH
Y:250 Y:250
Align:Right Align:Right
Width:70 Width:70
Height:20 Height:20
Text:Map: Text:Map:
Bold:True Bold:True
Label@MAP_TITLE: Label@MAP_TITLE:
Id:MAP_TITLE Id:MAP_TITLE
X:PARENT_RIGHT - 195 X:PARENT_RIGHT - 195
Y:250 Y:250
Align:Left Align:Left
Width:70 Width:70
Height:20 Height:20
Label@DURATION_LABEL: Label@DURATION_LABEL:
Id:DURATION_LABEL Id:DURATION_LABEL
X:PARENT_RIGHT - 200 - WIDTH X:PARENT_RIGHT - 200 - WIDTH
Y:270 Y:270
Align:Right Align:Right
Width:70 Width:70
Height:20 Height:20
Text:Duration: Text:Duration:
Bold:True Bold:True
Label@DURATION: Label@DURATION:
Id:DURATION Id:DURATION
X:PARENT_RIGHT - 195 X:PARENT_RIGHT - 195
Y:270 Y:270
Align:Left Align:Left
Width:70 Width:70
Height:20 Height:20
Button@WATCH_BUTTON: Button@WATCH_BUTTON:
Id:WATCH_BUTTON Id:WATCH_BUTTON
X:PARENT_RIGHT - 140 - 130 X:PARENT_RIGHT - 140 - 130
Y:PARENT_BOTTOM - 45 Y:PARENT_BOTTOM - 45
Width:120 Width:120
Height:25 Height:25
Text:Watch Text:Watch
Bold:True Bold:True
Button@CANCEL_BUTTON: Button@CANCEL_BUTTON:
Id:CANCEL_BUTTON Id:CANCEL_BUTTON
X:PARENT_RIGHT - 140 X:PARENT_RIGHT - 140
Y:PARENT_BOTTOM - 45 Y:PARENT_BOTTOM - 45
Width:120 Width:120
Height:25 Height:25
Text:Cancel Text:Cancel
Bold:True Bold:True

View File

@@ -1,261 +1,261 @@
Palettes: Palettes:
cursor: cursor.pal cursor: cursor.pal
Cursors: Cursors:
mouse: cursor mouse: cursor
scroll-t: scroll-t:
start:1 start:1
x: 12 x: 12
y: 12 y: 12
scroll-tr: scroll-tr:
start: 2 start: 2
x: 12 x: 12
y: 12 y: 12
scroll-r: scroll-r:
start: 3 start: 3
x: 12 x: 12
y: 12 y: 12
scroll-br: scroll-br:
start: 4 start: 4
x: 12 x: 12
y: 12 y: 12
scroll-b: scroll-b:
start:5 start:5
x: 12 x: 12
y: 12 y: 12
scroll-bl: scroll-bl:
start:6 start:6
x: 12 x: 12
y: 12 y: 12
scroll-l: scroll-l:
start:7 start:7
x: 12 x: 12
y: 12 y: 12
scroll-tl: scroll-tl:
start:8 start:8
x: 12 x: 12
y: 12 y: 12
scroll-t-blocked: scroll-t-blocked:
start:124 start:124
x: 12 x: 12
y: 12 y: 12
scroll-tr-blocked: scroll-tr-blocked:
start:125 start:125
x: 12 x: 12
y: 12 y: 12
scroll-r-blocked: scroll-r-blocked:
start:126 start:126
x: 12 x: 12
y: 12 y: 12
scroll-br-blocked: scroll-br-blocked:
start:127 start:127
x: 12 x: 12
y: 12 y: 12
scroll-b-blocked: scroll-b-blocked:
start:128 start:128
x: 12 x: 12
y: 12 y: 12
scroll-bl-blocked: scroll-bl-blocked:
start:129 start:129
x: 12 x: 12
y: 12 y: 12
scroll-l-blocked: scroll-l-blocked:
start:130 start:130
x: 12 x: 12
y: 12 y: 12
scroll-tl-blocked: scroll-tl-blocked:
start:131 start:131
x: 12 x: 12
y: 12 y: 12
select: select:
start:15 start:15
length: 6 length: 6
x: 12 x: 12
y: 12 y: 12
default: default:
start:0 start:0
default-minimap: default-minimap:
start:80 start:80
generic-blocked: generic-blocked:
start:9 start:9
generic-blocked-minimap: generic-blocked-minimap:
start:33 start:33
move: move:
start:10 start:10
length: 4 length: 4
x: 12 x: 12
y: 12 y: 12
move-minimap: move-minimap:
start:29 start:29
length: 4 length: 4
x: 12 x: 12
y: 12 y: 12
move-blocked: move-blocked:
start:14 start:14
x: 12 x: 12
y: 12 y: 12
move-blocked-minimap: move-blocked-minimap:
start:33 start:33
x: 12 x: 12
y: 12 y: 12
attack: attack:
start:195 start:195
length: 8 length: 8
x: 12 x: 12
y: 12 y: 12
attack-minimap: attack-minimap:
start:203 start:203
length: 8 length: 8
x: 12 x: 12
y: 12 y: 12
attackmove: attackmove:
start:21 start:21
length: 8 length: 8
x: 12 x: 12
y: 12 y: 12
attackmove-minimap: attackmove-minimap:
start:134 start:134
length: 8 length: 8
x: 12 x: 12
y: 12 y: 12
enter: enter:
start:113 start:113
length: 3 length: 3
x: 12 x: 12
y: 12 y: 12
enter-minimap: enter-minimap:
start:139 start:139
length: 3 length: 3
x: 12 x: 12
y: 12 y: 12
enter-blocked: enter-blocked:
start:212 start:212
length: 1 length: 1
x: 12 x: 12
y: 12 y: 12
enter-blocked-minimap: enter-blocked-minimap:
start:33 start:33
c4: c4:
start:116 start:116
length: 3 length: 3
x: 12 x: 12
y: 12 y: 12
c4-minimap: c4-minimap:
start:121 start:121
length: 3 length: 3
x: 12 x: 12
y: 12 y: 12
guard: guard:
start:147 start:147
length: 1 length: 1
x: 12 x: 12
y: 12 y: 12
guard-minimap: guard-minimap:
start:146 start:146
length: 1 length: 1
x: 12 x: 12
y: 12 y: 12
capture: capture:
start:164 start:164
length: 3 length: 3
x: 12 x: 12
y: 12 y: 12
capture-minimap: capture-minimap:
start:167 start:167
length: 3 length: 3
x: 12 x: 12
y: 12 y: 12
heal: heal:
start:160 start:160
length: 4 length: 4
x: 12 x: 12
y: 12 y: 12
heal-minimap: heal-minimap:
start:194 start:194
length: 1 length: 1
x: 12 x: 12
y: 12 y: 12
ability: ability:
start:82 start:82
length: 8 length: 8
x: 12 x: 12
y: 12 y: 12
ability-minimap: ability-minimap:
start:214 start:214
length: 8 length: 8
x: 12 x: 12
y: 12 y: 12
# Cursors that need minimap variants # Cursors that need minimap variants
deploy: deploy:
start:59 start:59
length: 9 length: 9
x: 12 x: 12
y: 12 y: 12
deploy-blocked: deploy-blocked:
start:211 start:211
length: 1 length: 1
x: 12 x: 12
y: 12 y: 12
goldwrench: goldwrench:
start:170 start:170
length: 24 length: 24
x: 12 x: 12
y: 12 y: 12
goldwrench-blocked: goldwrench-blocked:
start:213 start:213
length: 1 length: 1
x: 12 x: 12
y: 12 y: 12
nuke: nuke:
start:90 start:90
length: 7 length: 7
x: 12 x: 12
y: 12 y: 12
chrono-select: chrono-select:
start:97 start:97
length: 8 length: 8
x: 12 x: 12
y: 12 y: 12
chrono-target: chrono-target:
start:105 start:105
length: 8 length: 8
x: 12 x: 12
y: 12 y: 12
sell: sell:
start:68 start:68
length: 12 length: 12
x: 12 x: 12
y: 12 y: 12
sell-blocked: sell-blocked:
start:119 start:119
length: 1 length: 1
x: 12 x: 12
y: 12 y: 12
repair: repair:
start:35 start:35
length: 24 length: 24
x: 12 x: 12
y: 12 y: 12
repair-blocked: repair-blocked:
start:120 start:120
length: 1 length: 1
x: 12 x: 12
y: 12 y: 12
sell2: sell2:
start:148 start:148
length: 12 length: 12
nopower: cursor nopower: cursor
powerdown-blocked: powerdown-blocked:
start:0 start:0
length: 1 length: 1
x: 12 x: 12
y: 12 y: 12
powerdown: powerdown:
start:1 start:1
length: 3 length: 3
x: 12 x: 12
y: 12 y: 12

View File

@@ -1,85 +1,85 @@
Metadata: Metadata:
Title: Red Alert Title: Red Alert
Description: OpenRA Reimagining of the classic game Description: OpenRA Reimagining of the classic game
Version: {DEV_VERSION} Version: {DEV_VERSION}
Author: The OpenRA Developers Author: The OpenRA Developers
Standalone: true Standalone: true
Folders: Folders:
. .
mods/ra mods/ra
mods/ra/bits mods/ra/bits
mods/ra/uibits mods/ra/uibits
$mods/ra/packages $mods/ra/packages
Packages: Packages:
~main.mix ~main.mix
redalert.mix redalert.mix
conquer.mix conquer.mix
hires.mix hires.mix
local.mix local.mix
sounds.mix sounds.mix
speech.mix speech.mix
allies.mix allies.mix
russian.mix russian.mix
temperat.mix temperat.mix
snow.mix snow.mix
interior.mix interior.mix
~scores.mix ~scores.mix
~movies1.mix ~movies1.mix
~movies2.mix ~movies2.mix
Rules: Rules:
mods/ra/rules/defaults.yaml mods/ra/rules/defaults.yaml
mods/ra/rules/system.yaml mods/ra/rules/system.yaml
mods/ra/rules/vehicles.yaml mods/ra/rules/vehicles.yaml
mods/ra/rules/structures.yaml mods/ra/rules/structures.yaml
mods/ra/rules/infantry.yaml mods/ra/rules/infantry.yaml
mods/ra/rules/civilian.yaml mods/ra/rules/civilian.yaml
mods/ra/rules/trees.yaml mods/ra/rules/trees.yaml
Sequences: Sequences:
mods/ra/sequences.yaml mods/ra/sequences.yaml
Cursors: Cursors:
mods/ra/cursors.yaml mods/ra/cursors.yaml
Chrome: Chrome:
mods/ra/chrome.yaml mods/ra/chrome.yaml
Assemblies: Assemblies:
mods/ra/OpenRA.Mods.RA.dll mods/ra/OpenRA.Mods.RA.dll
ChromeLayout: ChromeLayout:
mods/ra/chrome/gameinit.yaml mods/ra/chrome/gameinit.yaml
mods/ra/chrome/ingame.yaml mods/ra/chrome/ingame.yaml
mods/ra/chrome/mainmenu.yaml mods/ra/chrome/mainmenu.yaml
mods/ra/chrome/videoplayer.yaml mods/ra/chrome/videoplayer.yaml
mods/ra/chrome/settings.yaml mods/ra/chrome/settings.yaml
mods/ra/chrome/gamelobby.yaml mods/ra/chrome/gamelobby.yaml
mods/ra/chrome/serverbrowser.yaml mods/ra/chrome/serverbrowser.yaml
mods/ra/chrome/replaybrowser.yaml mods/ra/chrome/replaybrowser.yaml
Weapons: Weapons:
mods/ra/weapons.yaml mods/ra/weapons.yaml
Voices: Voices:
mods/ra/voices.yaml mods/ra/voices.yaml
TileSets: TileSets:
mods/ra/tilesets/snow.yaml mods/ra/tilesets/snow.yaml
mods/ra/tilesets/interior.yaml mods/ra/tilesets/interior.yaml
mods/ra/tilesets/temperat.yaml mods/ra/tilesets/temperat.yaml
Music: Music:
mods/ra/music.yaml mods/ra/music.yaml
Movies: Movies:
mods/ra/movies1.yaml mods/ra/movies1.yaml
mods/ra/movies2.yaml mods/ra/movies2.yaml
LoadScreen: RALoadScreen LoadScreen: RALoadScreen
ServerTraits: ServerTraits:
PlayerCommands PlayerCommands
LobbyCommands LobbyCommands
MasterServerPinger MasterServerPinger

View File

@@ -1,182 +1,182 @@
FCOM: FCOM:
Inherits: ^CivBuilding Inherits: ^CivBuilding
Building: Building:
Power: -200 Power: -200
Footprint: xx xx Footprint: xx xx
Dimensions: 2,2 Dimensions: 2,2
Capturable: true Capturable: true
Health: Health:
HP: 400 HP: 400
Armor: Armor:
Type: Wood Type: Wood
RevealsShroud: RevealsShroud:
Range: 10 Range: 10
Bib: Bib:
V01: V01:
Inherits: ^CivBuilding Inherits: ^CivBuilding
Building: Building:
Footprint: xx xx Footprint: xx xx
Dimensions: 2,2 Dimensions: 2,2
Tooltip: Tooltip:
Name: Church Name: Church
V02: V02:
Inherits: ^CivBuilding Inherits: ^CivBuilding
Building: Building:
Footprint: xx xx Footprint: xx xx
Dimensions: 2,2 Dimensions: 2,2
V03: V03:
Inherits: ^CivBuilding Inherits: ^CivBuilding
Building: Building:
Footprint: xx xx Footprint: xx xx
Dimensions: 2,2 Dimensions: 2,2
V04: V04:
Inherits: ^CivBuilding Inherits: ^CivBuilding
Building: Building:
Footprint: xx xx Footprint: xx xx
Dimensions: 2,2 Dimensions: 2,2
V05: V05:
Inherits: ^CivBuilding Inherits: ^CivBuilding
Building: Building:
Footprint: xx Footprint: xx
Dimensions: 2,1 Dimensions: 2,1
V06: V06:
Inherits: ^CivBuilding Inherits: ^CivBuilding
Building: Building:
Footprint: xx Footprint: xx
Dimensions: 2,1 Dimensions: 2,1
V07: V07:
Inherits: ^CivBuilding Inherits: ^CivBuilding
Building: Building:
Footprint: xx Footprint: xx
Dimensions: 2,1 Dimensions: 2,1
V08: V08:
Inherits: ^CivBuilding Inherits: ^CivBuilding
V09: V09:
Inherits: ^CivBuilding Inherits: ^CivBuilding
V10: V10:
Inherits: ^CivBuilding Inherits: ^CivBuilding
V11: V11:
Inherits: ^CivBuilding Inherits: ^CivBuilding
V12: V12:
Inherits: ^CivBuilding Inherits: ^CivBuilding
V13: V13:
Inherits: ^CivBuilding Inherits: ^CivBuilding
V14: V14:
Inherits: ^CivField Inherits: ^CivField
V15: V15:
Inherits: ^CivField Inherits: ^CivField
V16: V16:
Inherits: ^CivField Inherits: ^CivField
V17: V17:
Inherits: ^CivField Inherits: ^CivField
V18: V18:
Inherits: ^CivField Inherits: ^CivField
BARL: BARL:
Inherits: ^Building Inherits: ^Building
Selectable: Selectable:
Priority: 0 Priority: 0
-RepairableBuilding: -RepairableBuilding:
Building: Building:
BaseNormal: no BaseNormal: no
Adjacent: 0 Adjacent: 0
Health: Health:
HP: 10 HP: 10
Explodes: Explodes:
Tooltip: Tooltip:
Name: Explosive Barrel Name: Explosive Barrel
BRL3: BRL3:
Inherits: ^Building Inherits: ^Building
Selectable: Selectable:
Priority: 0 Priority: 0
-RepairableBuilding: -RepairableBuilding:
Building: Building:
BaseNormal: no BaseNormal: no
Adjacent: 0 Adjacent: 0
Health: Health:
HP: 10 HP: 10
Explodes: Explodes:
Tooltip: Tooltip:
Name: Explosive Barrel Name: Explosive Barrel
MISS: MISS:
Inherits: ^CivBuilding Inherits: ^CivBuilding
Selectable: Selectable:
Priority: 0 Priority: 0
Building: Building:
Footprint: xxx xxx Footprint: xxx xxx
Dimensions: 3,2 Dimensions: 3,2
Capturable: true Capturable: true
Health: Health:
HP: 400 HP: 400
Armor: Armor:
Type: Wood Type: Wood
Bib: Bib:
BR1: BR1:
Inherits: ^Bridge Inherits: ^Bridge
Bridge: Bridge:
Template: 235 Template: 235
DamagedTemplate: 236 DamagedTemplate: 236
DestroyedTemplate: 237 DestroyedTemplate: 237
SouthOffset: 0,2 SouthOffset: 0,2
BR2: BR2:
Inherits: ^Bridge Inherits: ^Bridge
Bridge: Bridge:
Template: 238 Template: 238
DamagedTemplate: 239 DamagedTemplate: 239
DestroyedTemplate: 240 DestroyedTemplate: 240
NorthOffset: 3,0 NorthOffset: 3,0
BR3: BR3:
Inherits: ^Bridge Inherits: ^Bridge
Bridge: Bridge:
Long: yes Long: yes
ShorePieces: br1,br2 ShorePieces: br1,br2
Template: 241 Template: 241
DamagedTemplate: 242 DamagedTemplate: 242
DestroyedTemplate: 243 DestroyedTemplate: 243
DestroyedPlusNorthTemplate: 245 DestroyedPlusNorthTemplate: 245
DestroyedPlusSouthTemplate: 244 DestroyedPlusSouthTemplate: 244
DestroyedPlusBothTemplate: 246 DestroyedPlusBothTemplate: 246
NorthOffset: 2,0 NorthOffset: 2,0
SouthOffset: 0,1 SouthOffset: 0,1
BRIDGE1: BRIDGE1:
Inherits: ^Bridge Inherits: ^Bridge
Bridge: Bridge:
Template: 131 Template: 131
DamagedTemplate: 378 DamagedTemplate: 378
DestroyedTemplate: 132 DestroyedTemplate: 132
Building: Building:
Footprint: _____ _____ _____ Footprint: _____ _____ _____
Dimensions: 5,3 Dimensions: 5,3
BRIDGE2: BRIDGE2:
Inherits: ^Bridge Inherits: ^Bridge
Bridge: Bridge:
Template: 133 Template: 133
DamagedTemplate: 379 DamagedTemplate: 379
DestroyedTemplate: 134 DestroyedTemplate: 134
Building: Building:
Footprint: _____ _____ Footprint: _____ _____
Dimensions: 5,2 Dimensions: 5,2

View File

@@ -1,332 +1,332 @@
DOG: DOG:
Inherits: ^Infantry Inherits: ^Infantry
Buildable: Buildable:
Queue: Infantry Queue: Infantry
BuildPaletteOrder: 30 BuildPaletteOrder: 30
Prerequisites: barr Prerequisites: barr
Owner: soviet Owner: soviet
Valued: Valued:
Cost: 200 Cost: 200
Tooltip: Tooltip:
Name: Attack Dog Name: Attack Dog
Description: Anti-infantry unit. Not fooled by the \nSpy's disguise.\n Strong vs Infantry\n Weak vs Vehicles Description: Anti-infantry unit. Not fooled by the \nSpy's disguise.\n Strong vs Infantry\n Weak vs Vehicles
Selectable: Selectable:
Voice: DogVoice Voice: DogVoice
Bounds: 12,17,-1,-4 Bounds: 12,17,-1,-4
Health: Health:
HP: 12 HP: 12
Mobile: Mobile:
Speed: 7 Speed: 7
RevealsShroud: RevealsShroud:
Range: 5 Range: 5
AutoTarget: AutoTarget:
AttackLeap: AttackLeap:
PrimaryWeapon: DogJaw PrimaryWeapon: DogJaw
CanAttackGround: no CanAttackGround: no
RenderInfantry: RenderInfantry:
IdleAnimations: idle1,idle2 IdleAnimations: idle1,idle2
IgnoresDisguise: IgnoresDisguise:
E1: E1:
Inherits: ^Infantry Inherits: ^Infantry
Buildable: Buildable:
Queue: Infantry Queue: Infantry
BuildPaletteOrder: 10 BuildPaletteOrder: 10
Owner: allies,soviet Owner: allies,soviet
Valued: Valued:
Cost: 100 Cost: 100
Tooltip: Tooltip:
Name: Rifle Infantry Name: Rifle Infantry
Description: General-purpose infantry.\n Strong vs Infantry\n Weak vs Vehicles Description: General-purpose infantry.\n Strong vs Infantry\n Weak vs Vehicles
Selectable: Selectable:
Bounds: 12,17,0,-9 Bounds: 12,17,0,-9
Health: Health:
HP: 50 HP: 50
Mobile: Mobile:
Speed: 4 Speed: 4
AttackFrontal: AttackFrontal:
PrimaryWeapon: M1Carbine PrimaryWeapon: M1Carbine
TakeCover: TakeCover:
-RenderInfantry: -RenderInfantry:
RenderInfantryProne: RenderInfantryProne:
IdleAnimations: idle1,idle2 IdleAnimations: idle1,idle2
E2: E2:
Inherits: ^Infantry Inherits: ^Infantry
Buildable: Buildable:
Queue: Infantry Queue: Infantry
BuildPaletteOrder: 10 BuildPaletteOrder: 10
Owner: soviet Owner: soviet
Prerequisites: barr Prerequisites: barr
Valued: Valued:
Cost: 160 Cost: 160
Tooltip: Tooltip:
Name: Grenadier Name: Grenadier
Description: Infantry armed with grenades. \n Strong vs Buildings, Infantry\n Weak vs Vehicles Description: Infantry armed with grenades. \n Strong vs Buildings, Infantry\n Weak vs Vehicles
Selectable: Selectable:
Bounds: 12,17,0,-9 Bounds: 12,17,0,-9
Health: Health:
HP: 50 HP: 50
Mobile: Mobile:
Speed: 5 Speed: 5
AttackFrontal: AttackFrontal:
PrimaryWeapon: Grenade PrimaryWeapon: Grenade
PrimaryOffset: 0,0,0,-13 PrimaryOffset: 0,0,0,-13
FireDelay: 15 FireDelay: 15
TakeCover: TakeCover:
-RenderInfantry: -RenderInfantry:
RenderInfantryProne: RenderInfantryProne:
IdleAnimations: idle1,idle2 IdleAnimations: idle1,idle2
Explodes: Explodes:
Weapon: UnitExplodeSmall Weapon: UnitExplodeSmall
Chance: 50 Chance: 50
E3: E3:
Inherits: ^Infantry Inherits: ^Infantry
Buildable: Buildable:
Queue: Infantry Queue: Infantry
BuildPaletteOrder: 20 BuildPaletteOrder: 20
Owner: allies,soviet Owner: allies,soviet
Valued: Valued:
Cost: 300 Cost: 300
Tooltip: Tooltip:
Name: Rocket Soldier Name: Rocket Soldier
Description: Anti-tank/Anti-aircraft infantry.\n Strong vs Tanks, Aircraft\n Weak vs Infantry Description: Anti-tank/Anti-aircraft infantry.\n Strong vs Tanks, Aircraft\n Weak vs Infantry
Selectable: Selectable:
Bounds: 12,17,0,-9 Bounds: 12,17,0,-9
Health: Health:
HP: 45 HP: 45
Mobile: Mobile:
Speed: 3 Speed: 3
AttackFrontal: AttackFrontal:
PrimaryWeapon: RedEye PrimaryWeapon: RedEye
SecondaryWeapon: Dragon SecondaryWeapon: Dragon
PrimaryOffset: 0,0,0,-13 PrimaryOffset: 0,0,0,-13
TakeCover: TakeCover:
-RenderInfantry: -RenderInfantry:
RenderInfantryProne: RenderInfantryProne:
IdleAnimations: idle1,idle2 IdleAnimations: idle1,idle2
E4: E4:
Inherits: ^Infantry Inherits: ^Infantry
Buildable: Buildable:
Queue: Infantry Queue: Infantry
BuildPaletteOrder: 60 BuildPaletteOrder: 60
Prerequisites: stek Prerequisites: stek
Owner: soviet Owner: soviet
Valued: Valued:
Cost: 300 Cost: 300
Tooltip: Tooltip:
Name: Flamethrower Name: Flamethrower
Description: Advanced Anti-infantry unit.\n Strong vs Infantry, Buildings\n Weak vs Vehicles Description: Advanced Anti-infantry unit.\n Strong vs Infantry, Buildings\n Weak vs Vehicles
Selectable: Selectable:
Bounds: 12,17,0,-9 Bounds: 12,17,0,-9
Health: Health:
HP: 40 HP: 40
Mobile: Mobile:
Speed: 3 Speed: 3
AttackFrontal: AttackFrontal:
PrimaryWeapon: Flamer PrimaryWeapon: Flamer
PrimaryOffset: 0,0,0,-7 PrimaryOffset: 0,0,0,-7
FireDelay: 8 FireDelay: 8
TakeCover: TakeCover:
-RenderInfantry: -RenderInfantry:
RenderInfantryProne: RenderInfantryProne:
IdleAnimations: idle1,idle2 IdleAnimations: idle1,idle2
E6: E6:
Inherits: ^Infantry Inherits: ^Infantry
Buildable: Buildable:
Queue: Infantry Queue: Infantry
BuildPaletteOrder: 50 BuildPaletteOrder: 50
Owner: soviet,allies Owner: soviet,allies
Valued: Valued:
Cost: 500 Cost: 500
Tooltip: Tooltip:
Name: Engineer Name: Engineer
Description: Infiltrates and captures enemy structures.\n Strong vs Nothing\n Weak vs Everything Description: Infiltrates and captures enemy structures.\n Strong vs Nothing\n Weak vs Everything
Selectable: Selectable:
Voice: EngineerVoice Voice: EngineerVoice
Bounds: 12,17,0,-9 Bounds: 12,17,0,-9
Health: Health:
HP: 25 HP: 25
Mobile: Mobile:
Speed: 4 Speed: 4
Passenger: Passenger:
PipType: Yellow PipType: Yellow
EngineerRepair: EngineerRepair:
EngineerCapture: EngineerCapture:
TakeCover: TakeCover:
-AutoTarget: -AutoTarget:
AttackMove: AttackMove:
JustMove: true JustMove: true
-RenderInfantry: -RenderInfantry:
RenderInfantryProne: RenderInfantryProne:
IdleAnimations: idle1,idle2 IdleAnimations: idle1,idle2
SPY: SPY:
Inherits: ^Infantry Inherits: ^Infantry
Buildable: Buildable:
Queue: Infantry Queue: Infantry
BuildPaletteOrder: 60 BuildPaletteOrder: 60
Prerequisites: dome, tent Prerequisites: dome, tent
Owner: allies Owner: allies
Valued: Valued:
Cost: 500 Cost: 500
SpyToolTip: SpyToolTip:
Name: Spy Name: Spy
Description: Infiltrates enemy structures to gather \nintelligence. Exact effect depends on the \nbuilding infiltrated.\n Strong vs Nothing\n Weak vs Everything\n Special Ability: Disguised Description: Infiltrates enemy structures to gather \nintelligence. Exact effect depends on the \nbuilding infiltrated.\n Strong vs Nothing\n Weak vs Everything\n Special Ability: Disguised
Selectable: Selectable:
Voice: SpyVoice Voice: SpyVoice
Bounds: 12,17,0,-9 Bounds: 12,17,0,-9
Health: Health:
HP: 25 HP: 25
Mobile: Mobile:
Speed: 4 Speed: 4
RevealsShroud: RevealsShroud:
Range: 5 Range: 5
Passenger: Passenger:
PipType: Yellow PipType: Yellow
TakeCover: TakeCover:
Spy: Spy:
-AutoTarget: -AutoTarget:
AttackMove: AttackMove:
JustMove: true JustMove: true
-RenderInfantry: -RenderInfantry:
RenderSpy: RenderSpy:
IdleAnimations: idle1,idle2 IdleAnimations: idle1,idle2
E7: E7:
Inherits: ^Infantry Inherits: ^Infantry
Buildable: Buildable:
Queue: Infantry Queue: Infantry
BuildPaletteOrder: 110 BuildPaletteOrder: 110
Prerequisites: techcenter Prerequisites: techcenter
Owner: allies,soviet Owner: allies,soviet
Valued: Valued:
Cost: 1200 Cost: 1200
Tooltip: Tooltip:
Name: Tanya Name: Tanya
Description: Elite commando infantry, armed with \ndual pistols and C4.\n Strong vs Infantry, Buildings\n Weak vs Vehicles\n Special Ability: Destroy Building with C4 Description: Elite commando infantry, armed with \ndual pistols and C4.\n Strong vs Infantry, Buildings\n Weak vs Vehicles\n Special Ability: Destroy Building with C4
Selectable: Selectable:
Voice: TanyaVoice Voice: TanyaVoice
Bounds: 12,17,0,-9 Bounds: 12,17,0,-9
Health: Health:
HP: 100 HP: 100
Mobile: Mobile:
Speed: 5 Speed: 5
RevealsShroud: RevealsShroud:
Range: 6 Range: 6
C4Demolition: C4Demolition:
C4Delay: 45 C4Delay: 45
Passenger: Passenger:
PipType: Red PipType: Red
AttackFrontal: AttackFrontal:
PrimaryWeapon: Colt45 PrimaryWeapon: Colt45
SecondaryWeapon: Colt45 SecondaryWeapon: Colt45
TakeCover: TakeCover:
-RenderInfantry: -RenderInfantry:
RenderInfantryProne: RenderInfantryProne:
IdleAnimations: idle1,idle2 IdleAnimations: idle1,idle2
MEDI: MEDI:
Inherits: ^Infantry Inherits: ^Infantry
Buildable: Buildable:
Queue: Infantry Queue: Infantry
BuildPaletteOrder: 20 BuildPaletteOrder: 20
Owner: allies Owner: allies
Prerequisites: tent Prerequisites: tent
Valued: Valued:
Cost: 800 Cost: 800
Tooltip: Tooltip:
Name: Medic Name: Medic
Description: Heals nearby infantry.\n Strong vs Nothing\n Weak vs Everything Description: Heals nearby infantry.\n Strong vs Nothing\n Weak vs Everything
Selectable: Selectable:
Voice: MedicVoice Voice: MedicVoice
Bounds: 12,17,0,-9 Bounds: 12,17,0,-9
Health: Health:
HP: 80 HP: 80
Mobile: Mobile:
Speed: 4 Speed: 4
RevealsShroud: RevealsShroud:
Range: 3 Range: 3
Passenger: Passenger:
PipType: Yellow PipType: Yellow
AutoHeal: AutoHeal:
AttackMedic: AttackMedic:
PrimaryWeapon: Heal PrimaryWeapon: Heal
TakeCover: TakeCover:
-AutoTarget: -AutoTarget:
AttackMove: AttackMove:
JustMove: true JustMove: true
-RenderInfantry: -RenderInfantry:
RenderInfantryProne: RenderInfantryProne:
IdleAnimations: idle1,idle2 IdleAnimations: idle1,idle2
C1: C1:
Inherits: ^Infantry Inherits: ^Infantry
Selectable: Selectable:
Voice: CivilianMaleVoice Voice: CivilianMaleVoice
Bounds: 12,17,0,-9 Bounds: 12,17,0,-9
Valued: Valued:
Cost: 70 Cost: 70
Tooltip: Tooltip:
Name: Technician Name: Technician
Health: Health:
HP: 20 HP: 20
Mobile: Mobile:
Speed: 4 Speed: 4
RevealsShroud: RevealsShroud:
Range: 2 Range: 2
AttackFrontal: AttackFrontal:
PrimaryWeapon: Pistol PrimaryWeapon: Pistol
ProximityCaptor: ProximityCaptor:
Types:CivilianInfantry Types:CivilianInfantry
C2: C2:
Inherits: ^Infantry Inherits: ^Infantry
Selectable: Selectable:
Voice: CivilianFemaleVoice Voice: CivilianFemaleVoice
Bounds: 12,17,0,-9 Bounds: 12,17,0,-9
Valued: Valued:
Cost: 70 Cost: 70
Tooltip: Tooltip:
Name: Technician Name: Technician
Health: Health:
HP: 20 HP: 20
Mobile: Mobile:
Speed: 4 Speed: 4
RevealsShroud: RevealsShroud:
Range: 2 Range: 2
AttackFrontal: AttackFrontal:
PrimaryWeapon: Pistol PrimaryWeapon: Pistol
-ProximityCaptor: -ProximityCaptor:
ProximityCaptor: ProximityCaptor:
Types:CivilianInfantry Types:CivilianInfantry
SHOK: SHOK:
Inherits: ^Infantry Inherits: ^Infantry
Buildable: Buildable:
Queue: Infantry Queue: Infantry
Prerequisites: stek,tsla Prerequisites: stek,tsla
Owner: soviet Owner: soviet
Valued: Valued:
Cost: 900 Cost: 900
Tooltip: Tooltip:
Name: Tesla Trooper Name: Tesla Trooper
Description: Infantry with tesla coils\n Strong vs Infantry\n Weak vs Vehicles Description: Infantry with tesla coils\n Strong vs Infantry\n Weak vs Vehicles
Selectable: Selectable:
Voice: ShokVoice Voice: ShokVoice
Bounds: 12,17,0,-9 Bounds: 12,17,0,-9
Health: Health:
HP: 80 HP: 80
Mobile: Mobile:
Speed: 3 Speed: 3
RevealsShroud: RevealsShroud:
Range: 4 Range: 4
AttackFrontal: AttackFrontal:
PrimaryWeapon: PortaTesla PrimaryWeapon: PortaTesla
TakeCover: TakeCover:
-RenderInfantry: -RenderInfantry:
RenderInfantryProne: RenderInfantryProne:
IdleAnimations: idle1,idle2 IdleAnimations: idle1,idle2

File diff suppressed because it is too large Load Diff

View File

@@ -1,339 +1,339 @@
Player: Player:
TechTree: TechTree:
ClassicProductionQueue@Building: ClassicProductionQueue@Building:
Type: Building Type: Building
BuildSpeed: .4 BuildSpeed: .4
LowPowerSlowdown: 3 LowPowerSlowdown: 3
QueuedAudio: abldgin1.aud QueuedAudio: abldgin1.aud
ReadyAudio: conscmp1.aud ReadyAudio: conscmp1.aud
ClassicProductionQueue@Defense: ClassicProductionQueue@Defense:
Type: Defense Type: Defense
BuildSpeed: .4 BuildSpeed: .4
LowPowerSlowdown: 3 LowPowerSlowdown: 3
QueuedAudio: abldgin1.aud QueuedAudio: abldgin1.aud
ReadyAudio: conscmp1.aud ReadyAudio: conscmp1.aud
ClassicProductionQueue@Vehicle: ClassicProductionQueue@Vehicle:
Type: Vehicle Type: Vehicle
BuildSpeed: .4 BuildSpeed: .4
LowPowerSlowdown: 3 LowPowerSlowdown: 3
ClassicProductionQueue@Infantry: ClassicProductionQueue@Infantry:
Type: Infantry Type: Infantry
BuildSpeed: .4 BuildSpeed: .4
LowPowerSlowdown: 3 LowPowerSlowdown: 3
ClassicProductionQueue@Ship: ClassicProductionQueue@Ship:
Type: Ship Type: Ship
BuildSpeed: .4 BuildSpeed: .4
LowPowerSlowdown: 3 LowPowerSlowdown: 3
ClassicProductionQueue@Plane: ClassicProductionQueue@Plane:
Type: Plane Type: Plane
BuildSpeed: .4 BuildSpeed: .4
LowPowerSlowdown: 3 LowPowerSlowdown: 3
PlaceBuilding: PlaceBuilding:
SupportPowerManager: SupportPowerManager:
ConquestVictoryConditions: ConquestVictoryConditions:
PowerManager: PowerManager:
PlayerResources: PlayerResources:
InitialCash: 5000 InitialCash: 5000
ActorGroupProxy: ActorGroupProxy:
DeveloperMode: DeveloperMode:
HackyAI@EasyAI: HackyAI@EasyAI:
Name:Easy AI Name:Easy AI
BuildingFractions: BuildingFractions:
proc: 20% proc: 20%
barr: 5% barr: 5%
tent: 5% tent: 5%
weap: 5% weap: 5%
pbox: 5% pbox: 5%
gun: 5% gun: 5%
tsla: 5% tsla: 5%
ftur: 5% ftur: 5%
agun: 1% agun: 1%
sam: 1% sam: 1%
atek: 1% atek: 1%
stek: 1% stek: 1%
fix: 1% fix: 1%
dome: 1% dome: 1%
hbox: 5% hbox: 5%
UnitsToBuild: UnitsToBuild:
e1: 0% e1: 0%
e2: 0% e2: 0%
e3: 0% e3: 0%
1tnk: 0% 1tnk: 0%
2tnk: 0% 2tnk: 0%
3tnk: 0% 3tnk: 0%
SquadSize: 3 SquadSize: 3
HackyAI@NormalAI: HackyAI@NormalAI:
Name:Normal AI Name:Normal AI
BuildingFractions: BuildingFractions:
proc: 30% proc: 30%
tent: 1% tent: 1%
barr: 1% barr: 1%
weap: 1% weap: 1%
pbox: 5% pbox: 5%
gun: 15% gun: 15%
ftur: 10% ftur: 10%
tsla: 10% tsla: 10%
fix: 0.1% fix: 0.1%
dome: 1% dome: 1%
agun: 5% agun: 5%
sam: 1% sam: 1%
atek: 1% atek: 1%
stek: 1% stek: 1%
UnitsToBuild: UnitsToBuild:
1tnk: 0% 1tnk: 0%
2tnk: 0% 2tnk: 0%
3tnk: 0% 3tnk: 0%
4tnk: 0% 4tnk: 0%
arty: 0% arty: 0%
v2rl: 0% v2rl: 0%
SquadSize: 5 SquadSize: 5
PlayerColorPalette: PlayerColorPalette:
BasePalette: terrain BasePalette: terrain
SurrenderOnDisconnect: SurrenderOnDisconnect:
DebugResourceCash: DebugResourceCash:
DebugResourceOre: DebugResourceOre:
DebugResourceOreCapacity: DebugResourceOreCapacity:
World: World:
OpenWidgetAtGameStart: OpenWidgetAtGameStart:
Widget: INGAME_ROOT Widget: INGAME_ROOT
ObserverWidget: OBSERVER_ROOT ObserverWidget: OBSERVER_ROOT
ScreenShaker: ScreenShaker:
WaterPaletteRotation: WaterPaletteRotation:
ChronoshiftPaletteEffect: ChronoshiftPaletteEffect:
NukePaletteEffect: NukePaletteEffect:
LightPaletteRotator: LightPaletteRotator:
BuildingInfluence: BuildingInfluence:
UnitInfluence: UnitInfluence:
ChooseBuildTabOnSelect: ChooseBuildTabOnSelect:
BridgeLayer: BridgeLayer:
Bridges: bridge1, bridge2, br1, br2, br3 Bridges: bridge1, bridge2, br1, br2, br3
CrateDrop: CrateDrop:
Minimum: 1 Minimum: 1
Maximum: 3 Maximum: 3
SpawnInterval: 120 SpawnInterval: 120
WaterChance: .2 WaterChance: .2
PaletteFromCurrentTileset: PaletteFromCurrentTileset:
Name: terrain Name: terrain
PaletteFromFile@chrome: PaletteFromFile@chrome:
Name: chrome Name: chrome
Filename: temperat.pal Filename: temperat.pal
PaletteFromFile@effect: PaletteFromFile@effect:
Name: effect Name: effect
Filename: temperat.pal Filename: temperat.pal
PaletteFromRGBA@shadow: PaletteFromRGBA@shadow:
Name: shadow Name: shadow
R: 0 R: 0
G: 0 G: 0
B: 0 B: 0
A: 140 A: 140
PaletteFromRGBA@highlight: PaletteFromRGBA@highlight:
Name: highlight Name: highlight
R: 255 R: 255
G: 255 G: 255
B: 255 B: 255
A: 128 A: 128
PaletteFromRGBA@invuln: PaletteFromRGBA@invuln:
Name: invuln Name: invuln
R: 128 R: 128
G: 0 G: 0
B: 0 B: 0
A: 128 A: 128
PaletteFromRGBA@disabled: PaletteFromRGBA@disabled:
Name: disabled Name: disabled
R: 0 R: 0
G: 0 G: 0
B: 0 B: 0
A: 180 A: 180
ColorPickerPaletteModifier: ColorPickerPaletteModifier:
ShroudPalette@shroud: ShroudPalette@shroud:
ShroudPalette@fog: ShroudPalette@fog:
IsFog: yes IsFog: yes
Name: fog Name: fog
Country@0: Country@0:
Name: Allies Name: Allies
Race: allies Race: allies
Country@1: Country@1:
Name: Soviet Name: Soviet
Race: soviet Race: soviet
BibLayer: BibLayer:
ResourceLayer: ResourceLayer:
ResourceType@ore: ResourceType@ore:
ResourceType: 1 ResourceType: 1
Palette: terrain Palette: terrain
SpriteNames: gold01,gold02,gold03,gold04 SpriteNames: gold01,gold02,gold03,gold04
ValuePerUnit: 25 ValuePerUnit: 25
Name: Ore Name: Ore
PipColor: Yellow PipColor: Yellow
AllowedTerrainTypes: Clear,Road AllowedTerrainTypes: Clear,Road
AllowUnderActors: false AllowUnderActors: false
ResourceType@gem: ResourceType@gem:
ResourceType: 2 ResourceType: 2
Palette: terrain Palette: terrain
SpriteNames: gem01,gem02,gem03,gem04 SpriteNames: gem01,gem02,gem03,gem04
ValuePerUnit: 50 ValuePerUnit: 50
Name: Gems Name: Gems
PipColor: Red PipColor: Red
AllowedTerrainTypes: Clear,Road AllowedTerrainTypes: Clear,Road
AllowUnderActors: false AllowUnderActors: false
SmudgeLayer@SCORCH: SmudgeLayer@SCORCH:
Type:Scorch Type:Scorch
SmokePercentage:50 SmokePercentage:50
Types:sc1,sc2,sc3,sc4,sc5,sc6 Types:sc1,sc2,sc3,sc4,sc5,sc6
Depths:1,1,1,1,1,1 Depths:1,1,1,1,1,1
SmudgeLayer@CRATER: SmudgeLayer@CRATER:
Type:Crater Type:Crater
Types:cr1,cr2,cr3,cr4,cr5,cr6 Types:cr1,cr2,cr3,cr4,cr5,cr6
Depths:5,5,5,5,5,5 Depths:5,5,5,5,5,5
SpawnMapActors: SpawnMapActors:
CreateMPPlayers: CreateMPPlayers:
MPStartLocations: MPStartLocations:
SpawnMPUnits: SpawnMPUnits:
EvaAlerts: EvaAlerts:
SpatialBins: SpatialBins:
BinSize: 4 BinSize: 4
Shroud: Shroud:
PathFinder: PathFinder:
ValidateOrder: ValidateOrder:
MINP: MINP:
Mine: Mine:
Weapon: APMine Weapon: APMine
CrushClasses: apmine CrushClasses: apmine
AvoidFriendly: yes AvoidFriendly: yes
Health: Health:
HP: 1 HP: 1
RenderUnit: RenderUnit:
BelowUnits: BelowUnits:
InvisibleToOthers: InvisibleToOthers:
Tooltip: Tooltip:
Name: Anti-Personnel Mine Name: Anti-Personnel Mine
ProximityCaptor: ProximityCaptor:
Types:Mine Types:Mine
MINV: MINV:
Mine: Mine:
Weapon: ATMine Weapon: ATMine
CrushClasses: atmine CrushClasses: atmine
AvoidFriendly: yes AvoidFriendly: yes
Health: Health:
HP: 1 HP: 1
RenderUnit: RenderUnit:
BelowUnits: BelowUnits:
InvisibleToOthers: InvisibleToOthers:
Tooltip: Tooltip:
Name: Anti-Tank Mine Name: Anti-Tank Mine
ProximityCaptor: ProximityCaptor:
Types:Mine Types:Mine
CRATE: CRATE:
Tooltip: Tooltip:
Name: Crate Name: Crate
Crate: Crate:
Lifetime: 120 Lifetime: 120
TerrainTypes: Clear, Rough, Road, Water, Ore, Beach TerrainTypes: Clear, Rough, Road, Water, Ore, Beach
GiveCashCrateAction: GiveCashCrateAction:
Amount: 1000 Amount: 1000
SelectionShares: 50 SelectionShares: 50
Effect: dollar Effect: dollar
LevelUpCrateAction: LevelUpCrateAction:
SelectionShares: 40 SelectionShares: 40
ExplodeCrateAction@fire: ExplodeCrateAction@fire:
Weapon: CrateNapalm Weapon: CrateNapalm
SelectionShares: 5 SelectionShares: 5
ExplodeCrateAction@boom: ExplodeCrateAction@boom:
Weapon: CrateExplosion Weapon: CrateExplosion
SelectionShares: 5 SelectionShares: 5
ExplodeCrateAction@nuke: ExplodeCrateAction@nuke:
Weapon: CrateNuke Weapon: CrateNuke
SelectionShares: 5 SelectionShares: 5
HideMapCrateAction: HideMapCrateAction:
SelectionShares: 5 SelectionShares: 5
Effect: hide-map Effect: hide-map
RevealMapCrateAction: RevealMapCrateAction:
SelectionShares: 1 SelectionShares: 1
Effect: reveal-map Effect: reveal-map
SupportPowerCrateAction@parabombs: SupportPowerCrateAction@parabombs:
SelectionShares: 5 SelectionShares: 5
Proxy: powerproxy.parabombs Proxy: powerproxy.parabombs
GiveMcvCrateAction: GiveMcvCrateAction:
SelectionShares: 2 SelectionShares: 2
NoBaseSelectionShares: 9001 NoBaseSelectionShares: 9001
Unit: mcv Unit: mcv
GiveUnitCrateAction@jeep: GiveUnitCrateAction@jeep:
SelectionShares: 7 SelectionShares: 7
Unit: jeep Unit: jeep
GiveUnitCrateAction@arty: GiveUnitCrateAction@arty:
SelectionShares: 6 SelectionShares: 6
Unit: arty Unit: arty
GiveUnitCrateAction@v2rl: GiveUnitCrateAction@v2rl:
SelectionShares: 6 SelectionShares: 6
Unit: v2rl Unit: v2rl
GiveUnitCrateAction@1tnk: GiveUnitCrateAction@1tnk:
SelectionShares: 5 SelectionShares: 5
Unit: 1tnk Unit: 1tnk
GiveUnitCrateAction@2tnk: GiveUnitCrateAction@2tnk:
SelectionShares: 4 SelectionShares: 4
Unit: 2tnk Unit: 2tnk
GiveUnitCrateAction@3tnk: GiveUnitCrateAction@3tnk:
SelectionShares: 4 SelectionShares: 4
Unit: 3tnk Unit: 3tnk
GiveUnitCrateAction@4tnk: GiveUnitCrateAction@4tnk:
SelectionShares: 3 SelectionShares: 3
Unit: 4tnk Unit: 4tnk
RenderUnit: RenderUnit:
BelowUnits: BelowUnits:
ProximityCaptor: ProximityCaptor:
Types:Crate Types:Crate
CAMERA: CAMERA:
Aircraft: Aircraft:
Health: Health:
HP:1000 HP:1000
RevealsShroud: RevealsShroud:
Range: 10 Range: 10
ProximityCaptor: ProximityCaptor:
Types:Camera Types:Camera
FLARE: FLARE:
Aircraft: Aircraft:
Health: Health:
HP:1000 HP:1000
RevealsShroud: RevealsShroud:
Range: 3 Range: 3
RenderFlare: RenderFlare:
Image: smokland Image: smokland
HiddenUnderFog: HiddenUnderFog:
Tooltip: Tooltip:
Name: Flare Name: Flare
ProximityCaptor: ProximityCaptor:
Types: Flare Types: Flare
powerproxy.parabombs: powerproxy.parabombs:
AirstrikePower: AirstrikePower:
Image: pbmbicon Image: pbmbicon
Description: Parabombs (Single Use) Description: Parabombs (Single Use)
LongDesc: A Badger drops a load of parachuted\nbombs on your target. LongDesc: A Badger drops a load of parachuted\nbombs on your target.
OneShot: yes OneShot: yes
AllowMultiple: yes AllowMultiple: yes
UnitType: badr.bomber UnitType: badr.bomber
SelectTargetSound: slcttgt1.aud SelectTargetSound: slcttgt1.aud
FlareType: flare FlareType: flare
powerproxy.sonarpulse: powerproxy.sonarpulse:
SonarPulsePower: SonarPulsePower:
Image: sonricon Image: sonricon
Description: Sonar Pulse (Single Use) Description: Sonar Pulse (Single Use)
LongDesc: Reveals all submarines on the map for a \nshort time. LongDesc: Reveals all submarines on the map for a \nshort time.
AllowMultiple: yes AllowMultiple: yes
OneShot: yes OneShot: yes
EndChargeSound: pulse1.aud EndChargeSound: pulse1.aud
SelectTargetSound: slcttgt1.aud SelectTargetSound: slcttgt1.aud
mpspawn: mpspawn:
Waypoint: Waypoint:
RenderEditorOnly: RenderEditorOnly:
waypoint: waypoint:
Waypoint: Waypoint:
RenderEditorOnly: RenderEditorOnly:

View File

@@ -1,176 +1,176 @@
T01: T01:
Inherits: ^Tree Inherits: ^Tree
Building: Building:
Footprint: __ x_ Footprint: __ x_
Dimensions: 2,2 Dimensions: 2,2
T02: T02:
Inherits: ^Tree Inherits: ^Tree
Building: Building:
Footprint: __ x_ Footprint: __ x_
Dimensions: 2,2 Dimensions: 2,2
T03: T03:
Inherits: ^Tree Inherits: ^Tree
Building: Building:
Footprint: __ x_ Footprint: __ x_
Dimensions: 2,2 Dimensions: 2,2
T05: T05:
Inherits: ^Tree Inherits: ^Tree
Building: Building:
Footprint: __ x_ Footprint: __ x_
Dimensions: 2,2 Dimensions: 2,2
T06: T06:
Inherits: ^Tree Inherits: ^Tree
Building: Building:
Footprint: __ x_ Footprint: __ x_
Dimensions: 2,2 Dimensions: 2,2
T07: T07:
Inherits: ^Tree Inherits: ^Tree
Building: Building:
Footprint: __ x_ Footprint: __ x_
Dimensions: 2,2 Dimensions: 2,2
T08: T08:
Inherits: ^Tree Inherits: ^Tree
Building: Building:
Footprint: x_ Footprint: x_
Dimensions: 2,1 Dimensions: 2,1
T10: T10:
Inherits: ^Tree Inherits: ^Tree
Building: Building:
Footprint: __ xx Footprint: __ xx
Dimensions: 2,2 Dimensions: 2,2
T11: T11:
Inherits: ^Tree Inherits: ^Tree
Building: Building:
Footprint: __ xx Footprint: __ xx
Dimensions: 2,2 Dimensions: 2,2
T12: T12:
Inherits: ^Tree Inherits: ^Tree
Building: Building:
Footprint: __ x_ Footprint: __ x_
Dimensions: 2,2 Dimensions: 2,2
T13: T13:
Inherits: ^Tree Inherits: ^Tree
Building: Building:
Footprint: __ x_ Footprint: __ x_
Dimensions: 2,2 Dimensions: 2,2
T14: T14:
Inherits: ^Tree Inherits: ^Tree
Building: Building:
Footprint: ___ xx_ Footprint: ___ xx_
Dimensions: 3,2 Dimensions: 3,2
T15: T15:
Inherits: ^Tree Inherits: ^Tree
Building: Building:
Footprint: ___ xx_ Footprint: ___ xx_
Dimensions: 3,2 Dimensions: 3,2
T16: T16:
Inherits: ^Tree Inherits: ^Tree
Building: Building:
Footprint: __ x_ Footprint: __ x_
Dimensions: 2,2 Dimensions: 2,2
T17: T17:
Inherits: ^Tree Inherits: ^Tree
Building: Building:
Footprint: __ x_ Footprint: __ x_
Dimensions: 2,2 Dimensions: 2,2
TC01: TC01:
Inherits: ^Tree Inherits: ^Tree
Building: Building:
Footprint: ___ xx_ Footprint: ___ xx_
Dimensions: 3,2 Dimensions: 3,2
TC02: TC02:
Inherits: ^Tree Inherits: ^Tree
Building: Building:
Footprint: _x_ xx_ Footprint: _x_ xx_
Dimensions: 3,2 Dimensions: 3,2
TC03: TC03:
Inherits: ^Tree Inherits: ^Tree
Building: Building:
Footprint: xx_ xx_ Footprint: xx_ xx_
Dimensions: 3,2 Dimensions: 3,2
TC04: TC04:
Inherits: ^Tree Inherits: ^Tree
Building: Building:
Footprint: ____ xxx_ x___ Footprint: ____ xxx_ x___
Dimensions: 4,3 Dimensions: 4,3
TC05: TC05:
Inherits: ^Tree Inherits: ^Tree
Building: Building:
Footprint: __x_ xxx_ _xx_ Footprint: __x_ xxx_ _xx_
Dimensions: 4,3 Dimensions: 4,3
MINE: MINE:
Inherits: ^Tree Inherits: ^Tree
Tooltip: Tooltip:
Name: Ore Mine Name: Ore Mine
SeedsResource: SeedsResource:
RadarColorFromTerrain: RadarColorFromTerrain:
Terrain: Ore Terrain: Ore
BelowUnits: BelowUnits:
BOXES01: BOXES01:
Inherits: ^Tree Inherits: ^Tree
Tooltip: Tooltip:
Name: Boxes Name: Boxes
BOXES02: BOXES02:
Inherits: ^Tree Inherits: ^Tree
Tooltip: Tooltip:
Name: Boxes Name: Boxes
BOXES03: BOXES03:
Inherits: ^Tree Inherits: ^Tree
Tooltip: Tooltip:
Name: Boxes Name: Boxes
BOXES04: BOXES04:
Inherits: ^Tree Inherits: ^Tree
Tooltip: Tooltip:
Name: Boxes Name: Boxes
BOXES05: BOXES05:
Inherits: ^Tree Inherits: ^Tree
Tooltip: Tooltip:
Name: Boxes Name: Boxes
BOXES06: BOXES06:
Inherits: ^Tree Inherits: ^Tree
Tooltip: Tooltip:
Name: Boxes Name: Boxes
BOXES07: BOXES07:
Inherits: ^Tree Inherits: ^Tree
Tooltip: Tooltip:
Name: Boxes Name: Boxes
BOXES08: BOXES08:
Inherits: ^Tree Inherits: ^Tree
Tooltip: Tooltip:
Name: Boxes Name: Boxes
BOXES09: BOXES09:
Inherits: ^Tree Inherits: ^Tree
Tooltip: Tooltip:
Name: Boxes Name: Boxes

File diff suppressed because it is too large Load Diff

View File

@@ -1,91 +1,91 @@
# Classic Red Alert Mod -- Package Manifest # Classic Red Alert Mod -- Package Manifest
GenericVoice: GenericVoice:
Variants: Variants:
soviet: .r01,.r03 soviet: .r01,.r03
allies: .v01,.v03 allies: .v01,.v03
Voices: Voices:
Select: await1,ready,report1,yessir1 Select: await1,ready,report1,yessir1
Move: ackno,affirm1,noprob,overout,ritaway,roger,ugotit Move: ackno,affirm1,noprob,overout,ritaway,roger,ugotit
Die: dedman1,dedman2,dedman3,dedman4,dedman5,dedman6,dedman7,dedman8,dedman10 Die: dedman1,dedman2,dedman3,dedman4,dedman5,dedman6,dedman7,dedman8,dedman10
DisableVariants: Die DisableVariants: Die
VehicleVoice: VehicleVoice:
Variants: Variants:
soviet: .r00,.r02 soviet: .r00,.r02
allies: .v00,.v02 allies: .v00,.v02
Voices: Voices:
Select: vehic1,yessir1,report1,await1 Select: vehic1,yessir1,report1,await1
Move: ackno,affirm1 Move: ackno,affirm1
ShipVoice: ShipVoice:
Variants: Variants:
soviet: .r00,.r02 soviet: .r00,.r02
allies: .v00,.v02 allies: .v00,.v02
Voices: Voices:
Select: vehic1,yessir1,report1,await1 Select: vehic1,yessir1,report1,await1
Move: ackno,affirm1 Move: ackno,affirm1
EngineerVoice: EngineerVoice:
Voices: Voices:
Select: eengin1,eyessir1 Select: eengin1,eyessir1
Move: eaffirm1,emovout1 Move: eaffirm1,emovout1
Die: dedman1,dedman2,dedman3,dedman4,dedman5,dedman6,dedman7,dedman8,dedman10 Die: dedman1,dedman2,dedman3,dedman4,dedman5,dedman6,dedman7,dedman8,dedman10
MedicVoice: MedicVoice:
Voices: Voices:
Select: mrespon1,myessir1 Select: mrespon1,myessir1
Move: maffirm1,mmovout1 Move: maffirm1,mmovout1
Die: dedman1,dedman2,dedman3,dedman4,dedman5,dedman6,dedman7,dedman8,dedman10 Die: dedman1,dedman2,dedman3,dedman4,dedman5,dedman6,dedman7,dedman8,dedman10
TanyaVoice: TanyaVoice:
Voices: Voices:
Select: yo1,yes1,yeah1 Select: yo1,yes1,yeah1
Move: rokroll1,onit1,cmon1 Move: rokroll1,onit1,cmon1
Attack: tuffguy1,bombit1,gotit1 Attack: tuffguy1,bombit1,gotit1
Die: tandeth1 Die: tandeth1
DogVoice: DogVoice:
Voices: Voices:
Select: dogy1 Select: dogy1
Move: dogy1 Move: dogy1
Attack: dogg5p,dogw3px Attack: dogg5p,dogw3px
Die: dogw5,dogw6,dogw7 Die: dogw5,dogw6,dogw7
SpyVoice: SpyVoice:
Voices: Voices:
Select: syessir1,scomnd1 Select: syessir1,scomnd1
Move: sonway1,sindeed1 Move: sonway1,sindeed1
Attack: sking1 Attack: sking1
Die: dedman1,dedman2,dedman3,dedman4,dedman5,dedman6,dedman7,dedman8,dedman10 Die: dedman1,dedman2,dedman3,dedman4,dedman5,dedman6,dedman7,dedman8,dedman10
ThiefVoice: ThiefVoice:
Voices: Voices:
Select: swhat1,syeah1 Select: swhat1,syeah1
Move: saffirm1,smout1,sokay1 Move: saffirm1,smout1,sokay1
Die: dedman1,dedman2,dedman3,dedman4,dedman5,dedman6,dedman7,dedman8,dedman10 Die: dedman1,dedman2,dedman3,dedman4,dedman5,dedman6,dedman7,dedman8,dedman10
CivilianMaleVoice: CivilianMaleVoice:
Voices: Voices:
Select: guyyeah1 Select: guyyeah1
Move: guyokay1 Move: guyokay1
Die: dedman1,dedman2,dedman3,dedman4,dedman5,dedman6,dedman7,dedman8,dedman10 Die: dedman1,dedman2,dedman3,dedman4,dedman5,dedman6,dedman7,dedman8,dedman10
CivilianFemaleVoice: CivilianFemaleVoice:
Voices: Voices:
Select: girlyeah Select: girlyeah
Move: girlokay Move: girlokay
Die: dedman1,dedman2,dedman3,dedman4,dedman5,dedman6,dedman7,dedman8,dedman10 Die: dedman1,dedman2,dedman3,dedman4,dedman5,dedman6,dedman7,dedman8,dedman10
EinsteinVoice: EinsteinVoice:
Voices: Voices:
Select: einah1,einok1,einyes1 Select: einah1,einok1,einyes1
Move: einah1,einok1,einyes1 Move: einah1,einok1,einyes1
Die: dedman1,dedman2,dedman3,dedman4,dedman5,dedman6,dedman7,dedman8,dedman10 Die: dedman1,dedman2,dedman3,dedman4,dedman5,dedman6,dedman7,dedman8,dedman10
ShokVoice: ShokVoice:
Voices: Voices:
Select: jchrge1,jjuice1,jjump1,jpower1 Select: jchrge1,jjuice1,jjump1,jpower1
Move: jdance1,jyes1 Move: jdance1,jyes1
Attack: jburn1,jcrisp1,jshock1,jlight1 Attack: jburn1,jcrisp1,jshock1,jlight1
Die: dedman1,dedman2,dedman3,dedman4,dedman5,dedman6,dedman7,dedman8,dedman10 Die: dedman1,dedman2,dedman3,dedman4,dedman5,dedman6,dedman7,dedman8,dedman10

File diff suppressed because it is too large Load Diff

View File

@@ -1,20 +1,20 @@
Metadata: Metadata:
Title: RA Perf Title: RA Perf
Description: Performance Test map pack Description: Performance Test map pack
Version: a0001 Version: a0001
Author: The OpenRA Developers Author: The OpenRA Developers
Requires: ra Requires: ra
Folders: Folders:
./mods/ra_perf ./mods/ra_perf
Packages: Packages:
Rules: Rules:
Sequences: Sequences:
Chrome: Chrome:
Assemblies: Assemblies:
ChromeLayout: ChromeLayout:
Weapons: Weapons:
Voices: Voices:
TileSets: TileSets:
Music: Music: