-
Notifications
You must be signed in to change notification settings - Fork 21
Home
This repository contains a d2 mod for the OpenRA engine.
It is based on OpenRAModSDK and should be updated if OpenRAModSDK changed
These scripts and support files from OpenRAModSDK wrap and automatically manage a copy of the OpenRA game engine and common files,
and provide entrypoints to run development versions and to generate platform-specific installers.
Before run d2 mod, Download the Original Game and copy following files:
DUNE.PAKVOC.PAKATRE.PAKHARK.PAKORDOS.PAKINTRO.PAKFINALE.PAK
Paste those files into d2 directory. If this directory doesn't exist, create it:
-
%USERPROFILE%\AppData\Roaming\OpenRA\Content\d2(Windows) -
~/Library/Application Support/OpenRA/Content/d2(macOS) -
~/.openra/Content/d2or~/OpenRA/Content/d2(Linux)
The key scripts from OpenRAModSDK are:
| Windows | Linux / macOS | Purpose |
|---|---|---|
| make.cmd | Makefile | Compiles d2 mod and fetches dependencies (including the OpenRA engine). |
| launch-game.cmd | launch-game.sh | Launches d2 mod from the SDK directory. |
| launch-server.cmd | launch-server.sh | Launches a dedicated server for d2 mod from the d2 mod directory. |
| utility.cmd | utility.sh | Launches the OpenRA Utility for d2 mod. |
| <not available> | packaging/package-all.sh | Generates release installers for d2 mod. |
To launch d2 mod from the development environment you must first compile it by running make.cmd (Windows),
or opening a terminal in the SDK directory and running make (Linux / macOS).
Currently d2 mod uses some data from d2k mod. You will need to launch OpenRA d2k mod once and download all nesessary data.
You can use launch-d2k.cmd (Windows) or launch-d2k.sh (Linux / macOS) to do this.
Launch, download data and exit.
Now you can run d2 mod using launch-game.cmd (Windows) or launch-game.sh (Linux / macOS).
d2 mod 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.
d2 mod for OpenRA AUTHORS
Special thanks to OpenRA AUTHORS