<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://zeldamods.org/wiki/Help:Tools/botw_flag_util/history?feed=atom</id>
	<title>Help:Tools/botw flag util - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://zeldamods.org/wiki/Help:Tools/botw_flag_util/history?feed=atom"/>
	<link rel="alternate" type="text/html" href="https://zeldamods.org/wiki/Help:Tools/botw_flag_util/history"/>
	<updated>2026-05-13T18:50:10Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://zeldamods.org/w_botw/index.php?title=Help:Tools/botw_flag_util&amp;diff=11907&amp;oldid=prev</id>
		<title>Ginger: /* Setup */ Fix bcml python version</title>
		<link rel="alternate" type="text/html" href="https://zeldamods.org/w_botw/index.php?title=Help:Tools/botw_flag_util&amp;diff=11907&amp;oldid=prev"/>
		<updated>2025-02-24T05:28:10Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Setup: &lt;/span&gt; Fix bcml python version&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 05:28, 24 February 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l13&quot;&gt;Line 13:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 13:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;#Ensure you have a &amp;#039;&amp;#039;&amp;#039;64 bit version&amp;#039;&amp;#039;&amp;#039; of Python 3.7+ installed and added to your PATH.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;#Ensure you have a &amp;#039;&amp;#039;&amp;#039;64 bit version&amp;#039;&amp;#039;&amp;#039; of Python 3.7+ installed and added to your PATH.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;#Install the &amp;lt;code&amp;gt;botw_flag_util&amp;lt;/code&amp;gt; pip package. {{Install py package help|package=botw_flag_util}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;#Install the &amp;lt;code&amp;gt;botw_flag_util&amp;lt;/code&amp;gt; pip package. {{Install py package help|package=botw_flag_util}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;#If you have not already used [[Help:Tools/BCML|bcml]], it will be installed with botw_flag_util. Run it once and set the paths to your dumps. &#039;&#039;&#039;Note that bcml will not work with Python 3.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;8&lt;/del&gt;+&#039;&#039;&#039;.  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;#If you have not already used [[Help:Tools/BCML|bcml]], it will be installed with botw_flag_util. Run it once and set the paths to your dumps. &#039;&#039;&#039;Note that bcml will not work with Python 3.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;9&lt;/ins&gt;+&#039;&#039;&#039;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Usage==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Usage==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Ginger</name></author>
	</entry>
	<entry>
		<id>https://zeldamods.org/w_botw/index.php?title=Help:Tools/botw_flag_util&amp;diff=10904&amp;oldid=prev</id>
		<title>Ginger: Creation</title>
		<link rel="alternate" type="text/html" href="https://zeldamods.org/w_botw/index.php?title=Help:Tools/botw_flag_util&amp;diff=10904&amp;oldid=prev"/>
		<updated>2020-10-20T01:02:40Z</updated>

		<summary type="html">&lt;p&gt;Creation&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Category:Tools]]&lt;br /&gt;
{{Tool infobox&lt;br /&gt;
| name = BotW Flag Util&lt;br /&gt;
| authors = Ginger&lt;br /&gt;
| source = https://github.com/GingerAvalanche/botw_flag_util&lt;br /&gt;
| license = AGLPv3+&lt;br /&gt;
| written_in = Python&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Breath of the Wild Flag Utilities is a flag manager and generator for BotW mods. It can be used to automatically create [[Bgdata|gamedata flags]] for many of BotW&amp;#039;s use cases, including actors, shrines, and enemy/item revival flags.&lt;br /&gt;
&lt;br /&gt;
==Setup==&lt;br /&gt;
#Ensure you have a &amp;#039;&amp;#039;&amp;#039;64 bit version&amp;#039;&amp;#039;&amp;#039; of Python 3.7+ installed and added to your PATH.&lt;br /&gt;
#Install the &amp;lt;code&amp;gt;botw_flag_util&amp;lt;/code&amp;gt; pip package. {{Install py package help|package=botw_flag_util}}&lt;br /&gt;
#If you have not already used [[Help:Tools/BCML|bcml]], it will be installed with botw_flag_util. Run it once and set the paths to your dumps. &amp;#039;&amp;#039;&amp;#039;Note that bcml will not work with Python 3.8+&amp;#039;&amp;#039;&amp;#039;. &lt;br /&gt;
&lt;br /&gt;
==Usage==&lt;br /&gt;
===Generating flags===&lt;br /&gt;
&amp;lt;code&amp;gt;botw_flag_util generate [path_to_mod_root] [-a] [-r # #] [-b] [-v]&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;code&amp;gt;path_to_mod_root&amp;lt;/code&amp;gt; - The path to the root folder of your mod, which contains the content folder. Required.&lt;br /&gt;
*&amp;lt;code&amp;gt;-a&amp;lt;/code&amp;gt; - Generate actor flags.&lt;br /&gt;
*&amp;lt;code&amp;gt;-r # #&amp;lt;/code&amp;gt; - Generate revival flags. The first number is the ResetType for MainField actors. The second is the ResetType for CDungeon (shrine) actors. If one of them is set to -1, it will skip flag generation for that field type.&lt;br /&gt;
*&amp;lt;code&amp;gt;-b&amp;lt;/code&amp;gt; - Use big-endian mode. For generating flags for Wii U.&lt;br /&gt;
*&amp;lt;code&amp;gt;-v&amp;lt;/code&amp;gt; - Use verbose mode. Will give more verbose after-action report.&lt;br /&gt;
&lt;br /&gt;
===Finding flags===&lt;br /&gt;
&amp;lt;code&amp;gt;botw_flag_util find [path_to_mod_root] [search_name] [-b] [-v]&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;code&amp;gt;path_to_mod_root&amp;lt;/code&amp;gt; - The path to the root folder of your mod, which contains the content folder. Required.&lt;br /&gt;
*&amp;lt;code&amp;gt;search_name&amp;lt;/code&amp;gt; - The name of the flag to search for. Will find all flags whose DataName contains search_name. For example, MainField_Npc_HiddenKorok will find all Korok NPC flags.&lt;br /&gt;
*&amp;lt;code&amp;gt;-b&amp;lt;/code&amp;gt; - Use big-endian mode. For deleting flags for Wii U.&lt;br /&gt;
*&amp;lt;code&amp;gt;-v&amp;lt;/code&amp;gt; - Use verbose mode. Will give more verbose after-action report.&lt;br /&gt;
&lt;br /&gt;
Once the search has been completed, you will be told how many game data and save data flags were found that matched search_name. You will then be given three choices:&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;code&amp;gt;v&amp;lt;/code&amp;gt; - View more detailed information on the flags found: their full names and their types, and then prompt for another choice.&lt;br /&gt;
*&amp;lt;code&amp;gt;d&amp;lt;/code&amp;gt; - Delete all the flags that were found by this search, and then return to the command line.&lt;br /&gt;
*&amp;lt;code&amp;gt;x&amp;lt;/code&amp;gt; - Return to the command line.&lt;br /&gt;
&lt;br /&gt;
==Known Issues==&lt;br /&gt;
&lt;br /&gt;
*botw_flag_util uses [[Help:Tools/BCML|bcml]] to find the locations of some of your vanilla files. If you haven&amp;#039;t installed/run bcml and set your paths in it, botw_flag_util will not be able to find some of the files it needs.&lt;/div&gt;</summary>
		<author><name>Ginger</name></author>
	</entry>
</feed>