Louis-David Perron
c40196e07c
Fixed issues with customitemarray ( #140 )
...
* Fixed issues with customitemarray
* Fixed Triforce in custom item pool
2020-09-17 00:18:17 +02:00
Fabian Dill
da01325abd
Only pre-open pyramid if ER falls within vanilla/dungeonssimple/dungeonsfull
2020-09-11 03:23:00 +02:00
Fabian Dill
21e4135f5f
Multithread sprite download
...
Also download all sprites that work even if an earlier one is broken
2020-09-06 18:09:11 +02:00
Fabian Dill
c0632db403
Set rom default options
2020-09-05 05:20:34 +02:00
Chris Wilson
d56e75a2cf
Add a script to dump sprite data and gifs
2020-08-31 23:17:33 -04:00
Fabian Dill
51e15a1aa0
GUI: skip playthrough if spoiler is skipped
2020-08-30 16:46:47 +02:00
CaitSith2
366c92de49
Enemizer option labels now appear to left of the option.
2020-08-27 15:16:13 -07:00
Fabian Dill
91b18c9d2a
adjust quickswap text
2020-08-27 14:17:28 +02:00
Fabian Dill
112868b751
remove duplicate shop setting in gui and make entrance/location cache renew slightly faster
2020-08-27 04:05:11 +02:00
Fabian Dill
d86eb69b4c
Remove old fill algorithms that I have no intention to optimize or support in the future
2020-08-25 17:44:03 +02:00
Fabian Dill
2096d6ae5b
Use proper OS-specific path uris in many more places
...
also move path.join into local_path and output_path to simplify use
2020-08-25 13:22:47 +02:00
Fabian Dill
9cabd41d3b
shopsanity
2020-08-23 21:38:21 +02:00
Fabian Dill
26ab3dd69a
Shop Shuffle
...
- more can be done here, but this works fine as a sometimes fun proof of concept
2020-08-23 15:03:06 +02:00
Fabian Dill
685ff49711
make "universal" small key shuffle a thing and split it out of retro
...
also make retro usable independently from the other world modes in mystery
2020-08-20 20:13:00 +02:00
Fabian Dill
154ab88bda
allow creation of diff files from gui
2020-08-20 03:41:37 +02:00
Fabian Dill
cb4fa6dd33
Split enemy shuffle into its components
2020-08-19 23:24:17 +02:00
Fabian Dill
c2e2c2d5f9
merge singularity and duality into one; under the singularity name
2020-08-19 21:10:02 +02:00
Fabian Dill
41163d50f5
default triforces in custom gui to their actual default
2020-08-16 16:49:48 +02:00
Fabian Dill
f99bc676bc
Fix custom item pool triforce piece handling
2020-08-16 12:04:04 +02:00
Fabian Dill
01ace95c32
Various Item pool fixes
...
* Pedestal goal always left a spare item in the pool, unless vanilla swords was also selected
* extra items for the pool can now be given dynamically based on items still needed.
* easy item pool + swordless gets 4 bows, not 2 (weird combo, but ok)
* add some item pool unittests
* add easy item pool to CLI and GUI
2020-08-01 16:49:46 +02:00
Fabian Dill
ebd6a9e3cf
Removed all instances of the word "Official" where it does not refer to Nintendo
2020-07-31 19:45:10 +02:00
Fabian Dill
25b43e8357
Add Singularity and Duality Boss Shuffles
2020-07-31 00:07:55 +02:00
Fabian Dill
445852d3fa
Gui: Make spritelist "responsive"
2020-07-29 04:31:16 +02:00
Fabian Dill
f0d86e4b28
Gui: update title bar
2020-07-14 16:53:57 +02:00
Daniel Parker
0157f348cd
Adjuster can modify from patch files
2020-07-10 14:39:32 -05:00
Fabian Dill
252f9600fe
restore unkillable thieves in chaosthieves option
2020-07-05 03:12:28 +02:00
Fabian Dill
36db420120
significantly increase the amount of seed numbers, reducing capability to infer source seed
2020-06-28 00:24:45 +02:00
CaitSith2
545bb8023c
Add ganon triforce hunt ( #117 )
...
* Add ganon triforce hunt
* Add self to license
* Correction of help message for Local Ganon Triforce Hunt.
* if 'triforcehunt in world.goal[player]:
2020-06-26 16:18:53 +02:00
Fabian Dill
8d3961b6fb
update sprites and double the width for sprites
2020-06-23 05:58:27 +02:00
Fabian Dill
573478ae71
set default ER to vanilla
...
People downloaded ER for ER, so it made sense to make it non-vanilla.
But now people download multiworld for multiworld and full ER is not what is the expected default.
2020-06-21 03:52:19 +02:00
Fabian Dill
9d067b6f00
improve gui
2020-06-10 19:57:01 +02:00
caitsith2
73d1f56ffb
base rom changes
...
* V32 MSU
* All items from chests/received in dark rooms now visible.
* Regular bunny can read signs
* Players up to Player 255 supported on send/received.
2020-06-06 20:49:53 -07:00
Fabian Dill
3864eb5071
fix /snes <snes_interface> if interface contains spaces (which it shouldn't, but meh)
2020-06-03 02:19:16 +02:00
CaitSith2
c8343df81e
Added Extended msu option to gui ( #95 )
...
* Added Extended msu option to gui
2020-05-18 05:45:09 +02:00
Fabian Dill
cb7d4d43e1
implement progression balancing as an option in CLI, gui and MultiMystery
2020-05-11 02:17:18 +02:00
Fabian Dill
56e57de574
store last used adjuster settings and use them for patching
...
might use them as gui defaults later
2020-04-26 15:14:30 +02:00
Fabian Dill
e7073153e1
log gui exceptions
2020-04-14 18:57:39 +02:00
Fabian Dill
c6a61e9008
Merge branch 'master' into owg_test
2020-04-14 03:49:33 +02:00
CaitSith2
34df144f8c
Changes ( #64 )
...
* Fix bug where collected maps show on item menu if compass shuffle is on, (and collected compasses if map shuffle is on.)
* Add Dungeon Counter Options
2020-04-13 00:46:32 +02:00
Fabian Dill
95d51d48bf
Merge branch 'pull/23'
...
# Conflicts:
# BaseClasses.py
# EntranceShuffle.py
# ItemList.py
# Mystery.py
# Rules.py
2020-04-08 15:07:19 +02:00
Fabian Dill
993d69cebc
improve gui checking
2020-03-30 07:46:40 +02:00
Fabian Dill
9f27a60d90
some gui checking
2020-03-28 21:55:41 +01:00
Fabian Dill
e3beb702f8
fix clock mode, again
2020-03-04 13:55:03 +01:00
Fabian Dill
6ffaad0afe
move gui module install to before project submodules
2020-02-02 22:09:10 +01:00
Fabian Dill
8ec43d722f
add ModuleUpdate/Install to gui
2020-02-02 22:03:03 +01:00
qadan
348887ce92
merge conflicts
2020-01-15 19:37:39 -04:00
Bonta-kun
ad278f91d6
Multiworld: clients will now be automatically be identified from the rom name and have their names and teams set by the host, meaning those need to be configured during seed gen
...
Player names will show up in spoiler log and hint tiles instead of player id
MultiClient: autoreconnect to mw server
2020-01-14 10:42:27 +01:00
Bonta-kun
28011cf675
Built-in palette shuffle (including blackout)
2020-01-08 03:43:48 +01:00
Bonta-kun
71b4f6e94b
Set default value for --enemizercli
2020-01-06 19:13:53 +01:00
qadan
0547606207
close to first pass
2020-01-02 23:59:28 -04:00