Python tool for merging DCS mission files
Project description
Overview
A command line utility for combining two DCS World missions together.
Features
- Currently this tool does one thing: It moves all the client flights from one mission into another.
- This can be useful for mission devs who add lots of client flights to their missions. You can work on the static groups/air defences or whatever, then bring in all the client flights afterward.
Installation and Usage
Installation
pip install the pypi package
pip install dcs-mizmerge
Until the pypi wheel for pydcs is updated to 0.13.0, you may need to manually install it using this command
pip install -e git+https://github.com/pydcs/dcs@fac1bd084f22150acfde3bff220f8e69487048d1#egg=pydcs
Usage
dcs-mizmerge "C:\PathToMissionWithClientFlightsHere.miz" "C:\PathToMissionYouWantToMergeClientFlightsIntoHere.miz"
By default, the merged mission file will be saved at the path of the second argument, with _merged
appended to the end of the filename. You can change the output file location with the --output
option.
dcs-mizmerge "C:\PathToMissionWithClientFlightsHere.miz" "C:\PathToMissionYouWantToMergeClientFlightsIntoHere.miz" --output "C:\SomeNewPathHere"
Thanks
Only possible due to the work of rp- and the other devs at !pydcs. Mod support was copied from !DCS Liberation, thanks to everyone there.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file dcs-mizmerge-0.0.4.tar.gz
.
File metadata
- Download URL: dcs-mizmerge-0.0.4.tar.gz
- Upload date:
- Size: 13.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fc04447a9ccddc0cf7aec882bcd3e69dc34c7f23e5a8255038e3ca1b7a7c12f2 |
|
MD5 | 282dbd2a6569238ebc294c0fc4626037 |
|
BLAKE2b-256 | 27b99049101a89d7b66cc8608ee2bd19093f463ac1db2ff5438cb9ed764beb5c |
File details
Details for the file dcs_mizmerge-0.0.4-py3-none-any.whl
.
File metadata
- Download URL: dcs_mizmerge-0.0.4-py3-none-any.whl
- Upload date:
- Size: 15.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 252335c2fb0e5f3a016df99160e09fb126aefcf1d45f8d1bd7e52d0a08c9b2f0 |
|
MD5 | 9c34e2f1477bee290f599251d4006ab6 |
|
BLAKE2b-256 | 8540db5ed4e3a5cd9735155343f1c3f8eaa6433db003463ba8cebfdddb2b09dd |