disbrowser/src/jvmMain/kotlin/com/smallhacker/disbrowser/game/Game.kt

16 lines
378 B
Kotlin
Raw Normal View History

package com.smallhacker.disbrowser.game
2019-01-20 10:11:30 +00:00
import com.smallhacker.disbrowser.memory.SnesMemory
import com.smallhacker.disbrowser.util.JsonFile
class Game(
2019-01-20 10:11:30 +00:00
val id: String,
val memory: SnesMemory,
val gameData: GameData,
private val gameDataFile: JsonFile<GameData>
) {
fun saveGameData() {
gameData.cleanUp()
gameDataFile.save(gameData)
}
}