<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Shipwright/soh/src/code, branch 8.0.3</title>
<subtitle>Ship of Harkinian: Ocarina of Time PC port</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/'/>
<entry>
<title>Flag tracker (#3447)</title>
<updated>2023-11-29T02:25:48+00:00</updated>
<author>
<name>Malkierian</name>
<email>malkierian@gmail.com</email>
</author>
<published>2023-11-29T02:25:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=c4f34624bad0dc4aa823bda9ba6691eab6e43209'/>
<id>c4f34624bad0dc4aa823bda9ba6691eab6e43209</id>
<content type='text'>
* Hook into flagset hooks for processing check tracking. Has some manual workarounds (some breaks still need to be found).
Remove areaChecks and looping functionality as redundant.

* Additional vanilla handling.

* Fix tracker not showing MQ checks in MQ non-rando.
Fix tracker marking non-MQ variants of dungeon checks (e.g. map chest, etc) when collecting in MQ.

* Set all areas to spoiled if not rando.

* Revert attempt to spoil in randomizer based on MQ dungeon count as I don't know how that works at the moment.

* Restore and update spoiling based on MQ dungeon settings (none, selection, or count of 12).
Fix Anju As Adult check.

* Remove Anchor-specific code :baguette:

* Use `ClearAreaTotals()` in `Teardown()` instead of the duplicate code there.

* Update to `ClearAreaChecksAndTotals()` with `vec.clear()` added.

* Fix type spoiling again. Now spoils on 0 MQ dungeons, not rando, if the option is enabled in check tracker settings, selection, or set number of 12.
Fix vanilla checks being marked collected in MQ dungeons.

* Fix 100 GS check.

* ACTUALLY fix 100 GS: change flag type to `RandomizerInf()` in `item_location.cpp`, add RC to RandoInf for it to the table. Also don't send GI for flag if father, falsely triggers ZR frogs minigame.

* Fix gravedigging tour tracking.

* Fix membership card check tracking.
Change scene and flag values to any existing enums.
Clarifying formatting for the checking loop vOrMQ conditions.

* Fix Gravedigging Tour tracking.
Simplify Always Win Gravedigging Tour and Fix Gravedigging Tour Glitch applications.
Modified all necessary paths to use vanilla GDT PoH collection flag instead of randomizer variant.

* Fix Kak Potion Shop being "seen" when entering as child.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Hook into flagset hooks for processing check tracking. Has some manual workarounds (some breaks still need to be found).
Remove areaChecks and looping functionality as redundant.

* Additional vanilla handling.

* Fix tracker not showing MQ checks in MQ non-rando.
Fix tracker marking non-MQ variants of dungeon checks (e.g. map chest, etc) when collecting in MQ.

* Set all areas to spoiled if not rando.

* Revert attempt to spoil in randomizer based on MQ dungeon count as I don't know how that works at the moment.

* Restore and update spoiling based on MQ dungeon settings (none, selection, or count of 12).
Fix Anju As Adult check.

* Remove Anchor-specific code :baguette:

* Use `ClearAreaTotals()` in `Teardown()` instead of the duplicate code there.

* Update to `ClearAreaChecksAndTotals()` with `vec.clear()` added.

* Fix type spoiling again. Now spoils on 0 MQ dungeons, not rando, if the option is enabled in check tracker settings, selection, or set number of 12.
Fix vanilla checks being marked collected in MQ dungeons.

* Fix 100 GS check.

* ACTUALLY fix 100 GS: change flag type to `RandomizerInf()` in `item_location.cpp`, add RC to RandoInf for it to the table. Also don't send GI for flag if father, falsely triggers ZR frogs minigame.

* Fix gravedigging tour tracking.

* Fix membership card check tracking.
Change scene and flag values to any existing enums.
Clarifying formatting for the checking loop vOrMQ conditions.

* Fix Gravedigging Tour tracking.
Simplify Always Win Gravedigging Tour and Fix Gravedigging Tour Glitch applications.
Modified all necessary paths to use vanilla GDT PoH collection flag instead of randomizer variant.

* Fix Kak Potion Shop being "seen" when entering as child.</pre>
</div>
</content>
</entry>
<entry>
<title>Fix kokiri sword unequipping when using switch age cheat/enhancements (#3415)</title>
<updated>2023-11-24T14:40:42+00:00</updated>
<author>
<name>inspectredc</name>
<email>78732756+inspectredc@users.noreply.github.com</email>
</author>
<published>2023-11-24T14:40:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=95f27ace2e918a5512f4d2621a8dad3200042e7c'/>
<id>95f27ace2e918a5512f4d2621a8dad3200042e7c</id>
<content type='text'>
* test fix for ks unequip

* remove unnecessary brackets</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* test fix for ks unequip

* remove unnecessary brackets</pre>
</div>
</content>
</entry>
<entry>
<title>fix: skybox crash for mask shop (#3427)</title>
<updated>2023-11-24T14:38:45+00:00</updated>
<author>
<name>Adam Bird</name>
<email>Archez@users.noreply.github.com</email>
</author>
<published>2023-11-24T14:38:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=f2df029efa9c46d4169dd1b1fc10ad887ddebe65'/>
<id>f2df029efa9c46d4169dd1b1fc10ad887ddebe65</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Re-implement King Dodongo's Lava texture effects (#3434)</title>
<updated>2023-11-23T14:07:30+00:00</updated>
<author>
<name>Adam Bird</name>
<email>Archez@users.noreply.github.com</email>
</author>
<published>2023-11-23T14:07:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=f4e4545180c7fb643f8a2012a36c6346c495f510'/>
<id>f4e4545180c7fb643f8a2012a36c6346c495f510</id>
<content type='text'>
* fix alt backgrounds not always loading

* include gfx lookup with the original unload

* Add hook for alt toggle

* handle cpu modified texture for kd lava

* malloc array instead of illegal initialize</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* fix alt backgrounds not always loading

* include gfx lookup with the original unload

* Add hook for alt toggle

* handle cpu modified texture for kd lava

* malloc array instead of illegal initialize</pre>
</div>
</content>
</entry>
<entry>
<title>Fix magic being zeroed out when using fast file select (#3389)</title>
<updated>2023-11-14T22:08:45+00:00</updated>
<author>
<name>Josh Bodner</name>
<email>30329717+jbodner09@users.noreply.github.com</email>
</author>
<published>2023-11-14T22:08:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=fb45b66903b2c7449a4673a331c2117a94ce02cb'/>
<id>fb45b66903b2c7449a4673a331c2117a94ce02cb</id>
<content type='text'>
* Move to frame counter init to a place that fast file select also touches

* Undo removing old fix

* Reset on gameover</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Move to frame counter init to a place that fast file select also touches

* Undo removing old fix

* Reset on gameover</pre>
</div>
</content>
</entry>
<entry>
<title>[Feature] Remove `performDelayedSave` functionality from Autosave (#3387)</title>
<updated>2023-11-14T21:35:19+00:00</updated>
<author>
<name>Malkierian</name>
<email>malkierian@live.com</email>
</author>
<published>2023-11-14T21:35:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=4e9040d761dfcda2b0788364f76cef2ae8fe70ba'/>
<id>4e9040d761dfcda2b0788364f76cef2ae8fe70ba</id>
<content type='text'>
* Removes delayed save functionality, making autosave work everywhere except Ganon and Chamber of Sages scenes.

* Change AutoSave comment to remove the scenarios we no longer block autosave in.

* handle temp B on saving outside of kaleido

---------

Co-authored-by: Adam Bird &lt;archez39@me.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Removes delayed save functionality, making autosave work everywhere except Ganon and Chamber of Sages scenes.

* Change AutoSave comment to remove the scenarios we no longer block autosave in.

* handle temp B on saving outside of kaleido

---------

Co-authored-by: Adam Bird &lt;archez39@me.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>[Feature Fix] Tunics stolen by like likes now removed from the item buttons (#3375)</title>
<updated>2023-11-14T05:12:08+00:00</updated>
<author>
<name>Malkierian</name>
<email>malkierian@gmail.com</email>
</author>
<published>2023-11-14T05:12:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=304016ddd2ac45e5101e03faa66f0a88f431d213'/>
<id>304016ddd2ac45e5101e03faa66f0a88f431d213</id>
<content type='text'>
* Extends `Assignable Boots and Tunics` functionality to check for and remove Goron and Zora tunics from item buttons when like likes steal them.

* Comment documentation.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Extends `Assignable Boots and Tunics` functionality to check for and remove Goron and Zora tunics from item buttons when like likes steal them.

* Comment documentation.</pre>
</div>
</content>
</entry>
<entry>
<title>Fix edge case of MS shuffle (#3364)</title>
<updated>2023-11-14T04:45:15+00:00</updated>
<author>
<name>Ralphie Morell</name>
<email>rafael.morell@techfield.us</email>
</author>
<published>2023-11-14T04:45:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=cf88b3d2bf0b7e63506f823b0e1bac0d2743124b'/>
<id>cf88b3d2bf0b7e63506f823b0e1bac0d2743124b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[OTR Archive] Move shared scenes out of nonmq/mq folders (#3191)</title>
<updated>2023-11-06T22:44:49+00:00</updated>
<author>
<name>Adam Bird</name>
<email>Archez@users.noreply.github.com</email>
</author>
<published>2023-11-06T22:44:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=460b3d02f501904ba0a1e77af8d523534cd42e62'/>
<id>460b3d02f501904ba0a1e77af8d523534cd42e62</id>
<content type='text'>
* share common scenes between mq and nonmq

* move shared scenes under shared folder and bring back thieves hideout mq handling

* update headers for shared scenes

* bump submodules

* remove mq handling for mirror world song patch

* only have unique dungeons be nomq/mq variants

* bump submodules</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* share common scenes between mq and nonmq

* move shared scenes under shared folder and bring back thieves hideout mq handling

* update headers for shared scenes

* bump submodules

* remove mq handling for mirror world song patch

* only have unique dungeons be nomq/mq variants

* bump submodules</pre>
</div>
</content>
</entry>
<entry>
<title>fix quest assignment (#3343)</title>
<updated>2023-11-04T21:52:09+00:00</updated>
<author>
<name>Adam Bird</name>
<email>Archez@users.noreply.github.com</email>
</author>
<published>2023-11-04T21:52:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=44ee6da0aaa640fad8a38bc160a97adeda6a0214'/>
<id>44ee6da0aaa640fad8a38bc160a97adeda6a0214</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
