Mike A. Trethewey
3fe2c02824
Arrayify more stuff
...
Ignore settings file
Rip out working_dirs in favor of settings
Set main pages to array
Set bottom frame to array
2020-02-15 01:41:21 -08:00
aerinon
62efaebb4d
Merge branch 'DoorDev' into gui-improvements
...
# Conflicts:
# Gui.py
2020-02-14 21:24:05 -07:00
aerinon
8d97eede65
-Sprite selection fix
...
-Scrollbar added
-Experimental checkbox added
-Settings file created
-Random sprite work for settings file
2020-02-13 13:53:04 -07:00
aerinon
6bd05982ae
Bunny impassible rules for doorways
v0.0.14pre
2020-02-12 14:19:29 -07:00
aerinon
d0369fe1c6
Add experimental checkbox to gui
2020-02-12 10:29:52 -07:00
aerinon
1ea5c1f4b2
Fix for Full ER Shuffle so that Hyrule Castle cannot be crossworld when doors are shuffled.
2020-02-12 09:25:06 -07:00
Mike A. Trethewey
d037bfc70e
Custom Item Pool page needs some adjustments
...
Width of last column wider now that "Triforce Pieces Required" was added.
2020-02-12 04:31:15 -08:00
Mike A. Trethewey
fafd44b770
Merge branch 'DoorDev' into gui-improvements
2020-02-12 04:27:45 -08:00
Mike A. Trethewey
7a38d3afc4
Remove Experimental
2020-02-12 04:23:57 -08:00
Mike A. Trethewey
7189d6a5ed
Sprite Selection still not quite working
...
Closer, no compile errors, doesn't actually perform injection
2020-02-12 04:18:16 -08:00
Mike A. Trethewey
6dd67c0e0b
Fix Custom Item Pool
2020-02-12 02:53:01 -08:00
aerinon
2309eccad5
Merge branch 'doors-shops' of https://github.com/cassidoxa/ALttPEntranceRandomizer into ShopCode
v0.0.13pre
2020-02-11 14:57:03 -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
Mike A. Trethewey
a3f3d6debe
Bind mouse wheel to Spinboxes
2020-02-11 05:21:24 -08:00
Mike A. Trethewey
8ac47db507
Pretty Custom options
...
List index out of range when trying to generate game file using Custom Item Pool
2020-02-11 05:04:00 -08:00
Mike A. Trethewey
fdc55cc8a1
Pretty Adjust options
2020-02-11 02:37:05 -08:00
Mike A. Trethewey
0ade328e27
Standardize width of selectboxes
2020-02-11 02:31:05 -08:00
Mike A. Trethewey
8788a2bec2
Pretty Generation Setup options
2020-02-11 02:25:09 -08:00
Mike A. Trethewey
88bb18f12f
Pretty Game Options options
2020-02-11 02:17:50 -08:00
Mike A. Trethewey
64e0d8ebcf
Pretty Multiworld options
2020-02-11 01:59:41 -08:00
Mike A. Trethewey
3065d17d63
Pretty Dungeon options
2020-02-11 01:28:15 -08:00
Mike A. Trethewey
a830c20a53
Pretty Enemizer options
2020-02-11 00:50:07 -08:00
Mike A. Trethewey
f9fcfee57b
Pretty Entrando options
2020-02-09 15:53:45 -08:00
Mike A. Trethewey
18e0008a99
Pretty Item Rando options
2020-02-08 23:59:58 -08:00
Mike A. Trethewey
cc8ce4a623
Fix Custom item pool
2020-02-08 19:04:16 -08:00
Mike A. Trethewey
03431f0b83
Implement save system
...
Add to .gitignore
Add to default CLI args
Add to each page that needs it
* Rom Adjuster
* Seed
* Generation attempts
* Enemizer CLI path
* Base ROM
* Multiworld worlds
* Multiworld names
2020-02-08 19:01:15 -08:00
Mike A. Trethewey
2c91550e50
Factor out CLI args
2020-02-08 16:51:35 -08:00
Mike A. Trethewey
0e57f13235
Hook up Gui.py to CLI args
2020-02-08 16:40:10 -08:00
Mike A. Trethewey
9d3f378d9f
Factor out Custom Item Pool
2020-02-08 16:31:28 -08:00
Mike A. Trethewey
96b4144022
Fix Adjuster script
2020-02-08 16:25:44 -08:00
Mike A. Trethewey
b80ae5a171
Sort Adjust Frame
...
Make it look like Game Options frame for consistency
2020-02-08 16:16:15 -08:00
Mike A. Trethewey
acbb775775
Factor out Bottom Frame
...
Factor out ArgParser
Factor out working dirs for future
Bind everything to the main window so that Custom tab doesn't complain
2020-02-08 15:11:46 -08:00
Mike A. Trethewey
5d62d9bd5e
Sort Generation Options
...
Fix a couple Dungeon Shuffle things
Coming back to implement working dirs
2020-02-08 14:11:42 -08:00
Mike A. Trethewey
65750d2571
Sort Game Options
...
Placate Adjuster in the interim
2020-02-08 14:00:54 -08:00
Mike A. Trethewey
cd8c3f78f3
Sort Multiworld
...
Coming back to implement working dirs
2020-02-08 11:55:36 -08:00
Mike A. Trethewey
934245f785
Sort Dungeon Randomizer
2020-02-08 11:50:00 -08:00
Mike A. Trethewey
479da54dc1
Sort Enemizer
...
Coming back to implement working dirs
2020-02-08 11:44:24 -08:00
Mike A. Trethewey
441a3a7452
Sort Entrance Randomizer
2020-02-08 11:08:58 -08:00
Mike A. Trethewey
1059c9b40a
Sort Item Randomizer
2020-02-08 11:00:51 -08:00
Mike A. Trethewey
cdd246f811
Prepare pages for elements
2020-02-08 10:31:12 -08:00
Mike A. Trethewey
98c7ee02f2
Move everything out of work area
...
Move stuff to a throwaway tab for now
Create packages for eventual destinations of stuff
2020-02-08 10:17:55 -08:00
aerinon
ce1b28e3bd
typo
DoorDevOld
2020-02-08 06:53:20 -07:00
cassidoxa
1f09357138
Refactor shop code to only patch changed custom shops
2020-02-07 12:17:31 -05:00
aerinon
8cac03f4a3
Minor bug fixes
...
--E-W fixed on interior door in Aga Tower
--Crossed+Enemizer bug with GT minibosses
--Vanilla bug with pre-open stonewall flag
2020-02-07 08:45:21 -07:00
aerinon
2fe6e37126
Bringing cross gen work into door dev dor now.
2020-02-06 15:14:37 -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
37176357b3
Merge branch 'DoorDev' into CrossGenWork
2020-02-05 20:29:04 -07:00
aerinon
c57797cdef
Change error to warning
2020-02-05 20:28:27 -07:00
aerinon
77d47d778f
updated to match DoorDev
...
Hint for TT Attic
2020-02-05 15:24:36 -07:00
aerinon
9737cdf5f1
Key issues
...
--PoD Vanilla Stairway
--Boss should not be allowed key
--Scale back on aggressive layouts
Merge of attic hint
Non-chest keys hints added for figuring out how to get rid of them
2020-02-05 15:23:13 -07:00