manueldidonna / pokemon-save-editor-android

A work-in-progress pokémon save editor for Android
GNU General Public License v3.0
0 stars 0 forks source link

Introduce Bag #25

Closed manueldidonna closed 4 years ago

manueldidonna commented 4 years ago

Extract inventories management from SaveData to Bag

interface Bag {
    val inventoryTypes: Set<Inventory.Type>
    operator fun get(type: Inventory.Type): Inventory
}

interface SaveData {
    val bag: Bag
}