Merge branch 'OverworldShuffle' of github.com:codemann8/ALttPDoorRandomizer into OverworldShuffle

This commit is contained in:
2021-07-04 10:47:05 -07:00
23 changed files with 175 additions and 49 deletions

View File

@@ -260,6 +260,10 @@
"action": "store_true",
"type": "bool"
},
"reduce_flashing": {
"action": "store_true",
"type": "bool"
},
"mapshuffle": {
"action": "store_true",
"type": "bool"

View File

@@ -318,7 +318,7 @@
"Include the Ganon's Tower and Pyramid Hole in the",
"entrance shuffle pool. (default: %(default)s)"
],
"shufflelink": [
"shufflelinks": [
"Include Link's House in the entrance shuffle pool. (default: %(default)s)"
],
"heartbeep": [
@@ -333,6 +333,7 @@
"Alternatively, can be a ALttP Rom patched with a Link",
"sprite that will be extracted."
],
"reduce_flashing": [ "Reduce some in-game flashing (default: %(default)s)" ],
"create_rom": [ "Create an output rom file. (default: %(default)s)" ],
"gui": [ "Launch the GUI. (default: %(default)s)" ],
"jsonout": [

View File

@@ -1,7 +1,8 @@
{
"checkboxes": {
"nobgm": { "type": "checkbox" },
"quickswap": { "type": "checkbox" }
"quickswap": { "type": "checkbox" },
"reduce_flashing": {"type": "checkbox"}
},
"leftAdjustFrame": {
"heartcolor": {

View File

@@ -148,6 +148,7 @@
"randomizer.gameoptions.nobgm": "Disable Music & MSU-1",
"randomizer.gameoptions.quickswap": "L/R Quickswapping",
"randomizer.gameoptions.reduce_flashing": "Reduce Flashing",
"randomizer.gameoptions.heartcolor": "Heart Color",
"randomizer.gameoptions.heartcolor.red": "Red",

View File

@@ -1,7 +1,8 @@
{
"checkboxes": {
"nobgm": { "type": "checkbox" },
"quickswap": { "type": "checkbox" }
"quickswap": { "type": "checkbox" },
"reduce_flashing": { "type": "checkbox" }
},
"leftRomOptionsFrame": {
"heartcolor": {

View File

@@ -6,7 +6,9 @@ import subprocess # do stuff at the shell level
env = common.prepare_env()
pip_requirements = os.path.join(".","resources","app","meta","manifests","pip_requirements.txt")
pip_requirements = os.path.join("..","resources","app","meta","manifests","pip_requirements.txt")
if not os.path.isfile(pip_requirements):
pip_requirements = os.path.join("..","..","..","resources","app","meta","manifests","pip_requirements.txt")
def run_install(PY_VERSION,USER):
# get executables