3271460c68No need to set locality rules in single player and no need to reverse a list that was just shuffled
Fabian Dill
2020-08-25 18:05:16 +0200
d86eb69b4cRemove old fill algorithms that I have no intention to optimize or support in the future
Fabian Dill
2020-08-25 17:44:03 +0200
6d38e87527Refactor some shop code
Fabian Dill
2020-08-25 14:31:20 +0200
a39459e9fcremove z3pr from requirements.txt again as it doesn't exist on pypi yet. To fix Github Unittests failing
Fabian Dill
2020-08-25 13:31:04 +0200
606f1fd4f8Include z3pr's data files in the frozen package. Warning: requires dev6 version of it
Fabian Dill
2020-08-25 13:27:34 +0200
2096d6ae5bUse proper OS-specific path uris in many more places also move path.join into local_path and output_path to simplify use
Fabian Dill
2020-08-25 13:22:47 +0200
08f8677433Exclude potion shop from shop sanity.
CaitSith2
2020-08-25 02:38:32 -0700
e0873c1277Add Silver Bow as a working start item
Fabian Dill
2020-08-23 03:03:21 +0200
c57374a5ffAdd JSON schema for player settings, which playerSettings.yaml (formerly easy.yaml) will need to conform to when parsed to JSON.
Chris Wilson
2020-08-22 19:03:09 -0400
b5048d99b9optimize sweep_for_events, some has_ functions and some minor things
Fabian Dill
2020-08-22 19:19:29 +0200
Apply fake world fix to minor glitches (#135)
Kippi00
2020-08-22 09:28:24 -0400
8e85e2892asecure sprite table fill with threadlock
Fabian Dill
2020-08-22 02:56:33 +0200
99c2185410update easy.yaml to mention blue mail in hard pool
Fabian Dill
2020-08-21 21:36:47 +0200
45268b18f3another round of optimizations and cleanup including some I/O multithreading also alias sprite names with their file names as that's an often done mistake
Fabian Dill
2020-08-21 18:35:48 +0200
6d3a7487e0herpity derpity, keyshuffle is per player
Fabian Dill
2020-08-21 02:59:46 +0200
59b1f43b56set rom flags to no small keysanity if universal keys are on
Fabian Dill
2020-08-21 02:39:18 +0200
f1772982b0remove a rogue log
Fabian Dill
2020-08-21 00:37:37 +0200
685ff49711make "universal" small key shuffle a thing and split it out of retro also make retro usable independently from the other world modes in mystery
Fabian Dill
2020-08-20 20:13:00 +0200
bea54d91deEpisode V: The Autoformat strikes back
Fabian Dill
2020-08-20 15:45:41 +0200
8852ec9a18make all output paths host.yaml settable rename itemlist to itempool, as the actual item listing is in items.py change pedestal text of book of mudora from paradox to hylian for dingusses
Fabian Dill
2020-08-20 15:43:22 +0200
72545d12f1prevent most cases of duplicate player names * in theory dupes are still possible due to later filtering of characters, but this should catch most instances of it.
Fabian Dill
2020-08-20 04:03:49 +0200
367c853300optimize getting player names
Fabian Dill
2020-08-20 03:57:09 +0200
79170f8195Solid progress on Game Settings
Chris Wilson
2020-08-19 21:51:59 -0400
154ab88bdaallow creation of diff files from gui
Fabian Dill
2020-08-20 03:41:37 +0200
458e4a988achaosthieves is supposed to be 50/50 killable thieves.
CaitSith2
2020-08-19 15:59:28 -0700
16185bd280increase hard item pool armor limit to 1, to bring it more in line with other item pools 4->2->1->0
Fabian Dill
2020-08-19 23:39:47 +0200
cb4fa6dd33Split enemy shuffle into its components
Fabian Dill
2020-08-19 23:24:17 +0200
c2e2c2d5f9merge singularity and duality into one; under the singularity name
Fabian Dill
2020-08-19 21:10:02 +0200
e76887d0bfWebHost: Give user feedback if generator failed.
Fabian Dill
2020-08-18 02:06:35 +0200
39f85aa291WebHost: job pool based world generation
Fabian Dill
2020-08-18 01:18:37 +0200
52cf99c5c8skip gtower fill if target fill count is 0 Also rename gftower to gtower. I don't know what the f could stand for. Girlfriend tower?
Fabian Dill
2020-08-17 03:55:46 +0200
b3bb1f187dGT Trash Fill adjustments: - skipped in no_logic; already was skipped in OWG - instead of randint[0, 15] and randint[15, 50] (if any kind of triforce hunt) trash items, it is now randint[0, GT_crystals*2] and randint[GT_crystals*2, GT_crystals*4] if you're on local or singleplayer triforce hunt; in general this means that the trash prefill is lessened and is especially low if your GT can be entered early.
Fabian Dill
2020-08-17 03:51:55 +0200
41163d50f5default triforces in custom gui to their actual default
Fabian Dill
2020-08-16 16:49:48 +0200