Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Song of Time location to child pedestal #52

Closed
wants to merge 0 commits into from

Conversation

SlyryD
Copy link

@SlyryD SlyryD commented Mar 3, 2021

Adds the Song of Time location to the child pedestal hints.

Impact:

  • Allows you to know the Song of Time location as child
  • Useful to find Song of Time, especially with closed door of time

Shortcomings:

  • Only child can read the Song of Time location, so this does not help with start as adult with closed door of time
  • It feels incomplete not to include an Ocarina hint since the vanilla pedestal text mentions both Ocarina of Time and Song of Time

Further ideas:

  • Only include a Song of Time hint for songsanity
  • Include Ocarina hint for ocarina shuffle

Capture

Hints.py Outdated
else:
song_of_time_location_string = "\x05\x42your dreams\x05\x40"
string += "And the song that opens the \x05\x44Door of Time\x05\x40 can be found in %s." % song_of_time_location_string
return str(GossipText(string, ['Yellow'], prefix=''))
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't understand what impact GossipText or 'Yellow' has on the text.

Main.py Outdated
@@ -553,6 +553,19 @@ def find_light_arrows(spoiler):
maybe_set_light_arrows(location)


def maybe_set_song_of_time(location):
Copy link
Author

@SlyryD SlyryD Mar 3, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Every change I made in this file is lifted and shifted from light_arrow_location logic. I didn't take the time to understand how this works, so some of it might not be relevant to song of time.

@SlyryD SlyryD closed this Feb 5, 2022
fenhl added a commit to fenhl/OoT-Randomizer that referenced this pull request Oct 3, 2022
fenhl pushed a commit to fenhl/OoT-Randomizer that referenced this pull request Oct 10, 2022
…contents

Code style review for pots branch (Roman971#49)

Make pots/crates shuffle their vanilla items (Roman971#50)

Fix alt_hint for ganondorf only. Fix Ganon's tower filter tags

Resolve c compiler warnings

Adjust item_give_collectible for MW_SEND_OWN_ITEMS (Roman971#51)

Add Vanilla and Master Quest tags to Ganon's Tower pots (Roman971#52)

Change new settings' display names from “X Shuffle” to “Shuffle X” (Roman971#53)

Fix version.py

ItemPool.py Cleanup

Removed the no longer in use function `get_new_junk` as well as `is_freestanding_or_potcrate_or_beehive_location` which was only used in places where it does not matter due to those locations already being handled earlier in the elif chain.
Use location.type instead of location.filter_tags for new Locations.

Cleanup and fix typo

Typo

Make small key and piece of heart drops work without requiring new type
fenhl added a commit to fenhl/OoT-Randomizer that referenced this pull request Nov 4, 2022
fenhl pushed a commit to fenhl/OoT-Randomizer that referenced this pull request Nov 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant