Initial commit: OpenRA game engine
Some checks failed
Continuous Integration / Linux (.NET 8.0) (push) Has been cancelled
Continuous Integration / Windows (.NET 8.0) (push) Has been cancelled

Fork from OpenRA/OpenRA with one-click launch script (start-ra.cmd)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
let5sne.win10
2026-01-10 21:46:54 +08:00
commit 9cf6ebb986
4065 changed files with 635973 additions and 0 deletions

110
mods/cnc/audio/music.yaml Normal file
View File

@@ -0,0 +1,110 @@
aoi: Act On Instinct
VolumeModifier: 0.65
airstrik: Air Strike
VolumeModifier: 0.9
ccthang: C&C Thang
VolumeModifier: 0.7
ind2: Canyon Chase (Industrial 2)
VolumeModifier: 0.7
heavyg: Demolition (Heavy Gear)
VolumeModifier: 0.7
fwp: Fight Win Prevail
VolumeModifier: 0.7
warfare: Full Stop (Warfare)
VolumeModifier: 0.6
win1: Great Shot!
Hidden: true
VolumeModifier: 0.7
win2: Great Shot! (SFX)
Filename: win1
Extension: var
Hidden: true
iam: I Am - Times (Credits)
VolumeModifier: 0.6
ind: Industrial
VolumeModifier: 0.65
linefire: In The Line Of Fire
VolumeModifier: 0.7
trouble: In Trouble
VolumeModifier: 0.65
justdoit: Just Do It Up
VolumeModifier: 0.7
justdoit2: Just Do It Up (SFX)
Filename: justdoit
Extension: var
VolumeModifier: 0.7
jdi_v2: Just Do It Up 2 (Take 'Em Out)
VolumeModifier: 0.65
map1: Map Theme
Hidden: true
VolumeModifier: 0.7
march: March To Doom
VolumeModifier: 0.7
nod_map1: Nod Map Theme
Hidden: true
nod_win1: Nod Win Theme
Hidden: true
VolumeModifier: 0.9
nomercy: No Mercy
VolumeModifier: 0.7
nomercy2: No Mercy (SFX)
Filename: nomercy
Extension: var
VolumeModifier: 0.7
otp: On The Prowl
VolumeModifier: 0.7
outtakes: Outtakes (Censored)
Hidden: true
VolumeModifier: 0.65
prp: Prepare For Battle
VolumeModifier: 0.6
radio: Radio
VolumeModifier: 0.7
rain: Rain In The Night
VolumeModifier: 0.7
target: Target (Mechanical Man)
VolumeModifier: 0.7
j1: Untamed Land (Jungle)
VolumeModifier: 0.7
valkyrie: Ride Of The Valkyries
Hidden: true
stopthem: We Will Stop Them (Deception)
VolumeModifier: 0.7
deception: We Will Stop Them (SFX)
Filename: stopthem
Extension: var
VolumeModifier: 0.7
aoi2: Act On Instinct (SFX)
Filename: aoi
Extension: var
befeared: To Be Feared
VolumeModifier: 0.65
befeared2: To Be Feared (SFX)
Filename: befeared
Extension: var
die: Die
VolumeModifier: 0.6
heart: Heartbreak
Extension: var
trouble2: In Trouble (SFX)
Filename: trouble
Extension: var
rout: Reaching Out
Extension: var
# Covert Operations tracks
80mx226m: C&C 80's Mix
crep226m: Creeping Upon
VolumeModifier: 0.9
chrg226m: Depth Charge
VolumeModifier: 0.9
dril226m: Drill
VolumeModifier: 0.7
dron226m: Drone
VolumeModifier: 0.9
fist226m: Iron Fist
VolumeModifier: 0.85
recn226m: Recon
VolumeModifier: 0.8
voic226m: Voice Rhythm
VolumeModifier: 0.8

View File

@@ -0,0 +1,93 @@
Speech:
Prefixes:
gdi: gdi
nod: nod
Notifications:
AirstrikeReady: airredy1
BaseAttack: baseatk1
Building: bldging1
BuildingCannotPlaceAudio: deploy1
BuildingCaptured: capt1
BuildingInProgress: bldg1
BuildingLost: strclost
Cancelled: cancel1
CivilianBuildingCaptured: civcapt1
CivilianKilled: civdead1
ConstructionComplete: constru1
EnemyUnitsApproaching: enmyunit
EnemyStructureDestroyed: estrucx
EnemyPlanesApproaching: enemya
HarvesterAttack:
HarvesterLost: harvlost
InsufficientPower: nopower1
IonCannonCharging: ionchrg1
IonCannonReady: ionredy1
Leave: batlcon1
Lose: fail1
LowPower: lopower1
MissionAccomplished: accom1
MissionFailed: fail1
NewOptions: newopt1
NoBuild: nobuild1
NodStructureDestroyed: nstruc1
NotReady: noredy1
NuclearWarheadApproaching: nuke1
NuclearWeaponAvailable: nukavail
NuclearWeaponLaunched: nuklnch1
OnHold: onhold1
PrimaryBuildingSelected: pribldg1
Reinforce: reinfor1
Repairing: repair1
SelectTarget: select1
SilosNeeded: silos1
StartGame:
GameLoaded:
GameSaved:
StructureSold:
Training: bldging1
UnitDestroyed: dead1
UnitLost: unitlost
UnitReady: unitredy
Win: accom1
DisablePrefixes: AirstrikeReady, BaseAttack, Building, BuildingCannotPlaceAudio, BuildingInProgress, BuildingLost, Cancelled, CivilianBuildingCaptured, CivilianKilled, ConstructionComplete, EnemyUnitsApproaching, EnemyStructureDestroyed, EnemyPlanesApproaching, HarvesterAttack, HarvesterLost, InsufficientPower, IonCannonCharging, IonCannonReady, Leave, Lose, LowPower, MissionAccomplished, MissionFailed, NewOptions, NoBuild, NodStructureDestroyed, NotReady, NuclearWarheadApproaching, NuclearWeaponAvailable, NuclearWeaponLaunched, OnHold, PrimaryBuildingSelected, Reinforce, Repairing, SelectTarget, SilosNeeded, Training, UnitLost, UnitReady, Win
Sounds:
Notifications:
Appear: appear1
Beacon: bleep2
InterruptType: Interrupt
Beepy2: beepy2
Beepy3: beepy3
Beepy6: beepy6
CashTickDown: tone16
InterruptType: Overlap
CashTickUp: tone15
VolumeModifier: 0.33
InterruptType: Overlap
ChatLine: scold1
InterruptType: Interrupt
LobbyOptionChanged: beepy3
InterruptType: Interrupt
PlayerLeft: country1
InterruptType: Interrupt
ClickDisabledSound: scold2
InterruptType: Overlap
ClickSound: button
InterruptType: Overlap
Cloak: trans1
Clock: clock1
Construction: constru2
Country1: country1
Country4: country4
HeavyDoor: hvydoor1
Keystroke: keystrok
LevelUp: text2
NewTarget: newtarg1
RadarDown: powrdn1
RadarUp: comcntr1
Sell: cashturn
Target1: target1
Target2: target2
Target3: target3
Text: text2
World: world2

View File

@@ -0,0 +1,72 @@
GenericVoice:
Variants:
nod: .v01, .v03
gdi: .v01, .v03
Voices:
Select: ackno, await1, ready, report1, yessir1
Action: affirm1, ritaway, ugotit, roger, movout1
Attack: affirm1, ritaway, ugotit, noprob, yessir1
Die: nuyell1, nuyell3, nuyell4, nuyell5, nuyell6
Burned: yell1
Zapped: nuyell3
Poisoned: nuyell12
DisableVariants: Die, Burned, Zapped, Poisoned
VehicleVoice:
Variants:
nod: .v00, .v02
gdi: .v00, .v02
Voices:
Select: vehic1, yessir1, await1, unit1, report1
Action: ackno, affirm1, movout1
Attack: ackno, affirm1, yessir1
Unload: movout1, affirm1
CivilianMaleVoice:
Voices:
Select: guyyeah1
Action: guyokay1
Die: nuyell1, nuyell3, nuyell4, nuyell5, nuyell6
Burned: yell1
Zapped: nuyell3
Poisoned: nuyell12
CivilianFemaleVoice:
Voices:
Select: girlyeah
Action: girlokay
Die: nuyell1, nuyell3, nuyell4, nuyell5, nuyell6
Burned: yell1
Zapped: nuyell3
Poisoned: nuyell12
MoebiusVoice:
Voices:
Select: mcomnd1, mhello1, myes1, mhmmm1
Action: myesyes1, mcourse1, mthanks1, mtiber1, mplan3
Die: nuyell1, nuyell3, nuyell4, nuyell5, nuyell6
Burned: yell1
Zapped: nuyell3
Poisoned: nuyell12
CommandoVoice:
Voices:
Select: yeah1, yes1, yo1
Action: onit1, gotit1, noprblm1
Demolish: bombit1
Die: ramyell1
Burned: ramyell1
Zapped: ramyell1
Poisoned: ramyell1
Build: rokroll1, cmon1
Kill: keepem1, laugh1, lefty1, tuffguy1
DinoVoice:
Voices:
Select: dinoyes
Move: dinomout
Attack: dinoatk1
Die: dinodie1
Burned: dinodie1
Zapped: dinodie1
Poisoned: dinodie1

BIN
mods/cnc/bits/a10cr.tem Normal file

Binary file not shown.

BIN
mods/cnc/bits/afld.shp Normal file

Binary file not shown.

BIN
mods/cnc/bits/afld_d.shp Normal file

Binary file not shown.

Binary file not shown.

BIN
mods/cnc/bits/apcmuz.shp Normal file

Binary file not shown.

BIN
mods/cnc/bits/apctur.shp Normal file

Binary file not shown.

BIN
mods/cnc/bits/atomicon.shp Normal file

Binary file not shown.

Binary file not shown.

BIN
mods/cnc/bits/boaticnh.shp Normal file

Binary file not shown.

BIN
mods/cnc/bits/bombicon.shp Normal file

Binary file not shown.

BIN
mods/cnc/bits/c17icnh.shp Normal file

Binary file not shown.

BIN
mods/cnc/bits/camera.shp Normal file

Binary file not shown.

BIN
mods/cnc/bits/chan.shp Normal file

Binary file not shown.

BIN
mods/cnc/bits/civcapt1.aud Normal file

Binary file not shown.

BIN
mods/cnc/bits/cliffsl1.sno Normal file

Binary file not shown.

BIN
mods/cnc/bits/cliffsl1.tem Normal file

Binary file not shown.

BIN
mods/cnc/bits/cliffsl1.win Normal file

Binary file not shown.

BIN
mods/cnc/bits/cliffsl2.sno Normal file

Binary file not shown.

BIN
mods/cnc/bits/cliffsl2.tem Normal file

Binary file not shown.

BIN
mods/cnc/bits/cliffsl2.win Normal file

Binary file not shown.

BIN
mods/cnc/bits/cliffsl3.sno Normal file

Binary file not shown.

BIN
mods/cnc/bits/cliffsl3.tem Normal file

Binary file not shown.

BIN
mods/cnc/bits/cliffsl3.win Normal file

Binary file not shown.

BIN
mods/cnc/bits/cliffsl4.sno Normal file

Binary file not shown.

BIN
mods/cnc/bits/cliffsl4.tem Normal file

Binary file not shown.

BIN
mods/cnc/bits/cliffsl4.win Normal file

Binary file not shown.

Binary file not shown.

BIN
mods/cnc/bits/cycl.shp Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
mods/cnc/bits/dinoatk1.aud Normal file

Binary file not shown.

BIN
mods/cnc/bits/dinodie1.aud Normal file

Binary file not shown.

BIN
mods/cnc/bits/dinomout.aud Normal file

Binary file not shown.

BIN
mods/cnc/bits/dinoyes.aud Normal file

Binary file not shown.

BIN
mods/cnc/bits/enemya.aud Normal file

Binary file not shown.

BIN
mods/cnc/bits/eye.shp Normal file

Binary file not shown.

BIN
mods/cnc/bits/eyemake.shp Normal file

Binary file not shown.

BIN
mods/cnc/bits/fact.shp Normal file

Binary file not shown.

BIN
mods/cnc/bits/facticnh.shp Normal file

Binary file not shown.

BIN
mods/cnc/bits/fb4.shp Normal file

Binary file not shown.

Binary file not shown.

BIN
mods/cnc/bits/gun5.aud Normal file

Binary file not shown.

BIN
mods/cnc/bits/gunfire2.shp Normal file

Binary file not shown.

BIN
mods/cnc/bits/hand.shp Normal file

Binary file not shown.

BIN
mods/cnc/bits/handmake.shp Normal file

Binary file not shown.

BIN
mods/cnc/bits/harvdump.shp Normal file

Binary file not shown.

BIN
mods/cnc/bits/harvlost.aud Normal file

Binary file not shown.

BIN
mods/cnc/bits/hclock.shp Normal file

Binary file not shown.

BIN
mods/cnc/bits/healcrate.shp Normal file

Binary file not shown.

BIN
mods/cnc/bits/heli.shp Normal file

Binary file not shown.

BIN
mods/cnc/bits/ionicnh.tem Normal file

Binary file not shown.

BIN
mods/cnc/bits/levelup.shp Normal file

Binary file not shown.

BIN
mods/cnc/bits/lsticnh.shp Normal file

Binary file not shown.

BIN
mods/cnc/bits/mbFIX.des Normal file

Binary file not shown.

BIN
mods/cnc/bits/mbFIX.sno Normal file

Binary file not shown.

BIN
mods/cnc/bits/mbFIX.tem Normal file

Binary file not shown.

BIN
mods/cnc/bits/mbGTWR.des Normal file

Binary file not shown.

BIN
mods/cnc/bits/mbGTWR.sno Normal file

Binary file not shown.

BIN
mods/cnc/bits/mbGTWR.tem Normal file

Binary file not shown.

BIN
mods/cnc/bits/mbGUN.des Normal file

Binary file not shown.

BIN
mods/cnc/bits/mbGUN.sno Normal file

Binary file not shown.

BIN
mods/cnc/bits/mbGUN.tem Normal file

Binary file not shown.

BIN
mods/cnc/bits/mbHOSP.des Normal file

Binary file not shown.

BIN
mods/cnc/bits/mbHOSP.sno Normal file

Binary file not shown.

BIN
mods/cnc/bits/mbHOSP.tem Normal file

Binary file not shown.

BIN
mods/cnc/bits/mbMISS.des Normal file

Binary file not shown.

BIN
mods/cnc/bits/mbMISS.sno Normal file

Binary file not shown.

BIN
mods/cnc/bits/mbMISS.tem Normal file

Binary file not shown.

BIN
mods/cnc/bits/mbOBLI.des Normal file

Binary file not shown.

BIN
mods/cnc/bits/mbOBLI.sno Normal file

Binary file not shown.

BIN
mods/cnc/bits/mbOBLI.tem Normal file

Binary file not shown.

BIN
mods/cnc/bits/mbSILO.des Normal file

Binary file not shown.

BIN
mods/cnc/bits/mbSILO.sno Normal file

Binary file not shown.

BIN
mods/cnc/bits/mbSILO.tem Normal file

Binary file not shown.

BIN
mods/cnc/bits/mhqicnh.shp Normal file

Binary file not shown.

BIN
mods/cnc/bits/missicnh.shp Normal file

Binary file not shown.

BIN
mods/cnc/bits/missmake.shp Normal file

Binary file not shown.

BIN
mods/cnc/bits/mlrs.shp Normal file

Binary file not shown.

BIN
mods/cnc/bits/mlrsicnh.tem Normal file

Binary file not shown.

BIN
mods/cnc/bits/moebius.shp Normal file

Binary file not shown.

BIN
mods/cnc/bits/mouse2.shp Normal file

Binary file not shown.

BIN
mods/cnc/bits/mouse3.shp Normal file

Binary file not shown.

BIN
mods/cnc/bits/mouse4.shp Normal file

Binary file not shown.

BIN
mods/cnc/bits/mouse5.shp Normal file

Binary file not shown.

BIN
mods/cnc/bits/mouse6.shp Normal file

Binary file not shown.

BIN
mods/cnc/bits/mouse7.shp Normal file

Binary file not shown.

BIN
mods/cnc/bits/mpspawn.shp Normal file

Binary file not shown.

BIN
mods/cnc/bits/nobuild1.aud Normal file

Binary file not shown.

BIN
mods/cnc/bits/nuyell10.aud Normal file

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More