TUNIC: Add option presets (#3377)
* Add option presets * why the hell is there an s here * entrance rando yes
This commit is contained in:
parent
92392c0e65
commit
a43e294786
|
@ -8,7 +8,7 @@ from .er_rules import set_er_location_rules
|
||||||
from .regions import tunic_regions
|
from .regions import tunic_regions
|
||||||
from .er_scripts import create_er_regions
|
from .er_scripts import create_er_regions
|
||||||
from .er_data import portal_mapping
|
from .er_data import portal_mapping
|
||||||
from .options import TunicOptions, EntranceRando, tunic_option_groups
|
from .options import TunicOptions, EntranceRando, tunic_option_groups, tunic_option_presets
|
||||||
from worlds.AutoWorld import WebWorld, World
|
from worlds.AutoWorld import WebWorld, World
|
||||||
from worlds.generic import PlandoConnection
|
from worlds.generic import PlandoConnection
|
||||||
from decimal import Decimal, ROUND_HALF_UP
|
from decimal import Decimal, ROUND_HALF_UP
|
||||||
|
@ -28,6 +28,7 @@ class TunicWeb(WebWorld):
|
||||||
theme = "grassFlowers"
|
theme = "grassFlowers"
|
||||||
game = "TUNIC"
|
game = "TUNIC"
|
||||||
option_groups = tunic_option_groups
|
option_groups = tunic_option_groups
|
||||||
|
options_presets = tunic_option_presets
|
||||||
|
|
||||||
|
|
||||||
class TunicItem(Item):
|
class TunicItem(Item):
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
from dataclasses import dataclass
|
from dataclasses import dataclass
|
||||||
|
from typing import Dict, Any
|
||||||
from Options import (DefaultOnToggle, Toggle, StartInventoryPool, Choice, Range, TextChoice, PerGameCommonOptions,
|
from Options import (DefaultOnToggle, Toggle, StartInventoryPool, Choice, Range, TextChoice, PerGameCommonOptions,
|
||||||
OptionGroup)
|
OptionGroup)
|
||||||
|
|
||||||
|
@ -199,3 +199,24 @@ tunic_option_groups = [
|
||||||
Maskless,
|
Maskless,
|
||||||
])
|
])
|
||||||
]
|
]
|
||||||
|
|
||||||
|
tunic_option_presets: Dict[str, Dict[str, Any]] = {
|
||||||
|
"Sync": {
|
||||||
|
"ability_shuffling": True,
|
||||||
|
},
|
||||||
|
"Async": {
|
||||||
|
"progression_balancing": 0,
|
||||||
|
"ability_shuffling": True,
|
||||||
|
"shuffle_ladders": True,
|
||||||
|
"laurels_location": "10_fairies",
|
||||||
|
},
|
||||||
|
"Glace Mode": {
|
||||||
|
"accessibility": "minimal",
|
||||||
|
"ability_shuffling": True,
|
||||||
|
"entrance_rando": "yes",
|
||||||
|
"fool_traps": "onslaught",
|
||||||
|
"logic_rules": "unrestricted",
|
||||||
|
"maskless": True,
|
||||||
|
"lanternless": True,
|
||||||
|
},
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in New Issue