Commit Graph

  • 5e9134a74e GT Lobby Up Stairs fixed Minor typo in help aerinon 2019-11-20 13:47:44 -07:00
  • 41a8da1b05 Desert Palace interior rooms I skipped aerinon 2019-11-19 16:24:08 -07:00
  • 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 aerinon 2019-11-19 16:00:55 -07:00
  • 48494a09ba TR Crystal Maze adjustments Fixed key door candidate finder to stay within own dungeon Standard mode support added Added missed Pre-moldorm chest Started work on new key logic analyzer aerinon 2019-11-19 10:50:44 -07:00
  • 644785b140 Ice & TR door bugs aerinon 2019-11-19 06:52:36 -07:00
  • 52c9cca701 Ice Doors aerinon 2019-11-18 22:09:31 -07:00
  • b64b2b7d2b Merge remote-tracking branch 'origin/DoorDev' into DoorDev aerinon 2019-11-16 21:40:15 -07:00
  • 407bac641d Couple of fixes for mire stairs aerinon 2019-11-16 21:39:54 -07:00
  • 7a87ef8520 More ER support added aerinon 2019-11-15 16:36:27 -07:00
  • 69c4dc17fd Merge branch 'MinorFixes' into DoorDev aerinon 2019-11-15 14:33:19 -07:00
  • 093746a0c7 Ganon's Tower added Some key logic work aerinon 2019-11-15 13:50:31 -07:00
  • 2ad03af1da Removed Pot Circle from drops (it has unique regions) Fixed a door in mire Adjusted stair camera in Swamp aerinon 2019-11-14 06:39:27 -07:00
  • 77667668c9 Drop entrances not part of dungeon gen aerinon 2019-11-12 06:49:52 -07:00
  • d365ae5c36 Fixing a couple minor bugs aerinon 2019-11-09 19:10:13 -07:00
  • e7ddae0dfa Fix a TT open edge (getting caught by door code) Try to fix Skull exit again Fix Hera stair key Some vanilla fixes aerinon 2019-11-08 16:51:51 -07:00
  • 84851b3979 Gui improvement aerinon 2019-11-07 13:15:35 -07:00
  • 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 aerinon 2019-11-07 12:16:13 -07:00
  • f8abf1fe81 Implemented mire aerinon 2019-11-05 11:39:13 -07:00
  • bad5fff022 Skull 3 entrance fix - could be refined Thieves Town region addition - couldn't reach certain doors from elsewhere. Ice Palace trap doors and fixed a couple broken staircases aerinon 2019-11-04 13:04:26 -07:00
  • 8b7bbc25ff Bug fixes for that one dumb pod spiral staircase aerinon 2019-11-04 12:49:25 -07:00
  • 0c6ea6a14d Fixed some typos with new interior doors Used direction abbreviations for the ones missed aerinon 2019-11-01 16:28:08 -06:00
  • 19e9738c42 Merge branch 'MinorCleanup' into DoorDev aerinon 2019-11-01 16:18:37 -06:00
  • e08bf3776a Ice Palace added Dynamic logical doors added for ice cross w/ push block Improved crystal switch pathing Minor update to PoD aerinon 2019-11-01 16:13:23 -06:00
  • 49cfe923b6 Merge pull request #12 from aerinon/Swamp aerinon 2019-10-31 11:20:50 -06:00
  • 90c3368f9d Revamped dungeon generation Revamped key logic generation Prevent key floods in playthrough/can_beat_game checks aerinon 2019-10-31 11:09:58 -06:00
  • bc30cc3b42 Minor fix to basic generation for now aerinon 2019-10-28 13:55:07 -06:00
  • 417fc0797f Shuffling sectors is improved slightly Changing many logging statements to debug only aerinon 2019-10-25 13:56:44 -06:00
  • 050ae66bf6 Thieves Town aerinon 2019-10-25 13:50:37 -06:00
  • b27dd2f64f Finishing up interior doors for Eastern aerinon 2019-10-24 22:45:03 -06:00
  • 1ddfc040f3 Update base ROM AmazingAmpharos 2019-10-24 02:13:02 -05:00
  • acc04e92ce Custom Item Pool Update AmazingAmpharos 2019-10-23 21:31:02 -05:00
  • 948901c51a Update GUI AmazingAmpharos 2019-10-23 20:46:09 -05:00
  • 63db5ac077 Hints for inverted AmazingAmpharos 2019-10-23 20:45:02 -05:00
  • be03fc214d Adding some more interior doors to HC and Eastern aerinon 2019-10-22 23:00:07 -06:00
  • 8db8d066b4 PoD and Swamp logical dead end detection improved aerinon 2019-10-22 15:49:36 -06:00
  • 01a4d4b872 Generation tweaks and fixes - Flooding the keys in swamp - Logical dead ends - The pinball exception aerinon 2019-10-21 22:32:49 -06:00
  • c090bd7003 Early bad loop detection. aerinon 2019-10-18 11:56:56 -06:00
  • beb15951a0 Skull Woods added Fixed polarity for stairs Some swamp fixes Prep work for dungeons that can require traversal through overworld - like skull woods Special case for pinball room so it can be in Skull 2 or Skull 1 aerinon 2019-10-17 16:35:13 -06:00
  • 7db3c82e70 More swamp fixes Removed Left Drain to Right (switch resets) aerinon 2019-10-16 06:57:57 -06:00
  • 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 aerinon 2019-10-15 22:38:25 -06:00
  • 4d35265e5c Key flood protection in sweep for events Better loop validation Small key validation tweaks aerinon 2019-10-15 15:15:29 -06:00
  • ce626bd093 Unification of exploration logic Crystal stuff for PoD/Hera Minor fixes to key logic aerinon 2019-10-15 13:01:32 -06:00
  • a0fdb25b43 Spirals for Swamp Swamp Logic Door definition cleanup Stabs at Swamp events and Crystal Switches aerinon 2019-10-11 16:53:46 -06:00
  • d7b5a513bf More swamp door rom data aerinon 2019-10-10 21:52:58 -06:00
  • 87ff92ba7c Swamp regions and doors aerinon 2019-10-09 16:46:26 -06:00
  • dc6791da08 Door Types in Spoiler Some fixes for rooms with ToggleFlag "doors" aerinon 2019-10-09 14:26:18 -06:00
  • 2ced48c691 Incorporated key logic prototype in the rules. Relaxed key_layout_validation more (allows keys to lead to more keys) aerinon 2019-10-08 16:57:27 -06:00
  • db155950f2 Not allowing Lower Layer keydoors for now. vanilla Lttp engine does not handle them Killed the restrictive Eastern key rules - in prep for real key logic aerinon 2019-10-07 14:32:34 -06:00
  • 19a78f2a0c Fixed a few spiral bugs Fixed a problem with door pairing system aerinon 2019-10-05 23:15:06 -06:00
  • 92ad60bedf Key Door Shuffle algorithm added aerinon 2019-10-03 16:27:44 -06:00
  • 5cc4fdfa1f Added PoD Added Logic for Desert,Hera,Aga,PoD Revamped Logic for HC, Eastern aerinon 2019-10-03 09:24:27 -06:00
  • fd11e8cde1 Merge branch 'Dev' into DoorDev aerinon 2019-10-01 14:35:30 -06:00
  • 1f9f9e5656 Merge pull request #11 from KevinCathcart/Dev aerinon 2019-10-01 14:34:44 -06:00
  • 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 aerinon 2019-10-01 11:26:10 -06:00
  • e6793e36f2 Inverted logic improvements AmazingAmpharos 2019-10-01 03:17:40 -05:00
  • bbc71a208f A few inverted fixes AmazingAmpharos 2019-09-30 18:40:44 -05:00
  • f12659af9d Fixes to Aga Tower staircases Lots of initial work on key doors and other door pairs aerinon 2019-09-27 22:00:45 -06:00
  • 3df4fe08b3 More fixes for problems with staircases (quads 01 & 02) aerinon 2019-09-23 23:55:05 -06:00
  • 8e50c6d8eb Several fixes for problems with staircases in Hera/AgaTower aerinon 2019-09-21 22:15:51 -06:00
  • f8628337bb One more vanilla/dungeons ROM fix cassidoxa 2019-09-21 22:10:19 -04:00
  • 2859acef7d Swordless rom writes and inverted fixes cassidoxa 2019-09-21 21:59:16 -04:00
  • 5eb0e6e379 Aga Tower preliminary check in aerinon 2019-09-20 21:24:46 -06:00
  • 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. aerinon 2019-09-19 14:58:50 -06:00
  • e66908816d Kill Landing/Warp End "Doors" aerinon 2019-09-19 14:44:33 -06:00
  • 6534aaecc6 Tower of Hera Door Logical Doors aerinon 2019-09-19 14:40:16 -06:00
  • 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 randall.rupper 2019-09-18 13:01:35 -06:00
  • 292af3241c Minor logging problem randall.rupper 2019-09-17 14:02:21 -06:00
  • 27ea522499 Experimental and Crossed mode updated with monte carlo division of sectors randall.rupper 2019-09-17 13:53:30 -06:00
  • a38ef2820a Incremental improvements to algorithm. Can get stuck in loop because it ran into a dead end only option early, not sure how to avoid that. Also, some landings are considered outstanding doors, that shouldn't happen. aerinon 2019-09-16 22:10:25 -06:00
  • 49e782b050 Intermediate commit to switch from work to home randall.rupper 2019-09-16 21:12:55 -06:00
  • 6f5121c028 Updated desert to be more compatible with logic changes (no logic yet) Refactored doors to clean up builder flags. randall.rupper 2019-09-16 15:10:37 -06:00
  • dc74df793c Merge branch 'DoorDev' into DoorExtension randall.rupper 2019-09-16 14:02:32 -06:00
  • ada06cb519 Merge pull request #9 from aerinon/DoorShuffleStandardModeDev aerinon 2019-09-16 13:06:19 -06:00
  • 64bdedf1e3 Loosen EP rules tolmar 2019-09-15 23:41:08 -07:00
  • dda7dbaad4 "Ugly door" support tolmar 2019-09-15 23:40:06 -07:00
  • 4246a8b876 Various hint updates/improvements AmazingAmpharos 2019-09-16 00:51:24 -05:00
  • a02f1e172d Update my dev branch for v31 AmazingAmpharos 2019-09-16 00:39:14 -05:00
  • 9fa26ef067 Handle multiple startpoints and some blocked doors tolmar 2019-09-15 21:14:51 -07:00
  • 6ac00c2968 Eastern Palace Logic tolmar 2019-09-15 11:35:35 -07:00
  • 40f345df13 Simple key logic for Escape tolmar 2019-09-15 02:28:04 -07:00
  • 3a872723b0 Use connect_one_way when doors are blocked tolmar 2019-09-15 02:24:48 -07:00
  • b1e20c9c94 Revert forced keys change tolmar 2019-09-15 00:27:51 -07:00
  • cce2ef12fa Add lamp rules to door entrances tolmar 2019-09-15 00:08:56 -07:00
  • c8bd17042e More door fixes tolmar 2019-09-15 00:08:30 -07:00
  • b4028f429a Merge branch 'DoorDev' into DoorShuffleStandardModeDev tolmar 2019-09-14 22:15:55 -07:00
  • fcd810b4f3 Force pair keydoors tolmar 2019-09-14 22:09:21 -07:00
  • 8513dff636 Fix some incorrect door keyness tolmar 2019-09-14 22:08:32 -07:00
  • 4982ef0d9c Starting thinking about a backtracking algorithm aerinon 2019-09-14 22:27:38 -06:00
  • 99a4ea17b0 Fix swordless vanilla shuffle TR keys issue cassidoxa 2019-09-11 14:24:56 -04:00
  • ec865e67e6 Fix inverted retro take anys Removed 'Dark Sanctuary Hint' from take any pool if mode is inverted cassidoxa 2019-09-11 12:25:46 -04:00
  • 97c225ab2f Desert Regions, Doors, and fixes associate with the new stuff Updated generation algorithm to use new Sector object Moved Dungeon items back for now Created region lists for ease of grouping randall.rupper 2019-09-13 16:38:23 -06:00
  • e739bf94bb Merge pull request #6 from aerinon/DoorShuffleStandardModeDev aerinon 2019-09-11 13:13:15 -06:00
  • 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 randall.rupper 2019-09-11 12:17:20 -06:00
  • b07c71a487 Merge branch 'DoorDev' into DoorShuffleStandardModeDev tolmar 2019-09-07 16:44:26 -07:00
  • 861195eb8b Add internal key data tolmar 2019-09-07 16:39:39 -07:00
  • ed6ad04fa0 Fix to spiral stairs outside of dungeons. aerinon 2019-09-06 20:32:59 -06:00
  • a0b9b1fefe Clean up shuffle_dungeon tolmar 2019-09-06 18:14:48 -07:00
  • 46b7a3a12f Merge remote-tracking branch 'origin/DoorDev' into DoorDev aerinon 2019-09-06 17:36:33 -06:00
  • 48f29b3aa5 Merge branch 'Dev' into DoorDev randall.rupper 2019-09-06 14:22:42 -06:00
  • 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) randall.rupper 2019-09-06 14:21:19 -06:00