aerinon
24a01bef98
Last commit to fix ice cross spilt the area logically in cross-dungeon
...
Wiki table function
Trap flags for gauntlet doors
2020-01-08 12:43:37 -07:00
aerinon
d6cd94d04b
Enemizer support
...
Logic issue with Ice Cross (Top) fixed
Changed a couple GUI defaults
2020-01-07 13:14:04 -07:00
aerinon
fdf580c89c
Merge remote-tracking branch 'origin/DoorDev' into DoorDev
2020-01-07 08:53:16 -07:00
aerinon
ea685c6a74
Added Mire Torches holes
...
Fixed simple generation issue with crossed
Typo in gui
Killed the dungeon changer door in throne room
2020-01-07 08:53:06 -07:00
aerinon
787ffb1cf9
Merge remote-tracking branch 'origin/DoorDev' into DoorDev
2020-01-06 21:30:25 -07:00
aerinon
2cadb5a272
Minor typo fix
...
Fixed some hard-locks in crossed mode
2020-01-06 21:30:09 -07:00
aerinon
19faf41e79
Retro to match Bonta solution
...
Minor gui updates
2020-01-06 15:56:14 -07:00
aerinon
6569d81e2a
Retro to match Bonta solution
...
Minor gui updates
2020-01-06 15:54:59 -07:00
aerinon
f26c83e852
Made the CollectionState crystal switch aware and added crystal rules
...
Small adjustment to big key forbidding
2020-01-06 15:32:33 -07:00
aerinon
c475dc746c
Better polarity match
2020-01-03 07:22:22 -07:00
AmazingAmpharos
733f6b1a61
Update GUI
...
The GUI was dysfunctional after the latest round of updates as it failed to address several new v31 features. The GUI should work again with this update and should allow proper interaction with all relevant options. Some aesthetic rework was necessary to account for the new large number of dropdowns.
2020-01-03 08:32:22 +11:00
compiling
edd656b903
Swap implementation of Take Any fix to match Multiworld.
2020-01-03 08:27:22 +11:00
aerinon
4d27c2ad88
Merge pull request #16 from aerinon/CompilingDev
...
Compiling dev
2020-01-02 11:53:52 -07:00
aerinon
66598f7c30
Merge branch 'compiling-Dev2' into CompilingDev
2020-01-02 11:52:46 -07:00
aerinon
fea605ae66
Fixing conflicts
2020-01-02 11:52:24 -07:00
aerinon
41af3b8892
Merging of CrossDungeon into DoorDev
2020-01-02 11:42:40 -07:00
aerinon
88849e921c
Revert "Revert "Cross Dungeon initial work""
...
This reverts commit fadc085b67 .
2020-01-02 11:37:47 -07:00
aerinon
791d139e6b
Merging of DoorDev into Cross - hopefully perserving all cross dungeon stuff
2020-01-02 11:31:33 -07:00
aerinon
438d765627
Directional typos on interior doors fixed.
...
Better batching support for mass testing of seed generation.
Generation issues fixed:
--Filler now tests with the key in the proposed location to enable alternate key rules
--Key rule checker now only considers key locations that the parent sphere did not have - better key rules
2020-01-02 11:15:27 -07:00
compiling
f6bad85a15
Remove Capacity Upgrade from Take Any locations, to match item randomizer
2020-01-02 16:33:01 +11:00
compiling
4921daccf3
Add Python 3.8 compatibility - replace deprecated function time.clock with time.perf_counter
2020-01-02 16:33:01 +11:00
compiling
0eed4bb527
Add shop door ids to tables (used when shop locations are vanilla)
...
Do not replace Upgrade Fairy with retro shop
2020-01-02 16:33:00 +11:00
compiling
6b97cebec5
Work around for json patch - split out bow limit into a separate patch so that it can be overridden properly.
2020-01-02 16:33:00 +11:00
aerinon
59f819aebd
Fixed a couple of generation errors
2019-12-31 21:12:53 -07:00
aerinon
dcec274b63
Fix typo
2019-12-31 21:12:18 -07:00
aerinon
511cc62234
Fix typo
2019-12-31 11:44:30 -07:00
aerinon
34352b35fc
PoD Key door - wrong position
2019-12-30 11:02:40 -07:00
aerinon
3a5a918012
Mark regions as light/dark world after dungeons are connected up.
2019-12-30 11:02:30 -07:00
aerinon
bdc722eaa3
readme updates
2019-12-30 11:02:15 -07:00
aerinon
f021530392
Potential stair key door fix
2019-12-30 11:01:31 -07:00
aerinon
d0129256df
logic fixes
2019-12-30 11:00:47 -07:00
aerinon
5338c78fe1
PoD Key door - wrong position
2019-12-28 20:54:48 -07:00
aerinon
ee3cf80732
Mark regions as light/dark world after dungeons are connected up.
2019-12-24 07:15:34 -07:00
aerinon
db3677487f
readme updates
2019-12-23 13:56:47 -07:00
aerinon
ccd2665256
Potential stair key door fix
2019-12-23 11:21:16 -07:00
aerinon
52f9900e4b
logic fixes
2019-12-23 11:15:55 -07:00
aerinon
fadc085b67
Revert "Cross Dungeon initial work"
...
This reverts commit 35c3a07dc3 .
2019-12-19 16:24:58 -07:00
aerinon
263b155110
Revert "Potential stair key door fix"
...
This reverts commit 106e25f120 .
2019-12-19 16:24:46 -07:00
aerinon
ea53f97289
Removed the sewer dungeon for now to enable Escape Big Key to work.
2019-12-19 16:18:59 -07:00
aerinon
106e25f120
Potential stair key door fix
2019-12-19 15:10:03 -07:00
aerinon
35c3a07dc3
Cross Dungeon initial work
2019-12-19 14:48:09 -07:00
aerinon
0cd665a1fc
Entrance data reader
2019-12-13 06:40:12 -07:00
aerinon
7422eb5ccc
Fixed Swordless rules
...
Added rule for Freezor chest (for crossed and swordless)
Added more "single exit" caves to possible inaccessible regions
Prevented dungeon gen from assuming you could get GT Big Key at Aga 2
Prevented cross-dungeon contamination during key rule gen
Fixed some key-sphere merging problems (I'm ready to get rid of spheres now)
2019-12-12 15:01:12 -07:00
aerinon
b18812ef0e
Fixing infinite loop caused by not exploring Spiral Cave (712344909)
...
Fixed not resetting the sampleList after a door needed to be dropped (List index out of range) (966141807, 538815752)
Multiworld support for RoomData
2019-12-12 08:26:29 -07:00
aerinon
45e7e228f6
Fixed a trap door in GT
...
Tried to remove set sensitivity in KeyDoorShuffle
Added a sophisticated way to find permutations in KeyDoorShuffle
2019-12-11 06:37:54 -07:00
aerinon
f8218cf2ea
Key shuffling rules rework and refinement
...
--Concept of best key counter and wasted keys added
--Moved softlock checking & added random order to door candidate combinations
2019-12-09 15:05:07 -07:00
aerinon
9dfd93adbc
More trap doors (mostly interior)
...
DungeonGen refinements
--More Big Key door considerations
--Backtracks earlier when hook candidates comes up empty
Minor work on key shuffling - lots of bad rules still
Playthrough gen doesn't flood swamp keys now
2019-12-03 15:50:15 -07:00
aerinon
43ba391df1
Fixed some trap doors in logic
...
Added the one way after validation chest (can't get to the chest from the door)
Started refining some key logic to relax it / tighten it
2019-12-02 16:36:15 -07:00
aerinon
c64b2269c0
Couple minor door fixes
...
New key logic algorithm - some advanced rules in place to allow more locations
Changed generation to handle big key placement better
2019-11-26 16:43:43 -07:00
aerinon
1467b76d84
Fixed ice palace Hammer Block stairs
...
Initial work on new key logic - only for vanilla for now
2019-11-22 12:04:36 -07:00