DEADSOFTWARE

Add update blocks logic actions
authorfredboy <fredboy@protonmail.com>
Fri, 19 Apr 2024 21:33:47 +0000 (04:33 +0700)
committerfredboy <fredboy@protonmail.com>
Fri, 19 Apr 2024 21:35:27 +0000 (04:35 +0700)
commit894d9f1babeff18c9cbb5f83206ff2c549de0bdb
treef2edf5dee9cc7a03f46db8a2850aa9d5be540006
parent47099181db7f7d785c9c471cbaca474ebcb67d95
Add update blocks logic actions
15 files changed:
core/src/ru/deadsoftware/cavedroid/game/GameComponent.java
core/src/ru/deadsoftware/cavedroid/game/GameInput.java
core/src/ru/deadsoftware/cavedroid/game/GameProc.java
core/src/ru/deadsoftware/cavedroid/game/GameRenderer.java
core/src/ru/deadsoftware/cavedroid/game/actions/CommonBlockActionUtils.kt [moved from core/src/ru/deadsoftware/cavedroid/game/actions/PlaceBlockActionUtils.kt with 71% similarity]
core/src/ru/deadsoftware/cavedroid/game/actions/UpdateBlockActionsModule.kt [new file with mode: 0644]
core/src/ru/deadsoftware/cavedroid/game/actions/UseItemActionsModule.kt [moved from core/src/ru/deadsoftware/cavedroid/game/actions/GameActionsModule.kt with 97% similarity]
core/src/ru/deadsoftware/cavedroid/game/actions/updateblock/IUpdateBlockAction.kt [new file with mode: 0644]
core/src/ru/deadsoftware/cavedroid/game/actions/updateblock/UpdateGrassAction.kt [new file with mode: 0644]
core/src/ru/deadsoftware/cavedroid/game/actions/updateblock/UpdateGravelAction.kt [new file with mode: 0644]
core/src/ru/deadsoftware/cavedroid/game/actions/updateblock/UpdateRequiresBlockAction.kt [new file with mode: 0644]
core/src/ru/deadsoftware/cavedroid/game/actions/updateblock/UpdateSandAction.kt [new file with mode: 0644]
core/src/ru/deadsoftware/cavedroid/game/world/GameWorld.java
core/src/ru/deadsoftware/cavedroid/game/world/GameWorldBlocksLogicControllerTask.kt [new file with mode: 0644]
core/src/ru/deadsoftware/cavedroid/game/world/GameWorldFluidsLogicControllerTask.java [moved from core/src/ru/deadsoftware/cavedroid/game/world/GameFluidsThread.java with 92% similarity]