Kevin Cathcart
073ab728c1
Rework how the main form handles sprites
...
makes the presence of a Sprite Picker screen more obvious
2017-12-08 19:29:39 -05:00
Kevin Cathcart
911737b84f
Add Tooltips for sprites
2017-12-08 19:29:39 -05:00
Kevin Cathcart
5dbc21ce3a
Improve performance by creating in-memory gifs
2017-12-08 19:29:39 -05:00
Kevin Cathcart
1528489201
Partial implementation of sprite updating
2017-12-08 10:37:01 -05:00
Kevin Cathcart
d31a7d6791
Preliminary implementation of new sprite screen
2017-12-08 10:36:44 -05:00
Kevin Cathcart
793eaeed65
Create a utils file for low level helpers like path utilities
2017-12-02 16:38:35 -05:00
Kevin Cathcart
0de4a5857c
Preliminary msi support
...
Added a proper icon
Fix output directory for packaged builds
Added a button to open the ouput directory, and a button to open
documentation for packaged builds.
2017-12-02 16:38:35 -05:00
AmazingAmpharos
572cffc264
Add disable music feature
...
This is a feature the vt rando has that we haven't had until now. It was a fairly basic feature... though I confess I tested it minimally.
2017-11-28 04:54:14 -06:00
Kevin Cathcart
3e31502fc0
Add untimed OHKO mode
2017-11-18 20:36:42 -05:00
AmazingAmpharos
13197e4ffe
Timer display
...
Makes these two files support that setting. Also fixes a bug in the command line display for the timer settings.
2017-11-11 18:08:41 -06:00
AmazingAmpharos
9af7052e5f
Add balanced algorithm
...
-From KevinCathcart, adds a "balanced" algorithm that, in theory, fixes the dungeon bias of the v26/v27 algorithm while maintaining the desirable amount of randomness it provides.
2017-11-11 15:28:34 -06:00
AmazingAmpharos
cbb36fc5b3
New parameter support
...
Add support for new parameters
2017-11-10 04:18:39 -06:00
Kevin Cathcart
5b3d4449c1
Whitespace fixes
2017-11-04 23:54:35 -04:00
Kevin Cathcart
f2ea4b6442
Implement Key-sanity
...
Still need to add documentation for this mode.
2017-11-04 23:52:57 -04:00
Kevin Cathcart
51a892e869
Enable fast menu
...
Fast menu is an instant-open menu. It is an alternative to quickswap.
2017-11-04 23:52:56 -04:00
Kevin Cathcart
d78a3ce7a5
Add VT26 style shuffling of dungeon items
...
Also adds new VT26 algorithm type that uses this, and makes it the default.
the new type also includes the GT junk items randomization.
2017-11-04 23:52:53 -04:00
Mike A. Trethewey
e12d5fb4b0
Set default Mode to Open
...
Default Mode in the .py is Open, make the GUI parallel.
2017-08-03 11:15:07 -07:00
LLCoolDave
abff299f25
Remove starhunt, replaced by triforce hunt. Change to match VT normal settings (collect 20 out of 30 pieces). Rename restrictive algorithm to vt25. Add crystals goal, which removes aga2 requirement for hurting ganon. No noticeable difference without --shuffleganon enabled.
2017-08-01 19:07:44 +02:00
LLCoolDave
1e644836bb
Add --shuffleganon option to include Ganon's Tower and Pyramid in shuffle pool.
2017-07-17 22:28:29 +02:00
LLCoolDave
e717d454b9
Gui needs to provide (unused) jsonout args parameter
2017-07-14 17:04:55 +02:00
LLCoolDave
c3854f4d2d
Move cmd entry point to EntranceRandomizer.py. Add very barebones tkinter Gui.
2017-07-14 14:34:33 +02:00