diff --git a/core/src/main/kotlin/com/last/commit/config/GameSettings.kt b/core/src/main/kotlin/com/last/commit/config/GameSettings.kt index 76a3ea1..7d3f4cc 100644 --- a/core/src/main/kotlin/com/last/commit/config/GameSettings.kt +++ b/core/src/main/kotlin/com/last/commit/config/GameSettings.kt @@ -16,7 +16,6 @@ class GameSettings { actionKeys[ActionCommand.LEFT] = listOf(Keys.LEFT, Keys.A) actionKeys[ActionCommand.RIGHT] = listOf(Keys.RIGHT, Keys.D) actionKeys[ActionCommand.OPEN_MENU] = listOf(Keys.ESCAPE) - actionKeys[ActionCommand.OPEN_INVENTORY] = listOf(Keys.I) actionKeys[ActionCommand.TIME_TRAVEL] = listOf(Keys.T) actionKeys[ActionCommand.INTERACT] = listOf(Keys.E) diff --git a/core/src/main/kotlin/com/last/commit/map/TimeMap.kt b/core/src/main/kotlin/com/last/commit/map/TimeMap.kt index 7571482..21f0735 100644 --- a/core/src/main/kotlin/com/last/commit/map/TimeMap.kt +++ b/core/src/main/kotlin/com/last/commit/map/TimeMap.kt @@ -155,7 +155,9 @@ class TimeMap(fileName: String, val state: GameState) { if (mapObject is RectangleMapObject) { val itemName = mapObjectProperties.get("item", String::class.java) - this.collectibles.add(Collectible(itemName, Position(x, y, gridX, gridY), width, height)) + itemName?. let { + this.collectibles.add(Collectible(itemName, Position(x, y, gridX, gridY), width, height)) + } } else { println("Found non-rectangular map object at ${x}-${y} skipping it") }