X-Git-Url: https://deadsoftware.ru/gitweb?a=blobdiff_plain;f=core%2Fsrc%2Fru%2Fdeadsoftware%2Fcavedroid%2Fgame%2Fobjects%2FDrop.kt;h=b6f21bb1d8e6c4509c43d82955a73768a1bb57d6;hb=ca4dfc9c8252d4222f778db27e7505909420da39;hp=d7c6a45d6773eb5f3af9a6db481cf05d49400ef3;hpb=445466cd94b52a4acdaa3e22b14533305fd73488;p=cavedroid.git diff --git a/core/src/ru/deadsoftware/cavedroid/game/objects/Drop.kt b/core/src/ru/deadsoftware/cavedroid/game/objects/Drop.kt index d7c6a45..b6f21bb 100644 --- a/core/src/ru/deadsoftware/cavedroid/game/objects/Drop.kt +++ b/core/src/ru/deadsoftware/cavedroid/game/objects/Drop.kt @@ -6,10 +6,11 @@ import com.badlogic.gdx.math.Vector2 import ru.deadsoftware.cavedroid.game.GameItemsHolder import ru.deadsoftware.cavedroid.game.model.item.Item -class Drop( +class Drop @JvmOverloads constructor( x: Float, y: Float, _item: Item, + val amount: Int = 1, ) : Rectangle(x, y, DROP_SIZE, DROP_SIZE) { val itemKey = _item.params.key @@ -47,7 +48,7 @@ class Drop( } companion object { - private const val MAGNET_DISTANCE = 4f + private const val MAGNET_DISTANCE = 8f const val MAGNET_VELOCITY = 256f const val DROP_SIZE = 8f