Add item CRUD into the GameMaster screen

This commit is contained in:
Andres Gomez, Thomas (ITDV RL) 2025-04-04 17:05:29 +02:00
parent 4ac30fd9b5
commit 5bcb4367d6
32 changed files with 1467 additions and 40 deletions

View file

@ -17,5 +17,6 @@ data class Item(
data class Options(
val stackable: Boolean,
val equipable: Boolean,
val consumable: Boolean,
)
}

View file

@ -23,5 +23,6 @@ data class ItemJsonV1(
data class ItemOptionJsonV1(
val stackable: Boolean,
val equipable: Boolean,
val consumable: Boolean,
)
}

View file

@ -17,6 +17,7 @@ class ItemJsonFactoryV1 {
options = Item.Options(
stackable = json.options.stackable,
equipable = json.options.equipable,
consumable = json.options.consumable,
),
tags = json.tags,
alterations = json.alterations,
@ -35,6 +36,7 @@ class ItemJsonFactoryV1 {
options = ItemJsonV1.ItemOptionJsonV1(
stackable = item.options.stackable,
equipable = item.options.equipable,
consumable = item.options.consumable,
),
tags = item.tags,
alterations = item.alterations,