Commit Graph

63 Commits

Author SHA1 Message Date
aerinon
5b9919153e Merging of pot shuffle 2020-11-24 12:57:11 -07:00
aerinon
4dda394a90 Added option to keep original palettes in crossed dungeon mode
If sanc if in a DW dungeon because of crossed+ ER, then you start in bunny form
Mirroring from sanc to the portal is now in logic
Another fix for animated tiles (fairy fountains)
GT Big Key stat changed on credits

Some standard logic fixes for lobbies (more outstanding)
2020-11-16 10:51:26 -07:00
compiling
078b5eeb85 Merge remote-tracking branch 'remotes/origin/DoorDevUnstable' into DoorDevUnstable 2020-11-07 18:48:26 +11:00
aerinon
d3e643b9c6 Finish bps work
Fixing a couple bugs
2020-10-29 15:46:27 -06:00
aerinon
a02dcd0ba4 Basic Bps work 2020-10-29 12:11: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
d89801c72c Key Hud redesign continued
Keydropshuffle prototype
2020-10-23 12:59:18 -06:00
compiling
2a2f72a360 Bps patching 2020-10-17 22:03:02 +11:00
aerinon
357a09d5b7 Added intensity parameter. Clean up for next alpha release 2020-09-16 15:01:01 -06:00
compiling
7c9e02b182 Pot shuffle 2020-09-06 18:01:44 +10:00
aerinon
2eb6c1ebc0 Crossed Dungeon generation work
-Added a bunch of crystal switch logic
-Added a check for maiden backtracking
-OrderedFrozenSet to prevent randomization leaks with the same seed
-A few key improvements from an outstanding PR
2020-08-13 16:23:40 -06:00
aerinon
df52ca2730 Crossed Dungeon generation work
-Rewrite of step 3b for accuracy - verified acceptable speed
--Can now detect an impossible balance situation and restart
-Eliminated false negatives in step 4 (still need to rework false positives)
-Minor key logic improvement
2020-08-04 15:24:24 -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
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
compiling
c7103e6919 Add fast-enum requirement to ci 2020-05-12 21:19:01 +10:00
Mike A. Trethewey
4c35b39e35 Fix Hints toggle on CLI 2020-04-07 02:17:25 -07:00
Mike A. Trethewey
599985e4b1 Use os.path more
Add Enemizer note
2020-03-28 19:03:08 -07:00
Mike A. Trethewey
7aa6195bf0 Add Diags to CLI 2020-03-24 00:44:03 -07:00
Mike A. Trethewey
ff678659f9 Add Suppress Spoiler 2020-03-23 21:39:45 -07:00
Mike A. Trethewey
215a4d039f Pull in fixes from Multiworld 2020-03-22 16:32:15 -07:00
Mike A. Trethewey
8513b7f270 Fix var loading again
Update Deprecated Args
Parse CLI
Parse Settings
Fix defaults
Fix priority
Add Enemizer error
Fix Custom Item Array again
Make output more verbose
Fix double-negative options
2020-03-22 02:53:40 -07:00
Mike A. Trethewey
4b0f30a85f Implement prelim enums 2020-03-12 16:16:15 -07:00
Mike A. Trethewey
fc8ebad37f Promote default 2020-03-12 04:05:26 -07:00
Mike A. Trethewey
755c401da1 Slim down adjust & custom 2020-03-12 03:50:19 -07:00
Mike A. Trethewey
0cb7eaa417 Slim down args 2020-03-12 03:31:39 -07:00
Mike A. Trethewey
0c1dc36335 Move MW to Bottom 2020-03-10 21:31:42 -07:00
Mike A. Trethewey
83d9398a19 Reorder args 2020-03-10 18:29:23 -07:00
Mike A. Trethewey
e901f0f1f5 Ugh, I think I did it 2020-03-10 17:23:23 -07:00
Mike A. Trethewey
3f282fe15c Strip Generation 2020-03-09 20:40:24 -07:00
Mike A. Trethewey
ceceee68df Strip Enemizer
Foundation for GUI translation
2020-03-09 19:10:40 -07:00
Mike A. Trethewey
ff51821701 Moar translation
German
Refactor some English/Spanish
2020-03-09 04:51:57 -07:00
Mike A. Trethewey
ca7fc4d0f6 Hack in Spanish 2020-03-09 02:25:25 -07:00
Mike A. Trethewey
b25e46b160 Factor out CLI text 2020-03-09 01:11:48 -07:00
Mike A. Trethewey
dce7dd3936 Implement shallow translation 2020-03-07 17:11:12 -08:00
Mike A. Trethewey
061852cbd3 Merge branch 'DoorDev' into ci-dev 2020-03-04 14:05:49 -08:00
aerinon
39ea777cf9 Gui fixes for clocks/dungeon_counters
Map fix for settings
2020-03-04 13:57:29 -07:00
Mike A. Trethewey
9884e86459 Merge branch 'gui-improvements-update' into ci-dev 2020-03-04 00:02:16 -08:00
Mike A. Trethewey
4968e72a3b Document stuff, add a couple things
Add Retro World State (Open & Retro on)
Add SpriteSomething plug to sprite selector
Fix Custom Item Pool loading to use disct instead of list
2020-03-03 23:43:43 -08:00
Mike A. Trethewey
2f0d76ba91 Merge branch 'DoorDev' of https://github.com/aerinon/ALttPDoorRandomizer into aerinon-DoorDev 2020-03-03 07:05:23 -08:00
aerinon
8bdbf5d6b2 Saves sprite settings
Save on exit feature
Some formatting changes
2020-03-02 15:04:46 -07:00
Mike A. Trethewey
cc6a675864 Go big or go home 2020-02-27 01:44:07 -08:00
Mike A. Trethewey
30e8fd132c Initial CI stuff 2020-02-26 02:44:11 -08:00
Mike A. Trethewey
01e1e719db Implement Starting Inventory 2020-02-23 17:53:51 -08:00
Mike A. Trethewey
7a3855a17a Fix Custom Item Pool (again) 2020-02-22 02:43:56 -08:00
Mike A. Trethewey
6134cf7058 Condense Item Rando options 2020-02-22 00:54:35 -08:00
Mike A. Trethewey
0aa7750b97 Condense Game Options 2020-02-22 00:52:02 -08:00
Mike A. Trethewey
ad49e2cff7 Standardize Entrando options
Was basically already condensed
2020-02-22 00:47:34 -08:00
Mike A. Trethewey
2f93bcca9c Condense Enemizer options 2020-02-22 00:42:52 -08:00
Mike A. Trethewey
8adc2e92d5 Condense Custom Item Pool options 2020-02-22 00:24:53 -08:00