-
Notifications
You must be signed in to change notification settings - Fork 4
Contributing Guidelines
xetra11 edited this page Jul 17, 2019
·
4 revisions
When contributing to this repository, please first discuss the change you wish to make via issue, email, or any other method with the owners of this repository before making a change.
Please note we have a code of conduct, please follow it in all your interactions with the project.
- Fork CoopR-Mod to your own repositories
- Checkout the
development
branch - Pull the actual state of the
development
branch - Create a feature branch by this convention:
feature/<short_description>
- Do stuff
- Commit messages need to be written as conventional commits
(example:
feat(reputation): add logic to determine current reputation
) - Push your feature branch
- Create a pull request ->
development
(of the original repository) - Await review and communicate
C:\Program Files (x86)\Steam\steamapps\common\Arma 3\x\coopr>build_deploy_local.cmd
C:\Program Files (x86)\Steam\steamapps\common\Arma 3\x\coopr>call build
C:\Program Files (x86)\Steam\steamapps\common\Arma 3\x\coopr>SET armake64="tools\armake_w64.exe"
C:\Program Files (x86)\Steam\steamapps\common\Arma 3\x\coopr>SET validator="tools\sqf_validator.py"
C:\Program Files (x86)\Steam\steamapps\common\Arma 3\x\coopr>SET dest="@CoopR\addons"
C:\Program Files (x86)\Steam\steamapps\common\Arma 3\x\coopr>python "tools\sqf_validator.py"
Validating SQF
------
Checked 89 files
Errors detected: 0
SQF validation PASSED
C:\Program Files (x86)\Steam\steamapps\common\Arma 3\x\coopr>rmdir /Q /S "@CoopR"
C:\Program Files (x86)\Steam\steamapps\common\Arma 3\x\coopr>mkdir "@CoopR\addons"
C:\Program Files (x86)\Steam\steamapps\common\Arma 3\x\coopr>"tools\armake_w64.exe" build -p addons\persistence "@CoopR\addons"\character.pbo
C:\Program Files (x86)\Steam\steamapps\common\Arma 3\x\coopr>"tools\armake_w64.exe" build -p addons\core "@CoopR\addons"\core.pbo
C:\Program Files (x86)\Steam\steamapps\common\Arma 3\x\coopr>"tools\armake_w64.exe" build -p addons\armory "@CoopR\addons"\armory.pbo
C:\Program Files (x86)\Steam\steamapps\common\Arma 3\x\coopr>"tools\armake_w64.exe" build -p addons\integration "@CoopR\addons"\integration.pbo
C:\Program Files (x86)\Steam\steamapps\common\Arma 3\x\coopr>"tools\armake_w64.exe" build -p addons\intelligence "@CoopR\addons"\intelligence.pbo
C:\Program Files (x86)\Steam\steamapps\common\Arma 3\x\coopr>"tools\armake_w64.exe" build -p addons\lobby "@CoopR\addons"\lobby.pbo
C:\Program Files (x86)\Steam\steamapps\common\Arma 3\x\coopr>"tools\armake_w64.exe" build -p addons\supply "@CoopR\addons"\supply.pbo
C:\Program Files (x86)\Steam\steamapps\common\Arma 3\x\coopr>copy mod.cpp @CoopR\mod.cpp
1 Datei(en) kopiert.
C:\Program Files (x86)\Steam\steamapps\common\Arma 3\x\coopr>mkdir @CoopR\keys
C:\Program Files (x86)\Steam\steamapps\common\Arma 3\x\coopr>xcopy /S keys @CoopR\keys
keys\CoopR.bikey
1 Datei(en) kopiert
C:\Program Files (x86)\Steam\steamapps\common\Arma 3\x\coopr>call deploy_local
C:\Program Files (x86)\Steam\steamapps\common\Arma 3\x\coopr>SET modpath="C:\Program Files (x86)\Steam\steamapps\common\Arma 3\!Workshop\@CoopR\"
C:\Program Files (x86)\Steam\steamapps\common\Arma 3\x\coopr>SET dest="C:\Program Files (x86)\Steam\steamapps\common\Arma 3\!Workshop\"
C:\Program Files (x86)\Steam\steamapps\common\Arma 3\x\coopr>rmdir /Q /S "C:\Program Files (x86)\Steam\steamapps\common\Arma 3\!Workshop\@CoopR\"
C:\Program Files (x86)\Steam\steamapps\common\Arma 3\x\coopr>xcopy /E /H "@CoopR" "C:\Program Files (x86)\Steam\steamapps\common\Arma 3\!Workshop\@CoopR\"
@CoopR\mod.cpp
@CoopR\addons\armory.pbo
@CoopR\addons\character.pbo
@CoopR\addons\core.pbo
@CoopR\addons\integration.pbo
@CoopR\addons\intelligence.pbo
@CoopR\addons\lobby.pbo
@CoopR\addons\supply.pbo
@CoopR\keys\CoopR.bikey
9 Datei(en) kopiert
The Idea | Feature Roadmap | Concepts | How to setup a mission | How to play | Development & Contribution | Technical Documentation