-
Notifications
You must be signed in to change notification settings - Fork 10
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* push my ER stuff * Inital commit of reading custom text from seed data. * Patched Faron and Lanayru CS crashes. Changed skipper patch from automatic to seed-based. * Multiple Changes - Updated version to 1.2 - Updated skipper code to be more optimized - Added ER code just as a framework. * Added quick game over feature and modified item wheel menu to close on item wheel close * Multiple changes - Added fourth mirror shard item - Added function definitions for shop functions - Added function definitions for custom signs * Multiple Changes - Created a framework to give items to the player when they are not doing anything. - Applied a patch to the master sword actor that adds two checks to the game. - Added code that gives the player a check when they have defeated Stallord - Updated various code to reflect fleshed out libtp definitions * Remove skipper code since it is no longer needed here. * Added another patch for MS Pedestal checks to fix giving MS. - modified it so save warping in N Faron spawns you in central area. * Created support for starting time of day and adjusted message headers to support simplified format * Update ER to use state as an additonal condition. * Start updating angles for signs. * Clean up and update libtp references to match wii support * Various adjustments * Small optimization in handle_dComIfGp_setNextStage * Make sure randomizer seed is loaded in certain functions This is to prevent game crashes if a seed is not loaded. * Multiple changes to event item system - Changed the custom event item process to be a queue based system instead of a true/false. The old system assumed that the next event is always a get-item event, which is not always true. - removed the calls to verifyProgressiveItem before adding an item to the event queue because when giving an item, the event system calls createItemForPresentDemo, which also calls verifyProgressiveItem. * Update message flow for broken signs and adjust angle on GBoH sign. Adjusted spawn for FW sign as well * Update KV, KGY, DMT, Ordon, SG * Update WoCT and SoCT * Update LH and LS * Update HV and ZD * Update UZR and SP * Update GD, BC, AG, FT * Update LBT and SPR * Update ToT, CitS, LLC, CoO * Update Hyrule Field signs * Add back include * Update all of Lake Hylia to use the proper node. Removed unnecessary check for swimming from quick transform. * Add function to allow the red potion item to be bought. * Keep lantern meter color vanilla when color set to default * Minor changes - Set Ordon Ranch to use post Faron Twilight state when not doing goats or during night stealth - fixed bug with shop flags - Set red potion model to only change in kak malo mart - Updated 60 poe soul reward asm patch * Remove unneeded info for donation text * Update hint signs to use mStayNo to check for the current room. * Move positions; add ToT midpoint sign * Added patch for layer specific actors that rely on environmental checks to spawn. * Adjust position of PoT and HC signs * Add CT hint sign; fix Ordon sign issue * Modify custom room actors to use event manager room to validate the room that is being loaded instead of the room we are in. * Msg work gci * Add patch for giving souls to jovani pre-mdh * Remove unused code since we handle required dungeons on the generator side now. * Added a third . to the ellipses on the foolish item message * Add translations for first mirror shard text * Add check specifically for Malo mart before spawning the sold out sign. * Adjust wooden shield shop item flag * Fix setting 20 poe souls flag when killing poes The flag is now set when 20 poe souls have actually been collected, via the _00_handle_poeItem function. * Fix being able to lose Poe items This causes defeated Poes (excluding Arbiter Poes) to immediately despawn, and the item they would give is added to the queue to give to the player when they are free. Also adjusted _00_handle_poeItem to not increment the Poe count if it is already at 60 or greater. Also increased the amount of bytes used for queued items to 8. * Update wooden shield model for shops and fix Kak Malo Mart shop state * Revert "Fix setting 20 poe souls flag when killing poes" This reverts commit 6bd200e. * Reset giveItemToPlayer upon starting/loading a file This is necessary because the player potentially could have died after initializing getting an item (which would set giveItemToPlayer to ITEM_IN_QUEUE), and then chosen to return to the title screen. * Update comment to include saving * Minor patch so that queued items show the correct model/text * Update allowed procs for item queue. Fixed wooden shield flag check * Update item wheel menu and fix quick transform affecting item usage * Accounted to Ordon Shield when buying Ordon Shield check * Add rel patch to fix MA/ZA MS check crash * Update shop models for City * Adjust killing poes to skip the backflip and trigger the item get immediately * Clear reserved bytes upon reaching title screen This is because the reserved bytes that the queue uses to store the items to give are not cleared upon starting a new file, which means that the player could soft reset during the process of being given item(s), and then start a new file to be given those items on that new file. Also moved resetting giveItemToPlayer to QUEUE_EMPTY to resetQueueOnFileSelectScreen as well, since it makes more sense for it to be reset there alongside the reserved bytes being cleared. * Fix issue with shield house/existing conversations messing with goats * Fix flag check for putting midna on back if Eldin twilight is last twilight --------- Co-authored-by: Zephiles Co-authored-by: Isaac
- Loading branch information
1 parent
802510d
commit 0267d6a
Showing
45 changed files
with
2,451 additions
and
1,290 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Submodule libtp_rel
updated
65 files
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.