Rename fake boots to pseudo boots
Doc updates
This commit is contained in:
@@ -131,7 +131,7 @@ class World(object):
|
||||
set_player_attr('treasure_hunt_total', 0)
|
||||
set_player_attr('potshuffle', False)
|
||||
set_player_attr('pot_contents', None)
|
||||
set_player_attr('fakeboots', False)
|
||||
set_player_attr('pseudoboots', False)
|
||||
|
||||
set_player_attr('shopsanity', False)
|
||||
set_player_attr('keydropshuffle', False)
|
||||
|
||||
4
CLI.py
4
CLI.py
@@ -97,7 +97,7 @@ def parse_cli(argv, no_defaults=False):
|
||||
'shuffle', 'door_shuffle', 'intensity', 'crystals_ganon', 'crystals_gt', 'openpyramid',
|
||||
'mapshuffle', 'compassshuffle', 'keyshuffle', 'bigkeyshuffle', 'startinventory',
|
||||
'triforce_pool_min', 'triforce_pool_max', 'triforce_goal_min', 'triforce_goal_max',
|
||||
'triforce_min_difference', 'triforce_goal', 'triforce_pool', 'shufflelinks', 'fakeboots',
|
||||
'triforce_min_difference', 'triforce_goal', 'triforce_pool', 'shufflelinks', 'pseudoboots',
|
||||
'retro', 'accessibility', 'hints', 'beemizer', 'experimental', 'dungeon_counters',
|
||||
'shufflebosses', 'shuffleenemies', 'enemy_health', 'enemy_damage', 'shufflepots',
|
||||
'ow_palettes', 'uw_palettes', 'sprite', 'disablemusic', 'quickswap', 'fastmenu', 'heartcolor', 'heartbeep',
|
||||
@@ -144,7 +144,7 @@ def parse_settings():
|
||||
"shuffleganon": True,
|
||||
"shuffle": "vanilla",
|
||||
"shufflelinks": False,
|
||||
"fakeboots": False,
|
||||
"pseudoboots": False,
|
||||
|
||||
"shufflepots": False,
|
||||
"shuffleenemies": "none",
|
||||
|
||||
4
Main.py
4
Main.py
@@ -27,7 +27,7 @@ from Fill import sell_potions, sell_keys, balance_multiworld_progression, balanc
|
||||
from ItemList import generate_itempool, difficulties, fill_prizes, customize_shops
|
||||
from Utils import output_path, parse_player_names
|
||||
|
||||
__version__ = '0.4.0.9-u'
|
||||
__version__ = '0.4.0.10u'
|
||||
|
||||
|
||||
class EnemizerError(RuntimeError):
|
||||
@@ -90,7 +90,7 @@ def main(args, seed=None, fish=None):
|
||||
world.treasure_hunt_count = args.triforce_goal.copy()
|
||||
world.treasure_hunt_total = args.triforce_pool.copy()
|
||||
world.shufflelinks = args.shufflelinks.copy()
|
||||
world.fakeboots = args.fakeboots.copy()
|
||||
world.pseudoboots = args.pseudoboots.copy()
|
||||
|
||||
world.rom_seeds = {player: random.randint(0, 999999999) for player in range(1, world.players + 1)}
|
||||
|
||||
|
||||
@@ -143,7 +143,7 @@ def roll_settings(weights):
|
||||
ret.dungeon_counters = 'pickup' if ret.door_shuffle != 'vanilla' or ret.compassshuffle == 'on' else 'off'
|
||||
|
||||
ret.shufflelinks = get_choice('shufflelinks') == 'on'
|
||||
ret.fakeboots = get_choice('fakeboots') == 'on'
|
||||
ret.pseudoboots = get_choice('pseudoboots') == 'on'
|
||||
ret.shopsanity = get_choice('shopsanity') == 'on'
|
||||
ret.keydropshuffle = get_choice('keydropshuffle') == 'on'
|
||||
ret.mixed_travel = get_choice('mixed_travel') if 'mixed_travel' in weights else 'prevent'
|
||||
|
||||
@@ -12,8 +12,19 @@ Links house can now be shuffled in different ER settings. It will be limited to
|
||||
|
||||
Thanks to qadan, cheuer, & compiling
|
||||
|
||||
## Pseudo Boots
|
||||
|
||||
Thanks to Bonta. You can now start with pseudo boots that let you move fast, but have no other logical uses (bonking open things, hovering, etc)
|
||||
|
||||
## Pendant/Crystal Indicator
|
||||
|
||||
For accessibility, you now get a C or P indicator to the left of the magic bar on the HUD when instead a Crystal or Pendant. Requires ownership of the map of that dungeon for display. Thanks to kan.
|
||||
|
||||
# Bug Fixes and Notes.
|
||||
|
||||
* 0.4.0.10
|
||||
* Renamed to pseudoboots
|
||||
* Some release note updates
|
||||
* 0.4.0.9
|
||||
* Fixes for stats and P/C indicator (thanks Kara)
|
||||
* Swamp lobby fixes (thanks Catobat)
|
||||
@@ -38,7 +49,7 @@ Thanks to qadan, cheuer, & compiling
|
||||
* Chest turn tracking (not yet in credits)
|
||||
* Damaged and magic stats in credits (gt bk removed)
|
||||
* Fix for infinite bombs
|
||||
* Fake boots option
|
||||
* Pseudo boots option
|
||||
* Always allowed medallions for swordless (no option yet)
|
||||
* 0.4.0.7
|
||||
* Reduce flashing option added
|
||||
|
||||
2
Rom.py
2
Rom.py
@@ -1162,7 +1162,7 @@ def patch_rom(world, rom, player, team, enemized, is_mystery=False):
|
||||
rom.write_byte(0x18017E, 0x01) # Fairy fountains only trade in bottles
|
||||
|
||||
# Starting equipment
|
||||
if world.fakeboots[player]:
|
||||
if world.pseudoboots[player]:
|
||||
rom.write_byte(0x18008E, 0x01)
|
||||
|
||||
equip = [0] * (0x340 + 0x4F)
|
||||
|
||||
@@ -310,7 +310,7 @@
|
||||
"action": "store_true",
|
||||
"type": "bool"
|
||||
},
|
||||
"fakeboots": {
|
||||
"pseudoboots": {
|
||||
"action": "store_true",
|
||||
"type": "bool"
|
||||
},
|
||||
|
||||
@@ -262,7 +262,7 @@
|
||||
"Keys are universal, shooting arrows costs rupees,",
|
||||
"and a few other little things make this more like Zelda-1. (default: %(default)s)"
|
||||
],
|
||||
"fakeboots": [ " Players starts with fake boots that allow dashing but no item checks (default: %(default)s"],
|
||||
"pseudoboots": [ " Players starts with pseudo boots that allow dashing but no item checks (default: %(default)s"],
|
||||
"startinventory": [ "Specifies a list of items that will be in your starting inventory (separated by commas). (default: %(default)s)" ],
|
||||
"usestartinventory": [ "Toggle usage of Starting Inventory." ],
|
||||
"custom": [ "Not supported." ],
|
||||
|
||||
@@ -189,7 +189,7 @@
|
||||
|
||||
"randomizer.item.hints": "Include Helpful Hints",
|
||||
"randomizer.item.retro": "Retro mode (universal keys)",
|
||||
"randomizer.item.fakeboots": "Start with Fake Boots",
|
||||
"randomizer.item.pseudoboots": "Start with Pseudo Boots",
|
||||
|
||||
"randomizer.item.worldstate": "World State",
|
||||
"randomizer.item.worldstate.standard": "Standard",
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
"hints": {
|
||||
"type": "checkbox"
|
||||
},
|
||||
"fakeboots": { "type": "checkbox" }
|
||||
"pseudoboots": { "type": "checkbox" }
|
||||
},
|
||||
"leftItemFrame": {
|
||||
"worldstate": {
|
||||
|
||||
@@ -58,7 +58,7 @@ SETTINGSTOPROCESS = {
|
||||
"hints": "hints",
|
||||
"retro": "retro",
|
||||
"shopsanity": "shopsanity",
|
||||
"fakeboots": "fakeboots",
|
||||
"pseudoboots": "pseudoboots",
|
||||
"worldstate": "mode",
|
||||
"logiclevel": "logic",
|
||||
"goal": "goal",
|
||||
|
||||
Reference in New Issue
Block a user