├── .editorconfig ├── .gitattributes ├── .github ├── dependabot.yml └── workflows │ ├── ci.yml │ └── packaging.yml ├── .gitignore ├── .vscode ├── extensions.json ├── launch.json └── tasks.json ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── COPYING ├── ExampleMod.sln ├── Makefile ├── OpenRA.Mods.Example ├── OpenRA.Mods.Example.csproj ├── Properties │ └── launchSettings.json └── Rendering │ ├── ColorPickerColorShift.cs │ └── PlayerColorShift.cs ├── README.md ├── fetch-engine.sh ├── launch-dedicated.cmd ├── launch-dedicated.sh ├── launch-game.cmd ├── launch-game.sh ├── make.cmd ├── make.ps1 ├── mod.config ├── mods └── example │ ├── chrome │ ├── assets │ │ ├── dialog.png │ │ ├── glyphs.png │ │ └── loadscreen.png │ ├── chrome.yaml │ ├── ingame-observer.yaml │ └── layouts │ │ └── ingame-player.yaml │ ├── cursors │ ├── assets │ │ └── default.png │ └── default.yaml │ ├── fluent │ ├── chrome.ftl │ ├── mod.ftl │ └── rules.ftl │ ├── maps │ ├── example │ │ ├── map.bin │ │ ├── map.png │ │ └── map.yaml │ └── shellmap │ │ ├── map.bin │ │ ├── map.png │ │ └── map.yaml │ ├── missions │ └── example.yaml │ ├── mod.chrome.yaml │ ├── mod.content.yaml │ ├── mod.yaml │ ├── music │ └── example.yaml │ ├── notifications │ └── example.yaml │ ├── rules │ ├── example.yaml │ ├── mpspawn.yaml │ ├── palettes.yaml │ ├── player.yaml │ └── world.yaml │ ├── sequences │ ├── assets │ │ ├── example.png │ │ ├── mapeditor.png │ │ └── mpspawn.png │ ├── example.yaml │ ├── mapeditor.yaml │ └── mpspawn.yaml │ ├── tilesets │ ├── example.yaml │ └── example │ │ └── example.png │ ├── voices │ └── example.yaml │ └── weapons │ └── example.yaml ├── omnisharp.json ├── packaging ├── artwork │ ├── icon_1024x1024.png │ ├── icon_128x128.png │ ├── icon_16x16.png │ ├── icon_24x24.png │ ├── icon_256x256.png │ ├── icon_32x32.png │ ├── icon_48x48.png │ ├── icon_512x512.png │ ├── icon_64x64.png │ ├── macos-background-2x.png │ └── macos-background.png ├── functions.sh ├── linux │ └── buildpackage.sh ├── macos │ └── buildpackage.sh ├── package-all.sh └── windows │ ├── buildpackage.nsi │ └── buildpackage.sh ├── utility.cmd └── utility.sh /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/packaging.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/.github/workflows/packaging.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/COPYING -------------------------------------------------------------------------------- /ExampleMod.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/ExampleMod.sln -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/Makefile -------------------------------------------------------------------------------- /OpenRA.Mods.Example/OpenRA.Mods.Example.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/OpenRA.Mods.Example/OpenRA.Mods.Example.csproj -------------------------------------------------------------------------------- /OpenRA.Mods.Example/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/OpenRA.Mods.Example/Properties/launchSettings.json -------------------------------------------------------------------------------- /OpenRA.Mods.Example/Rendering/ColorPickerColorShift.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/OpenRA.Mods.Example/Rendering/ColorPickerColorShift.cs -------------------------------------------------------------------------------- /OpenRA.Mods.Example/Rendering/PlayerColorShift.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/OpenRA.Mods.Example/Rendering/PlayerColorShift.cs -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/README.md -------------------------------------------------------------------------------- /fetch-engine.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/fetch-engine.sh -------------------------------------------------------------------------------- /launch-dedicated.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/launch-dedicated.cmd -------------------------------------------------------------------------------- /launch-dedicated.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/launch-dedicated.sh -------------------------------------------------------------------------------- /launch-game.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/launch-game.cmd -------------------------------------------------------------------------------- /launch-game.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/launch-game.sh -------------------------------------------------------------------------------- /make.cmd: -------------------------------------------------------------------------------- 1 | @powershell -NoProfile -ExecutionPolicy Bypass -File make.ps1 %* 2 | -------------------------------------------------------------------------------- /make.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/make.ps1 -------------------------------------------------------------------------------- /mod.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/mod.config -------------------------------------------------------------------------------- /mods/example/chrome/assets/dialog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/mods/example/chrome/assets/dialog.png -------------------------------------------------------------------------------- /mods/example/chrome/assets/glyphs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/mods/example/chrome/assets/glyphs.png -------------------------------------------------------------------------------- /mods/example/chrome/assets/loadscreen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/mods/example/chrome/assets/loadscreen.png -------------------------------------------------------------------------------- /mods/example/chrome/chrome.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/mods/example/chrome/chrome.yaml -------------------------------------------------------------------------------- /mods/example/chrome/ingame-observer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/mods/example/chrome/ingame-observer.yaml -------------------------------------------------------------------------------- /mods/example/chrome/layouts/ingame-player.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/mods/example/chrome/layouts/ingame-player.yaml -------------------------------------------------------------------------------- /mods/example/cursors/assets/default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/mods/example/cursors/assets/default.png -------------------------------------------------------------------------------- /mods/example/cursors/default.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/mods/example/cursors/default.yaml -------------------------------------------------------------------------------- /mods/example/fluent/chrome.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/mods/example/fluent/chrome.ftl -------------------------------------------------------------------------------- /mods/example/fluent/mod.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/mods/example/fluent/mod.ftl -------------------------------------------------------------------------------- /mods/example/fluent/rules.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/mods/example/fluent/rules.ftl -------------------------------------------------------------------------------- /mods/example/maps/example/map.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/mods/example/maps/example/map.bin -------------------------------------------------------------------------------- /mods/example/maps/example/map.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/mods/example/maps/example/map.png -------------------------------------------------------------------------------- /mods/example/maps/example/map.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/mods/example/maps/example/map.yaml -------------------------------------------------------------------------------- /mods/example/maps/shellmap/map.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/mods/example/maps/shellmap/map.bin -------------------------------------------------------------------------------- /mods/example/maps/shellmap/map.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/mods/example/maps/shellmap/map.png -------------------------------------------------------------------------------- /mods/example/maps/shellmap/map.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/mods/example/maps/shellmap/map.yaml -------------------------------------------------------------------------------- /mods/example/missions/example.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mods/example/mod.chrome.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/mods/example/mod.chrome.yaml -------------------------------------------------------------------------------- /mods/example/mod.content.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/mods/example/mod.content.yaml -------------------------------------------------------------------------------- /mods/example/mod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/mods/example/mod.yaml -------------------------------------------------------------------------------- /mods/example/music/example.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mods/example/notifications/example.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/mods/example/notifications/example.yaml -------------------------------------------------------------------------------- /mods/example/rules/example.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/mods/example/rules/example.yaml -------------------------------------------------------------------------------- /mods/example/rules/mpspawn.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/mods/example/rules/mpspawn.yaml -------------------------------------------------------------------------------- /mods/example/rules/palettes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/mods/example/rules/palettes.yaml -------------------------------------------------------------------------------- /mods/example/rules/player.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/mods/example/rules/player.yaml -------------------------------------------------------------------------------- /mods/example/rules/world.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/mods/example/rules/world.yaml -------------------------------------------------------------------------------- /mods/example/sequences/assets/example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/mods/example/sequences/assets/example.png -------------------------------------------------------------------------------- /mods/example/sequences/assets/mapeditor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/mods/example/sequences/assets/mapeditor.png -------------------------------------------------------------------------------- /mods/example/sequences/assets/mpspawn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/mods/example/sequences/assets/mpspawn.png -------------------------------------------------------------------------------- /mods/example/sequences/example.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/mods/example/sequences/example.yaml -------------------------------------------------------------------------------- /mods/example/sequences/mapeditor.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/mods/example/sequences/mapeditor.yaml -------------------------------------------------------------------------------- /mods/example/sequences/mpspawn.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/mods/example/sequences/mpspawn.yaml -------------------------------------------------------------------------------- /mods/example/tilesets/example.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/mods/example/tilesets/example.yaml -------------------------------------------------------------------------------- /mods/example/tilesets/example/example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/mods/example/tilesets/example/example.png -------------------------------------------------------------------------------- /mods/example/voices/example.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mods/example/weapons/example.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /omnisharp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/omnisharp.json -------------------------------------------------------------------------------- /packaging/artwork/icon_1024x1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/packaging/artwork/icon_1024x1024.png -------------------------------------------------------------------------------- /packaging/artwork/icon_128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/packaging/artwork/icon_128x128.png -------------------------------------------------------------------------------- /packaging/artwork/icon_16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/packaging/artwork/icon_16x16.png -------------------------------------------------------------------------------- /packaging/artwork/icon_24x24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/packaging/artwork/icon_24x24.png -------------------------------------------------------------------------------- /packaging/artwork/icon_256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/packaging/artwork/icon_256x256.png -------------------------------------------------------------------------------- /packaging/artwork/icon_32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/packaging/artwork/icon_32x32.png -------------------------------------------------------------------------------- /packaging/artwork/icon_48x48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/packaging/artwork/icon_48x48.png -------------------------------------------------------------------------------- /packaging/artwork/icon_512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/packaging/artwork/icon_512x512.png -------------------------------------------------------------------------------- /packaging/artwork/icon_64x64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/packaging/artwork/icon_64x64.png -------------------------------------------------------------------------------- /packaging/artwork/macos-background-2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/packaging/artwork/macos-background-2x.png -------------------------------------------------------------------------------- /packaging/artwork/macos-background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/packaging/artwork/macos-background.png -------------------------------------------------------------------------------- /packaging/functions.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/packaging/functions.sh -------------------------------------------------------------------------------- /packaging/linux/buildpackage.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/packaging/linux/buildpackage.sh -------------------------------------------------------------------------------- /packaging/macos/buildpackage.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/packaging/macos/buildpackage.sh -------------------------------------------------------------------------------- /packaging/package-all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/packaging/package-all.sh -------------------------------------------------------------------------------- /packaging/windows/buildpackage.nsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/packaging/windows/buildpackage.nsi -------------------------------------------------------------------------------- /packaging/windows/buildpackage.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/packaging/windows/buildpackage.sh -------------------------------------------------------------------------------- /utility.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/utility.cmd -------------------------------------------------------------------------------- /utility.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRA/OpenRAModSDK/HEAD/utility.sh --------------------------------------------------------------------------------