athena/_a_l_t_t_p_quest_8hpp_sourc...

227 lines
84 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>Athena IO Library: include/athena/ALTTPQuest.hpp Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Athena IO Library
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li class="current"><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="files.html"><span>File&#160;List</span></a></li>
</ul>
</div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('_a_l_t_t_p_quest_8hpp_source.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">ALTTPQuest.hpp</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="preprocessor">#ifndef ALTTP_QUEST_HPP</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="preprocessor">#define ALTTP_QUEST_HPP</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="preprocessor">#include &quot;athena/Global.hpp&quot;</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="preprocessor">#include &lt;vector&gt;</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="preprocessor">#include &quot;athena/ALTTPStructs.hpp&quot;</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="preprocessor">#include &quot;athena/ALTTPEnums.hpp&quot;</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;</div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceathena.html">athena</a></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;{</div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;</div><div class="line"><a name="l00019"></a><span class="lineno"><a class="line" href="classathena_1_1_a_l_t_t_p_quest.html"> 19</a></span>&#160;<span class="keyword">class </span><a class="code" href="classathena_1_1_a_l_t_t_p_quest.html">ALTTPQuest</a></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;{</div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a8900491f2f3784f999536410a7fbddf7">ALTTPQuest</a>();</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; ~<a class="code" href="classathena_1_1_a_l_t_t_p_quest.html">ALTTPQuest</a>();</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a4384336a5e013dcab489810c5422968d">setRoomFlags</a>(std::vector&lt;ALTTPRoomFlags*&gt; flags);</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a4384336a5e013dcab489810c5422968d">setRoomFlags</a>(<a class="code" href="structathena_1_1_a_l_t_t_p_room_flags.html">ALTTPRoomFlags</a>* rf, atUint32 <span class="keywordtype">id</span>);</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;</div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; std::vector&lt;ALTTPRoomFlags*&gt; <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a897d5b83730fe8b54d5910939ad895d6">roomFlags</a>();</div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;</div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; <a class="code" href="structathena_1_1_a_l_t_t_p_room_flags.html">ALTTPRoomFlags</a>* <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a897d5b83730fe8b54d5910939ad895d6">roomFlags</a>(atUint32 <span class="keywordtype">id</span>);</div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160;</div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#ac3d90eb1019d342559cd8dea4be5e3ac">setOverworldEvents</a>(std::vector&lt;ALTTPOverworldEvent*&gt; events);</div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160;</div><div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#ac3d90eb1019d342559cd8dea4be5e3ac">setOverworldEvents</a>(<a class="code" href="structathena_1_1_a_l_t_t_p_overworld_event.html">ALTTPOverworldEvent</a>* ow, atUint32 <span class="keywordtype">id</span>);</div><div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160;</div><div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; std::vector&lt;ALTTPOverworldEvent*&gt; <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a0247bc76f52780d7e7fdb0db1261a1e3">overworldEvents</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160;</div><div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160; <a class="code" href="structathena_1_1_a_l_t_t_p_overworld_event.html">ALTTPOverworldEvent</a>* <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#acab8dff32833b060df3ebaf3c334fb4a">overworldEvent</a>(atUint32 <span class="keywordtype">id</span>) <span class="keyword">const</span>;</div><div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160;</div><div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a1526bad59f149b56a339db937f920ac9">setInventory</a>(<span class="keyword">const</span> <a class="code" href="structathena_1_1_a_l_t_t_p_inventory.html">ALTTPInventory</a>&amp; inv);</div><div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160;</div><div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160; <span class="keyword">const</span> <a class="code" href="structathena_1_1_a_l_t_t_p_inventory.html">ALTTPInventory</a>&amp; <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#ab3631647525617299bc0a89ea242365f">inventory</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160;</div><div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a1f1c297aa8cb8fa610546105d96afedd">setRupeeMax</a>(atUint16 val);</div><div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160;</div><div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160; atUint16 <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#ae67e0a5fe53d30f93be1eb033f3a9583">rupeeMax</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160;</div><div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a2fa700904e1d7f247685815108c04714">setRupeeCurrent</a>(atUint16 val);</div><div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160;</div><div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160; atUint16 <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a5d2bcc30e6e078ada4f1760fd062a7eb">rupeeCurrent</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160;</div><div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a8ff38c35843579b43ff868fa20a58ac8">setCompasses</a>(<a class="code" href="structathena_1_1_a_l_t_t_p_dungeon_item_flags.html">ALTTPDungeonItemFlags</a> flags);</div><div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160;</div><div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160; <a class="code" href="structathena_1_1_a_l_t_t_p_dungeon_item_flags.html">ALTTPDungeonItemFlags</a> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#ac3952573d34623d512a6d75b3255f541">compasses</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160;</div><div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a876f1bdc62a2988119983e9b20f7dabb">setBigKeys</a>(<a class="code" href="structathena_1_1_a_l_t_t_p_dungeon_item_flags.html">ALTTPDungeonItemFlags</a> flags);</div><div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160;</div><div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160; <a class="code" href="structathena_1_1_a_l_t_t_p_dungeon_item_flags.html">ALTTPDungeonItemFlags</a> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#ad065f027fb4a353e22e4b313a6532f3e">bigKeys</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160;</div><div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#abdb0f14dc17723bf4000fe04fca207cf">setDungeonMaps</a>(<a class="code" href="structathena_1_1_a_l_t_t_p_dungeon_item_flags.html">ALTTPDungeonItemFlags</a> flags);</div><div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160;</div><div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160; <a class="code" href="structathena_1_1_a_l_t_t_p_dungeon_item_flags.html">ALTTPDungeonItemFlags</a> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a30df088383fbb18c120be4a3f2b03c24">dungeonMaps</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160;</div><div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a03da538ecb0daadf23f60cd6178210a5">setWishingPond</a>(atUint16 val);</div><div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160;</div><div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160; atUint16 <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a1cb9a6f360bf45fc134e3a356c030b9b">wishingPond</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160;</div><div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#abc5ef6e3f6c23c7522756eb11bda42f2">setHealthMax</a>(atUint8 val);</div><div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160;</div><div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160; atUint8 <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#aea9e2baa41e063be2743e2e46477801d">healthMax</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160;</div><div class="line"><a name="l00180"></a><span class="lineno"> 180</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a8f66fb1f8c1d5117c723952a342c2109">setHealth</a>(atUint8 val);</div><div class="line"><a name="l00181"></a><span class="lineno"> 181</span>&#160;</div><div class="line"><a name="l00186"></a><span class="lineno"> 186</span>&#160; atUint8 <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a54db95a7303d09c5559a49b4a3a4c8ee">health</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00187"></a><span class="lineno"> 187</span>&#160;</div><div class="line"><a name="l00192"></a><span class="lineno"> 192</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a3ed5bc8b38e62c908cd819405b36daef">setMagicPower</a>(atUint8 val);</div><div class="line"><a name="l00193"></a><span class="lineno"> 193</span>&#160;</div><div class="line"><a name="l00198"></a><span class="lineno"> 198</span>&#160; atUint8 <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a204c90949c7ac03734eb311c3467eda8">magicPower</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00199"></a><span class="lineno"> 199</span>&#160;</div><div class="line"><a name="l00204"></a><span class="lineno"> 204</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a67033c6bcdcac9a58bc605b49bc84aa7">setKeys</a>(atUint8 val);</div><div class="line"><a name="l00205"></a><span class="lineno"> 205</span>&#160;</div><div class="line"><a name="l00210"></a><span class="lineno"> 210</span>&#160; atUint8 <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a539e9372734fb8fe52da716ef203bb3a">keys</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00211"></a><span class="lineno"> 211</span>&#160;</div><div class="line"><a name="l00216"></a><span class="lineno"> 216</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#aef6be9706ca33ba8ee73b578f1daa98e">setBombUpgrades</a>(atUint8 val);</div><div class="line"><a name="l00217"></a><span class="lineno"> 217</span>&#160;</div><div class="line"><a name="l00222"></a><span class="lineno"> 222</span>&#160; atUint8 <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#ab2f445bf638051327beb95b05e61e269">bombUpgrades</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00223"></a><span class="lineno"> 223</span>&#160;</div><div class="line"><a name="l00228"></a><span class="lineno"> 228</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a03acf65530f23d44f405ba18584d8127">setArrowUpgrades</a>(atUint8 val);</div><div class="line"><a name="l00229"></a><span class="lineno"> 229</span>&#160;</div><div class="line"><a name="l00234"></a><span class="lineno"> 234</span>&#160; atUint8 <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a74fe26c1adb308fe8cbb23dc5967a42c">arrowUpgrades</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00235"></a><span class="lineno"> 235</span>&#160;</div><div class="line"><a name="l00240"></a><span class="lineno"> 240</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#aeeab7622eaa0c95f072f0513cd99433f">setHealthFiller</a>(atUint8 val);</div><div class="line"><a name="l00241"></a><span class="lineno"> 241</span>&#160;</div><div class="line"><a name="l00246"></a><span class="lineno"> 246</span>&#160; atUint8 <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#acc08cd52ddf6981e40c46015fdbf8f24">healthFiller</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00247"></a><span class="lineno"> 247</span>&#160;</div><div class="line"><a name="l00252"></a><span class="lineno"> 252</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a3b58087a91488779be0645ac33f26d3b">setMagicFiller</a>(atUint8 val);</div><div class="line"><a name="l00253"></a><span class="lineno"> 253</span>&#160;</div><div class="line"><a name="l00258"></a><span class="lineno"> 258</span>&#160; atUint8 <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#ab88ce2a4d306ee19ced1740a60ad5843">magicFiller</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00259"></a><span class="lineno"> 259</span>&#160;</div><div class="line"><a name="l00264"></a><span class="lineno"> 264</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a24ba1cba88865ab25a0970ec0254a28b">setPendants</a>(<a class="code" href="structathena_1_1_a_l_t_t_p_pendants.html">ALTTPPendants</a> val);</div><div class="line"><a name="l00265"></a><span class="lineno"> 265</span>&#160;</div><div class="line"><a name="l00270"></a><span class="lineno"> 270</span>&#160; <a class="code" href="structathena_1_1_a_l_t_t_p_pendants.html">ALTTPPendants</a> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a779924e9398075fff5ba1f534592da98">pendants</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00271"></a><span class="lineno"> 271</span>&#160;</div><div class="line"><a name="l00276"></a><span class="lineno"> 276</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a471f6355a19dfa21df067d6575ecc744">setBombFiller</a>(atUint8 val);</div><div class="line"><a name="l00277"></a><span class="lineno"> 277</span>&#160;</div><div class="line"><a name="l00282"></a><span class="lineno"> 282</span>&#160; atUint8 <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#af5d40f217cdeab4377076f4f8c67f035">bombFiller</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00283"></a><span class="lineno"> 283</span>&#160;</div><div class="line"><a name="l00288"></a><span class="lineno"> 288</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a5a2dd86c19de243ce377b109aa0d2caf">setArrowFiller</a>(atUint8 val);</div><div class="line"><a name="l00289"></a><span class="lineno"> 289</span>&#160;</div><div class="line"><a name="l00294"></a><span class="lineno"> 294</span>&#160; atUint8 <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#af31c589151250614ac3a55a4212ad2fc">arrowFiller</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00295"></a><span class="lineno"> 295</span>&#160;</div><div class="line"><a name="l00300"></a><span class="lineno"> 300</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a4b8a9593df88b9fe22cdbdf3a8bed1b9">setArrows</a>(atUint8 val);</div><div class="line"><a name="l00301"></a><span class="lineno"> 301</span>&#160;</div><div class="line"><a name="l00306"></a><span class="lineno"> 306</span>&#160; atUint8 <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a970fe36bb1a24e020da1d72f468c5183">arrows</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00307"></a><span class="lineno"> 307</span>&#160;</div><div class="line"><a name="l00312"></a><span class="lineno"> 312</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a959e6221a2f17a6800a11d4db9716ba2">setAbilityFlags</a>(<a class="code" href="structathena_1_1_a_l_t_t_p_abilities.html">ALTTPAbilities</a> val);</div><div class="line"><a name="l00313"></a><span class="lineno"> 313</span>&#160;</div><div class="line"><a name="l00318"></a><span class="lineno"> 318</span>&#160; <a class="code" href="structathena_1_1_a_l_t_t_p_abilities.html">ALTTPAbilities</a> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a06b6fadebcc52676a890f25491209717">abilityFlags</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00319"></a><span class="lineno"> 319</span>&#160;</div><div class="line"><a name="l00324"></a><span class="lineno"> 324</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a7c8ea339fdef62982d477b00febe6690">setCrystals</a>(<a class="code" href="structathena_1_1_a_l_t_t_p_crystals.html">ALTTPCrystals</a> val);</div><div class="line"><a name="l00325"></a><span class="lineno"> 325</span>&#160; \</div><div class="line"><a name="l00326"></a><span class="lineno"> 326</span>&#160;</div><div class="line"><a name="l00331"></a><span class="lineno"> 331</span>&#160; <a class="code" href="structathena_1_1_a_l_t_t_p_crystals.html">ALTTPCrystals</a> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#adf0bda9820cf8d5837ee4ff0790b465f">crystals</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00332"></a><span class="lineno"> 332</span>&#160;</div><div class="line"><a name="l00337"></a><span class="lineno"> 337</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#ae346c9fc8a082c0e2e03b0b3d7408ce3">setMagicUsage</a>(<a class="code" href="structathena_1_1_a_l_t_t_p_magic_usage.html">ALTTPMagicUsage</a> val);</div><div class="line"><a name="l00338"></a><span class="lineno"> 338</span>&#160;</div><div class="line"><a name="l00343"></a><span class="lineno"> 343</span>&#160; <a class="code" href="structathena_1_1_a_l_t_t_p_magic_usage.html">ALTTPMagicUsage</a> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a8c15cc4487569f302eaef9f2b3d293ea">magicUsage</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00344"></a><span class="lineno"> 344</span>&#160;</div><div class="line"><a name="l00349"></a><span class="lineno"> 349</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#ae09dcd6743a2cc3ae9e00621a2a5c158">setDungeonKeys</a>(std::vector&lt;atUint8&gt; val);</div><div class="line"><a name="l00350"></a><span class="lineno"> 350</span>&#160;</div><div class="line"><a name="l00356"></a><span class="lineno"> 356</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#ae09dcd6743a2cc3ae9e00621a2a5c158">setDungeonKeys</a>(atUint32 <span class="keywordtype">id</span>, atUint8 val);</div><div class="line"><a name="l00357"></a><span class="lineno"> 357</span>&#160;</div><div class="line"><a name="l00363"></a><span class="lineno"> 363</span>&#160; atUint8 <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#ad4961d8cf19db9570c42c45f5832b963">dungeonKeys</a>(atUint32 <span class="keywordtype">id</span>) <span class="keyword">const</span>;</div><div class="line"><a name="l00364"></a><span class="lineno"> 364</span>&#160;</div><div class="line"><a name="l00369"></a><span class="lineno"> 369</span>&#160; atUint32 <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#ae7ff4800afeb7728312f56540652c83d">dungeonCount</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00370"></a><span class="lineno"> 370</span>&#160;</div><div class="line"><a name="l00375"></a><span class="lineno"> 375</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#ab1bc724fb119ee4dd095fdeeb1c375c8">setProgressIndicator</a>(ALTTPProgressIndicator val);</div><div class="line"><a name="l00376"></a><span class="lineno"> 376</span>&#160;</div><div class="line"><a name="l00381"></a><span class="lineno"> 381</span>&#160; ALTTPProgressIndicator <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a4fcd3b0df745bb411bb64e0b690f49b8">progressIndicator</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00382"></a><span class="lineno"> 382</span>&#160;</div><div class="line"><a name="l00387"></a><span class="lineno"> 387</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a7374f24328e92a2bb98cb03ea11d833b">setProgressFlags1</a>(<a class="code" href="structathena_1_1_a_l_t_t_p_progress_flags1.html">ALTTPProgressFlags1</a> val);</div><div class="line"><a name="l00388"></a><span class="lineno"> 388</span>&#160;</div><div class="line"><a name="l00393"></a><span class="lineno"> 393</span>&#160; <a class="code" href="structathena_1_1_a_l_t_t_p_progress_flags1.html">ALTTPProgressFlags1</a> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a1a6b6e19f4b76b28a91d33486c8d7d00">progressFlags1</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00394"></a><span class="lineno"> 394</span>&#160;</div><div class="line"><a name="l00399"></a><span class="lineno"> 399</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a81d7d1c1feef6840a54a7488fe6ff114">setMapIcon</a>(ALTTPMapIcon val);</div><div class="line"><a name="l00400"></a><span class="lineno"> 400</span>&#160;</div><div class="line"><a name="l00405"></a><span class="lineno"> 405</span>&#160; ALTTPMapIcon <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a3a0e7898875511cfede2680fc0d78b42">mapIcon</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00406"></a><span class="lineno"> 406</span>&#160;</div><div class="line"><a name="l00411"></a><span class="lineno"> 411</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#aff6d72dc24fe2e461734a171d5cfcffd">setStartLocation</a>(ALTTPStartLocation val);</div><div class="line"><a name="l00412"></a><span class="lineno"> 412</span>&#160;</div><div class="line"><a name="l00417"></a><span class="lineno"> 417</span>&#160; ALTTPStartLocation <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a537e3a818d83c7a133064fd0df66aede">startLocation</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00418"></a><span class="lineno"> 418</span>&#160;</div><div class="line"><a name="l00423"></a><span class="lineno"> 423</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#abf35d3350d47cf2f0a93836b69cd1705">setProgressFlags2</a>(<a class="code" href="structathena_1_1_a_l_t_t_p_progress_flags2.html">ALTTPProgressFlags2</a> val);</div><div class="line"><a name="l00424"></a><span class="lineno"> 424</span>&#160;</div><div class="line"><a name="l00429"></a><span class="lineno"> 429</span>&#160; <a class="code" href="structathena_1_1_a_l_t_t_p_progress_flags2.html">ALTTPProgressFlags2</a> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a046404e91cad308fc987f31bcbb873b4">progressFlags2</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00430"></a><span class="lineno"> 430</span>&#160;</div><div class="line"><a name="l00435"></a><span class="lineno"> 435</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#ae9e984f65f980d5e9f4944c6adb2a7ee">setLightDarkWorldIndicator</a>(<a class="code" href="structathena_1_1_a_l_t_t_p_light_dark_world_indicator.html">ALTTPLightDarkWorldIndicator</a> val);</div><div class="line"><a name="l00436"></a><span class="lineno"> 436</span>&#160;</div><div class="line"><a name="l00441"></a><span class="lineno"> 441</span>&#160; <a class="code" href="structathena_1_1_a_l_t_t_p_light_dark_world_indicator.html">ALTTPLightDarkWorldIndicator</a> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#aaadbcd95c01af1a615743fc302af6cb4">lightDarkWorldIndicator</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00442"></a><span class="lineno"> 442</span>&#160;</div><div class="line"><a name="l00447"></a><span class="lineno"> 447</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a8a4cea5556cbc1b7cd30ae27cf9eb645">setTagAlong</a>(ALTTPTagAlong val);</div><div class="line"><a name="l00448"></a><span class="lineno"> 448</span>&#160;</div><div class="line"><a name="l00453"></a><span class="lineno"> 453</span>&#160; ALTTPTagAlong <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#aeaa8bb28a2c4d1e7f07661980c78454b">tagAlong</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00454"></a><span class="lineno"> 454</span>&#160;</div><div class="line"><a name="l00459"></a><span class="lineno"> 459</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a9ff988d88d91a48e63183841b72d156b">setOldManFlags</a>(std::vector&lt;atUint8&gt; flags);</div><div class="line"><a name="l00460"></a><span class="lineno"> 460</span>&#160;</div><div class="line"><a name="l00466"></a><span class="lineno"> 466</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#aa62c296cde25adc5a316a88ca4efa3f7">setOldManFlag</a>(atUint32 <span class="keywordtype">id</span>, atUint8 val);</div><div class="line"><a name="l00467"></a><span class="lineno"> 467</span>&#160;</div><div class="line"><a name="l00473"></a><span class="lineno"> 473</span>&#160; atUint8 <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#aebc4baac2a54cb950bae3c962f231ac7">oldManFlag</a>(atUint32 <span class="keywordtype">id</span>);</div><div class="line"><a name="l00474"></a><span class="lineno"> 474</span>&#160;</div><div class="line"><a name="l00479"></a><span class="lineno"> 479</span>&#160; atUint32 <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#aa31e32a8a8ee775ebc95d9731cf8b5fb">oldManFlagCount</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00480"></a><span class="lineno"> 480</span>&#160;</div><div class="line"><a name="l00485"></a><span class="lineno"> 485</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a1e527e49dbcba65efd10c688d97f95b0">setBombFlag</a>(atUint8 flag);</div><div class="line"><a name="l00486"></a><span class="lineno"> 486</span>&#160;</div><div class="line"><a name="l00491"></a><span class="lineno"> 491</span>&#160; atUint8 <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a3bfad1543e6b9910004f697cc12b021b">bombFlag</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00492"></a><span class="lineno"> 492</span>&#160;</div><div class="line"><a name="l00497"></a><span class="lineno"> 497</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#ae762b73956b5d10bb18f1d9047eeaa74">setUnknown1</a>(std::vector&lt;atUint8&gt; flags);</div><div class="line"><a name="l00498"></a><span class="lineno"> 498</span>&#160;</div><div class="line"><a name="l00504"></a><span class="lineno"> 504</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#ae762b73956b5d10bb18f1d9047eeaa74">setUnknown1</a>(atUint32 <span class="keywordtype">id</span>, atUint8 val);</div><div class="line"><a name="l00505"></a><span class="lineno"> 505</span>&#160;</div><div class="line"><a name="l00511"></a><span class="lineno"> 511</span>&#160; atUint8 <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#ab00eb69cb16cc4106f8b8fb8fa397a0b">unknown1</a>(atUint32 <span class="keywordtype">id</span>);</div><div class="line"><a name="l00512"></a><span class="lineno"> 512</span>&#160;</div><div class="line"><a name="l00517"></a><span class="lineno"> 517</span>&#160; atUint32 <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a56417d1fdffc6ef214381a3ca47a4e70">unknown1Count</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00518"></a><span class="lineno"> 518</span>&#160;</div><div class="line"><a name="l00523"></a><span class="lineno"> 523</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#ad20498d5a2c3f1642459022bdd55496e">setPlayerName</a>(std::vector&lt;atUint16&gt; <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a3e55ea4935c706974d3cb62ac3806c93">playerName</a>);</div><div class="line"><a name="l00528"></a><span class="lineno"> 528</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#ad20498d5a2c3f1642459022bdd55496e">setPlayerName</a>(<span class="keyword">const</span> std::string&amp; playerName);</div><div class="line"><a name="l00533"></a><span class="lineno"> 533</span>&#160; std::vector&lt;atUint16&gt; <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a3e55ea4935c706974d3cb62ac3806c93">playerName</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00538"></a><span class="lineno"> 538</span>&#160; std::string <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a71c795c033a9fe7908b9103a217bdea9">playerNameToString</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00539"></a><span class="lineno"> 539</span>&#160;</div><div class="line"><a name="l00544"></a><span class="lineno"> 544</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#afeaa377d60c6e874837b04f1a51bacf5">setValid</a>(<span class="keywordtype">bool</span> val);</div><div class="line"><a name="l00545"></a><span class="lineno"> 545</span>&#160;</div><div class="line"><a name="l00550"></a><span class="lineno"> 550</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a7794a982355edf31578cb23561eff967">valid</a>();</div><div class="line"><a name="l00551"></a><span class="lineno"> 551</span>&#160;</div><div class="line"><a name="l00556"></a><span class="lineno"> 556</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a9b4814f054ab98ee7c7849216100fad1">setDungeonDeathTotals</a>(std::vector&lt;atUint16&gt; val);</div><div class="line"><a name="l00557"></a><span class="lineno"> 557</span>&#160;</div><div class="line"><a name="l00563"></a><span class="lineno"> 563</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a2a3a1365e0423eb1d764c6eb8568f78d">setDungeonDeathTotal</a>(atUint32 <span class="keywordtype">id</span>, atUint16 val);</div><div class="line"><a name="l00564"></a><span class="lineno"> 564</span>&#160;</div><div class="line"><a name="l00570"></a><span class="lineno"> 570</span>&#160; atUint16 <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a694dd5424df532bf56ee38ce7eafbe95">dungeonDeathTotal</a>(atUint32 <span class="keywordtype">id</span>) <span class="keyword">const</span>;</div><div class="line"><a name="l00571"></a><span class="lineno"> 571</span>&#160;</div><div class="line"><a name="l00576"></a><span class="lineno"> 576</span>&#160; atUint16 <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a0456cd3d6b45f33cdc01769b677fc9b8">dungeonDeathTotalCount</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00577"></a><span class="lineno"> 577</span>&#160;</div><div class="line"><a name="l00582"></a><span class="lineno"> 582</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#adde52bf1cbaefbd44cbd7098f8667108">setUnknown2</a>(atUint16 val);</div><div class="line"><a name="l00583"></a><span class="lineno"> 583</span>&#160;</div><div class="line"><a name="l00588"></a><span class="lineno"> 588</span>&#160; atUint16 <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#ad447cb1d17bb7c9e334ff1835e3ef102">unknown2</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00589"></a><span class="lineno"> 589</span>&#160;</div><div class="line"><a name="l00594"></a><span class="lineno"> 594</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a004eefb23de32c5436da28fe81978244">setDeathSaveCount</a>(atUint16 val);</div><div class="line"><a name="l00595"></a><span class="lineno"> 595</span>&#160;</div><div class="line"><a name="l00600"></a><span class="lineno"> 600</span>&#160; atUint16 <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#ade1752af11d05f831a1d722574b08102">deathSaveCount</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00601"></a><span class="lineno"> 601</span>&#160;</div><div class="line"><a name="l00606"></a><span class="lineno"> 606</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a16629a5fd7036586356a4c22b76c2829">setPostGameDeathCounter</a>(atInt16 val);</div><div class="line"><a name="l00607"></a><span class="lineno"> 607</span>&#160;</div><div class="line"><a name="l00612"></a><span class="lineno"> 612</span>&#160; atInt16 <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#acf8c4b542f93d5a3508da7c96c3b8653">postGameDeathCounter</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00613"></a><span class="lineno"> 613</span>&#160;</div><div class="line"><a name="l00618"></a><span class="lineno"> 618</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a2d4c5bde5da1637193907852d038b23f">setChecksum</a>(atUint16 <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a5e368faa5afde19669fb76da518db77b">checksum</a>);</div><div class="line"><a name="l00619"></a><span class="lineno"> 619</span>&#160;</div><div class="line"><a name="l00624"></a><span class="lineno"> 624</span>&#160; atUint16 <a class="code" href="classathena_1_1_a_l_t_t_p_quest.html#a5e368faa5afde19669fb76da518db77b">checksum</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00625"></a><span class="lineno"> 625</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l00626"></a><span class="lineno"> 626</span>&#160; std::vector&lt;ALTTPRoomFlags*&gt; m_roomFlags;</div><div class="line"><a name="l00627"></a><span class="lineno"> 627</span>&#160; std::vector&lt;ALTTPOverworldEvent*&gt; m_overworldEvents;</div><div class="line"><a name="l00628"></a><span class="lineno"> 628</span>&#160; <a class="code" href="structathena_1_1_a_l_t_t_p_inventory.html">ALTTPInventory</a> m_inventory;</div><div class="line"><a name="l00629"></a><span class="lineno"> 629</span>&#160; atUint16 m_rupeeMax;</div><div class="line"><a name="l00630"></a><span class="lineno"> 630</span>&#160; atUint16 m_rupeeCurrent;</div><div class="line"><a name="l00631"></a><span class="lineno"> 631</span>&#160; <a class="code" href="structathena_1_1_a_l_t_t_p_dungeon_item_flags.html">ALTTPDungeonItemFlags</a> m_compasses;</div><div class="line"><a name="l00632"></a><span class="lineno"> 632</span>&#160; <a class="code" href="structathena_1_1_a_l_t_t_p_dungeon_item_flags.html">ALTTPDungeonItemFlags</a> m_bigKeys;</div><div class="line"><a name="l00633"></a><span class="lineno"> 633</span>&#160; <a class="code" href="structathena_1_1_a_l_t_t_p_dungeon_item_flags.html">ALTTPDungeonItemFlags</a> m_dungeonMaps;</div><div class="line"><a name="l00634"></a><span class="lineno"> 634</span>&#160; atUint16 m_wishingPond;</div><div class="line"><a name="l00635"></a><span class="lineno"> 635</span>&#160; atUint8 m_healthMax;</div><div class="line"><a name="l00636"></a><span class="lineno"> 636</span>&#160; atUint8 m_health;</div><div class="line"><a name="l00637"></a><span class="lineno"> 637</span>&#160; atUint8 m_magicPower;</div><div class="line"><a name="l00638"></a><span class="lineno"> 638</span>&#160; atUint8 m_keys;</div><div class="line"><a name="l00639"></a><span class="lineno"> 639</span>&#160; atUint8 m_bombUpgrades;</div><div class="line"><a name="l00640"></a><span class="lineno"> 640</span>&#160; atUint8 m_arrowUpgrades;</div><div class="line"><a name="l00641"></a><span class="lineno"> 641</span>&#160; atUint8 m_heartFiller;</div><div class="line"><a name="l00642"></a><span class="lineno"> 642</span>&#160; atUint8 m_magicFiller;</div><div class="line"><a name="l00643"></a><span class="lineno"> 643</span>&#160; <a class="code" href="structathena_1_1_a_l_t_t_p_pendants.html">ALTTPPendants</a> m_pendants;</div><div class="line"><a name="l00644"></a><span class="lineno"> 644</span>&#160; atUint8 m_bombFiller;</div><div class="line"><a name="l00645"></a><span class="lineno"> 645</span>&#160; atUint8 m_arrowFiller;</div><div class="line"><a name="l00646"></a><span class="lineno"> 646</span>&#160; atUint8 m_arrows;</div><div class="line"><a name="l00647"></a><span class="lineno"> 647</span>&#160; <a class="code" href="structathena_1_1_a_l_t_t_p_abilities.html">ALTTPAbilities</a> m_abilityFlags;</div><div class="line"><a name="l00648"></a><span class="lineno"> 648</span>&#160; <a class="code" href="structathena_1_1_a_l_t_t_p_crystals.html">ALTTPCrystals</a> m_crystals;</div><div class="line"><a name="l00649"></a><span class="lineno"> 649</span>&#160; <a class="code" href="structathena_1_1_a_l_t_t_p_magic_usage.html">ALTTPMagicUsage</a> m_magicUsage;</div><div class="line"><a name="l00650"></a><span class="lineno"> 650</span>&#160; std::vector&lt;atUint8&gt; m_dungeonKeys;</div><div class="line"><a name="l00651"></a><span class="lineno"> 651</span>&#160; ALTTPProgressIndicator m_progressIndicator;</div><div class="line"><a name="l00652"></a><span class="lineno"> 652</span>&#160; <a class="code" href="structathena_1_1_a_l_t_t_p_progress_flags1.html">ALTTPProgressFlags1</a> m_progressFlags1;</div><div class="line"><a name="l00653"></a><span class="lineno"> 653</span>&#160; ALTTPMapIcon m_mapIcon;</div><div class="line"><a name="l00654"></a><span class="lineno"> 654</span>&#160; ALTTPStartLocation m_startLocation;</div><div class="line"><a name="l00655"></a><span class="lineno"> 655</span>&#160; <a class="code" href="structathena_1_1_a_l_t_t_p_progress_flags2.html">ALTTPProgressFlags2</a> m_progressFlags2;</div><div class="line"><a name="l00656"></a><span class="lineno"> 656</span>&#160; <a class="code" href="structathena_1_1_a_l_t_t_p_light_dark_world_indicator.html">ALTTPLightDarkWorldIndicator</a> m_lightDarkWorldIndicator;</div><div class="line"><a name="l00657"></a><span class="lineno"> 657</span>&#160; ALTTPTagAlong m_tagAlong;</div><div class="line"><a name="l00658"></a><span class="lineno"> 658</span>&#160; std::vector&lt;atUint8&gt; m_oldManFlags;</div><div class="line"><a name="l00659"></a><span class="lineno"> 659</span>&#160; atUint8 m_bombFlag;</div><div class="line"><a name="l00660"></a><span class="lineno"> 660</span>&#160; std::vector&lt;atUint8&gt; m_unknown1;</div><div class="line"><a name="l00661"></a><span class="lineno"> 661</span>&#160; std::vector&lt;atUint16&gt; m_playerName;</div><div class="line"><a name="l00662"></a><span class="lineno"> 662</span>&#160; <span class="keywordtype">bool</span> m_valid;</div><div class="line"><a name="l00663"></a><span class="lineno"> 663</span>&#160; std::vector&lt;atUint16&gt; m_dungeonDeathTotals;</div><div class="line"><a name="l00664"></a><span class="lineno"> 664</span>&#160; atUint16 m_unknown2;</div><div class="line"><a name="l00665"></a><span class="lineno"> 665</span>&#160; atUint16 m_deathSaveCount;</div><div class="line"><a name="l00666"></a><span class="lineno"> 666</span>&#160; atInt16 m_postGameDeathCounter;</div><div class="line"><a name="l00667"></a><span class="lineno"> 667</span>&#160; atUint16 m_checksum;</div><div class="line"><a name="l00668"></a><span class="lineno"> 668</span>&#160;};</div><div class="line"><a name="l00669"></a><span class="lineno"> 669</span>&#160;</div><div class="line"><a name="l00670"></a><span class="lineno"> 670</span>&#160;} <span class="comment">// zelda</span></div><div class="line"><a name="l00671"></a><span class="lineno"> 671</span>&#160;</div><div class="line"><a name="l00672"></a><span class="lineno"> 672</span>&#160;<span class="preprocessor">#endif // ALTTP_QUEST_HPP</span></div><div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_a1a6b6e19f4b76b28a91d33486c8d7d00"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#a1a6b6e19f4b76b28a91d33486c8d7d00">athena::ALTTPQuest::progressFlags1</a></div><div class="ttdeci">ALTTPProgressFlags1 progressFlags1() const </div><div class="ttdoc">progressFlags1 </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_aebc4baac2a54cb950bae3c962f231ac7"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#aebc4baac2a54cb950bae3c962f231ac7">athena::ALTTPQuest::oldManFlag</a></div><div class="ttdeci">atUint8 oldManFlag(atUint32 id)</div><div class="ttdoc">oldManFlag </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_a1cb9a6f360bf45fc134e3a356c030b9b"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#a1cb9a6f360bf45fc134e3a356c030b9b">athena::ALTTPQuest::wishingPond</a></div><div class="ttdeci">atUint16 wishingPond() const </div><div class="ttdoc">wishingPond </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_ab88ce2a4d306ee19ced1740a60ad5843"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#ab88ce2a4d306ee19ced1740a60ad5843">athena::ALTTPQuest::magicFiller</a></div><div class="ttdeci">atUint8 magicFiller() const </div><div class="ttdoc">magicFiller </div></div>
<div class="ttc" id="structathena_1_1_a_l_t_t_p_magic_usage_html"><div class="ttname"><a href="structathena_1_1_a_l_t_t_p_magic_usage.html">athena::ALTTPMagicUsage</a></div><div class="ttdef"><b>Definition:</b> <a href="_a_l_t_t_p_structs_8hpp_source.html#l00160">ALTTPStructs.hpp:160</a></div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_a8ff38c35843579b43ff868fa20a58ac8"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#a8ff38c35843579b43ff868fa20a58ac8">athena::ALTTPQuest::setCompasses</a></div><div class="ttdeci">void setCompasses(ALTTPDungeonItemFlags flags)</div><div class="ttdoc">setCompasses </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_a7794a982355edf31578cb23561eff967"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#a7794a982355edf31578cb23561eff967">athena::ALTTPQuest::valid</a></div><div class="ttdeci">bool valid()</div><div class="ttdoc">valid </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_a2fa700904e1d7f247685815108c04714"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#a2fa700904e1d7f247685815108c04714">athena::ALTTPQuest::setRupeeCurrent</a></div><div class="ttdeci">void setRupeeCurrent(atUint16 val)</div><div class="ttdoc">setRupeeCurrent </div></div>
<div class="ttc" id="structathena_1_1_a_l_t_t_p_inventory_html"><div class="ttname"><a href="structathena_1_1_a_l_t_t_p_inventory.html">athena::ALTTPInventory</a></div><div class="ttdef"><b>Definition:</b> <a href="_a_l_t_t_p_structs_8hpp_source.html#l00042">ALTTPStructs.hpp:42</a></div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_a30df088383fbb18c120be4a3f2b03c24"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#a30df088383fbb18c120be4a3f2b03c24">athena::ALTTPQuest::dungeonMaps</a></div><div class="ttdeci">ALTTPDungeonItemFlags dungeonMaps() const </div><div class="ttdoc">dungeonMaps </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_ab1bc724fb119ee4dd095fdeeb1c375c8"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#ab1bc724fb119ee4dd095fdeeb1c375c8">athena::ALTTPQuest::setProgressIndicator</a></div><div class="ttdeci">void setProgressIndicator(ALTTPProgressIndicator val)</div><div class="ttdoc">setProgressIndicator </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_a4384336a5e013dcab489810c5422968d"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#a4384336a5e013dcab489810c5422968d">athena::ALTTPQuest::setRoomFlags</a></div><div class="ttdeci">void setRoomFlags(std::vector&lt; ALTTPRoomFlags * &gt; flags)</div><div class="ttdoc">setRoomFlags </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_a8a4cea5556cbc1b7cd30ae27cf9eb645"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#a8a4cea5556cbc1b7cd30ae27cf9eb645">athena::ALTTPQuest::setTagAlong</a></div><div class="ttdeci">void setTagAlong(ALTTPTagAlong val)</div><div class="ttdoc">setTagAlong </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_ae9e984f65f980d5e9f4944c6adb2a7ee"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#ae9e984f65f980d5e9f4944c6adb2a7ee">athena::ALTTPQuest::setLightDarkWorldIndicator</a></div><div class="ttdeci">void setLightDarkWorldIndicator(ALTTPLightDarkWorldIndicator val)</div><div class="ttdoc">setLightDarkWorldIndicator </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_a7c8ea339fdef62982d477b00febe6690"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#a7c8ea339fdef62982d477b00febe6690">athena::ALTTPQuest::setCrystals</a></div><div class="ttdeci">void setCrystals(ALTTPCrystals val)</div><div class="ttdoc">setCrystals </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_a16629a5fd7036586356a4c22b76c2829"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#a16629a5fd7036586356a4c22b76c2829">athena::ALTTPQuest::setPostGameDeathCounter</a></div><div class="ttdeci">void setPostGameDeathCounter(atInt16 val)</div><div class="ttdoc">setPostGameDeathCounter </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_a970fe36bb1a24e020da1d72f468c5183"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#a970fe36bb1a24e020da1d72f468c5183">athena::ALTTPQuest::arrows</a></div><div class="ttdeci">atUint8 arrows() const </div><div class="ttdoc">arrows </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_acab8dff32833b060df3ebaf3c334fb4a"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#acab8dff32833b060df3ebaf3c334fb4a">athena::ALTTPQuest::overworldEvent</a></div><div class="ttdeci">ALTTPOverworldEvent * overworldEvent(atUint32 id) const </div><div class="ttdoc">overworldEvent </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_ae7ff4800afeb7728312f56540652c83d"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#ae7ff4800afeb7728312f56540652c83d">athena::ALTTPQuest::dungeonCount</a></div><div class="ttdeci">atUint32 dungeonCount() const </div><div class="ttdoc">dungeonCount </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_af31c589151250614ac3a55a4212ad2fc"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#af31c589151250614ac3a55a4212ad2fc">athena::ALTTPQuest::arrowFiller</a></div><div class="ttdeci">atUint8 arrowFiller() const </div><div class="ttdoc">arrowFiller </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_a5e368faa5afde19669fb76da518db77b"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#a5e368faa5afde19669fb76da518db77b">athena::ALTTPQuest::checksum</a></div><div class="ttdeci">atUint16 checksum() const </div><div class="ttdoc">checksum </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_a8f66fb1f8c1d5117c723952a342c2109"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#a8f66fb1f8c1d5117c723952a342c2109">athena::ALTTPQuest::setHealth</a></div><div class="ttdeci">void setHealth(atUint8 val)</div><div class="ttdoc">setHealth </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_aaadbcd95c01af1a615743fc302af6cb4"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#aaadbcd95c01af1a615743fc302af6cb4">athena::ALTTPQuest::lightDarkWorldIndicator</a></div><div class="ttdeci">ALTTPLightDarkWorldIndicator lightDarkWorldIndicator() const </div><div class="ttdoc">lightDarkWorldIndicator </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html">athena::ALTTPQuest</a></div><div class="ttdoc">A Link to the Past Quest container class. </div><div class="ttdef"><b>Definition:</b> <a href="_a_l_t_t_p_quest_8hpp_source.html#l00019">ALTTPQuest.hpp:19</a></div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_acf8c4b542f93d5a3508da7c96c3b8653"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#acf8c4b542f93d5a3508da7c96c3b8653">athena::ALTTPQuest::postGameDeathCounter</a></div><div class="ttdeci">atInt16 postGameDeathCounter() const </div><div class="ttdoc">postGameDeathCounter </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_a2a3a1365e0423eb1d764c6eb8568f78d"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#a2a3a1365e0423eb1d764c6eb8568f78d">athena::ALTTPQuest::setDungeonDeathTotal</a></div><div class="ttdeci">void setDungeonDeathTotal(atUint32 id, atUint16 val)</div><div class="ttdoc">setDungeonDeathTotal </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_a3bfad1543e6b9910004f697cc12b021b"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#a3bfad1543e6b9910004f697cc12b021b">athena::ALTTPQuest::bombFlag</a></div><div class="ttdeci">atUint8 bombFlag() const </div><div class="ttdoc">bombFlag </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_a539e9372734fb8fe52da716ef203bb3a"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#a539e9372734fb8fe52da716ef203bb3a">athena::ALTTPQuest::keys</a></div><div class="ttdeci">atUint8 keys() const </div><div class="ttdoc">keys </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_ae67e0a5fe53d30f93be1eb033f3a9583"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#ae67e0a5fe53d30f93be1eb033f3a9583">athena::ALTTPQuest::rupeeMax</a></div><div class="ttdeci">atUint16 rupeeMax() const </div><div class="ttdoc">rupeeMax </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_a779924e9398075fff5ba1f534592da98"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#a779924e9398075fff5ba1f534592da98">athena::ALTTPQuest::pendants</a></div><div class="ttdeci">ALTTPPendants pendants() const </div><div class="ttdoc">pendants </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_a694dd5424df532bf56ee38ce7eafbe95"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#a694dd5424df532bf56ee38ce7eafbe95">athena::ALTTPQuest::dungeonDeathTotal</a></div><div class="ttdeci">atUint16 dungeonDeathTotal(atUint32 id) const </div><div class="ttdoc">dungeonDeathTotal </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_a1e527e49dbcba65efd10c688d97f95b0"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#a1e527e49dbcba65efd10c688d97f95b0">athena::ALTTPQuest::setBombFlag</a></div><div class="ttdeci">void setBombFlag(atUint8 flag)</div><div class="ttdoc">setBombFlag </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_aeeab7622eaa0c95f072f0513cd99433f"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#aeeab7622eaa0c95f072f0513cd99433f">athena::ALTTPQuest::setHealthFiller</a></div><div class="ttdeci">void setHealthFiller(atUint8 val)</div><div class="ttdoc">setHealthFiller </div></div>
<div class="ttc" id="structathena_1_1_a_l_t_t_p_room_flags_html"><div class="ttname"><a href="structathena_1_1_a_l_t_t_p_room_flags.html">athena::ALTTPRoomFlags</a></div><div class="ttdef"><b>Definition:</b> <a href="_a_l_t_t_p_structs_8hpp_source.html#l00010">ALTTPStructs.hpp:10</a></div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_a8900491f2f3784f999536410a7fbddf7"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#a8900491f2f3784f999536410a7fbddf7">athena::ALTTPQuest::ALTTPQuest</a></div><div class="ttdeci">ALTTPQuest()</div><div class="ttdoc">ALTTPQuest. </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_ae09dcd6743a2cc3ae9e00621a2a5c158"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#ae09dcd6743a2cc3ae9e00621a2a5c158">athena::ALTTPQuest::setDungeonKeys</a></div><div class="ttdeci">void setDungeonKeys(std::vector&lt; atUint8 &gt; val)</div><div class="ttdoc">setDungeonKeys </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_adf0bda9820cf8d5837ee4ff0790b465f"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#adf0bda9820cf8d5837ee4ff0790b465f">athena::ALTTPQuest::crystals</a></div><div class="ttdeci">ALTTPCrystals crystals() const </div><div class="ttdoc">crystals </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_adde52bf1cbaefbd44cbd7098f8667108"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#adde52bf1cbaefbd44cbd7098f8667108">athena::ALTTPQuest::setUnknown2</a></div><div class="ttdeci">void setUnknown2(atUint16 val)</div><div class="ttdoc">setUnknown2 </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_acc08cd52ddf6981e40c46015fdbf8f24"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#acc08cd52ddf6981e40c46015fdbf8f24">athena::ALTTPQuest::healthFiller</a></div><div class="ttdeci">atUint8 healthFiller() const </div><div class="ttdoc">healthFiller </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_ade1752af11d05f831a1d722574b08102"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#ade1752af11d05f831a1d722574b08102">athena::ALTTPQuest::deathSaveCount</a></div><div class="ttdeci">atUint16 deathSaveCount() const </div><div class="ttdoc">deathSaveCount </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_a71c795c033a9fe7908b9103a217bdea9"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#a71c795c033a9fe7908b9103a217bdea9">athena::ALTTPQuest::playerNameToString</a></div><div class="ttdeci">std::string playerNameToString() const </div><div class="ttdoc">playerNameToString </div></div>
<div class="ttc" id="namespaceathena_html"><div class="ttname"><a href="namespaceathena.html">athena</a></div><div class="ttdef"><b>Definition:</b> <a href="_a_l_t_t_p_enums_8hpp_source.html#l00006">ALTTPEnums.hpp:6</a></div></div>
<div class="ttc" id="structathena_1_1_a_l_t_t_p_progress_flags1_html"><div class="ttname"><a href="structathena_1_1_a_l_t_t_p_progress_flags1.html">athena::ALTTPProgressFlags1</a></div><div class="ttdef"><b>Definition:</b> <a href="_a_l_t_t_p_structs_8hpp_source.html#l00173">ALTTPStructs.hpp:173</a></div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_a9ff988d88d91a48e63183841b72d156b"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#a9ff988d88d91a48e63183841b72d156b">athena::ALTTPQuest::setOldManFlags</a></div><div class="ttdeci">void setOldManFlags(std::vector&lt; atUint8 &gt; flags)</div><div class="ttdoc">setOldManFlags </div></div>
<div class="ttc" id="structathena_1_1_a_l_t_t_p_light_dark_world_indicator_html"><div class="ttname"><a href="structathena_1_1_a_l_t_t_p_light_dark_world_indicator.html">athena::ALTTPLightDarkWorldIndicator</a></div><div class="ttdef"><b>Definition:</b> <a href="_a_l_t_t_p_structs_8hpp_source.html#l00077">ALTTPStructs.hpp:77</a></div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_a74fe26c1adb308fe8cbb23dc5967a42c"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#a74fe26c1adb308fe8cbb23dc5967a42c">athena::ALTTPQuest::arrowUpgrades</a></div><div class="ttdeci">atUint8 arrowUpgrades() const </div><div class="ttdoc">arrowUpgrades </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_ad4961d8cf19db9570c42c45f5832b963"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#ad4961d8cf19db9570c42c45f5832b963">athena::ALTTPQuest::dungeonKeys</a></div><div class="ttdeci">atUint8 dungeonKeys(atUint32 id) const </div><div class="ttdoc">dungeonKeys </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_a7374f24328e92a2bb98cb03ea11d833b"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#a7374f24328e92a2bb98cb03ea11d833b">athena::ALTTPQuest::setProgressFlags1</a></div><div class="ttdeci">void setProgressFlags1(ALTTPProgressFlags1 val)</div><div class="ttdoc">setProgressFlags1 </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_ad20498d5a2c3f1642459022bdd55496e"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#ad20498d5a2c3f1642459022bdd55496e">athena::ALTTPQuest::setPlayerName</a></div><div class="ttdeci">void setPlayerName(std::vector&lt; atUint16 &gt; playerName)</div><div class="ttdoc">setPlayerName </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_ad065f027fb4a353e22e4b313a6532f3e"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#ad065f027fb4a353e22e4b313a6532f3e">athena::ALTTPQuest::bigKeys</a></div><div class="ttdeci">ALTTPDungeonItemFlags bigKeys() const </div><div class="ttdoc">bigKeys </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_a537e3a818d83c7a133064fd0df66aede"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#a537e3a818d83c7a133064fd0df66aede">athena::ALTTPQuest::startLocation</a></div><div class="ttdeci">ALTTPStartLocation startLocation() const </div><div class="ttdoc">startLocation </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_ab3631647525617299bc0a89ea242365f"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#ab3631647525617299bc0a89ea242365f">athena::ALTTPQuest::inventory</a></div><div class="ttdeci">const ALTTPInventory &amp; inventory() const </div><div class="ttdoc">inventory </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_a046404e91cad308fc987f31bcbb873b4"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#a046404e91cad308fc987f31bcbb873b4">athena::ALTTPQuest::progressFlags2</a></div><div class="ttdeci">ALTTPProgressFlags2 progressFlags2() const </div><div class="ttdoc">progressFlags2 </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_a897d5b83730fe8b54d5910939ad895d6"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#a897d5b83730fe8b54d5910939ad895d6">athena::ALTTPQuest::roomFlags</a></div><div class="ttdeci">std::vector&lt; ALTTPRoomFlags * &gt; roomFlags()</div><div class="ttdoc">roomFlags </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_a2d4c5bde5da1637193907852d038b23f"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#a2d4c5bde5da1637193907852d038b23f">athena::ALTTPQuest::setChecksum</a></div><div class="ttdeci">void setChecksum(atUint16 checksum)</div><div class="ttdoc">setChecksum </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_a03da538ecb0daadf23f60cd6178210a5"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#a03da538ecb0daadf23f60cd6178210a5">athena::ALTTPQuest::setWishingPond</a></div><div class="ttdeci">void setWishingPond(atUint16 val)</div><div class="ttdoc">setWishingPond </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_a1f1c297aa8cb8fa610546105d96afedd"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#a1f1c297aa8cb8fa610546105d96afedd">athena::ALTTPQuest::setRupeeMax</a></div><div class="ttdeci">void setRupeeMax(atUint16 val)</div><div class="ttdoc">setRupeeMax </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_aef6be9706ca33ba8ee73b578f1daa98e"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#aef6be9706ca33ba8ee73b578f1daa98e">athena::ALTTPQuest::setBombUpgrades</a></div><div class="ttdeci">void setBombUpgrades(atUint8 val)</div><div class="ttdoc">setBombUpgrades </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_af5d40f217cdeab4377076f4f8c67f035"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#af5d40f217cdeab4377076f4f8c67f035">athena::ALTTPQuest::bombFiller</a></div><div class="ttdeci">atUint8 bombFiller() const </div><div class="ttdoc">bombFiller </div></div>
<div class="ttc" id="structathena_1_1_a_l_t_t_p_abilities_html"><div class="ttname"><a href="structathena_1_1_a_l_t_t_p_abilities.html">athena::ALTTPAbilities</a></div><div class="ttdef"><b>Definition:</b> <a href="_a_l_t_t_p_structs_8hpp_source.html#l00137">ALTTPStructs.hpp:137</a></div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_a004eefb23de32c5436da28fe81978244"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#a004eefb23de32c5436da28fe81978244">athena::ALTTPQuest::setDeathSaveCount</a></div><div class="ttdeci">void setDeathSaveCount(atUint16 val)</div><div class="ttdoc">setDeathSaveCount </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_a03acf65530f23d44f405ba18584d8127"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#a03acf65530f23d44f405ba18584d8127">athena::ALTTPQuest::setArrowUpgrades</a></div><div class="ttdeci">void setArrowUpgrades(atUint8 val)</div><div class="ttdoc">setArrowUpgrades </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_aeaa8bb28a2c4d1e7f07661980c78454b"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#aeaa8bb28a2c4d1e7f07661980c78454b">athena::ALTTPQuest::tagAlong</a></div><div class="ttdeci">ALTTPTagAlong tagAlong() const </div><div class="ttdoc">tagAlong </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_a876f1bdc62a2988119983e9b20f7dabb"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#a876f1bdc62a2988119983e9b20f7dabb">athena::ALTTPQuest::setBigKeys</a></div><div class="ttdeci">void setBigKeys(ALTTPDungeonItemFlags flags)</div><div class="ttdoc">setBigKeys </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_a9b4814f054ab98ee7c7849216100fad1"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#a9b4814f054ab98ee7c7849216100fad1">athena::ALTTPQuest::setDungeonDeathTotals</a></div><div class="ttdeci">void setDungeonDeathTotals(std::vector&lt; atUint16 &gt; val)</div><div class="ttdoc">setDungeonDeathTotals </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_a56417d1fdffc6ef214381a3ca47a4e70"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#a56417d1fdffc6ef214381a3ca47a4e70">athena::ALTTPQuest::unknown1Count</a></div><div class="ttdeci">atUint32 unknown1Count() const </div><div class="ttdoc">unknown1Count </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_a06b6fadebcc52676a890f25491209717"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#a06b6fadebcc52676a890f25491209717">athena::ALTTPQuest::abilityFlags</a></div><div class="ttdeci">ALTTPAbilities abilityFlags() const </div><div class="ttdoc">abilityFlags </div></div>
<div class="ttc" id="structathena_1_1_a_l_t_t_p_progress_flags2_html"><div class="ttname"><a href="structathena_1_1_a_l_t_t_p_progress_flags2.html">athena::ALTTPProgressFlags2</a></div><div class="ttdef"><b>Definition:</b> <a href="_a_l_t_t_p_structs_8hpp_source.html#l00186">ALTTPStructs.hpp:186</a></div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_aff6d72dc24fe2e461734a171d5cfcffd"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#aff6d72dc24fe2e461734a171d5cfcffd">athena::ALTTPQuest::setStartLocation</a></div><div class="ttdeci">void setStartLocation(ALTTPStartLocation val)</div><div class="ttdoc">setStartLocation </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_ac3952573d34623d512a6d75b3255f541"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#ac3952573d34623d512a6d75b3255f541">athena::ALTTPQuest::compasses</a></div><div class="ttdeci">ALTTPDungeonItemFlags compasses() const </div><div class="ttdoc">compasses </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_a204c90949c7ac03734eb311c3467eda8"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#a204c90949c7ac03734eb311c3467eda8">athena::ALTTPQuest::magicPower</a></div><div class="ttdeci">atUint8 magicPower() const </div><div class="ttdoc">magicPower </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_ac3d90eb1019d342559cd8dea4be5e3ac"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#ac3d90eb1019d342559cd8dea4be5e3ac">athena::ALTTPQuest::setOverworldEvents</a></div><div class="ttdeci">void setOverworldEvents(std::vector&lt; ALTTPOverworldEvent * &gt; events)</div><div class="ttdoc">setOverworldEvents </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_a0456cd3d6b45f33cdc01769b677fc9b8"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#a0456cd3d6b45f33cdc01769b677fc9b8">athena::ALTTPQuest::dungeonDeathTotalCount</a></div><div class="ttdeci">atUint16 dungeonDeathTotalCount() const </div><div class="ttdoc">dungeonDeathTotalCount </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_a3e55ea4935c706974d3cb62ac3806c93"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#a3e55ea4935c706974d3cb62ac3806c93">athena::ALTTPQuest::playerName</a></div><div class="ttdeci">std::vector&lt; atUint16 &gt; playerName() const </div><div class="ttdoc">playerName </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_a3b58087a91488779be0645ac33f26d3b"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#a3b58087a91488779be0645ac33f26d3b">athena::ALTTPQuest::setMagicFiller</a></div><div class="ttdeci">void setMagicFiller(atUint8 val)</div><div class="ttdoc">setMagicFiller </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_a3ed5bc8b38e62c908cd819405b36daef"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#a3ed5bc8b38e62c908cd819405b36daef">athena::ALTTPQuest::setMagicPower</a></div><div class="ttdeci">void setMagicPower(atUint8 val)</div><div class="ttdoc">setMagicPower </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_ad447cb1d17bb7c9e334ff1835e3ef102"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#ad447cb1d17bb7c9e334ff1835e3ef102">athena::ALTTPQuest::unknown2</a></div><div class="ttdeci">atUint16 unknown2() const </div><div class="ttdoc">unknown2 </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_a1526bad59f149b56a339db937f920ac9"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#a1526bad59f149b56a339db937f920ac9">athena::ALTTPQuest::setInventory</a></div><div class="ttdeci">void setInventory(const ALTTPInventory &amp;inv)</div><div class="ttdoc">setInventory </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_a0247bc76f52780d7e7fdb0db1261a1e3"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#a0247bc76f52780d7e7fdb0db1261a1e3">athena::ALTTPQuest::overworldEvents</a></div><div class="ttdeci">std::vector&lt; ALTTPOverworldEvent * &gt; overworldEvents() const </div><div class="ttdoc">overworldEvents </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_a3a0e7898875511cfede2680fc0d78b42"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#a3a0e7898875511cfede2680fc0d78b42">athena::ALTTPQuest::mapIcon</a></div><div class="ttdeci">ALTTPMapIcon mapIcon() const </div><div class="ttdoc">mapIcon </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_a5a2dd86c19de243ce377b109aa0d2caf"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#a5a2dd86c19de243ce377b109aa0d2caf">athena::ALTTPQuest::setArrowFiller</a></div><div class="ttdeci">void setArrowFiller(atUint8 val)</div><div class="ttdoc">setArrowFiller </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_abc5ef6e3f6c23c7522756eb11bda42f2"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#abc5ef6e3f6c23c7522756eb11bda42f2">athena::ALTTPQuest::setHealthMax</a></div><div class="ttdeci">void setHealthMax(atUint8 val)</div><div class="ttdoc">setHealthMax </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_a4fcd3b0df745bb411bb64e0b690f49b8"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#a4fcd3b0df745bb411bb64e0b690f49b8">athena::ALTTPQuest::progressIndicator</a></div><div class="ttdeci">ALTTPProgressIndicator progressIndicator() const </div><div class="ttdoc">progressIndicator </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_abf35d3350d47cf2f0a93836b69cd1705"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#abf35d3350d47cf2f0a93836b69cd1705">athena::ALTTPQuest::setProgressFlags2</a></div><div class="ttdeci">void setProgressFlags2(ALTTPProgressFlags2 val)</div><div class="ttdoc">setProgressFlags2 </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_afeaa377d60c6e874837b04f1a51bacf5"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#afeaa377d60c6e874837b04f1a51bacf5">athena::ALTTPQuest::setValid</a></div><div class="ttdeci">void setValid(bool val)</div><div class="ttdoc">setValid </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_aa62c296cde25adc5a316a88ca4efa3f7"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#aa62c296cde25adc5a316a88ca4efa3f7">athena::ALTTPQuest::setOldManFlag</a></div><div class="ttdeci">void setOldManFlag(atUint32 id, atUint8 val)</div><div class="ttdoc">setOldManFlag </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_a5d2bcc30e6e078ada4f1760fd062a7eb"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#a5d2bcc30e6e078ada4f1760fd062a7eb">athena::ALTTPQuest::rupeeCurrent</a></div><div class="ttdeci">atUint16 rupeeCurrent() const </div><div class="ttdoc">rupeeCurrent </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_a4b8a9593df88b9fe22cdbdf3a8bed1b9"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#a4b8a9593df88b9fe22cdbdf3a8bed1b9">athena::ALTTPQuest::setArrows</a></div><div class="ttdeci">void setArrows(atUint8 val)</div><div class="ttdoc">setArrows </div></div>
<div class="ttc" id="structathena_1_1_a_l_t_t_p_pendants_html"><div class="ttname"><a href="structathena_1_1_a_l_t_t_p_pendants.html">athena::ALTTPPendants</a></div><div class="ttdef"><b>Definition:</b> <a href="_a_l_t_t_p_structs_8hpp_source.html#l00125">ALTTPStructs.hpp:125</a></div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_aa31e32a8a8ee775ebc95d9731cf8b5fb"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#aa31e32a8a8ee775ebc95d9731cf8b5fb">athena::ALTTPQuest::oldManFlagCount</a></div><div class="ttdeci">atUint32 oldManFlagCount() const </div><div class="ttdoc">oldManFlagCount </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_a67033c6bcdcac9a58bc605b49bc84aa7"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#a67033c6bcdcac9a58bc605b49bc84aa7">athena::ALTTPQuest::setKeys</a></div><div class="ttdeci">void setKeys(atUint8 val)</div><div class="ttdoc">setKeys </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_a471f6355a19dfa21df067d6575ecc744"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#a471f6355a19dfa21df067d6575ecc744">athena::ALTTPQuest::setBombFiller</a></div><div class="ttdeci">void setBombFiller(atUint8 val)</div><div class="ttdoc">setBombFiller </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_ae346c9fc8a082c0e2e03b0b3d7408ce3"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#ae346c9fc8a082c0e2e03b0b3d7408ce3">athena::ALTTPQuest::setMagicUsage</a></div><div class="ttdeci">void setMagicUsage(ALTTPMagicUsage val)</div><div class="ttdoc">setMagicUsage </div></div>
<div class="ttc" id="structathena_1_1_a_l_t_t_p_dungeon_item_flags_html"><div class="ttname"><a href="structathena_1_1_a_l_t_t_p_dungeon_item_flags.html">athena::ALTTPDungeonItemFlags</a></div><div class="ttdef"><b>Definition:</b> <a href="_a_l_t_t_p_structs_8hpp_source.html#l00090">ALTTPStructs.hpp:90</a></div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_a959e6221a2f17a6800a11d4db9716ba2"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#a959e6221a2f17a6800a11d4db9716ba2">athena::ALTTPQuest::setAbilityFlags</a></div><div class="ttdeci">void setAbilityFlags(ALTTPAbilities val)</div><div class="ttdoc">setAbilityFlags </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_a54db95a7303d09c5559a49b4a3a4c8ee"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#a54db95a7303d09c5559a49b4a3a4c8ee">athena::ALTTPQuest::health</a></div><div class="ttdeci">atUint8 health() const </div><div class="ttdoc">health </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_ab00eb69cb16cc4106f8b8fb8fa397a0b"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#ab00eb69cb16cc4106f8b8fb8fa397a0b">athena::ALTTPQuest::unknown1</a></div><div class="ttdeci">atUint8 unknown1(atUint32 id)</div><div class="ttdoc">unknown1 </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_abdb0f14dc17723bf4000fe04fca207cf"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#abdb0f14dc17723bf4000fe04fca207cf">athena::ALTTPQuest::setDungeonMaps</a></div><div class="ttdeci">void setDungeonMaps(ALTTPDungeonItemFlags flags)</div><div class="ttdoc">setDungeonMaps </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_aea9e2baa41e063be2743e2e46477801d"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#aea9e2baa41e063be2743e2e46477801d">athena::ALTTPQuest::healthMax</a></div><div class="ttdeci">atUint8 healthMax() const </div><div class="ttdoc">healthMax </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_ab2f445bf638051327beb95b05e61e269"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#ab2f445bf638051327beb95b05e61e269">athena::ALTTPQuest::bombUpgrades</a></div><div class="ttdeci">atUint8 bombUpgrades() const </div><div class="ttdoc">bombUpgrades </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_a81d7d1c1feef6840a54a7488fe6ff114"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#a81d7d1c1feef6840a54a7488fe6ff114">athena::ALTTPQuest::setMapIcon</a></div><div class="ttdeci">void setMapIcon(ALTTPMapIcon val)</div><div class="ttdoc">setMapIcon </div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_a24ba1cba88865ab25a0970ec0254a28b"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#a24ba1cba88865ab25a0970ec0254a28b">athena::ALTTPQuest::setPendants</a></div><div class="ttdeci">void setPendants(ALTTPPendants val)</div><div class="ttdoc">setPendants </div></div>
<div class="ttc" id="structathena_1_1_a_l_t_t_p_crystals_html"><div class="ttname"><a href="structathena_1_1_a_l_t_t_p_crystals.html">athena::ALTTPCrystals</a></div><div class="ttdef"><b>Definition:</b> <a href="_a_l_t_t_p_structs_8hpp_source.html#l00149">ALTTPStructs.hpp:149</a></div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_a8c15cc4487569f302eaef9f2b3d293ea"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#a8c15cc4487569f302eaef9f2b3d293ea">athena::ALTTPQuest::magicUsage</a></div><div class="ttdeci">ALTTPMagicUsage magicUsage() const </div><div class="ttdoc">magicUsage </div></div>
<div class="ttc" id="structathena_1_1_a_l_t_t_p_overworld_event_html"><div class="ttname"><a href="structathena_1_1_a_l_t_t_p_overworld_event.html">athena::ALTTPOverworldEvent</a></div><div class="ttdef"><b>Definition:</b> <a href="_a_l_t_t_p_structs_8hpp_source.html#l00030">ALTTPStructs.hpp:30</a></div></div>
<div class="ttc" id="classathena_1_1_a_l_t_t_p_quest_html_ae762b73956b5d10bb18f1d9047eeaa74"><div class="ttname"><a href="classathena_1_1_a_l_t_t_p_quest.html#ae762b73956b5d10bb18f1d9047eeaa74">athena::ALTTPQuest::setUnknown1</a></div><div class="ttdeci">void setUnknown1(std::vector&lt; atUint8 &gt; flags)</div><div class="ttdoc">setUnknown1 </div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="dir_9b3fbfcb7fc609b7105d1ff63111043b.html">athena</a></li><li class="navelem"><b>ALTTPQuest.hpp</b></li>
<li class="footer">Generated on Sat Sep 17 2016 13:10:08 for Athena IO Library by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
</ul>
</div>
</body>
</html>