Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dcs-mizmerge-0.0.4.tar.gz (13.8 kB view details)

Uploaded Source

Built Distribution

dcs_mizmerge-0.0.4-py3-none-any.whl (15.6 kB view details)

Uploaded Python 3

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

Hashes for dcs-mizmerge-0.0.4.tar.gz
Algorithm Hash digest
SHA256 fc04447a9ccddc0cf7aec882bcd3e69dc34c7f23e5a8255038e3ca1b7a7c12f2
MD5 282dbd2a6569238ebc294c0fc4626037
BLAKE2b-256 27b99049101a89d7b66cc8608ee2bd19093f463ac1db2ff5438cb9ed764beb5c

See more details on using hashes here.

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

Hashes for dcs_mizmerge-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 252335c2fb0e5f3a016df99160e09fb126aefcf1d45f8d1bd7e52d0a08c9b2f0
MD5 9c34e2f1477bee290f599251d4006ab6
BLAKE2b-256 8540db5ed4e3a5cd9735155343f1c3f8eaa6433db003463ba8cebfdddb2b09dd

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page