<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Shipwright/soh/src/code/z_parameter.c, branch 8.0.2</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>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>Player Equip Docs (#3282)</title>
<updated>2023-10-30T15:56:36+00:00</updated>
<author>
<name>inspectredc</name>
<email>78732756+inspectredc@users.noreply.github.com</email>
</author>
<published>2023-10-30T15:56:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=5dd82f59e227da2ff2c6971a53212ebead4c9fb6'/>
<id>5dd82f59e227da2ff2c6971a53212ebead4c9fb6</id>
<content type='text'>
* hopefully everything

* update docs for MS shuffle sections</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* hopefully everything

* update docs for MS shuffle sections</pre>
</div>
</content>
</entry>
<entry>
<title>Rando: Master Sword Shuffle (#2981)</title>
<updated>2023-10-22T01:51:37+00:00</updated>
<author>
<name>Ralphie Morell</name>
<email>rafael.morell@techfield.us</email>
</author>
<published>2023-10-22T01:51:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=2eaed8d81ea2586a8a4112f17bd3a88d3c7882db'/>
<id>2eaed8d81ea2586a8a4112f17bd3a88d3c7882db</id>
<content type='text'>
* The mother of all commits

* Removed `GI_SWORD_MASTER`;
"Master Sword" Items now actually give MS

* Removed dupe MS entries in item pool;
updated GIMESSAGE (should stop crashing on non-Windows);
re-added MS in item list

* Give Adult Link a freebie with shuffle MS on;
cihld -&gt; adult no longer gives MS;
ToT Master Sword now gives correct item

* add master sword GI draw func based on ToT MS object

* Force `MasterSword` logic var to only update upon getting MS

* Dorf funny line now activates with LA and MS in inv

* Apply suggestions

* Updated RAND_INF;
Check Tracker changes;
Gave RAND_INF and ice trap logic to ToT MS check;
Fixed swordless behavior for HBA/fishing

* ToT MS Check now works in check tracker;
Visual bug where box hovers over non-existent MS gone;
Fixed RAND_INF check with ToT MS pedestal;
Ganon no longer gives free MS

* adult equips no longer reset in MS shuffle

* Apply (most) locacc review suggestions

Co-authored-by: inspectredc &lt;78732756+inspectredc@users.noreply.github.com&gt;

* Reorganized swordless check for interface to fit edge cases;
getting master sword no longer highlights box

* Edge case for BGS but no bow

* Fix implicit declaration error for GI hooks (#9)

* Adjusted `CanAdultAttack/Damage`; applied logic suggestions

* Fixed build errors (hopefully)

* Cleanup merge

* get shit working again

* Tidied up remaining uses of DD flag as rando indicator

* make master sword invisible and fix ms flag (#10)

* Add text to sheik if go mode is obtained but barrier is still up

* overhaul swordless behavior in `func_80083108`

* reworked ToT MS Check to have an actual GI

* suggestions

* Apply suggestions

* Better swordless handling with temp B (#11)

* better swordless handling with temp B

* prevent auto save in fishing pond

* prevent auto save during bombchu bowling

* enum fix

---------

Co-authored-by: Adam Bird &lt;archez39@me.com&gt;
Co-authored-by: inspectredc &lt;78732756+inspectredc@users.noreply.github.com&gt;
Co-authored-by: RaelCappra &lt;rael.cappra@gmail.com&gt;
Co-authored-by: Adam Bird &lt;Archez@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* The mother of all commits

* Removed `GI_SWORD_MASTER`;
"Master Sword" Items now actually give MS

* Removed dupe MS entries in item pool;
updated GIMESSAGE (should stop crashing on non-Windows);
re-added MS in item list

* Give Adult Link a freebie with shuffle MS on;
cihld -&gt; adult no longer gives MS;
ToT Master Sword now gives correct item

* add master sword GI draw func based on ToT MS object

* Force `MasterSword` logic var to only update upon getting MS

* Dorf funny line now activates with LA and MS in inv

* Apply suggestions

* Updated RAND_INF;
Check Tracker changes;
Gave RAND_INF and ice trap logic to ToT MS check;
Fixed swordless behavior for HBA/fishing

* ToT MS Check now works in check tracker;
Visual bug where box hovers over non-existent MS gone;
Fixed RAND_INF check with ToT MS pedestal;
Ganon no longer gives free MS

* adult equips no longer reset in MS shuffle

* Apply (most) locacc review suggestions

Co-authored-by: inspectredc &lt;78732756+inspectredc@users.noreply.github.com&gt;

* Reorganized swordless check for interface to fit edge cases;
getting master sword no longer highlights box

* Edge case for BGS but no bow

* Fix implicit declaration error for GI hooks (#9)

* Adjusted `CanAdultAttack/Damage`; applied logic suggestions

* Fixed build errors (hopefully)

* Cleanup merge

* get shit working again

* Tidied up remaining uses of DD flag as rando indicator

* make master sword invisible and fix ms flag (#10)

* Add text to sheik if go mode is obtained but barrier is still up

* overhaul swordless behavior in `func_80083108`

* reworked ToT MS Check to have an actual GI

* suggestions

* Apply suggestions

* Better swordless handling with temp B (#11)

* better swordless handling with temp B

* prevent auto save in fishing pond

* prevent auto save during bombchu bowling

* enum fix

---------

Co-authored-by: Adam Bird &lt;archez39@me.com&gt;
Co-authored-by: inspectredc &lt;78732756+inspectredc@users.noreply.github.com&gt;
Co-authored-by: RaelCappra &lt;rael.cappra@gmail.com&gt;
Co-authored-by: Adam Bird &lt;Archez@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>magic (#3278)</title>
<updated>2023-10-19T23:13:33+00:00</updated>
<author>
<name>inspectredc</name>
<email>78732756+inspectredc@users.noreply.github.com</email>
</author>
<published>2023-10-19T23:13:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=9d581f10e7b4fddbbbfbce961a11b2aa4eb78ccd'/>
<id>9d581f10e7b4fddbbbfbce961a11b2aa4eb78ccd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Restoration: RBA Values (#2672)</title>
<updated>2023-10-17T14:25:09+00:00</updated>
<author>
<name>inspectredc</name>
<email>78732756+inspectredc@users.noreply.github.com</email>
</author>
<published>2023-10-17T14:25:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=cff2e372873072a04457499c3243549bbcf6045c'/>
<id>cff2e372873072a04457499c3243549bbcf6045c</id>
<content type='text'>
* Restore RBA Values

Matches all rba scenarios achievable in game to their original outcomes. This only ends up affecting certain trade items.

* tooltip rewrite

* rba cases generalised

* re-add to menu bar

* better byteswap and checks for endianness

* remove leftover defines</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Restore RBA Values

Matches all rba scenarios achievable in game to their original outcomes. This only ends up affecting certain trade items.

* tooltip rewrite

* rba cases generalised

* re-add to menu bar

* better byteswap and checks for endianness

* remove leftover defines</pre>
</div>
</content>
</entry>
<entry>
<title>Quest Cleanup (#3178)</title>
<updated>2023-09-26T14:20:33+00:00</updated>
<author>
<name>Pepe20129</name>
<email>72659707+Pepe20129@users.noreply.github.com</email>
</author>
<published>2023-09-26T14:20:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=d63c9d1774c13d192ba9a2ccf76d95fb016bc352'/>
<id>d63c9d1774c13d192ba9a2ccf76d95fb016bc352</id>
<content type='text'>
* Change most n64ddFlag checks to IS_RANDO checks

* Change most isMasterQuest checks to IS_MASTER_QUEST checks

* Change most isBossRush checks to IS_BOSS_RUSH checks

* Replace isMasterQuest &amp; isBossRush with questId

* Replace n64ddFlag with questId

Also restore authentic n64ddFlag behavior except savefile saving/loading

* Move quest enum from file_choose.h to z64save.h

* Update macros to not take gSaveContext</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Change most n64ddFlag checks to IS_RANDO checks

* Change most isMasterQuest checks to IS_MASTER_QUEST checks

* Change most isBossRush checks to IS_BOSS_RUSH checks

* Replace isMasterQuest &amp; isBossRush with questId

* Replace n64ddFlag with questId

Also restore authentic n64ddFlag behavior except savefile saving/loading

* Move quest enum from file_choose.h to z64save.h

* Update macros to not take gSaveContext</pre>
</div>
</content>
</entry>
<entry>
<title>Randomizer feature: Triforce Hunt (#3062)</title>
<updated>2023-09-26T13:45:37+00:00</updated>
<author>
<name>aMannus</name>
<email>mannusmenting@gmail.com</email>
</author>
<published>2023-09-26T13:45:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=bae6cf420374a2ab15059e359e57f5de43c9776c'/>
<id>bae6cf420374a2ab15059e359e57f5de43c9776c</id>
<content type='text'>
* Initial work to make triforce pieces their own rando item

* Disable triforce greyscaling

* Better triforce model, finish adding triforce pieces to logic

* Triforce model is now a shard

* Credits warp + start of item tracker

* Initial item tracker stuff

* Completed triangle on triforce completion

* Completed triforce model on GI done

* Multiple triforce piece models

* Triforce pieces in save editor &amp; fix build

* Finish item tracker

* Gameplaystats timestamp

* Revert parts of logic

* More reverting

* Start of making Triforce Hunt the win condition

* Bit of cleanup

* Triforce pieces can show up as icetraps

* Grant GBK to player after hunt is completed

* Better text boxes

* Disable GBK option in ImGui with Triforce Hunt on

* Clean-up

* Forced save on completion improvements

* Update Item Tracker Settings initial size

* Small ImGui adjustments

* French translation and update defaults

* Finish translations

* Fix timer completion &amp; 50+ triforce pieces

* Remove GI_ and ITEM_ enum usage, add french ice trap names

* Fix build &amp; small fixes

* Review comments

* Comment clarification</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Initial work to make triforce pieces their own rando item

* Disable triforce greyscaling

* Better triforce model, finish adding triforce pieces to logic

* Triforce model is now a shard

* Credits warp + start of item tracker

* Initial item tracker stuff

* Completed triangle on triforce completion

* Completed triforce model on GI done

* Multiple triforce piece models

* Triforce pieces in save editor &amp; fix build

* Finish item tracker

* Gameplaystats timestamp

* Revert parts of logic

* More reverting

* Start of making Triforce Hunt the win condition

* Bit of cleanup

* Triforce pieces can show up as icetraps

* Grant GBK to player after hunt is completed

* Better text boxes

* Disable GBK option in ImGui with Triforce Hunt on

* Clean-up

* Forced save on completion improvements

* Update Item Tracker Settings initial size

* Small ImGui adjustments

* French translation and update defaults

* Finish translations

* Fix timer completion &amp; 50+ triforce pieces

* Remove GI_ and ITEM_ enum usage, add french ice trap names

* Fix build &amp; small fixes

* Review comments

* Comment clarification</pre>
</div>
</content>
</entry>
<entry>
<title>Some documentation changes for zplayer (#3172)</title>
<updated>2023-09-15T18:39:46+00:00</updated>
<author>
<name>Garrett Cox</name>
<email>garrettjcox@gmail.com</email>
</author>
<published>2023-09-15T18:39:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=c11a6a17e9c229bfe8f3c8b5c093eeaa09e3d557'/>
<id>c11a6a17e9c229bfe8f3c8b5c093eeaa09e3d557</id>
<content type='text'>
* Documentation changes for zplayer

* Update soh/include/z64player.h

Co-authored-by: Adam Bird &lt;Archez@users.noreply.github.com&gt;

---------

Co-authored-by: Adam Bird &lt;Archez@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Documentation changes for zplayer

* Update soh/include/z64player.h

Co-authored-by: Adam Bird &lt;Archez@users.noreply.github.com&gt;

---------

Co-authored-by: Adam Bird &lt;Archez@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Initial pass on some logging that would be helpful for debugging crashes/problems (#1457)</title>
<updated>2023-09-15T02:31:05+00:00</updated>
<author>
<name>Garrett Cox</name>
<email>garrettjcox@gmail.com</email>
</author>
<published>2023-09-15T02:31:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=7dffd63c391dfa725470ced81387181a2ec30fef'/>
<id>7dffd63c391dfa725470ced81387181a2ec30fef</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix remaining unaligned assets for mac (#3138)</title>
<updated>2023-09-10T17:21:26+00:00</updated>
<author>
<name>Adam Bird</name>
<email>Archez@users.noreply.github.com</email>
</author>
<published>2023-09-10T17:21:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=1d9adcd5a5a1ad88182e0dedb3260f8d09dfed6c'/>
<id>1d9adcd5a5a1ad88182e0dedb3260f8d09dfed6c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
