aerinon
4fe97f9b7f
Adjusted map info to be experimental
...
Moved mirror scroll to be standard in non-vanilla door shuffles
Fixed potential duplicate map issues
2020-04-08 15:56:03 -06:00
aerinon
114ed784f1
Torch keys counted like chest
...
Moved the total key counter to a count down on the left.
Added the BK indicator
Attempt to fix dungeon counters and fish error in Mystery.py
Removed double rom patch
AT map added.
5 chests min for all dungeons
2020-04-07 16:50:02 -06:00
aerinon
bb402ff7f2
Dungeon reminder added to hud for Crossed dungeons
...
Blinking red square added to hud and it indicates a boss room is close by. Only appears if you have the compass. (Basic & Crossed)
Key counters added to hud if you have found the map. (Crossed only)
2020-04-03 15:45:55 -06:00
aerinon
e30f66742b
MirrorScroll block erase removed
...
Standard+Crossed ammo issue addressed
Fix for vitreous' eye dropping keys
Fix for vanilla linking doors (hc back hallway)
2020-04-02 13:15:08 -06:00
aerinon
01bff51707
Fixed some minor issues
...
Started work on Straight Stairs
2020-04-01 12:48:04 -06:00
aerinon
c968621ba3
Tons of edge work:
...
--Refactor of scrolling
--Addition of edge math
--Tied linking doors to DR Flag
--Fixed vanilla linking doors
2020-03-31 11:00:49 -06:00
aerinon
e5a1c59f85
Fix for capacity shop and hobo splash interaction
2020-03-25 15:52:57 -06:00
aerinon
9d75561dc3
Merge branch 'DoorDev' into EdgeWork
2020-03-11 15:09:51 -06:00
aerinon
f87a2e8a85
Clean up some asm that's not ready
2020-03-11 14:19:22 -06:00
aerinon
d3696a2752
Prototype edge debugging
2020-03-07 22:15:27 -07:00
aerinon
c2e22a6223
Merge branch 'DoorDev' into EdgeWork
2020-02-21 16:26:50 -07:00
aerinon
7064b1de77
Logic additions for basic+experimental
2020-02-21 16:26:18 -07:00
aerinon
dfd0bc41ce
-Key shuffler fix (needs some more testing)
...
-Mirror Scroll should now choose correct spawn point
-Desert Wall Slide fixed for Skull/Desert builders
2020-02-19 13:24:12 -07:00
aerinon
6f3040415d
Tested a lot of north edges
2020-02-19 12:50:37 -07:00
aerinon
6e11a4bbac
Fixes for mirror scroll
...
Fix for Stonewall + Ice Cross
Fix for Ice Cross key doors
Changed how key doors are chosen in a slightly better manner (pairs them earlier)
2020-02-18 13:15:41 -07:00
aerinon
b76a5f954d
first edge function
2020-02-14 16:35:17 -07:00
aerinon
cad62c59ab
Some Initial Tables for Edge transitions
2020-02-13 08:35:25 -07:00
aerinon
1f7c27009e
Whole ton of things:
...
-Experimental Flag
--Mirror Scroll
--Mortal GT Minibosses
--Random door kinds
-Crossed Mode
--Standard logic
--Nothing Items
--GT Trash fill skip
--Too many keys in retro
--Hint work
--Spoiler clarification
--Aga 1 logic
-Misc
--Retro nothing item
--Bombable/Dashable matching
--ER+Inverted Logic fix
--Logic for GT Gauntlet/Wizzrobes
--Logic for PoD Sexy Statue switch
2020-02-11 14:40:58 -07:00
aerinon
bda5b27c44
Stonewall generation changed to pre-open wall if necessary.
...
GT Mini bosses no longer drop heart containers.
Crystal switch logic during generation updated.
2020-02-06 15:12:52 -07:00
aerinon
da027d08ea
Initial work for fixing standard (basic only so far)
2020-01-17 16:35:18 -07:00
aerinon
c6d85a3f06
--Fixed Aga Tower staircase (Push statue)
...
--Petting Zoo rename
--Gui fix for repeated options
--Eliminated bad rule - (It Required Desert BK even if wallslide not in desert)
2020-01-10 15:35:54 -07:00
aerinon
2cadb5a272
Minor typo fix
...
Fixed some hard-locks in crossed mode
2020-01-06 21:30:09 -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
aerinon
5e9134a74e
GT Lobby Up Stairs fixed
...
Minor typo in help
2019-11-20 13:47:44 -07:00
aerinon
6a276ca0b8
MSU Scrolling bug
...
Crystaroller Stairs fixed
More Full ER support
Added DungeonGen check for hangers without enough hooks
DungeonGen doesn't consider BK door problems unless starting from origin
--This could cause some longer gen times - as the origin is hooked up last
Skull 3 Exit - attempt to fix
2019-11-19 16:00:55 -07:00
aerinon
093746a0c7
Ganon's Tower added
...
Some key logic work
2019-11-15 13:50:31 -07:00
aerinon
d365ae5c36
Fixing a couple minor bugs
2019-11-09 19:10:13 -07:00
aerinon
e7ddae0dfa
Fix a TT open edge (getting caught by door code)
...
Try to fix Skull exit again
Fix Hera stair key
Some vanilla fixes
2019-11-08 16:51:51 -07:00
aerinon
5718018982
Added Turtle Rock.
...
Fixed clock -> process_time for Python 3.8
Fixed interior blocked doors
Vanilla logical connections for Ice Cross (Push block)
Dungeon entrance enhancement for TR, Skull, HC (Standard)
Kill on invalid dungeons during key door shuffle
Key logic improvements (Smallkey restrictions, Logic Min/Logic Max for key doors, Big Chest doesn't count for small keys if BK not found yet)
Key door candidate now accounts for "overworld" dungeon traversal
Path checking added some Crystal Logic (Blind's Cell to Boss mostly)
Kill on dungeon gen if taking too long
2019-11-07 12:16:13 -07:00
aerinon
f8abf1fe81
Implemented mire
2019-11-05 11:39:13 -07:00
aerinon
8b7bbc25ff
Bug fixes for that one dumb pod spiral staircase
2019-11-04 12:49:25 -07:00
aerinon
e08bf3776a
Ice Palace added
...
Dynamic logical doors added for ice cross w/ push block
Improved crystal switch pathing
Minor update to PoD
2019-11-01 16:13:23 -06:00
aerinon
050ae66bf6
Thieves Town
2019-10-25 13:50:37 -06:00
aerinon
6e4ab638aa
Desert Cannonball/Compass fix
...
Potential PoD stair fix
--Going a down stair in Q1 to a 00 x coord is problematic
PoD stair coordinates
Attempted Swamp layer fix
More swamp fixes
--Note: Left switch resets
2019-10-15 22:38:25 -06:00
aerinon
a0fdb25b43
Spirals for Swamp
...
Swamp Logic
Door definition cleanup
Stabs at Swamp events and Crystal Switches
2019-10-11 16:53:46 -06:00
aerinon
19a78f2a0c
Fixed a few spiral bugs
...
Fixed a problem with door pairing system
2019-10-05 23:15:06 -06:00
aerinon
5cc4fdfa1f
Added PoD
...
Added Logic for Desert,Hera,Aga,PoD
Revamped Logic for HC, Eastern
2019-10-03 09:24:27 -06:00
aerinon
8719a4919d
Door pairing system initial pass complete
...
Sucessfully de-coupling of Big Key doors with dumb small key doors behind
Added a bit to trap door fixer so that we can hit the 3rd door in the door list
Added door list position info
2019-10-01 11:26:10 -06:00
aerinon
f12659af9d
Fixes to Aga Tower staircases
...
Lots of initial work on key doors and other door pairs
2019-09-27 22:00:45 -06:00
aerinon
3df4fe08b3
More fixes for problems with staircases (quads 01 & 02)
2019-09-23 23:55:05 -06:00
aerinon
8e50c6d8eb
Several fixes for problems with staircases in Hera/AgaTower
2019-09-21 22:15:51 -06:00
aerinon
5eb0e6e379
Aga Tower preliminary check in
2019-09-20 21:24:46 -06:00
aerinon
1aa2d904d3
Spirals Can "connect" to the same direction now. Screws with maps.
...
Some initial work on key doors. Namely altering the reverse side of Big Key doors that were unreachable in vanilla.
2019-09-19 14:58:50 -06:00
randall.rupper
2f659da39f
Update to latest baserom (has some MSU-1 stuff)
...
Minor fix to Armory S door - can't seem to get it right
Minor fix to spirals that cross the horiz quadrant boundary while traversing
2019-09-18 13:01:35 -06:00
aerinon
4982ef0d9c
Starting thinking about a backtracking algorithm
2019-09-14 22:27:38 -06:00
randall.rupper
ec5e8614bc
Started addressing trap doors to help indicate when they should be open
...
Sped up the gfx fixer stuff by moving the dungeon load room to execute only once
Minor optimization to spiral
Moved normal doors to separate file
2019-09-11 12:17:20 -06:00
aerinon
ed6ad04fa0
Fix to spiral stairs outside of dungeons.
2019-09-06 20:32:59 -06:00
randall.rupper
1ec963f162
Moved spiral warp point during dark transition (fixed $53 logic)
...
More spiral layers fixed by adding a 'from layer' bit.
Several edge cases addressed (a couple stairs crossed quadrant boundaries during transition)
2019-09-06 14:21:19 -06:00
randall.rupper
02b3ca5d52
Some spiral layers fixed
...
Some spiral camera bounds fixed
2019-09-06 09:13:49 -06:00
randall.rupper
eb3b1eaa44
Working on spiral problems
2019-09-05 21:09:26 -06:00