Skip to content
No description, website, or topics provided.
Python Assembly XSLT
Branch: DoorDev
Clone or download
Pull request Compare This branch is 261 commits ahead of KevinCathcart:master.
aerinon Key logic overhaul - hope to have fixed many key locks
Specific keysanity fix
Fixed issue with crossed that created extra keys
Latest commit fd83eaa Jan 13, 2020
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
_vendor Partial implementation of many V31 features Aug 10, 2019
asm --Fixed Aga Tower staircase (Push statue) Jan 10, 2020
bundle Fix breakage from PyInstaller 3.5's release Jul 10, 2019
data --Fixed Aga Tower staircase (Push statue) Jan 10, 2020
.gitignore Fixed a few spiral bugs Oct 6, 2019
Adjuster.py Random heart colors, typo fix Apr 15, 2019
AdjusterMain.py Added Turtle Rock. Nov 7, 2019
BaseClasses.py Retro to match Bonta solution Jan 6, 2020
Bosses.py Prevent placing incorrect bosses in GT in inverted enemizer Sep 2, 2019
DoorShuffle.py Key logic overhaul - hope to have fixed many key locks Jan 13, 2020
Doors.py --Fixed Aga Tower staircase (Push statue) Jan 10, 2020
DungeonGenerator.py Cross mode compass additions Jan 10, 2020
DungeonRandomizer.py Directional typos on interior doors fixed. Jan 2, 2020
Dungeons.py --Fixed Aga Tower staircase (Push statue) Jan 10, 2020
ER_hint_reference.txt README update and hint reference Apr 30, 2019
EntranceShuffle.py TR Crystal Maze adjustments Nov 19, 2019
Fill.py Directional typos on interior doors fixed. Jan 2, 2020
Gui.py --Fixed Aga Tower staircase (Push statue) Jan 10, 2020
GuiUtils.py Fix json decoding Jan 1, 2018
InvertedRegions.py Swap implementation of Take Any fix to match Multiworld. Jan 2, 2020
ItemList.py Retro to match Bonta solution Jan 6, 2020
Items.py Cross mode compass additions Jan 10, 2020
KeyDoorShuffle.py Key logic overhaul - hope to have fixed many key locks Jan 13, 2020
LICENSE Initial commit May 15, 2017
Main.py Retro to match Bonta solution Jan 6, 2020
Plando.py Added Turtle Rock. Nov 7, 2019
Plandomizer_Template.txt Additional v30 updates Sep 26, 2018
README.md readme updates Dec 30, 2019
Regions.py --Fixed Aga Tower staircase (Push statue) Jan 10, 2020
Rom.py Added code for compass in cross mode Jan 10, 2020
RoomData.py Added Mire Torches holes Jan 7, 2020
Rules.py Key logic overhaul - hope to have fixed many key locks Jan 13, 2020
Tables.py Added Turtle Rock. Nov 7, 2019
Text.py Triforce Hunt turn-in logic Aug 29, 2019
Utils.py Last commit to fix ice cross spilt the area logically in cross-dungeon Jan 8, 2020
appveyor.yml Add versioning to MSI installer. Dec 2, 2017
notes.txt Fixing a couple minor bugs Nov 10, 2019

README.md

ALttPDoorRandomizer

This is a door randomizer for The Legend of Zelda: A Link to the Past for the SNES based on the Entrance Randomizer found at KevinCathcart's Github Project. See https://alttpr.com/ for more details on the normal randomizer.

Known Issues

List of Known Issues and Their Status

Feedback and Bug Reports

Please just DM me on discord for now. I (Aerinon) can be found at the ALTTP Randomizer discord.

Installation

Clone this repository and then run DungeonRandomizer.py (requires Python 3).

Alternatively, run Gui.py for a simple graphical user interface. (WIP)

Settings

Only extra settings are found here. All entrance randomizer settings are supported. See their readme

Door Shuffle

Basic

Doors are shuffled only within a single dungeon.

Crossed

Doors are shuffled between dungeons as well.

Vanilla

Doors are not shuffled.

Experimental

Used for development testing. This will be removed in a future version. Use at your own risk. Might play like a plando.

Command Line Options

-h, --help            

Show the help message and exit.

--door_shuffle      

For specifying the door shuffle you want as above. (default: basic)

You can’t perform that action at this time.