Shipwright/soh/src/overlays/actors
Christopher Leggett 168e84498f
Rework Get Item Table to be more flexible for adding custom items (#1050)
* Adds ItemTableManager class.

* Implements new getItem table in game.

* Adds rando item table and way to differentiate tables in GetItemEntry.

* Adds rough ability to differentiate between rando and vanilla items.merge stashed changes from before develop-zhora merge

* Change ItemTableID to be uint16_t so we can use ModIndex for it.

* Should fix switch build

* Should fix switch build pt 2

* Adds new files to CMakeLists.

* Implements fixes for competing getItem calls.

* Correctly renders freestanding items

Particle effects are probably broken, need to fix them still, I pretty
much know how I would do that.

* Fixed Particle effects in the new getItem system.

* Fixes item fanfares

* Partially fixes Ice Traps

Obtaining a freestanding Ice Trap causes link to slide forward
and receiving one from an NPC plays the sound effect and damage
animation but doesn't freeze link.

* Some more partial ice trap fixing that wasn't pushed earlier

* Removes unused function override

* Replaces ::find with ::at and adds exception handling

* Removes some commented out code.

* Refactors rando's GetItemEntry array into two arrays.

One array is for the vanilla items that don't have GetItemEntries in
vanilla, the other is for rando exclusive items. They are stored in
separate arrays before getting added to the table so that we can apply
different modIndexes. The items in the first table have are handled
by the vanilla Item_Give, and the second table needed a custom
`Randomizer_Item_Give` function.

* Renames, relocates, and implements ModIndex enum.

* Removes now unused ItemIDs and GetItemIDs

Also makes all the necessary changes to other code that was still
using them indirectly through the GI to GID map that was removed.
There's quite a lot of changes here and I haven't had time to test them
yet.

* Re-implements GIMESSAGE_UNTRANSLATED as macro

* Removes commented out function.

* Throws exception if an invalid itemID is used

Addresses https://github.com/HarbourMasters/Shipwright/pull/1050#discussion_r943694857

* Removes ARRAY_SIZE in favor of ARRAY_COUNT

ARRAY_COUNT already exists in `macros.h`, I just didn't find it before.

Addresses https://github.com/HarbourMasters/Shipwright/pull/1050#discussion_r943153833

* Inverts CheckContainsRandoItem to CheckContainsVanillaItem.

Addresses https://github.com/HarbourMasters/Shipwright/pull/1050#discussion_r940895135

* Cleanup, bugfixes, removing the `- 1`s from `z_player.c`

* Fixes some funky formatting that got committed earlier.

* Adds else if to added fanfare sound cases.

Addresses https://github.com/HarbourMasters/Shipwright/pull/1050#discussion_r940112924 and https://github.com/HarbourMasters/Shipwright/pull/1050#discussion_r940113492

* Extends GetItemEntry to include getItemId

Also adapts some existing calls for both the entry and the id to only
get the entry.

* Extends GetItemEntry to include GID.

This allows for using it later when drawing freestanding items.

Addresses https://github.com/HarbourMasters/Shipwright/pull/1050#discussion_r943168136

* Rando-specific items use new textId again.

This got lost when merging develop-zhora in because I didn't have custom
messages merged when I started this.

* Sets global modIndex to MOD_NONE on scene load

Fixes a crash when buying items in shops due to them
not triggering the rando code that normally sets these items.
May have also been crashing vanilla playthroughs.

* Realized I had the bgm conditions wrong.

* Fixes "static drops" (i.e. sticks from withered babas)

* Fixes LACS/Prelude situation... again.

* Fixes too many arguments error.

Not sure why this didn't fail to build on Windows before.

* Fixes Link's Pocket items.

* Simplifies sram init for rando-specific items

* Fixes issues with approaching bottleable items.

* Fixes Ruto's Letter.

It was accidentally getting classified as a rando item.

* Should re-fix freestanding ice traps

* Makes freestanding items set player->getItemEntry.

This prevents freestanding items from setting the global modIndex.
This is part of a larger transition that needs to happen to switch
to setting getItemEntries for all of the rando items. This prevents
some things that set getItemId of GI_MAX from granting a Fire Medallion
when the global modIndex is MOD_RANDOMIZER.

* Makes sure we aren't using getItemEntry when not randoed.

* Replace Randomizer_GetRandomizedItemId with Randomizer_GetRandomizedItem and Randomizer_GetItemIdFromKnownCheck with Randomizer_GetItemFromKnownCheck

* Introduce some new methods and migrate most actors to them

* Fixes ocarina game skull kids to set player->getItemEntry

* Sets `z_en_box.c` to set `player->getItemEntry`

* Fix logical errors and migrate most of the rest of the rando checks to GiveItemEntryFromActor

* Use GiveItemEntryFromActorWithFixedRange in item00

* Fixes Anju to set player->getItemEntry.

* Add a few missing cases

* Additional fix for Skull Kid

* Fixes vanilla ice traps and randomized ice smoke

* Fixes rendering of treasure chest game items.

* Removes unused `Randomizer_GetItemIdFromGetItemId`.

* Cleans up an if statement for item00.

* Cleans up another if statement in item00

* This should fix a bug with the Gerudo Archery minigame.

I wasn't able to get the bug to happen after making this change.

* Documents our new GiveItemEntry fuctions.

* Uses more descriptive type name for ItemIDs for creating custom messages.

* Fixes potential issue with if statement.

* Fixes missed type change.

Co-authored-by: Garrett Cox <garrettjcox@gmail.com>
2022-08-23 20:11:38 -04:00
..
ovl_Arms_Hook Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Arrow_Fire Cosmetics menu rework (#589) 2022-07-05 20:52:01 -04:00
ovl_Arrow_Ice Cosmetics menu rework (#589) 2022-07-05 20:52:01 -04:00
ovl_Arrow_Light Cosmetics menu rework (#589) 2022-07-05 20:52:01 -04:00
ovl_Bg_Bdan_Objects Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Bdan_Switch Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Bom_Guard git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_Bg_Bombwall Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Bowl_Wall Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Breakwall Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Ddan_Jd git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_Bg_Ddan_Kd Save states (#300) 2022-05-12 13:28:24 -04:00
ovl_Bg_Dodoago Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Dy_Yoseizo Rework Get Item Table to be more flexible for adding custom items (#1050) 2022-08-23 20:11:38 -04:00
ovl_Bg_Ganon_Otyuka Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Gate_Shutter Address rando pr comments (#742) 2022-07-18 19:20:07 -04:00
ovl_Bg_Gjyo_Bridge Address rando pr comments (#742) 2022-07-18 19:20:07 -04:00
ovl_Bg_Gnd_Darkmeiro Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Gnd_Firemeiro Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Gnd_Iceblock Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Gnd_Nisekabe [zret] Port some documentation changes (#1164) 2022-08-16 21:53:28 -04:00
ovl_Bg_Gnd_Soulmeiro Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Haka testing out item replacement (#416) 2022-07-11 20:11:07 -04:00
ovl_Bg_Haka_Gate [zret] Port some documentation changes (#1164) 2022-08-16 21:53:28 -04:00
ovl_Bg_Haka_Huta git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_Bg_Haka_Megane [zret] Port some documentation changes (#1164) 2022-08-16 21:53:28 -04:00
ovl_Bg_Haka_MeganeBG git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_Bg_Haka_Sgami [zret] Port some documentation changes (#1164) 2022-08-16 21:53:28 -04:00
ovl_Bg_Haka_Ship Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Haka_Trap Reset var for shadow boss key room spike walls (#860) 2022-07-22 00:31:26 +02:00
ovl_Bg_Haka_Tubo Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Haka_Water Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Haka_Zou git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_Bg_Heavy_Block Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Hidan_Curtain Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Hidan_Dalm git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_Bg_Hidan_Firewall Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Hidan_Fslift git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_Bg_Hidan_Fwbig Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Hidan_Hamstep Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Hidan_Hrock git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_Bg_Hidan_Kousi Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Hidan_Kowarerukabe Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Hidan_Rock Adjustable push speed (#1190) 2022-08-16 22:09:11 +02:00
ovl_Bg_Hidan_Rsekizou Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Hidan_Sekizou Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Hidan_Sima Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Hidan_Syoku git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_Bg_Ice_Objects git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_Bg_Ice_Shelter Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Ice_Shutter git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_Bg_Ice_Turara git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_Bg_Ingate Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Jya_1flift Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Jya_Amishutter Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Jya_Bigmirror Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Jya_Block Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Jya_Bombchuiwa Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Jya_Bombiwa Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Jya_Cobra Adjustable push speed (#1190) 2022-08-16 22:09:11 +02:00
ovl_Bg_Jya_Goroiwa git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_Bg_Jya_Haheniron git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_Bg_Jya_Ironobj Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Jya_Kanaami Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Jya_Lift Save states (#300) 2022-05-12 13:28:24 -04:00
ovl_Bg_Jya_Megami don't use signed ints for epochs (#1044) 2022-08-04 17:32:23 -04:00
ovl_Bg_Jya_Zurerukabe Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Menkuri_Eye Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Menkuri_Kaiten git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_Bg_Menkuri_Nisekabe [zret] Port some documentation changes (#1164) 2022-08-16 21:53:28 -04:00
ovl_Bg_Mizu_Bwall [zret] Port some documentation changes (#1164) 2022-08-16 21:53:28 -04:00
ovl_Bg_Mizu_Movebg [zret] Port some documentation changes (#1164) 2022-08-16 21:53:28 -04:00
ovl_Bg_Mizu_Shutter Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Mizu_Uzu git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_Bg_Mizu_Water Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Mjin Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Mori_Bigst Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Mori_Elevator Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Mori_Hashigo Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Mori_Hashira4 Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Mori_Hineri Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Mori_Idomizu Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Mori_Kaitenkabe Adjustable push speed (#1190) 2022-08-16 22:09:11 +02:00
ovl_Bg_Mori_Rakkatenjo Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Po_Event Adjustable push speed (#1190) 2022-08-16 22:09:11 +02:00
ovl_Bg_Po_Syokudai Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Pushbox Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Relay_Objects Save states (#300) 2022-05-12 13:28:24 -04:00
ovl_Bg_Spot00_Break git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_Bg_Spot00_Hanebasi don't abuse epochs (#1179) 2022-08-14 23:18:12 -04:00
ovl_Bg_Spot01_Fusya Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Spot01_Idohashira Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Spot01_Idomizu Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Spot01_Idosoko Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Spot01_Objects2 git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_Bg_Spot02_Objects testing out item replacement (#416) 2022-07-11 20:11:07 -04:00
ovl_Bg_Spot03_Taki Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Spot05_Soko git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_Bg_Spot06_Objects Bug fix: Water Temple gate & bootcommands.c cleanup (#618) 2022-07-25 19:07:32 -04:00
ovl_Bg_Spot07_Taki Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Spot08_Bakudankabe git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_Bg_Spot08_Iceblock Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Spot09_Obj Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Spot11_Bakudankabe git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_Bg_Spot11_Oasis Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Spot12_Gate Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Spot12_Saku Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Spot15_Rrbox Adjustable push speed (#1190) 2022-08-16 22:09:11 +02:00
ovl_Bg_Spot15_Saku Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Spot16_Bombstone Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Spot16_Doughnut Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Spot17_Bakudankabe Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Spot17_Funen Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Spot18_Basket Add an option to always win the Goron spinning pot jackpot (#913) 2022-07-25 19:07:34 -04:00
ovl_Bg_Spot18_Futa git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_Bg_Spot18_Obj Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Spot18_Shutter git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_Bg_Sst_Floor Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Toki_Hikari Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Toki_Swd testing out item replacement (#416) 2022-07-11 20:11:07 -04:00
ovl_Bg_Treemouth Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Umajump git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_Bg_Vb_Sima Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Ydan_Hasi Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Ydan_Maruta Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Bg_Ydan_Sp [zret] Port some documentation changes (#1164) 2022-08-16 21:53:28 -04:00
ovl_Bg_Zg Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Boss_Dodongo [zret] Port some documentation changes (#1164) 2022-08-16 21:53:28 -04:00
ovl_Boss_Fd volvagia interpolation fix (#1203) 2022-08-16 21:50:12 -04:00
ovl_Boss_Fd2 don't use signed ints for epochs (#1044) 2022-08-04 17:32:23 -04:00
ovl_Boss_Ganon don't abuse epochs (#1179) 2022-08-14 23:18:12 -04:00
ovl_Boss_Ganon2 Merge pull request #1226 from HarbourMasters/develop-rachael 2022-08-16 23:40:06 -04:00
ovl_Boss_Ganondrof testing out item replacement (#416) 2022-07-11 20:11:07 -04:00
ovl_Boss_Goma [zret] Port some documentation changes (#1164) 2022-08-16 21:53:28 -04:00
ovl_Boss_Mo don't abuse epochs (#1179) 2022-08-14 23:18:12 -04:00
ovl_Boss_Sst Merge pull request #1226 from HarbourMasters/develop-rachael 2022-08-16 23:40:06 -04:00
ovl_Boss_Tw clean up a few epochs that were missed (#1204) 2022-08-16 21:50:37 -04:00
ovl_Boss_Va don't abuse epochs (#1179) 2022-08-14 23:18:12 -04:00
ovl_Demo_6K clean up a few epochs that were missed (#1204) 2022-08-16 21:50:37 -04:00
ovl_Demo_Du Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Demo_Ec Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Demo_Effect ADD: Rando Spiritual Stones Power (#910) 2022-07-26 18:46:02 -04:00
ovl_Demo_Ext Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Demo_Geff Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Demo_Gj Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Demo_Go Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Demo_Gt Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Demo_Ik Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Demo_Im Rework Get Item Table to be more flexible for adding custom items (#1050) 2022-08-23 20:11:38 -04:00
ovl_Demo_Kankyo don't abuse epochs (#1179) 2022-08-14 23:18:12 -04:00
ovl_Demo_Kekkai Address rando pr comments (#742) 2022-07-18 19:20:07 -04:00
ovl_Demo_Sa Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Demo_Shd Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Demo_Tre_Lgt Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Door_Ana Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Door_Gerudo Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Door_Killer Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Door_Shutter [zret] Port some documentation changes (#1164) 2022-08-16 21:53:28 -04:00
ovl_Door_Toki git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_Door_Warp1 Rework Get Item Table to be more flexible for adding custom items (#1050) 2022-08-23 20:11:38 -04:00
ovl_Efc_Erupc [zret] Port some documentation changes (#1164) 2022-08-16 21:53:28 -04:00
ovl_Eff_Dust don't abuse epochs (#1179) 2022-08-14 23:18:12 -04:00
ovl_Elf_Msg Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Elf_Msg2 Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Am [zret] Port some documentation changes (#1164) 2022-08-16 21:53:28 -04:00
ovl_En_Ani Rework Get Item Table to be more flexible for adding custom items (#1050) 2022-08-23 20:11:38 -04:00
ovl_En_Anubice Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Anubice_Fire don't use signed ints for epochs (#1044) 2022-08-04 17:32:23 -04:00
ovl_En_Anubice_Tag git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_En_Arow_Trap git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_En_Arrow Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Attack_Niw git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_En_Ba [zret] Port some documentation changes (#1164) 2022-08-16 21:53:28 -04:00
ovl_En_Bb [zret] Port some documentation changes (#1164) 2022-08-16 21:53:28 -04:00
ovl_En_Bdfire Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Bigokuta Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Bili Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Bird git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_En_Blkobj Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Bom Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Bom_Bowl_Man testing out item replacement (#416) 2022-07-11 20:11:07 -04:00
ovl_En_Bom_Bowl_Pit Rework Get Item Table to be more flexible for adding custom items (#1050) 2022-08-23 20:11:38 -04:00
ovl_En_Bom_Chu Add N64 weird frames and OOB Bombchus cvars (#602) 2022-07-06 18:46:01 -04:00
ovl_En_Bombf Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Boom Add instant boomerang recall (#1006) 2022-08-08 19:55:07 -04:00
ovl_En_Box Rework Get Item Table to be more flexible for adding custom items (#1050) 2022-08-23 20:11:38 -04:00
ovl_En_Brob git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_En_Bubble Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Butte Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Bw [zret] Port some documentation changes (#1164) 2022-08-16 21:53:28 -04:00
ovl_En_Bx don't use signed ints for epochs (#1044) 2022-08-04 17:32:23 -04:00
ovl_En_Changer Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Clear_Tag don't use signed ints for epochs (#1044) 2022-08-04 17:32:23 -04:00
ovl_En_Cow Implement Cow of Time enhancement 2022-06-06 13:57:27 -04:00
ovl_En_Crow git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_En_Cs Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Daiku Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Daiku_Kakariko Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Dekubaba Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Dekunuts git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_En_Dh Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Dha [zret] Port some documentation changes (#1164) 2022-08-16 21:53:28 -04:00
ovl_En_Diving_Game Rework Get Item Table to be more flexible for adding custom items (#1050) 2022-08-23 20:11:38 -04:00
ovl_En_Dns Rework Get Item Table to be more flexible for adding custom items (#1050) 2022-08-23 20:11:38 -04:00
ovl_En_Dnt_Demo Rework Get Item Table to be more flexible for adding custom items (#1050) 2022-08-23 20:11:38 -04:00
ovl_En_Dnt_Jiji Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Dnt_Nomal testing out item replacement (#416) 2022-07-11 20:11:07 -04:00
ovl_En_Dodojr git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_En_Dodongo [zret] Port some documentation changes (#1164) 2022-08-16 21:53:28 -04:00
ovl_En_Dog Cosmetics menu rework (#589) 2022-07-05 20:52:01 -04:00
ovl_En_Door testing out item replacement (#416) 2022-07-11 20:11:07 -04:00
ovl_En_Ds git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_En_Du Rework Get Item Table to be more flexible for adding custom items (#1050) 2022-08-23 20:11:38 -04:00
ovl_En_Dy_Extra Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Eg git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_En_Eiyer Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Elf Restoration Item Sliders (#595) 2022-07-05 19:34:33 -04:00
ovl_En_Encount1 Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Encount2 [zret] Port some documentation changes (#1164) 2022-08-16 21:53:28 -04:00
ovl_En_Ex_Item Rework Get Item Table to be more flexible for adding custom items (#1050) 2022-08-23 20:11:38 -04:00
ovl_En_Ex_Ruppy 3D Drops & Projectiles update (#548) 2022-07-05 20:46:21 -04:00
ovl_En_Fd don't use signed ints for epochs (#1044) 2022-08-04 17:32:23 -04:00
ovl_En_Fd_Fire Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_fHG Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Fhg_Fire Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Fire_Rock [zret] Port some documentation changes (#1164) 2022-08-16 21:53:28 -04:00
ovl_En_Firefly [zret] Port some documentation changes (#1164) 2022-08-16 21:53:28 -04:00
ovl_En_Fish Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Floormas [zret] Port some documentation changes (#1164) 2022-08-16 21:53:28 -04:00
ovl_En_Fr Rework Get Item Table to be more flexible for adding custom items (#1050) 2022-08-23 20:11:38 -04:00
ovl_En_Fu Rework Get Item Table to be more flexible for adding custom items (#1050) 2022-08-23 20:11:38 -04:00
ovl_En_Fw don't use signed ints for epochs (#1044) 2022-08-04 17:32:23 -04:00
ovl_En_Fz don't use signed ints for epochs (#1044) 2022-08-04 17:32:23 -04:00
ovl_En_G_Switch don't use signed ints for epochs (#1044) 2022-08-04 17:32:23 -04:00
ovl_En_Ganon_Mant Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Ganon_Organ Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Gb Rework Get Item Table to be more flexible for adding custom items (#1050) 2022-08-23 20:11:38 -04:00
ovl_En_Ge1 Rework Get Item Table to be more flexible for adding custom items (#1050) 2022-08-23 20:11:38 -04:00
ovl_En_Ge2 Rework Get Item Table to be more flexible for adding custom items (#1050) 2022-08-23 20:11:38 -04:00
ovl_En_Ge3 Rework Get Item Table to be more flexible for adding custom items (#1050) 2022-08-23 20:11:38 -04:00
ovl_En_GeldB [zret] Port some documentation changes (#1164) 2022-08-16 21:53:28 -04:00
ovl_En_GirlA Rando: Fix bomb/bombchu shops (#1134) 2022-08-14 23:01:00 -04:00
ovl_En_Gm Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Go Rework Get Item Table to be more flexible for adding custom items (#1050) 2022-08-23 20:11:38 -04:00
ovl_En_Go2 Rework Get Item Table to be more flexible for adding custom items (#1050) 2022-08-23 20:11:38 -04:00
ovl_En_Goma [zret] Port some documentation changes (#1164) 2022-08-16 21:53:28 -04:00
ovl_En_Goroiwa Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Gs testing out item replacement (#416) 2022-07-11 20:11:07 -04:00
ovl_En_Guest Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Hata git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_En_Heishi1 add ActorResetFunc for courtyard guards (#1213) 2022-08-16 21:50:52 -04:00
ovl_En_Heishi2 Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Heishi3 git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_En_Heishi4 git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_En_Hintnuts git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_En_Holl Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Honotrap Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Horse Cheat: Infinite Epona Boost (#577) 2022-07-05 19:30:17 -04:00
ovl_En_Horse_Game_Check Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Horse_Ganon git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_En_Horse_Link_Child Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Horse_Normal Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Horse_Zelda git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_En_Hs git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_En_Hs2 git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_En_Hy Rework Get Item Table to be more flexible for adding custom items (#1050) 2022-08-23 20:11:38 -04:00
ovl_En_Ice_Hono Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Ik testing out item replacement (#416) 2022-07-11 20:11:07 -04:00
ovl_En_In Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Insect Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Ishi Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_It git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_En_Jj Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Js git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_En_Jsjutan Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Kakasi Add window to customize specific controls (#1122) 2022-08-16 09:43:09 +02:00
ovl_En_Kakasi2 git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_En_Kakasi3 Add window to customize specific controls (#1122) 2022-08-16 09:43:09 +02:00
ovl_En_Kanban Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Karebaba Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Ko testing out item replacement (#416) 2022-07-11 20:11:07 -04:00
ovl_En_Kusa Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Kz Rework Get Item Table to be more flexible for adding custom items (#1050) 2022-08-23 20:11:38 -04:00
ovl_En_Light Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Lightbox git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_En_M_Fire1 git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_En_M_Thunder Cosmetics menu rework (#589) 2022-07-05 20:52:01 -04:00
ovl_En_Ma1 Rework Get Item Table to be more flexible for adding custom items (#1050) 2022-08-23 20:11:38 -04:00
ovl_En_Ma2 Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Ma3 Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Mag Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Mb git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_En_Md Address rando pr comments (#742) 2022-07-18 19:20:07 -04:00
ovl_En_Mk Rework Get Item Table to be more flexible for adding custom items (#1050) 2022-08-23 20:11:38 -04:00
ovl_En_Mm Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Mm2 Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Ms git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_En_Mu Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Nb testing out item replacement (#416) 2022-07-11 20:11:07 -04:00
ovl_En_Niw don't use signed ints for epochs (#1044) 2022-08-04 17:32:23 -04:00
ovl_En_Niw_Girl Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Niw_Lady Rework Get Item Table to be more flexible for adding custom items (#1050) 2022-08-23 20:11:38 -04:00
ovl_En_Nutsball Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Nwc don't use signed ints for epochs (#1044) 2022-08-04 17:32:23 -04:00
ovl_En_Ny don't use signed ints for epochs (#1044) 2022-08-04 17:32:23 -04:00
ovl_En_OE2 git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_En_Okarina_Effect git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_En_Okarina_Tag Rework Get Item Table to be more flexible for adding custom items (#1050) 2022-08-23 20:11:38 -04:00
ovl_En_Okuta Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Ossan Rando: Fix bomb/bombchu shops (#1134) 2022-08-14 23:01:00 -04:00
ovl_En_Owl testing out item replacement (#416) 2022-07-11 20:11:07 -04:00
ovl_En_Part Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Peehat [zret] Port some documentation changes (#1164) 2022-08-16 21:53:28 -04:00
ovl_En_Po_Desert [zret] Port some documentation changes (#1164) 2022-08-16 21:53:28 -04:00
ovl_En_Po_Field Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Po_Relay testing out item replacement (#416) 2022-07-11 20:11:07 -04:00
ovl_En_Po_Sisters don't use signed ints for epochs (#1044) 2022-08-04 17:32:23 -04:00
ovl_En_Poh Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Pu_box git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_En_Rd Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Reeba [zret] Port some documentation changes (#1164) 2022-08-16 21:53:28 -04:00
ovl_En_River_Sound Fix lost woods leading music in rando (#1155) 2022-08-14 23:04:40 -04:00
ovl_En_Rl Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Rr Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Ru1 Update z_en_ru1.c (#1042) 2022-08-08 19:56:56 -04:00
ovl_En_Ru2 Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Sa Rework Get Item Table to be more flexible for adding custom items (#1050) 2022-08-23 20:11:38 -04:00
ovl_En_Sb git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_En_Scene_Change Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Sda Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Shopnuts Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Si Adds option to stop the game from freezing the player when picking up gold skulltula's (#365) 2022-06-11 12:06:42 -04:00
ovl_En_Siofuki Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Skb Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Skj Rework Get Item Table to be more flexible for adding custom items (#1050) 2022-08-23 20:11:38 -04:00
ovl_En_Skjneedle Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Ssh Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_St Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Sth Rework Get Item Table to be more flexible for adding custom items (#1050) 2022-08-23 20:11:38 -04:00
ovl_En_Stream Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Sw Restore Gold skulltula CS from the "0.9" version (#1217) 2022-08-21 22:11:23 -04:00
ovl_En_Syateki_Itm Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Syateki_Man Rework Get Item Table to be more flexible for adding custom items (#1050) 2022-08-23 20:11:38 -04:00
ovl_En_Syateki_Niw don't use signed ints for epochs (#1044) 2022-08-04 17:32:23 -04:00
ovl_En_Ta Rework Get Item Table to be more flexible for adding custom items (#1050) 2022-08-23 20:11:38 -04:00
ovl_En_Takara_Man Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Tana Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Test [zret] Port some documentation changes (#1164) 2022-08-16 21:53:28 -04:00
ovl_En_Tg Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Tite [zret] Port some documentation changes (#1164) 2022-08-16 21:53:28 -04:00
ovl_En_Tk don't use signed ints for epochs (#1044) 2022-08-04 17:32:23 -04:00
ovl_En_Torch git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_En_Torch2 Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Toryo git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_En_Tp Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Tr Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Trap git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_En_Tubo_Trap git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_En_Vali Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Vase git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_En_Vb_Ball Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Viewer don't use signed ints for epochs (#1044) 2022-08-04 17:32:23 -04:00
ovl_En_Vm Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Wall_Tubo git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_En_Wallmas [zret] Port some documentation changes (#1164) 2022-08-16 21:53:28 -04:00
ovl_En_Weather_Tag git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_En_Weiyer Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Wf [zret] Port some documentation changes (#1164) 2022-08-16 21:53:28 -04:00
ovl_En_Wonder_Item git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_En_Wonder_Talk testing out item replacement (#416) 2022-07-11 20:11:07 -04:00
ovl_En_Wonder_Talk2 Rando: GtG and carpenter prompts skip (#663) 2022-07-12 18:57:02 -04:00
ovl_En_Wood02 Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Xc Rework Get Item Table to be more flexible for adding custom items (#1050) 2022-08-23 20:11:38 -04:00
ovl_En_Yabusame_Mark git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_En_Yukabyun Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Zf [zret] Port some documentation changes (#1164) 2022-08-16 21:53:28 -04:00
ovl_En_Zl1 Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Zl2 Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Zl3 Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_En_Zl4 Rework Get Item Table to be more flexible for adding custom items (#1050) 2022-08-23 20:11:38 -04:00
ovl_En_Zo Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_End_Title Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Fishing Rework Get Item Table to be more flexible for adding custom items (#1050) 2022-08-23 20:11:38 -04:00
ovl_Item_B_Heart Rework Get Item Table to be more flexible for adding custom items (#1050) 2022-08-23 20:11:38 -04:00
ovl_Item_Etcetera Rework Get Item Table to be more flexible for adding custom items (#1050) 2022-08-23 20:11:38 -04:00
ovl_Item_Inbox git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_Item_Ocarina Rework Get Item Table to be more flexible for adding custom items (#1050) 2022-08-23 20:11:38 -04:00
ovl_Item_Shield Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Magic_Dark [zret] Port some documentation changes (#1164) 2022-08-16 21:53:28 -04:00
ovl_Magic_Fire Cosmetics menu rework (#589) 2022-07-05 20:52:01 -04:00
ovl_Magic_Wind Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Mir_Ray clean up a few epochs that were missed (#1204) 2022-08-16 21:50:37 -04:00
ovl_Obj_Bean Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Obj_Blockstop git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_Obj_Bombiwa git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_Obj_Comb Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Obj_Dekujr Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Obj_Elevator Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Obj_Hamishi Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Obj_Hana git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_Obj_Hsblock Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Obj_Ice_Poly Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Obj_Kibako git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_Obj_Kibako2 git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_Obj_Lift [zret] Port some documentation changes (#1164) 2022-08-16 21:53:28 -04:00
ovl_Obj_Lightswitch Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Obj_Makekinsuta Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Obj_Makeoshihiki Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Obj_Mure Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Obj_Mure2 Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Obj_Mure3 git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_Obj_Oshihiki Adjustable push speed (#1190) 2022-08-16 22:09:11 +02:00
ovl_Obj_Roomtimer git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
ovl_Obj_Switch Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Obj_Syokudai Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Obj_Timeblock Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Obj_Tsubo Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Obj_Warp2block Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Object_Kankyo This should fix (all?) 60fps interpolation issues left. (#938) 2022-08-03 22:36:13 -04:00
ovl_Oceff_Spot Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Oceff_Storm Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Oceff_Wipe Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Oceff_Wipe2 Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Oceff_Wipe3 Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_Oceff_Wipe4 Use Macro for __FILE__ & __LINE__ when possible (#559) 2022-07-05 19:29:34 -04:00
ovl_player_actor Rework Get Item Table to be more flexible for adding custom items (#1050) 2022-08-23 20:11:38 -04:00
ovl_Shot_Sun testing out item replacement (#416) 2022-07-11 20:11:07 -04:00