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

LADX: Add Hints #1932

Merged
merged 3 commits into from
Jul 14, 2023
Merged

LADX: Add Hints #1932

merged 3 commits into from
Jul 14, 2023

Conversation

zig-for
Copy link
Collaborator

@zig-for zig-for commented Jul 3, 2023

What is this fixing or adding?

Adds hints to LADX

How was this tested?

Started the game, went and talked to an owl. The game already had a hint system, it just wasn't hooked up to AP.

If this makes graphical changes, please attach screenshots.

Example hints:

Your Dungeon Map (Bottle Grotto) is at Genie Heart Container
Your 200 Rupees is at Outside D3 Ledge Dig
Your Seashell is at Fishing Game Heart Piece
Your Stone Beak (Turtle Rock) is at Flipper Locked Before Boots Pit Chest
Your Gel is at Beamos Ledge Chest
Your 100 Rupees is at Ballad of the Wind Fish
Your Stone Beak (Tail Cave) is at Swampy Chest
Your Seashell is at Mirror Shield Chest
Your Small Key (Turtle Rock) is at Vacuum Mouth Chest
Your Seashell is at Nightmare Key/After Grim Creeper Chest
Your Gold Leaf is at Switch Wrapped Chest
Your Master Stalfos' Message is at Water Tektite Chest
Your Heart Piece is at Nightmare Key/Big Zamboni Chest
Your Hookshot is at Seashell Mansion
Your Small Key (Face Shrine) is at Flying Heart, Statue Chest```

Your 20 Rupees (zigDX) is at Ganons Tower - Big Chest in YourName1's world
Your Small Key (Key Cavern) (zigDX) is at Boots Chest
Your Small Key (Catfish's Maw) (zigDX) is at Master Stalfos Item
Your Sea Lily's Bell (zigDX) is at Sea Lily's Bell
Your 50 Rupees (zigDX) is at Turtle Rock - Big Key Chest in YourName1's world
Your Stone Beak (Bottle Grotto) (zigDX) is at After Stairs Key
Your Small Key (Face Shrine) (zigDX) is at Water Tektite Chest
Your Small Key (Eagle's Tower) (zigDX) is at Three of a Kind, No Pit Chest
Your Magic Powder (zigDX) is at Palace of Darkness - Boss in YourName1's world
Your Bomb (zigDX) is at Nightmare Door Key
Your Gold Leaf (zigDX) is at Cave Under Lanmola
Your 200 Rupees (zigDX) is at Kakariko Well - Bottom in YourName1's world
Your Progressive Sword (zigDX) is at Bomb Arrow Cave
Your Nightmare Key (Color Dungeon) (zigDX) is at Nightmare Key Chest
Your Bomb (zigDX) is at Ice Palace - Boss in YourName1's world
Your Seashell (zigDX) is at Outside Mad Batter
Your Nightmare Key (Angler's Tunnel) (zigDX) is at Blob Chest
Your Seashell (zigDX) is at Flying Bomb Chest South
Your 100 Rupees (zigDX) is at Bridge Rock
Your 50 Rupees (zigDX) is at Kakariko Tavern in YourName1's world
Your Dungeon Map (Tail Cave) (zigDX) is at Four Zol Chest
Your Progressive Sword (zigDX) is at Dream Hut West
Your Magic Rod (zigDX) is at Ganons Tower - Bob's Torch in YourName1's world
Your Progressive Power Bracelet (zigDX) is at Mini Moldorm Cave - Right in YourName1's world
Your Pegasus Boots (zigDX) is at Kakariko Well - Right in YourName1's world
Your Heart Container (zigDX) is at Tower of Hera - Basement Cage in YourName1's world
Your Coral Triangle (zigDX) is at Coral Triangle
Your Stone Beak (Key Cavern) (zigDX) is at Mimic Cave in YourName1's world
Your Magic Rod (zigDX) is at Ganons Tower - Bob's Torch in YourName1's world

@ThePhar ThePhar added the is: enhancement Issues requesting new features or pull requests implementing new features. label Jul 3, 2023
@Grrmo
Copy link
Contributor

Grrmo commented Jul 4, 2023

Would it be possible to exclude the trash pool from the hint system?

@zig-for
Copy link
Collaborator Author

zig-for commented Jul 4, 2023

@Grrmo Great question! Probably could - maybe I could introduce hint weights? Open to suggestions for configurability. I'm happy to implement it as a follow up PR (right now all hints are essentially garbage so I'd like to fix that first).

@@ -474,7 +475,8 @@ def generate_output(self, output_directory: str):
rnd=self.multiworld.per_slot_randoms[self.player],
player_name=name_for_rom,
player_names=all_names,
player_id = self.player)
player_id = self.player,
Copy link
Member

Choose a reason for hiding this comment

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

all of them without spaces and then randomly one of them with spaces is killing me.

@Berserker66 Berserker66 merged commit 48ffad8 into ArchipelagoMW:main Jul 14, 2023
FlySniper pushed a commit to FlySniper/Archipelago that referenced this pull request Nov 14, 2023
Jouramie pushed a commit to Jouramie/Archipelago that referenced this pull request Feb 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
is: enhancement Issues requesting new features or pull requests implementing new features.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants