17 lines
775 B
Python
17 lines
775 B
Python
from .Data import game_table
|
|
|
|
game_name: str = "Manual_%s_%s" % (game_table["game"], game_table["creator"])
|
|
filler_item_name: str | list[str] = game_table["filler_item_name"] if "filler_item_name" in game_table else "Filler"
|
|
glitches_item_name: str | None = game_table["glitches_item_name"] if "glitches_item_name" in game_table else None
|
|
starting_items: list[dict] | None = game_table["starting_items"] if "starting_items" in game_table else None
|
|
|
|
if "starting_index" in game_table:
|
|
try:
|
|
starting_index = int(game_table["starting_index"])
|
|
except ValueError:
|
|
raise Exception("The value of data/game.json:'starting_index' should be an int")
|
|
else:
|
|
starting_index = 1
|
|
|
|
unused_goals_are_locations = game_table.get("unused_goals_are_locations", False)
|