Options: change displayname to display_name

This commit is contained in:
Fabian Dill
2022-02-02 16:29:29 +01:00
parent 0f20888563
commit dc4b064c73
21 changed files with 227 additions and 228 deletions

View File

@@ -4,7 +4,7 @@ from Options import Choice, Option, Toggle, Range, OptionList, DeathLink
class AdvancementGoal(Range):
"""Number of advancements required to spawn bosses."""
displayname = "Advancement Goal"
display_name = "Advancement Goal"
range_start = 0
range_end = 92
default = 40
@@ -12,7 +12,7 @@ class AdvancementGoal(Range):
class EggShardsRequired(Range):
"""Number of dragon egg shards to collect to spawn bosses."""
displayname = "Egg Shards Required"
display_name = "Egg Shards Required"
range_start = 0
range_end = 40
default = 0
@@ -20,7 +20,7 @@ class EggShardsRequired(Range):
class EggShardsAvailable(Range):
"""Number of dragon egg shards available to collect."""
displayname = "Egg Shards Available"
display_name = "Egg Shards Available"
range_start = 0
range_end = 40
default = 0
@@ -28,7 +28,7 @@ class EggShardsAvailable(Range):
class BossGoal(Choice):
"""Bosses which must be defeated to finish the game."""
displayname = "Required Bosses"
display_name = "Required Bosses"
option_none = 0
option_ender_dragon = 1
option_wither = 2
@@ -38,19 +38,19 @@ class BossGoal(Choice):
class ShuffleStructures(Toggle):
"""Enables shuffling of villages, outposts, fortresses, bastions, and end cities."""
displayname = "Shuffle Structures"
display_name = "Shuffle Structures"
default = 1
class StructureCompasses(Toggle):
"""Adds structure compasses to the item pool, which point to the nearest indicated structure."""
displayname = "Structure Compasses"
display_name = "Structure Compasses"
default = 1
class BeeTraps(Range):
"""Replaces a percentage of junk items with bee traps, which spawn multiple angered bees around every player when received."""
displayname = "Bee Trap Percentage"
display_name = "Bee Trap Percentage"
range_start = 0
range_end = 100
default = 0
@@ -58,7 +58,7 @@ class BeeTraps(Range):
class CombatDifficulty(Choice):
"""Modifies the level of items logically required for exploring dangerous areas and fighting bosses."""
displayname = "Combat Difficulty"
display_name = "Combat Difficulty"
option_easy = 0
option_normal = 1
option_hard = 2
@@ -67,31 +67,31 @@ class CombatDifficulty(Choice):
class HardAdvancements(Toggle):
"""Enables certain RNG-reliant or tedious advancements."""
displayname = "Include Hard Advancements"
display_name = "Include Hard Advancements"
default = 0
class UnreasonableAdvancements(Toggle):
"""Enables the extremely difficult advancements "How Did We Get Here?" and "Adventuring Time.\""""
displayname = "Include Unreasonable Advancements"
display_name = "Include Unreasonable Advancements"
default = 0
class PostgameAdvancements(Toggle):
"""Enables advancements that require spawning and defeating the required bosses."""
displayname = "Include Postgame Advancements"
display_name = "Include Postgame Advancements"
default = 0
class SendDefeatedMobs(Toggle):
"""Send killed mobs to other Minecraft worlds which have this option enabled."""
displayname = "Send Defeated Mobs"
display_name = "Send Defeated Mobs"
default = 0
class StartingItems(OptionList):
"""Start with these items. Each entry should be of this format: {item: "item_name", amount: #, nbt: "nbt_string"}"""
displayname = "Starting Items"
display_name = "Starting Items"
minecraft_options: typing.Dict[str, type(Option)] = {