DEADSOFTWARE

New items data structure
authorfredboy <fredboy@protonmail.com>
Sat, 20 Apr 2024 09:48:42 +0000 (16:48 +0700)
committerfredboy <fredboy@protonmail.com>
Sat, 20 Apr 2024 09:48:42 +0000 (16:48 +0700)
commit476b65903ad1082a1847eb2a8076ab1039358790
treefdcbc1fa4c3a71785647e2458d55b862b51608a1
parent6a71a9abc5bc34547c0e4bea7ab19a6bee628a3c
New items data structure
22 files changed:
android/assets/json/game_items.json
core/src/ru/deadsoftware/cavedroid/game/GameComponent.java
core/src/ru/deadsoftware/cavedroid/game/GameInput.java
core/src/ru/deadsoftware/cavedroid/game/GameItems.java
core/src/ru/deadsoftware/cavedroid/game/GameRenderer.java
core/src/ru/deadsoftware/cavedroid/game/actions/CommonBlockActionUtils.kt
core/src/ru/deadsoftware/cavedroid/game/actions/PlaceBlockActionsModule.kt [new file with mode: 0644]
core/src/ru/deadsoftware/cavedroid/game/actions/UseItemActionsModule.kt
core/src/ru/deadsoftware/cavedroid/game/actions/placeblock/IPlaceBlockAction.kt [new file with mode: 0644]
core/src/ru/deadsoftware/cavedroid/game/actions/placeblock/PlaceBlockItemToBackgroundAction.kt [new file with mode: 0644]
core/src/ru/deadsoftware/cavedroid/game/actions/placeblock/PlaceBlockItemToForegroundAction.kt [new file with mode: 0644]
core/src/ru/deadsoftware/cavedroid/game/actions/useitem/IUseItemAction.kt
core/src/ru/deadsoftware/cavedroid/game/actions/useitem/PlaceBlockItemToBackgroundAction.kt [deleted file]
core/src/ru/deadsoftware/cavedroid/game/actions/useitem/PlaceBlockItemToForegroundAction.kt [deleted file]
core/src/ru/deadsoftware/cavedroid/game/actions/useitem/UseLavaBucketAction.kt
core/src/ru/deadsoftware/cavedroid/game/actions/useitem/UseWaterBucketAction.kt
core/src/ru/deadsoftware/cavedroid/game/mobs/Player.java
core/src/ru/deadsoftware/cavedroid/game/model/block/Block.kt
core/src/ru/deadsoftware/cavedroid/game/model/block/CommonBlockParams.kt
core/src/ru/deadsoftware/cavedroid/game/model/item/CommonItemParams.kt [new file with mode: 0644]
core/src/ru/deadsoftware/cavedroid/game/model/item/Item.kt [new file with mode: 0644]
core/src/ru/deadsoftware/cavedroid/game/objects/Item.kt [deleted file]