DEADSOFTWARE

Add use item actions module
authorfredboy <fredboy@protonmail.com>
Fri, 19 Apr 2024 20:06:54 +0000 (03:06 +0700)
committerfredboy <fredboy@protonmail.com>
Fri, 19 Apr 2024 20:07:10 +0000 (03:07 +0700)
commit47099181db7f7d785c9c471cbaca474ebcb67d95
tree60b447cad07726d386a29cfa60f548a93daff9a1
parent546c7c80eb7884183a3df1db7bb5627a18396dca
Add use item actions module
14 files changed:
android/assets/json/game_items.json
build.gradle
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/actions/GameActionsModule.kt [new file with mode: 0644]
core/src/ru/deadsoftware/cavedroid/game/actions/PlaceBlockActionUtils.kt [new file with mode: 0644]
core/src/ru/deadsoftware/cavedroid/game/actions/useitem/IUseItemAction.kt [new file with mode: 0644]
core/src/ru/deadsoftware/cavedroid/game/actions/useitem/PlaceBlockItemToBackgroundAction.kt [new file with mode: 0644]
core/src/ru/deadsoftware/cavedroid/game/actions/useitem/PlaceBlockItemToForegroundAction.kt [new file with mode: 0644]
core/src/ru/deadsoftware/cavedroid/game/actions/useitem/UseLavaBucketAction.kt [new file with mode: 0644]
core/src/ru/deadsoftware/cavedroid/game/actions/useitem/UseWaterBucketAction.kt [new file with mode: 0644]
core/src/ru/deadsoftware/cavedroid/game/mobs/Player.java
core/src/ru/deadsoftware/cavedroid/game/objects/Item.kt