From 3b32735e10b4c201a2bd952bf8d959ee89ad4e3b Mon Sep 17 00:00:00 2001 From: compiling <8335770+compiling@users.noreply.github.com> Date: Sun, 8 Nov 2020 11:20:37 +1100 Subject: [PATCH 1/2] Fix enemizer - read the basepatch and update base2current.json before calling enemizer. --- Main.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Main.py b/Main.py index f5696e3c..2e9819d6 100644 --- a/Main.py +++ b/Main.py @@ -201,6 +201,9 @@ def main(args, seed=None, fish=None): or world.enemy_health[player] != 'default' or world.enemy_damage[player] != 'default' or args.shufflepots[player] or sprite_random_on_hit) + if use_enemizer: + base_patch = LocalRom(args.rom) # update base2current.json + rom = JsonRom() if args.jsonout or use_enemizer else LocalRom(args.rom) if use_enemizer and (args.enemizercli or not args.jsonout): From 3ee5f59a19b4b482ba259352bbbe0436eddb1424 Mon Sep 17 00:00:00 2001 From: compiling <8335770+compiling@users.noreply.github.com> Date: Sun, 8 Nov 2020 15:25:16 +1100 Subject: [PATCH 2/2] Add python and pip instructions to the readme. --- README.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 4bf368f8..60275426 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,11 @@ Please just DM me on discord for now. I (Aerinon) can be found at the [ALTTP Ran # Installation -Clone this repository and then run ```DungeonRandomizer.py``` (requires Python 3). +Install Python 3 + +Run ```pip install python-bps-continued```. On Linux, you should use pip3. On Windows, you may need to run ```python -m pip install python-bps-continued``` or ```py -m pip install python-bps-continued```. + +Clone this repository then run ```DungeonRandomizer.py```. Alternatively, run ```Gui.py``` for a simple graphical user interface. (WIP)