<feed xmlns='http://www.w3.org/2005/Atom'>
<title>2ship2harkinian/mm/2s2h/Rando/Logic/Regions/West.cpp, branch develop-mion</title>
<subtitle>2Ship2Harkinian: Majora’s Mask PC port</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/2ship2harkinian/'/>
<entry>
<title>[Rando] Revise enemy drop logic (#1347)</title>
<updated>2025-11-20T18:24:47+00:00</updated>
<author>
<name>Eblo</name>
<email>7004497+Eblo@users.noreply.github.com</email>
</author>
<published>2025-11-20T18:24:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/2ship2harkinian/commit/?id=c74531cd2d5be71cce63d63708c1d7932c4aca9e'/>
<id>c74531cd2d5be71cce63d63708c1d7932c4aca9e</id>
<content type='text'>
* Revise enemy drop logic

* Exclude pot and Freezard drop RCs

* Use macro for south-&gt;upper connection

* Address flowers region TODO</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Revise enemy drop logic

* Exclude pot and Freezard drop RCs

* Use macro for south-&gt;upper connection

* Address flowers region TODO</pre>
</div>
</content>
</entry>
<entry>
<title>[Rando] Shuffle Swim (#1087)</title>
<updated>2025-10-15T16:39:07+00:00</updated>
<author>
<name>Caladius</name>
<email>Caladius@users.noreply.github.com</email>
</author>
<published>2025-10-15T16:39:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/2ship2harkinian/commit/?id=da767c966d1102fa2dfe8f78627400ab23f4634c'/>
<id>da767c966d1102fa2dfe8f78627400ab23f4634c</id>
<content type='text'>
* Shuffle Swim + Central Logic

* East Logic

* Great Bay Temple (hopefully)

* North Logic

* Pirates Logic (Hopefully)

* South Logic

* West Logic

* Fix Termina Field Logic

* Fix Great Bay Temple Logic

* Feedback Changes

* Split Southern Swamp North

* Update Swamp and GBC logic

* missed one

* Feedback Updates

* fix syntax

* Split Marine Lab Exterior from GBC

* replace Bronze Scale wording in Menu.

* Additional logic pass for swim ability

* Mimic Deku hop failure event when touching water

Separate Woodfall owl statue platform into own region

* Import Model

* Add to 2ship.o2r

* Add Model Selector

* Update Model

* Clean remove model for replacement

* Import new model extract from Dana

* Testing

* pathing change

* Pushing for someone to look at the model crash issue.

* Enable DrawAbilityItem to take in multiple items when more get added. This is ready to go.

* Feedback Changes

* clang

* Revert "clang"

This reverts commit e09482f8b83c39f4678a9c349ed9061f2e002251.

* Undo clang for once lol

* Do not skip pushing Mikau if no swim ability

* How did I mess that up

* Fix changes

* clang bullsh*t

---------

Co-authored-by: Eblo &lt;7004497+Eblo@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Shuffle Swim + Central Logic

* East Logic

* Great Bay Temple (hopefully)

* North Logic

* Pirates Logic (Hopefully)

* South Logic

* West Logic

* Fix Termina Field Logic

* Fix Great Bay Temple Logic

* Feedback Changes

* Split Southern Swamp North

* Update Swamp and GBC logic

* missed one

* Feedback Updates

* fix syntax

* Split Marine Lab Exterior from GBC

* replace Bronze Scale wording in Menu.

* Additional logic pass for swim ability

* Mimic Deku hop failure event when touching water

Separate Woodfall owl statue platform into own region

* Import Model

* Add to 2ship.o2r

* Add Model Selector

* Update Model

* Clean remove model for replacement

* Import new model extract from Dana

* Testing

* pathing change

* Pushing for someone to look at the model crash issue.

* Enable DrawAbilityItem to take in multiple items when more get added. This is ready to go.

* Feedback Changes

* clang

* Revert "clang"

This reverts commit e09482f8b83c39f4678a9c349ed9061f2e002251.

* Undo clang for once lol

* Do not skip pushing Mikau if no swim ability

* How did I mess that up

* Fix changes

* clang bullsh*t

---------

Co-authored-by: Eblo &lt;7004497+Eblo@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Use DungeonSceneIndex in port files</title>
<updated>2025-09-14T19:15:21+00:00</updated>
<author>
<name>Eblo</name>
<email>7004497+Eblo@users.noreply.github.com</email>
</author>
<published>2025-09-14T19:15:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/2ship2harkinian/commit/?id=17b47c74700ba1d10888a1a605295ffb90e45c16'/>
<id>17b47c74700ba1d10888a1a605295ffb90e45c16</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[Rando] Add setting for minimum Stray Fairies (#1224)</title>
<updated>2025-08-20T20:05:21+00:00</updated>
<author>
<name>Eblo</name>
<email>7004497+Eblo@users.noreply.github.com</email>
</author>
<published>2025-08-20T20:05:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/2ship2harkinian/commit/?id=9e3d6e9c3f7fd598ef5f84d2972740a9a82db7b4'/>
<id>9e3d6e9c3f7fd598ef5f84d2972740a9a82db7b4</id>
<content type='text'>
* Add rando setting for minimum Stray Fairies

* Fix bug with consecutive Great Fairy cutscenes</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add rando setting for minimum Stray Fairies

* Fix bug with consecutive Great Fairy cutscenes</pre>
</div>
</content>
</entry>
<entry>
<title>[Rando] Shuffle Grass v2 (#1155)</title>
<updated>2025-05-18T21:06:47+00:00</updated>
<author>
<name>balloondude2</name>
<email>55861555+balloondude2@users.noreply.github.com</email>
</author>
<published>2025-05-18T21:06:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/2ship2harkinian/commit/?id=c01e3f42d9a813bfb70f586a538a2f24ca5b9e07'/>
<id>c01e3f42d9a813bfb70f586a538a2f24ca5b9e07</id>
<content type='text'>
* Initial Commit for Grasssanity

* Migrate to Whole Numbers for consistency and fix Linux/macOS crash.

* baguette

* Implemented Romani Ranch grass checks.

* Some Grottos, ABC Enums

* Randomize poisoned + cleared swamp grass.

* Added more Termina Field Grottos

* Fix peahat grass location

* Address Grottos sharing Coors

* Snowhead region (wip)

* Trimmed out regrowing grass and reenumerated.

* Add Snowhead Region

* Add Lone Peak Shrine

* Add Ikana Region

* Finish Ikana grottos

* Revert ActorViewer

* re-add line end

* Add missing grass from Smiffics Strim

* Thrown Grass actors now drop their appropriate RC's

* remove comment

* Revert ActorViewer

* ugh

* Add missing Grass... again

* Logic cleanup

* Update using Archez suggestions

* Fixing grass... finally

* Initial Commit for Grasssanity

* Migrate to Whole Numbers for consistency and fix Linux/macOS crash.

* baguette

* Implemented Romani Ranch grass checks.

* Some Grottos, ABC Enums

* Randomize poisoned + cleared swamp grass.

* Trimmed out regrowing grass and reenumerated.

* Added more Termina Field Grottos

* Fix peahat grass location

* Address Grottos sharing Coors

* Snowhead region (wip)

* Add Snowhead Region

* Add Lone Peak Shrine

* Add Ikana Region

* Finish Ikana grottos

* Revert ActorViewer

* re-add line end

* Add missing grass from Smiffics Strim

* Thrown Grass actors now drop their appropriate RC's

* remove comment

* Revert ActorViewer

* ugh

* Add missing Grass... again

* Logic cleanup

* Update using Archez suggestions

* Fixing grass... finally

* Dev Rebase

* Use Entrance Builder where applicable.

* Clang

* remove unneeded Ternary, thanks Archez

* split regions and build

* prevent rando drops when not shuffled

* clang format

* fix include

---------

Co-authored-by: Caladius &lt;Caladius@users.noreply.github.com&gt;
Co-authored-by: sitton76 &lt;58642183+sitton76@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>
* Initial Commit for Grasssanity

* Migrate to Whole Numbers for consistency and fix Linux/macOS crash.

* baguette

* Implemented Romani Ranch grass checks.

* Some Grottos, ABC Enums

* Randomize poisoned + cleared swamp grass.

* Added more Termina Field Grottos

* Fix peahat grass location

* Address Grottos sharing Coors

* Snowhead region (wip)

* Trimmed out regrowing grass and reenumerated.

* Add Snowhead Region

* Add Lone Peak Shrine

* Add Ikana Region

* Finish Ikana grottos

* Revert ActorViewer

* re-add line end

* Add missing grass from Smiffics Strim

* Thrown Grass actors now drop their appropriate RC's

* remove comment

* Revert ActorViewer

* ugh

* Add missing Grass... again

* Logic cleanup

* Update using Archez suggestions

* Fixing grass... finally

* Initial Commit for Grasssanity

* Migrate to Whole Numbers for consistency and fix Linux/macOS crash.

* baguette

* Implemented Romani Ranch grass checks.

* Some Grottos, ABC Enums

* Randomize poisoned + cleared swamp grass.

* Trimmed out regrowing grass and reenumerated.

* Added more Termina Field Grottos

* Fix peahat grass location

* Address Grottos sharing Coors

* Snowhead region (wip)

* Add Snowhead Region

* Add Lone Peak Shrine

* Add Ikana Region

* Finish Ikana grottos

* Revert ActorViewer

* re-add line end

* Add missing grass from Smiffics Strim

* Thrown Grass actors now drop their appropriate RC's

* remove comment

* Revert ActorViewer

* ugh

* Add missing Grass... again

* Logic cleanup

* Update using Archez suggestions

* Fixing grass... finally

* Dev Rebase

* Use Entrance Builder where applicable.

* Clang

* remove unneeded Ternary, thanks Archez

* split regions and build

* prevent rando drops when not shuffled

* clang format

* fix include

---------

Co-authored-by: Caladius &lt;Caladius@users.noreply.github.com&gt;
Co-authored-by: sitton76 &lt;58642183+sitton76@users.noreply.github.com&gt;
Co-authored-by: Caladius &lt;clatini88@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Cleanup includes (#1072)</title>
<updated>2025-04-06T21:17:50+00:00</updated>
<author>
<name>louist103</name>
<email>35883445+louist103@users.noreply.github.com</email>
</author>
<published>2025-04-06T21:17:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/2ship2harkinian/commit/?id=3d0feab897b065106f5d38ffbc55f075f990e784'/>
<id>3d0feab897b065106f5d38ffbc55f075f990e784</id>
<content type='text'>
* Cleanup

* Format

* Fixes

* Update macports-deps.txt

* Fix mac

* Update macports-deps.txt

Co-authored-by: Archez &lt;Archez@users.noreply.github.com&gt;

* Move includes around

---------

Co-authored-by: Archez &lt;Archez@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Cleanup

* Format

* Fixes

* Update macports-deps.txt

* Fix mac

* Update macports-deps.txt

Co-authored-by: Archez &lt;Archez@users.noreply.github.com&gt;

* Move includes around

---------

Co-authored-by: Archez &lt;Archez@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>[Rando] Shuffle Swamp Tourism Center good photo reward (#1066)</title>
<updated>2025-03-18T01:47:41+00:00</updated>
<author>
<name>Eblo</name>
<email>7004497+Eblo@users.noreply.github.com</email>
</author>
<published>2025-03-18T01:47:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/2ship2harkinian/commit/?id=03778f3f329afe0922da7b77a5fbac2d9c314ec0'/>
<id>03778f3f329afe0922da7b77a5fbac2d9c314ec0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[Rando] Seahorse Reunion Check (#1051)</title>
<updated>2025-03-15T17:02:59+00:00</updated>
<author>
<name>balloondude2</name>
<email>55861555+balloondude2@users.noreply.github.com</email>
</author>
<published>2025-03-15T17:02:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/2ship2harkinian/commit/?id=2cf85deb8fe94c5ed4e21196b6e438e80da00af1'/>
<id>2cf85deb8fe94c5ed4e21196b6e438e80da00af1</id>
<content type='text'>
* implement seahorse hp check

* formatting

* be more explicit with the logic</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* implement seahorse hp check

* formatting

* be more explicit with the logic</pre>
</div>
</content>
</entry>
<entry>
<title>[Rando] Adds new Dungeon Access Options (#1031)</title>
<updated>2025-03-01T21:58:57+00:00</updated>
<author>
<name>Patrick12115</name>
<email>115201185+Patrick12115@users.noreply.github.com</email>
</author>
<published>2025-03-01T21:58:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/2ship2harkinian/commit/?id=7e97821d6f9a162a1b265a2c809288132fcc9f20'/>
<id>7e97821d6f9a162a1b265a2c809288132fcc9f20</id>
<content type='text'>
* Adds new Dungeon Access Options

* Fixes when not in trigger spot

Various fixes for if the temples are already open, so we don't keep trying to do stuff and when we are somewhere other than the trigger area for woodfall and zora cape

* Reworked most stuff to account for either form or song

* Add Ocarina Logic for forms</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Adds new Dungeon Access Options

* Fixes when not in trigger spot

Various fixes for if the temples are already open, so we don't keep trying to do stuff and when we are somewhere other than the trigger area for woodfall and zora cape

* Reworked most stuff to account for either form or song

* Add Ocarina Logic for forms</pre>
</div>
</content>
</entry>
<entry>
<title>[Rando] Shuffle Fisherman jumping minigame (#1023)</title>
<updated>2025-02-28T03:21:28+00:00</updated>
<author>
<name>Eblo</name>
<email>7004497+Eblo@users.noreply.github.com</email>
</author>
<published>2025-02-28T03:21:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/2ship2harkinian/commit/?id=0403d3d53ee5bc6000bcfd8fdeaf5e8fb59d89ef'/>
<id>0403d3d53ee5bc6000bcfd8fdeaf5e8fb59d89ef</id>
<content type='text'>
* Shuffle Fisherman jumping minigame

* Account for ice arrows path in fisherman logic

* Fix alignment in Checks.cpp</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Shuffle Fisherman jumping minigame

* Account for ice arrows path in fisherman logic

* Fix alignment in Checks.cpp</pre>
</div>
</content>
</entry>
</feed>
