DEADSOFTWARE

Add chest
authorfredboy <fredboy@protonmail.com>
Fri, 10 May 2024 15:20:13 +0000 (22:20 +0700)
committerfredboy <fredboy@protonmail.com>
Fri, 10 May 2024 15:20:13 +0000 (22:20 +0700)
commitcb0605053ce3de493b0d1f43cd7ec1e4a9cf0ac5
treef5c9f1156df56f61e0ff8134a12e82f4cd7f89c1
parent9606fce8cc7c9b264abd7cb38583faaebb610540
Add chest
34 files changed:
android/assets/chest.png
android/assets/chest_large.png [new file with mode: 0644]
android/assets/json/game_items.json
android/assets/json/texture_regions.json
android/assets/textures/blocks/chest.png [new file with mode: 0644]
core/src/ru/deadsoftware/cavedroid/game/GameModule.java
core/src/ru/deadsoftware/cavedroid/game/GameProc.java
core/src/ru/deadsoftware/cavedroid/game/GameSaver.java
core/src/ru/deadsoftware/cavedroid/game/actions/UseBlockActionsModule.kt
core/src/ru/deadsoftware/cavedroid/game/actions/useblock/UseChestAction.kt [new file with mode: 0644]
core/src/ru/deadsoftware/cavedroid/game/actions/useblock/UseFurnaceAction.kt
core/src/ru/deadsoftware/cavedroid/game/debug/DebugInfoStringsProvider.kt
core/src/ru/deadsoftware/cavedroid/game/input/MouseInputHandlersModule.kt
core/src/ru/deadsoftware/cavedroid/game/input/handler/keyboard/PauseGameKeyboardInputHandler.kt
core/src/ru/deadsoftware/cavedroid/game/input/handler/mouse/CloseGameWindowMouseInputHandler.kt
core/src/ru/deadsoftware/cavedroid/game/input/handler/mouse/SelectChestInventoryItemMouseInputHandler.kt [new file with mode: 0644]
core/src/ru/deadsoftware/cavedroid/game/input/handler/mouse/SelectFurnaceInventoryItemMouseInputHandler.kt
core/src/ru/deadsoftware/cavedroid/game/model/block/Block.kt
core/src/ru/deadsoftware/cavedroid/game/model/item/InventoryItem.kt
core/src/ru/deadsoftware/cavedroid/game/model/mapper/BlockMapper.kt
core/src/ru/deadsoftware/cavedroid/game/objects/container/Chest.kt [new file with mode: 0644]
core/src/ru/deadsoftware/cavedroid/game/objects/container/Container.kt [new file with mode: 0644]
core/src/ru/deadsoftware/cavedroid/game/objects/container/ContainerController.kt [new file with mode: 0644]
core/src/ru/deadsoftware/cavedroid/game/objects/container/Furnace.kt [moved from core/src/ru/deadsoftware/cavedroid/game/objects/furnace/Furnace.kt with 71% similarity]
core/src/ru/deadsoftware/cavedroid/game/objects/furnace/FurnaceController.kt [deleted file]
core/src/ru/deadsoftware/cavedroid/game/render/BlocksRenderer.kt
core/src/ru/deadsoftware/cavedroid/game/render/WindowsRenderer.kt
core/src/ru/deadsoftware/cavedroid/game/render/windows/ChestWindowRenderer.kt [new file with mode: 0644]
core/src/ru/deadsoftware/cavedroid/game/render/windows/FurnaceWindowRenderer.kt
core/src/ru/deadsoftware/cavedroid/game/ui/windows/GameWindowsConfigs.kt
core/src/ru/deadsoftware/cavedroid/game/ui/windows/GameWindowsManager.kt
core/src/ru/deadsoftware/cavedroid/game/ui/windows/inventory/ChestInventoryWindow.kt [new file with mode: 0644]
core/src/ru/deadsoftware/cavedroid/game/ui/windows/inventory/FurnaceInventoryWindow.kt
core/src/ru/deadsoftware/cavedroid/game/world/GameWorld.java