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,8 @@
## rules.yaml
actor-4tnk-description = Heavy tank
with double barreled gun.
actor-slav =
.name = Black Hand Rifleman
.description = Religious loyalist
armed with sniper rifle.

Binary file not shown.

After

Width:  |  Height:  |  Size: 67 KiB

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,95 @@
World:
ElevatedBridgeLayer:
ElevatedBridgePlaceholder@1:
Location: 69, -19
Height: 5
Orientation: Y
Length: 8
ElevatedBridgePlaceholder@2:
Location: 148, -3
Height: 5
Orientation: Y
Length: 19
LuaScript:
Scripts: sunstroke.lua
^BaseWorld:
TerrainLighting:
RedTint: 1.6
GreenTint: 1.2
BlueTint: 0.9
Intensity: 0.3
HeightStep: 0.002
GAOLDCC2:
CaptureManager:
Capturable:
Types: building
ProvidesPrerequisite@BuildingName:
GAOLDCC3:
CaptureManager:
Capturable:
Types: building
ProvidesPrerequisite@BuildingName:
4TNK:
Buildable:
Queue: Vehicle
BuildPaletteOrder: 70
Prerequisites: ~gaoldcc3
Description: actor-4tnk-description
SLAV:
Tooltip:
Name: actor-slav.name
Buildable:
Queue: Infantry
BuildPaletteOrder: 70
Prerequisites: ~gaoldcc2
Description: actor-slav.description
AttackFrontal:
Voice: Attack
FacingTolerance: 0
Armament:
Weapon: Sniper
GRENLAMP:
TerrainLightSource:
RedTint: -0.15
BlueTint: 0
GreenTint: 0.2
Intensity: 0.1
Range: 10c760
INYELWLAMP:
TerrainLightSource:
RedTint: 0.1
BlueTint: 0
GreenTint: 0.15
Intensity: 0.1
Range: 19c544
INGRNLMP:
TerrainLightSource:
RedTint: -0.1
BlueTint: 0
GreenTint: 0.25
Intensity: 0.15
Range: 15c640
INREDLMP:
TerrainLightSource:
RedTint: 0.25
BlueTint: -0.1
GreenTint: 0.1
Intensity: 0.2
Range: 15c640
INBLULMP:
TerrainLightSource:
RedTint: -0.25
BlueTint: 0.1
GreenTint: 0.1
Intensity: -0.1
Range: 11c736

View File

@@ -0,0 +1,7 @@
slav:
icon:
Filename: xxicon.shp
4tnk:
icon:
Filename: xxicon.shp

View File

@@ -0,0 +1,17 @@
--[[
Copyright (c) The OpenRA Developers and Contributors
This file is part of OpenRA, which is free software. It is made
available to you under the terms of the GNU General Public License
as published by the Free Software Foundation, either version 3 of
the License, or (at your option) any later version. For more
information, see COPYING.
]]
Tick = function()
if (Lighting.Red > 1.5) then
Lighting.Red = Lighting.Red - 0.001
end
if (Lighting.Ambient < 0.5) then
Lighting.Ambient = Lighting.Ambient + 0.001
end
end