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

View File

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

View File

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

View File

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

View File

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

View File

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

File diff suppressed because it is too large Load Diff

View File

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

View File

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

View File

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

File diff suppressed because it is too large Load Diff

View File

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

File diff suppressed because it is too large Load Diff

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

File diff suppressed because it is too large Load Diff

View File

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

View File

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

File diff suppressed because it is too large Load Diff

View File

@@ -1,91 +1,91 @@
# Classic Red Alert Mod -- Package Manifest
GenericVoice:
Variants:
soviet: .r01,.r03
allies: .v01,.v03
Voices:
Select: await1,ready,report1,yessir1
Move: ackno,affirm1,noprob,overout,ritaway,roger,ugotit
Die: dedman1,dedman2,dedman3,dedman4,dedman5,dedman6,dedman7,dedman8,dedman10
DisableVariants: Die
VehicleVoice:
Variants:
soviet: .r00,.r02
allies: .v00,.v02
Voices:
Select: vehic1,yessir1,report1,await1
Move: ackno,affirm1
ShipVoice:
Variants:
soviet: .r00,.r02
allies: .v00,.v02
Voices:
Select: vehic1,yessir1,report1,await1
Move: ackno,affirm1
EngineerVoice:
Voices:
Select: eengin1,eyessir1
Move: eaffirm1,emovout1
Die: dedman1,dedman2,dedman3,dedman4,dedman5,dedman6,dedman7,dedman8,dedman10
MedicVoice:
Voices:
Select: mrespon1,myessir1
Move: maffirm1,mmovout1
Die: dedman1,dedman2,dedman3,dedman4,dedman5,dedman6,dedman7,dedman8,dedman10
TanyaVoice:
Voices:
Select: yo1,yes1,yeah1
Move: rokroll1,onit1,cmon1
Attack: tuffguy1,bombit1,gotit1
Die: tandeth1
DogVoice:
Voices:
Select: dogy1
Move: dogy1
Attack: dogg5p,dogw3px
Die: dogw5,dogw6,dogw7
SpyVoice:
Voices:
Select: syessir1,scomnd1
Move: sonway1,sindeed1
Attack: sking1
Die: dedman1,dedman2,dedman3,dedman4,dedman5,dedman6,dedman7,dedman8,dedman10
ThiefVoice:
Voices:
Select: swhat1,syeah1
Move: saffirm1,smout1,sokay1
Die: dedman1,dedman2,dedman3,dedman4,dedman5,dedman6,dedman7,dedman8,dedman10
CivilianMaleVoice:
Voices:
Select: guyyeah1
Move: guyokay1
Die: dedman1,dedman2,dedman3,dedman4,dedman5,dedman6,dedman7,dedman8,dedman10
CivilianFemaleVoice:
Voices:
Select: girlyeah
Move: girlokay
Die: dedman1,dedman2,dedman3,dedman4,dedman5,dedman6,dedman7,dedman8,dedman10
EinsteinVoice:
Voices:
Select: einah1,einok1,einyes1
Move: einah1,einok1,einyes1
Die: dedman1,dedman2,dedman3,dedman4,dedman5,dedman6,dedman7,dedman8,dedman10
ShokVoice:
Voices:
Select: jchrge1,jjuice1,jjump1,jpower1
Move: jdance1,jyes1
Attack: jburn1,jcrisp1,jshock1,jlight1
Die: dedman1,dedman2,dedman3,dedman4,dedman5,dedman6,dedman7,dedman8,dedman10
# Classic Red Alert Mod -- Package Manifest
GenericVoice:
Variants:
soviet: .r01,.r03
allies: .v01,.v03
Voices:
Select: await1,ready,report1,yessir1
Move: ackno,affirm1,noprob,overout,ritaway,roger,ugotit
Die: dedman1,dedman2,dedman3,dedman4,dedman5,dedman6,dedman7,dedman8,dedman10
DisableVariants: Die
VehicleVoice:
Variants:
soviet: .r00,.r02
allies: .v00,.v02
Voices:
Select: vehic1,yessir1,report1,await1
Move: ackno,affirm1
ShipVoice:
Variants:
soviet: .r00,.r02
allies: .v00,.v02
Voices:
Select: vehic1,yessir1,report1,await1
Move: ackno,affirm1
EngineerVoice:
Voices:
Select: eengin1,eyessir1
Move: eaffirm1,emovout1
Die: dedman1,dedman2,dedman3,dedman4,dedman5,dedman6,dedman7,dedman8,dedman10
MedicVoice:
Voices:
Select: mrespon1,myessir1
Move: maffirm1,mmovout1
Die: dedman1,dedman2,dedman3,dedman4,dedman5,dedman6,dedman7,dedman8,dedman10
TanyaVoice:
Voices:
Select: yo1,yes1,yeah1
Move: rokroll1,onit1,cmon1
Attack: tuffguy1,bombit1,gotit1
Die: tandeth1
DogVoice:
Voices:
Select: dogy1
Move: dogy1
Attack: dogg5p,dogw3px
Die: dogw5,dogw6,dogw7
SpyVoice:
Voices:
Select: syessir1,scomnd1
Move: sonway1,sindeed1
Attack: sking1
Die: dedman1,dedman2,dedman3,dedman4,dedman5,dedman6,dedman7,dedman8,dedman10
ThiefVoice:
Voices:
Select: swhat1,syeah1
Move: saffirm1,smout1,sokay1
Die: dedman1,dedman2,dedman3,dedman4,dedman5,dedman6,dedman7,dedman8,dedman10
CivilianMaleVoice:
Voices:
Select: guyyeah1
Move: guyokay1
Die: dedman1,dedman2,dedman3,dedman4,dedman5,dedman6,dedman7,dedman8,dedman10
CivilianFemaleVoice:
Voices:
Select: girlyeah
Move: girlokay
Die: dedman1,dedman2,dedman3,dedman4,dedman5,dedman6,dedman7,dedman8,dedman10
EinsteinVoice:
Voices:
Select: einah1,einok1,einyes1
Move: einah1,einok1,einyes1
Die: dedman1,dedman2,dedman3,dedman4,dedman5,dedman6,dedman7,dedman8,dedman10
ShokVoice:
Voices:
Select: jchrge1,jjuice1,jjump1,jpower1
Move: jdance1,jyes1
Attack: jburn1,jcrisp1,jshock1,jlight1
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:
Title: RA Perf
Description: Performance Test map pack
Version: a0001
Author: The OpenRA Developers
Requires: ra
Folders:
./mods/ra_perf
Packages:
Rules:
Sequences:
Chrome:
Assemblies:
ChromeLayout:
Weapons:
Voices:
TileSets:
Music:
Metadata:
Title: RA Perf
Description: Performance Test map pack
Version: a0001
Author: The OpenRA Developers
Requires: ra
Folders:
./mods/ra_perf
Packages:
Rules:
Sequences:
Chrome:
Assemblies:
ChromeLayout:
Weapons:
Voices:
TileSets:
Music: