https://github.com/OpenRA/d2
A d2 mod for OpenRA
https://github.com/OpenRA/d2
dune dune2 mod openra
Last synced: 3 months ago
JSON representation
A d2 mod for OpenRA
- Host: GitHub
- URL: https://github.com/OpenRA/d2
- Owner: OpenRA
- License: gpl-3.0
- Created: 2016-05-01T20:08:07.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2023-07-04T21:54:43.000Z (over 2 years ago)
- Last Synced: 2024-11-11T14:48:10.723Z (11 months ago)
- Topics: dune, dune2, mod, openra
- Language: C#
- Homepage:
- Size: 982 KB
- Stars: 58
- Watchers: 20
- Forks: 20
- Open Issues: 39
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: COPYING
- Code of conduct: CODE_OF_CONDUCT.md
- Authors: AUTHORS
Awesome Lists containing this project
README
# d2 mod for OpenRA
This repository contains a `d2 mod` for the [OpenRA](https://github.com/OpenRA/OpenRA) engine.
It is based on [OpenRAModSDK](https://github.com/OpenRA/OpenRAModSDK) and should be updated if `OpenRAModSDK` changedThese 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.PAK`
- `VOC.PAK`
- `ATRE.PAK`
- `HARK.PAK`
- `ORDOS.PAK`
- `INTRO.PAK`
- `FINALE.PAK`
- `SCENARIO.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/d2` (Linux)The key scripts from [OpenRAModSDK](https://github.com/OpenRA/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).Now you can run `d2 mod` using `launch-game.cmd` (Windows) or `launch-game.sh` (Linux / macOS).
Currently `d2 mod` uses some data from `d2k mod`. You will be prompt to download d2k content on first run.## License
`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](https://github.com/OpenRA/d2/blob/bleed/COPYING).## Authors
d2 mod for OpenRA [AUTHORS](https://github.com/OpenRA/d2/blob/master/mods/d2/AUTHORS)Special thanks to [OpenRA AUTHORS](https://github.com/OpenRA/OpenRA/blob/bleed/AUTHORS)
-------------------------------------------------------------------------------------------------------------------------
More information can be found here: [wiki](https://github.com/OpenRA/d2/wiki)