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

Binary file not shown.

View File

@@ -0,0 +1,2 @@
## rules.yaml
actor-dtrk-name = Bomb Truck

Binary file not shown.

After

Width:  |  Height:  |  Size: 238 B

View File

@@ -0,0 +1,164 @@
MapFormat: 12
RequiresMod: ra
Title: Drop Zone
Author: Holloweye
Tileset: TEMPERAT
MapSize: 64,64
Bounds: 16,16,32,32
Visibility: Lobby
Categories: Drop Zone
Players:
PlayerReference@Neutral:
Name: Neutral
OwnsWorld: True
NonCombatant: True
Faction: allies
PlayerReference@Multi0:
Name: Multi0
Playable: True
AllowBots: False
LockFaction: True
Faction: soviet
PlayerReference@Multi1:
Name: Multi1
Playable: True
AllowBots: False
LockFaction: True
Faction: soviet
PlayerReference@Multi2:
Name: Multi2
Playable: True
AllowBots: False
LockFaction: True
Faction: soviet
PlayerReference@Multi3:
Name: Multi3
Playable: True
AllowBots: False
LockFaction: True
Faction: soviet
PlayerReference@Multi4:
Name: Multi4
Playable: True
AllowBots: False
LockFaction: True
Faction: soviet
PlayerReference@Multi5:
Name: Multi5
Playable: True
AllowBots: False
LockFaction: True
Faction: soviet
PlayerReference@Multi6:
Name: Multi6
Playable: True
AllowBots: False
LockFaction: True
Faction: soviet
PlayerReference@Multi7:
Name: Multi7
Playable: True
AllowBots: False
LockFaction: True
Faction: soviet
Actors:
Actor0: apc
Location: 28,28
Owner: Multi0
Actor1: apc
Location: 30,28
Owner: Multi1
Actor2: apc
Location: 32,28
Owner: Multi2
Actor3: apc
Location: 32,30
Owner: Multi3
Actor4: apc
Location: 32,32
Owner: Multi4
Actor5: apc
Location: 30,32
Owner: Multi5
Actor6: apc
Location: 28,32
Owner: Multi6
Actor7: apc
Location: 28,30
Owner: Multi7
Actor9: tc04
Location: 18,43
Owner: Neutral
Actor10: tc02
Location: 44,44
Owner: Neutral
Actor11: t10
Location: 23,24
Owner: Neutral
Actor12: t08
Location: 34,23
Owner: Neutral
Actor13: t12
Location: 38,27
Owner: Neutral
Actor14: t12
Location: 35,35
Owner: Neutral
Actor15: tc04
Location: 43,18
Owner: Neutral
Actor16: tc05
Location: 18,18
Owner: Neutral
Actor17: t12
Location: 22,35
Owner: Neutral
Actor18: t07
Location: 18,28
Owner: Neutral
Actor19: t07
Location: 45,39
Owner: Neutral
Actor20: t07
Location: 40,18
Owner: Neutral
Actor8: mpspawn
Location: 29,29
Owner: Neutral
Actor21: mpspawn
Location: 29,30
Owner: Neutral
Actor22: mpspawn
Location: 29,31
Owner: Neutral
Actor23: mpspawn
Location: 30,31
Owner: Neutral
Actor24: mpspawn
Location: 31,31
Owner: Neutral
Actor25: mpspawn
Location: 31,30
Owner: Neutral
Actor26: mpspawn
Location: 31,29
Owner: Neutral
Actor27: mpspawn
Location: 30,29
Owner: Neutral
Rules: rules.yaml
Weapons: weapons.yaml
FluentMessages: map.ftl

View File

@@ -0,0 +1,89 @@
World:
CrateSpawner:
Maximum: 3
SpawnInterval: 125
CrateActors: unitcrate
InitialSpawnDelay: 0
CheckboxVisible: False
-SpawnStartingUnits:
-MapStartingLocations:
MapBuildRadius:
AllyBuildRadiusCheckboxVisible: False
BuildRadiusCheckboxVisible: False
MapOptions:
ShortGameCheckboxVisible: False
ShortGameCheckboxLocked: True
ShortGameCheckboxEnabled: False
TechLevelDropdownLocked: True
TechLevelDropdownVisible: False
TechLevel: unrestricted
UNITCRATE:
Inherits: ^Crate
GiveUnitCrateAction@ttnk:
SelectionShares: 4
Units: ttnk
GiveUnitCrateAction@ftrk:
SelectionShares: 6
Units: ftrk
GiveUnitCrateAction@dtrk:
SelectionShares: 1
Units: dtrk
GiveUnitCrateAction@shok:
SelectionShares: 1
Units: shok
GiveUnitCrateAction@dog:
SelectionShares: 1
Units: dog
Crate:
TerrainTypes: Clear, Road, Ore, Beach
APC:
Inherits@AUTOTARGET: ^AutoTargetGround
Health:
HP: 100000
MustBeDestroyed:
RequiredForShortGame: true
-AttackMove:
DTRK:
Tooltip:
Name: actor-dtrk-name
Health:
HP: 10000
Armor:
Type: Heavy
FireWarheadsOnDeath:
Weapon: CrateNuke
EmptyWeapon: CrateNuke
SHOK:
Health:
HP: 80000
DOG:
Health:
HP: 12000
Mobile:
Speed: 99
Player:
Shroud:
FogCheckboxLocked: True
FogCheckboxEnabled: False
FogCheckboxVisible: False
ExploredMapCheckboxLocked: True
ExploredMapCheckboxEnabled: True
ExploredMapCheckboxVisible: False
PlayerResources:
DefaultCashDropdownLocked: True
DefaultCashDropdownVisible: False
DefaultCash: 5000
LobbyPrerequisiteCheckbox@GLOBALBOUNTY:
Enabled: False
Locked: True
Visible: False
LobbyPrerequisiteCheckbox@GLOBALFACTUNDEPLOY:
Visible: False
LobbyPrerequisiteCheckbox@REUSABLEENGINEERS:
Visible: False

View File

@@ -0,0 +1,5 @@
PortaTesla:
ReloadDelay: 20
Range: 10c0
Warhead@1Dam: SpreadDamage
Damage: 8000