mirror of
https://github.com/ArchipelagoMW/Archipelago.git
synced 2026-08-05 05:46:18 -07:00
20 lines
469 B
Python
20 lines
469 B
Python
from BaseClasses import Item
|
|
from worlds.dark_souls_3.data.items_data import item_tables
|
|
|
|
|
|
class DarkSouls3Item(Item):
|
|
game: str = "Dark Souls III"
|
|
|
|
@staticmethod
|
|
def get_name_to_id() -> dict:
|
|
base_id = 100000
|
|
table_offset = 100
|
|
|
|
output = {}
|
|
i = 0
|
|
for table in item_tables:
|
|
output.update({name: id for id, name in enumerate(table, base_id + (table_offset * i))})
|
|
i += 1
|
|
|
|
return output
|