This script exports the tag tree for .scenario tag files for the H3EK into a new folder. This is helpful for sharing all the relevant scenario tag files. When copying tags to your main tags folder, always be mindful of duplicate tags. It is always recommended to keep a backup of your main tags folder.
Note: You need to have Python installed on your computer to run this script.
- After compiling the relevant scenario using the H3EK tools, locate the
scenario_tags.txt
saved inH3EK\reports\<scenario_name>
- Place
scenario_tags.txt
in the same folder as theexport_h3_tag_tree.py
script, along with the includedcommon_tags.txt
andtags folder location.txt
. - Open the
tags folder location.txt
file inluded in the same folder as the script, and make sure it contains the correct path to your H3EK tags folder, as a single line of text. For example, if your files are located inC:\Program Files (x86)\Steam\steamapps\common\H3EK\tags
, thentags folder location.txt
should contain this line:
C:\Program Files (x86)\Steam\steamapps\common\H3EK\tags
- Run the script using Python.
- When prompted, enter the name of the custom directory where you want to save the exported tag tree. This folder will be created in the same folder as the script.
- The script will save all of the relevant tags from 'the scenario_tags.txt' file inside of the new directory. It will also save a list of exported tags to a file called
tags_to_be_exported.txt
and log any missing tags to a file calleddebug_missing tags.txt
. - When the script has finished running, it will wait for you to press Enter before exiting.
This script might be functional for other Halo mod tools, but has not been tested for them.