Commit Graph
100 Commits
Author SHA1 Message Date
Mike A. Trethewey 47f60b5612 Merge pull request #2 from aerinon/DoorDev
Update to DoorDev
2020-02-26 01:40:06 -08:00
Mike A. Trethewey c3a7f69c4b Prelim build scripts 2020-02-23 22:46:50 -08:00
Mike A. Trethewey 97f771fe42 Fix stuff 2020-02-23 22:01:44 -08:00
Mike A. Trethewey 66c57e38b0 Fix CLI precedence 2020-02-23 21:38:22 -08:00
Mike A. Trethewey 01e1e719db Implement Starting Inventory 2020-02-23 17:53:51 -08:00
Mike A. Trethewey baec0e4548 Fix Custom Item Pool (again again) 2020-02-23 16:21:39 -08:00
Mike A. Trethewey 55fee9317d Add Enemizer CLI download 2020-02-22 02:49:11 -08:00
Mike A. Trethewey 7a3855a17a Fix Custom Item Pool (again) 2020-02-22 02:43:56 -08:00
Mike A. Trethewey 16f997a03b Add some additional sprite data
Plug ALttPR Sprite Previews page
Shameless plug for SpriteSomething
2020-02-22 01:56:50 -08:00
Mike A. Trethewey e898ae078b Try to fix some options 2020-02-22 01:43:39 -08:00
Mike A. Trethewey bd6685d719 Fix erroneous counts 2020-02-22 01:20:08 -08:00
Mike A. Trethewey 1d0191e8b0 Merge pull request #1 from aerinon/DoorDev
Update to DoorDev
2020-02-22 00:59:19 -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
Mike A. Trethewey 531d7799d6 Condense Adjust options 2020-02-22 00:18:56 -08:00
Mike A. Trethewey 6c9fdcd203 Update Widgets to be able to use grid 2020-02-21 23:47:29 -08:00
Mike A. Trethewey dbaaef662a Fix a bunch of stuff
Defaults from settings file, then CLI, then canned defaults
Fix Adjust settings
Fix Custom Item Array settings
Create error message for Enemizer Not Found
2020-02-20 01:04:53 -08:00
Mike A. Trethewey d82c4c9d70 Fix some stuff 2020-02-19 03:53:45 -08:00
Mike A. Trethewey 143b7b539d Merge branch 'DoorDev' into gui-improvements 2020-02-19 03:34:47 -08:00
Mike A. Trethewey 6e47cd78e0 Dungeon Counters option 2020-02-19 03:32:01 -08:00
Mike A. Trethewey 8c4bc60312 Arrayify Frames for each page 2020-02-19 03:14:08 -08:00
Mike A. Trethewey 1f90e90372 JSONify Custom Item Pool 2020-02-19 02:51:59 -08:00
Mike A. Trethewey e78bb54eab JSONify Adjust options 2020-02-19 01:53:56 -08:00
Mike A. Trethewey 7c3c67ec13 JSONify Generation options 2020-02-19 01:37:40 -08:00
Mike A. Trethewey f2de282249 JSONify Game Options 2020-02-19 01:35:41 -08:00
Mike A. Trethewey c848792c69 JSONify Multiworld options 2020-02-19 01:29:48 -08:00
Mike A. Trethewey 2a1e9726b1 JSONify Dungeon Rando options 2020-02-17 01:26:21 -08:00
Mike A. Trethewey 20bc14ba12 JSONify Enemizer options
Fix set_sprite when cancelling custom sprite file selector
2020-02-17 00:45:37 -08:00
Mike A. Trethewey 663ed3442a JSONify Entrando options 2020-02-17 00:10:02 -08:00
Mike A. Trethewey 9de01fbdb5 Don't need to gen Crystals options anymore
It's been transliterated into the JSON instead
2020-02-17 00:05:05 -08:00
Mike A. Trethewey 2b68d7c74e JSONify Item Randomizer options 2020-02-17 00:03:54 -08:00
Mike A. Trethewey 88a3074e74 Dictify remainder of Custom options 2020-02-16 23:43:59 -08:00
Mike A. Trethewey 2f026daab1 Dictify first column of Custom 2020-02-16 03:11:23 -08:00
Mike A. Trethewey 2eb060931b Dictify Adjust options 2020-02-16 02:58:21 -08:00
Mike A. Trethewey 4c35dea722 Dictify Generation Setup options 2020-02-16 02:55:01 -08:00
Mike A. Trethewey 09611075fe Dictify Game Options 2020-02-16 02:52:25 -08:00
Mike A. Trethewey 650911c826 Dictify Multiworld options 2020-02-16 02:39:26 -08:00
Mike A. Trethewey 7298cbfbc0 Dictify Enemizer Options 2020-02-15 07:28:13 -08:00
Mike A. Trethewey 783d259307 Dictify Entrando Options
Fix null arg issue
2020-02-15 07:20:27 -08:00
Mike A. Trethewey ec2224d0fc Dictify Item Rando options 2020-02-15 07:13:40 -08:00
Mike A. Trethewey bba2058a5b Dictify Dungeon Rando options 2020-02-15 06:55:10 -08:00
Mike A. Trethewey 20396e4798 Fix Widgets 2020-02-15 06:31:04 -08:00
Mike A. Trethewey e6b5bb7e04 Streamline guiargs 2020-02-15 06:15:13 -08:00
Mike A. Trethewey 901e5fc0c6 Fix precedence of vars 2020-02-15 03:52:33 -08:00
Mike A. Trethewey 01fd3d418f Split Adjust vars
Still populate with Game Options page
2020-02-15 03:17:46 -08:00
Mike A. Trethewey 8c07302e3b Arrayify Load args 2020-02-15 03:14:01 -08:00
Mike A. Trethewey cd0bc5b1e0 Sort Bottom args 2020-02-15 02:49:47 -08:00
Mike A. Trethewey b80dedb938 Sort Generation args 2020-02-15 02:48:43 -08:00
Mike A. Trethewey c6e6b31f9c Sort Game Options args 2020-02-15 02:46:46 -08:00
Mike A. Trethewey f27bacd901 Sort Multiworld args 2020-02-15 02:45:17 -08:00
Mike A. Trethewey 45b64b5587 Sort Dungeon Rando args 2020-02-15 02:35:19 -08:00
Mike A. Trethewey 62ba989b92 Sort Enemizer args 2020-02-15 02:34:10 -08:00
Mike A. Trethewey 5defbf727a Sort Entrance args 2020-02-15 02:32:49 -08:00
Mike A. Trethewey 31f7b83990 Sort Items args 2020-02-15 02:31:20 -08:00
Mike A. Trethewey f321344541 Fix count complaints 2020-02-15 02:27:24 -08:00
Mike A. Trethewey 7a12d02816 Generation Widgets 2020-02-15 02:24:04 -08:00
Mike A. Trethewey 88f7e34670 Game Options Widgets
Eventually split from Adjust
2020-02-15 02:23:20 -08:00
Mike A. Trethewey cbb7a3e932 Multiworld Widgets 2020-02-15 02:21:47 -08:00
Mike A. Trethewey 4dd8bfa67f Dungeon Rando Widgets 2020-02-15 02:21:01 -08:00
Mike A. Trethewey 947778bc55 Enemizer Widgets 2020-02-15 02:20:05 -08:00
Mike A. Trethewey 5488c288af Entrance Widgets 2020-02-15 02:19:14 -08:00
Mike A. Trethewey 35570ecb38 Item Widgets 2020-02-15 02:18:03 -08:00
Mike A. Trethewey 0df66f37d9 Bottom Widgets 2020-02-15 02:15:22 -08:00
Mike A. Trethewey 08ec529c75 Initialize variables 2020-02-15 02:14:16 -08:00
Mike A. Trethewey 9384c504dd Ints like being numbers 2020-02-15 02:08:49 -08:00
Mike A. Trethewey ab4b164a62 Return proper var 2020-02-15 02:06:52 -08:00
Mike A. Trethewey 8f32c30177 Pythonify values 2020-02-15 02:06:14 -08:00
Mike A. Trethewey 047c344bb0 Copy/paste error 2020-02-15 02:03:56 -08:00
Mike A. Trethewey 87345becc0 Arrayify Custom 2020-02-15 02:03:11 -08:00
Mike A. Trethewey afa96412d1 Arrayify Adjust 2020-02-15 02:02:04 -08:00
Mike A. Trethewey 62f6642edb Arrayify Generation Setup
Eventually split from Adjust
2020-02-15 01:59:48 -08:00
Mike A. Trethewey 2aef6b438c Arrayify Game Options
Eventually split from Adjust
2020-02-15 01:58:58 -08:00
Mike A. Trethewey 50526c1f5b Arrayify Multiworld 2020-02-15 01:57:19 -08:00
Mike A. Trethewey 19534a6e2a Arrayify Dungeon Rando
Fix item rando references
2020-02-15 01:56:43 -08:00
Mike A. Trethewey a3e80b9481 Arrayify Enemizer 2020-02-15 01:55:00 -08:00
Mike A. Trethewey 8a6d53a8ae Arrayify Entrance Rando 2020-02-15 01:54:20 -08:00
Mike A. Trethewey 03598c54a4 Arrayify Item Rando 2020-02-15 01:53:06 -08:00
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
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
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