alttp_sm_combo_randomizer icon indicating copy to clipboard operation
alttp_sm_combo_randomizer copied to clipboard

Known Suggestions

Open miketrethewey opened this issue 6 years ago • 7 comments

Planned:

  • [ ] ALttP: Adding Difficulties from the main site (Easy, Hard, Expert, Insane)
  • [ ] ALttP: Adding Variations from main site (Keysanity, Retro, etc)
    • [ ] SM: Change some doors to require keys to access
  • [x] SM: Easier Logic that doesn't require nearly as many advanced techniques
  • [ ] SM: Adding Difficulty from main site (Easy/Normal/Hard/Expert/Insane) with higher difficulties resulting in locations that have Nothing

Being discussed:

  • [ ] Both, Goal: Beat one game to finish
  • [ ] Both: Merge like items (Pegasus Boots/Speed Booster, Ice Beam/Ice Rod) or capacities (SM Missile/ALttP Arrow, SM Power Bombs/ALttP Bombs)
  • [ ] Both: ALttP items only found in Hyrule, SM items only found on Zebes
  • [ ] Both: ALttP items only found on Zebes, SM items only found in Hyrule
  • [ ] Both: Implement QuickSwap
  • [ ] Both: Visible items are obscured (like being giftwrapped during ALttPR's Winter Holiday theme)
  • [ ] Both: Consolidated Endgame
    1. Golden 4 & Ganon's Tower blocked by 4 Bosses & 7 Crystals
    2. Entering G4 or GT goes to Ganon's Tower
    3. Defeat Aga2, Flute to Tourian
    4. Defeat Mother Brain
    5. Escape to Ganon's Chamber
    6. Defeat Ganon, win
  • [ ] Both: Adding Customizer from the main site to incorporate various themes
    • [x] Give Morph early
  • [ ] ALttP: Heat rooms requiring SM's Varia
  • [ ] ALttP: Import custom boss gfx for Botwoomolas, HelmaKraid, Arghoon
  • [ ] ALttP: Fast Menu (will come with Keysanity when that's ready)
  • [ ] ALttP: 100%-able instead of just "beatable"
  • [ ] SM: Dark rooms requiring ALttP's Lamp
  • [ ] SM: Dachora item to enable Shinesparks
  • [ ] SM: Etecoon item to enable Walljumps
  • [ ] SM: Pre-break Maridia tube
  • [ ] SM: Progressive Beams (Charge -> Wave -> Ice -> Spazer/Plasma)
  • [ ] SM: Randomize elevator destinations
  • [x] SM: Start with downloadable Map Data already filled out
  • [ ] SM: Site options to pre-set controller scheme

Not likely:

  • [x] Accessing older versions of the generator from the website
  • [x] Make it work on ZSNES
  • [x] ALttP: Add new moves
    • [x] Flute 9
    • [x] Hurricane Spin
    • [x] Jump button
    • [x] Roc's Feather
  • [x] ALttP: Randomize Turtle Rock access pegs
  • [x] SM: Custom player sprites
  • [x] SM: Keep inventory upon death
  • [x] SM: Remove Space Jump requirement from Acid Statue Room

miketrethewey avatar May 20 '18 00:05 miketrethewey

Andy suggested (half joking) on stream that we could have an Etecoon item to active wall jumps and a Dachora item to activate shine sparking.

SmolBig avatar Jun 03 '18 19:06 SmolBig

Is this the right place to mention adding an option for tiered items? So that, for example, you can have it ensure you can't get morph bombs or power bombs without also having morphball? And the same thing for arrow capacity and silver arrows, with the bow. So they would be either in a place where you need the bow to get them, or in a place where you need an item you get from a place you need the bow, etc, etc.

Angular-Angel avatar Jul 03 '18 03:07 Angular-Angel

That's referred to as "progressive items" in LttPR.

SmolBig avatar Jul 03 '18 04:07 SmolBig

Aye, essentially the same functionality, except with the potential for forking - you can get either the morph bombs or power bombs after morph ball, and both arrow capacity and silver arrows after the bow.

Angular-Angel avatar Jul 03 '18 04:07 Angular-Angel

You could also add options to extend the functionality to other items, say to make super missiles more of a late game thing by ensuring they're always a step or two behind normal missiles. So you have reason to use normal missiles for a while.

Angular-Angel avatar Jul 03 '18 04:07 Angular-Angel

Or even extend it to the current progressive items, making it possible for a sufficiently skilled and/or clever player to skip forwards with a sequence break.

Angular-Angel avatar Jul 03 '18 19:07 Angular-Angel

Couldn't think of anywhere else to post such a minor request; but @tewtal can you either: on the website put a link to the current github commit version, or tag the commits with the version number they represent? you'd only need to tag the latest that's included in the version. For example: v9.2 would link to e38e3c2

CaptainDapper avatar Jul 08 '18 16:07 CaptainDapper