<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Shipwright/soh/src/code/z_play.c, branch 9.2.0</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>Enemy rando cleanup (#6327)</title>
<updated>2026-03-17T04:53:33+00:00</updated>
<author>
<name>Pepe20129</name>
<email>72659707+Pepe20129@users.noreply.github.com</email>
</author>
<published>2026-03-17T04:53:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=b35883e1f63ac980a7e52258dff4a8cbc418ece5'/>
<id>b35883e1f63ac980a7e52258dff4a8cbc418ece5</id>
<content type='text'>
Change Actor_SpawnEntry to use VB
Move adult zelda collapse stalfos to a explicit hook
Move dark link to a explicit hook
Some more canRandomize that were not needed
Move bg_haka &amp; bg_haka_tubo to explicit hooks
Move en_vali to an explicit hook
Move bg_mori_bigst to an explicit hook
Fix door opening before the enemies are killed
Remove `canRandomize` parameter
Move bg_haka_huta to explicit hooks</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change Actor_SpawnEntry to use VB
Move adult zelda collapse stalfos to a explicit hook
Move dark link to a explicit hook
Some more canRandomize that were not needed
Move bg_haka &amp; bg_haka_tubo to explicit hooks
Move en_vali to an explicit hook
Move bg_mori_bigst to an explicit hook
Fix door opening before the enemies are killed
Remove `canRandomize` parameter
Move bg_haka_huta to explicit hooks</pre>
</div>
</content>
</entry>
<entry>
<title>Roc's Feather: avoid OOB access to gItemAgeReqs (#6297)</title>
<updated>2026-03-01T14:55:16+00:00</updated>
<author>
<name>Philip Dubé</name>
<email>serprex@users.noreply.github.com</email>
</author>
<published>2026-03-01T14:55:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=0a946e5b9d36a042172ab54b85f3b7ae8ad70f81'/>
<id>0a946e5b9d36a042172ab54b85f3b7ae8ad70f81</id>
<content type='text'>
This fix is a bit blunt, but in the absence of a better idea it exists</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fix is a bit blunt, but in the absence of a better idea it exists</pre>
</div>
</content>
</entry>
<entry>
<title>fix crash when generating decoupled entrances with boss shuffle (#6189)</title>
<updated>2026-02-10T19:22:40+00:00</updated>
<author>
<name>Philip Dubé</name>
<email>serprex@users.noreply.github.com</email>
</author>
<published>2026-02-10T19:22:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=92cb7f159493e6d3afd3fdff3e8853b58cce4f57'/>
<id>92cb7f159493e6d3afd3fdff3e8853b58cce4f57</id>
<content type='text'>
regression from ganon's tower shuffle</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
regression from ganon's tower shuffle</pre>
</div>
</content>
</entry>
<entry>
<title>Recalculate Available Checks from Current Region (#6165)</title>
<updated>2026-01-26T03:23:47+00:00</updated>
<author>
<name>xxAtrain223</name>
<email>xxAtrain223@users.noreply.github.com</email>
</author>
<published>2026-01-26T03:23:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=f5264be1924a51b02f66ef3d7fd3b471b3aeb1bb'/>
<id>f5264be1924a51b02f66ef3d7fd3b471b3aeb1bb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add Roc's Feather (custom item) to Rando Item Pool (#6035)</title>
<updated>2026-01-10T12:59:32+00:00</updated>
<author>
<name>aMannus</name>
<email>mannusmenting@gmail.com</email>
</author>
<published>2026-01-10T12:59:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=14a6bc1f85c2bec1a8aaff6afb7a6dcc01838dbf'/>
<id>14a6bc1f85c2bec1a8aaff6afb7a6dcc01838dbf</id>
<content type='text'>
This adds Roc's as a fully implemented item into the randomizer pool. When both Roc's and Nayru's is found, you can swap between them on the pause menu

Many people have contributed to this over time, so huge shoutout to:
- kentonm, this item is directly inspired by their Roc's Feather from their romhack Indigo. Also provided me with their GI model, icon texture and animation to use.
- PurpleHato, for providing the images for the item name shown on the kaleidoscope.
- Dana The Elf, providing another custom animation for the item.
- Reppan, for helping to tweak the animation and exporting the GI model for me.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This adds Roc's as a fully implemented item into the randomizer pool. When both Roc's and Nayru's is found, you can swap between them on the pause menu

Many people have contributed to this over time, so huge shoutout to:
- kentonm, this item is directly inspired by their Roc's Feather from their romhack Indigo. Also provided me with their GI model, icon texture and animation to use.
- PurpleHato, for providing the images for the item name shown on the kaleidoscope.
- Dana The Elf, providing another custom animation for the item.
- Reppan, for helping to tweak the animation and exporting the GI model for me.</pre>
</div>
</content>
</entry>
<entry>
<title>Disable Fixed Camera Enhancement (#6083)</title>
<updated>2026-01-03T18:07:19+00:00</updated>
<author>
<name>Jordyn Hardyman</name>
<email>42100286+Jameriquiah@users.noreply.github.com</email>
</author>
<published>2026-01-03T18:07:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=9af262c1bb950eb4b471ffa4412dc84be5f4beb6'/>
<id>9af262c1bb950eb4b471ffa4412dc84be5f4beb6</id>
<content type='text'>
Co-authored-by: PurpleHato &lt;linkvssangoku.jr@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: PurpleHato &lt;linkvssangoku.jr@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Added "firstInput" stat and repurposed the "fileCreatedAt" stat. (#6070)</title>
<updated>2026-01-02T14:39:42+00:00</updated>
<author>
<name>Glought</name>
<email>Glought@users.noreply.github.com</email>
</author>
<published>2026-01-02T14:39:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=31db9e4adeb99b6f61c9b60ae55459a974ba7d3d'/>
<id>31db9e4adeb99b6f61c9b60ae55459a974ba7d3d</id>
<content type='text'>
- The "firstInput" stat is set on first input in game. Used for RTA
  Timing.
- The "fileCreatedAt" stat is now set when then save file is created
  (After the player is done entering the file name). Useful for seeding
  non rando randomizers like Mirrorworld, Enemy Randomizer, extraTraps,
  etc.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- The "firstInput" stat is set on first input in game. Used for RTA
  Timing.
- The "fileCreatedAt" stat is now set when then save file is created
  (After the player is done entering the file name). Useful for seeding
  non rando randomizers like Mirrorworld, Enemy Randomizer, extraTraps,
  etc.</pre>
</div>
</content>
</entry>
<entry>
<title>Disable Screen Flash for Finishing Blow option (#5988)</title>
<updated>2025-12-04T02:15:49+00:00</updated>
<author>
<name>nclok1405</name>
<email>155463060+nclok1405@users.noreply.github.com</email>
</author>
<published>2025-12-04T02:15:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=098cb7046059445c3dcfb2ff9e568a858f3384a1'/>
<id>098cb7046059445c3dcfb2ff9e568a858f3384a1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[ADD] - 3D Scenes for pre-render areas (#5804)</title>
<updated>2025-10-01T02:03:55+00:00</updated>
<author>
<name>PurpleHato</name>
<email>linkvssangoku.jr@gmail.com</email>
</author>
<published>2025-10-01T02:03:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=e10b882c0811c1d2c08ea400f4e9313c765c0757'/>
<id>e10b882c0811c1d2c08ea400f4e9313c765c0757</id>
<content type='text'>
* Hard removal 2D ones for now

* override some scene values for prerender tests (#46)

* Adult Link Cloudy

* Fix: Child Link Night ToT Exterior

* Fix for real now

* Tweak: Skybox castle courtyard

* WIP - adjusting for patterns

* Hooked all code, needs testing

* Hookified

* Clean up

* Update Fog Control

* clang

* Fix skybox override to only affect 3D pre-rendered scenes

Prevent the 3D scene renderer from overriding skyboxes on all scenes

Previously, the function was applying skybox changes to every scene, overriding the intended skyboxes throughout the game (Example: Kokiri Forest with a blue sky instead of it's original "greyish" one)
Now it only applies custom skybox settings to scenes in the skyboxControlList, preserving original skyboxes for other scenes

* Remove commentary and forgot to add Zelda's courtyard skybox

* Move code to shipInit.

* Early return for VB_SHOULD.

* clang

* Fix missing !

* Feedback fixes.

* clang

* Fix CVAR

* Modify Skybox for scenes with multiple viewpoints.

* setting position change to blend in the "modder stuff can do"

* Adressed review

* tooltip space missing, oops

* InitFunc

---------

Co-authored-by: Archez &lt;Archez@users.noreply.github.com&gt;
Co-authored-by: Caladius &lt;clatini88@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Hard removal 2D ones for now

* override some scene values for prerender tests (#46)

* Adult Link Cloudy

* Fix: Child Link Night ToT Exterior

* Fix for real now

* Tweak: Skybox castle courtyard

* WIP - adjusting for patterns

* Hooked all code, needs testing

* Hookified

* Clean up

* Update Fog Control

* clang

* Fix skybox override to only affect 3D pre-rendered scenes

Prevent the 3D scene renderer from overriding skyboxes on all scenes

Previously, the function was applying skybox changes to every scene, overriding the intended skyboxes throughout the game (Example: Kokiri Forest with a blue sky instead of it's original "greyish" one)
Now it only applies custom skybox settings to scenes in the skyboxControlList, preserving original skyboxes for other scenes

* Remove commentary and forgot to add Zelda's courtyard skybox

* Move code to shipInit.

* Early return for VB_SHOULD.

* clang

* Fix missing !

* Feedback fixes.

* clang

* Fix CVAR

* Modify Skybox for scenes with multiple viewpoints.

* setting position change to blend in the "modder stuff can do"

* Adressed review

* tooltip space missing, oops

* InitFunc

---------

Co-authored-by: Archez &lt;Archez@users.noreply.github.com&gt;
Co-authored-by: Caladius &lt;clatini88@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Apply clang-format to files (#5273)</title>
<updated>2025-04-02T02:33:38+00:00</updated>
<author>
<name>Archez</name>
<email>Archez@users.noreply.github.com</email>
</author>
<published>2025-04-02T02:33:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=8f126344a4ef22765cfa550146f89bf428e86053'/>
<id>8f126344a4ef22765cfa550146f89bf428e86053</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
