Commit Graph

339 Commits

Author SHA1 Message Date
aerinon
7d3bb07382 Fix /missing command 2020-11-12 06:31:44 -07:00
aerinon
6162fddf47 Lots of bugfixes - see notes 2020-11-09 13:54:03 -07:00
aerinon
f62ba51469 Baserom re-factor of compass code
Scrolling fix
2020-11-03 10:17:46 -07:00
aerinon
4a4868bb5b Version bump 2020-11-02 12:40:43 -07:00
aerinon
d3e643b9c6 Finish bps work
Fixing a couple bugs
2020-10-29 15:46:27 -06:00
aerinon
cade01b489 GUI work and revert find_accessible_entrances for main dungeon generation 2020-10-27 14:45:22 -06:00
aerinon
8c73947ad7 Bug fix for vanilla BK at Ball n Chain guard
Bug fix for camera unlock
Bug fix for bad pseudo layer at PoD Map Balcony
Minor fix for non-retro key hud info
2020-10-26 11:46:52 -06:00
aerinon
d89801c72c Key Hud redesign continued
Keydropshuffle prototype
2020-10-23 12:59:18 -06:00
aerinon
7aca24b10f Standard + Crossed bug with Hyrule Castle
Big Key logic for standard
Some generation issues with ER
Redesigned Map/Compass section of Keysanity menu
2020-10-09 16:02:39 -06:00
aerinon
adc27c4dbc Generation improvements 2020-09-24 15:30:35 -06:00
aerinon
99f262cc72 Lobby logic improvements
Cutoff entrance rug re-work
2020-09-21 16:38:15 -06:00
aerinon
d2ea578df8 Merge in door dev unstable 2020-09-17 15:23:06 -06:00
aerinon
357a09d5b7 Added intensity parameter. Clean up for next alpha release 2020-09-16 15:01:01 -06:00
aerinon
804309565b Bulk of Lobby randomization work 2020-08-28 12:42:20 -06:00
aerinon
18447cfe3e Torch+ChestKey counter bug fixed
Total Keys on keysanity menu fixed
Changed X and grayish circular symbol for new O character
Fixed a key logic error
Fixed unplaced items bug to remove red rupees
2020-08-18 15:21:35 -06:00
aerinon
53a5d6a98f Incorporating CrossGenWork2 branch again 2020-08-14 16:27:37 -06:00
aerinon
24177fa8b8 Crossed Dungeon generation work
--Introduced reachable_switches
--Calculate total completion in equation resolution
--Prioritized one-way connections over neutral/neutral_profitable sectored but not over dead-ends
--Simplified finding good complex branching candidates - just re-used equations routine
--Valid multi choice for global polarity when fixing parity
--Added total dungeon charge as critieria when fixing parity
--Pinball used for navigation in skull 2, marked appropriately (particularly with Ice Cross in Skull 2)
--Equation resolution detects used benefits with unreached_doors benefits
--Greedy equation finder not longer used destination/entrance sectors of the wrong split dungeon
--Required connections don't overestimate benefits
--Introduced the concept of crystal switches and doors blocked by blue barriers to equations
2020-07-22 17:11:20 -06:00
aerinon
b4fd8f6bdc Bug fix for attic blind
Bug fix for simple dungeon shuffles making HC your DW access with door shuffle on
Bug fix for accessibility: none
Moved bk/key info to keysanity screen
Added chest total to keysanity screen
2020-07-13 17:11:36 -06:00
aerinon
ed20ff5f63 Bug fixes for crashes involving new baserom 2020-06-25 16:16:56 -06:00
aerinon
50f55b8008 New baserom (31.0.5)
Updated release notes
2020-06-23 16:43:15 -06:00
aerinon
a51820e2cf New baserom
Asar compatibility
Potential SRAM fix
2020-06-12 16:01:11 -06:00
aerinon
6f94ca5bee Potential fix for bottle issues 2020-06-08 13:07:11 -06:00
aerinon
3b4e19b5de Fixes for compatibility with compiling perf
Couple fixes for standard+ER
2020-05-29 16:19:32 -06:00
aerinon
d9d497ba62 Merge branch 'DoorPerf' of https://github.com/compiling/ALttPEntranceRandomizer into compiling-DoorPerf 2020-05-26 14:35:12 -06:00
aerinon
2b441134fe Fixed a problem with edges when those are turned off (experimental not on)
Fixed a problem with standard requiring you to go through the tapestry backwards to save Zelda
Added debugging features to help figure out some bugs
2020-05-26 14:34:24 -06:00
aerinon
2d8d4ebf4a Added the stz $047a for pod eg glitch
Standard generation improvements (Bomb escape rework)
Vanilla+ER generation improvements
2020-05-22 13:45:00 -06:00
aerinon
ae7ce076af Open edges math fix (indices corrected in tables)
Spoiler lists bosses
Enemizer settings fix
Swamp flooded ladder's fix (Crossed mostly)
Spoiler encoding issue fixed
2020-05-20 10:51:56 -06:00
aerinon
337dbf311d Some generation improvements (bk checked better, backtrack added re-attempts)
No logic skips more key logic
Some prototyping new key rules
2020-05-12 15:03:39 -06:00
compiling
1217236621 Replace world exploration with a faster algorithm - use BFS and keep track of all entrances that are currently blocked by progression items.
New algorithm also obsoletes sweep_for_crystal_access
Set up door and entrance caches in advance
Replace CrystalBarrier with FastEnum for bitfield arithmetic
2020-05-12 21:03:35 +10:00
aerinon
300db22725 Some ER generation improvements
Attempt at Attic Hint Tile
Stonewall detection improved by not excluding drops
2020-05-05 13:24:51 -06:00
aerinon
45016ed5ce Merge Unstable into EdgeWork 2020-04-24 14:02:47 -06:00
aerinon
e1cd520ea9 Merge unstable into CrossGen 2020-04-10 15:17:31 -06:00
aerinon
09bd392fd0 Bugfix to map info
Bugfix to dungeon reminder on death
2020-04-10 11:19:05 -06:00
aerinon
acd430378d Minor fix to vanilla doors 2020-04-09 17:32:06 -06:00
aerinon
ff3577358d Version bump
Release notes updated
2020-04-09 17:14:42 -06:00
aerinon
8e7ed89723 Formatting
Json spoiler tied to jsonout arg
Fixed Default Link sprite button again
Removed odd return from local_path (need to test this with bundle)
2020-04-09 17:02:40 -06:00
aerinon
23e6c5b14d Merge branch 'dev' of https://github.com/miketrethewey/ALttPDoorRandomizer into miketrethewey-dev 2020-04-09 15:55:27 -06:00
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
Mike A. Trethewey
ab5f2ab521 JSON Spoiler output 2020-04-05 09:50:01 -07: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
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
Mike A. Trethewey
599985e4b1 Use os.path more
Add Enemizer note
2020-03-28 19:03:08 -07:00
aerinon
e5a1c59f85 Fix for capacity shop and hobo splash interaction 2020-03-25 15:52:57 -06:00
Mike A. Trethewey
01a1190b58 Fix bugs 2020-03-24 01:26:14 -07:00
Mike A. Trethewey
406806a70b Outfilename shenanigans 2020-03-23 21:41:09 -07:00
aerinon
4fc15e84fc Bump version
Set shuffleganon to default to True
2020-03-23 14:15:17 -06:00
Mike A. Trethewey
e4311832a5 Merge branch 'DoorDev' into dev 2020-03-23 00:53:24 -07:00
Mike A. Trethewey
215a4d039f Pull in fixes from Multiworld 2020-03-22 16:32:15 -07:00