mirror of
https://github.com/curioustorvald/Terrarum.git
synced 2026-03-08 04:41:51 +09:00
forgot to make changes to picaxes
This commit is contained in:
@@ -23,7 +23,7 @@
|
||||
|
||||
"encumbrance": 1000,
|
||||
"basedefence": 100,
|
||||
"basereach": 56,
|
||||
"basereach": 84,
|
||||
|
||||
"toolsize": 15,
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
|
||||
"encumbrance": 10000,
|
||||
"basedefence": 100,
|
||||
"basereach": 114,
|
||||
"basereach": 180,
|
||||
|
||||
"toolsize": 40,
|
||||
|
||||
|
||||
@@ -1,11 +1,7 @@
|
||||
package net.torvald.terrarum.modulebasegame.gameactors
|
||||
|
||||
import net.torvald.terrarum.App
|
||||
import net.torvald.terrarum.ModMgr
|
||||
import net.torvald.terrarum.WireCodex
|
||||
import net.torvald.terrarum.gameactors.AVKey
|
||||
import net.torvald.terrarum.gameactors.faction.FactionFactory
|
||||
import net.torvald.terrarumsansbitmap.gdx.TextureRegionPack
|
||||
|
||||
/**
|
||||
* Created by minjaesong on 2016-02-03.
|
||||
@@ -13,7 +9,7 @@ import net.torvald.terrarumsansbitmap.gdx.TextureRegionPack
|
||||
|
||||
object PlayerBuilderSigrid {
|
||||
|
||||
operator fun invoke(): IngamePlayer {
|
||||
/*operator fun invoke(): IngamePlayer {
|
||||
val p = IngamePlayer("lol", "lol_glow", - 9223372036854775807L) // XD
|
||||
|
||||
//p.referenceID = 0x51621D // the only constant of this procedural universe
|
||||
@@ -41,7 +37,7 @@ object PlayerBuilderSigrid {
|
||||
p.actorValue[AVKey.STRENGTH] = 1414 // this is test character, after all.
|
||||
p.actorValue[AVKey.ENCUMBRANCE] = 1000
|
||||
p.actorValue[AVKey.BASEHEIGHT] = 46
|
||||
p.actorValue[AVKey.BASEREACH] = 50
|
||||
p.actorValue[AVKey.BASEREACH] = 84
|
||||
|
||||
p.actorValue[AVKey.NAME] = "Sigrid"
|
||||
|
||||
@@ -72,7 +68,7 @@ object PlayerBuilderSigrid {
|
||||
|
||||
|
||||
return p
|
||||
}
|
||||
}*/
|
||||
|
||||
fun fillTestInventory(inventory: ActorInventory) {
|
||||
|
||||
|
||||
@@ -8,6 +8,7 @@ import net.torvald.terrarum.gameactors.AVKey
|
||||
import net.torvald.terrarum.gameactors.ActorWithBody
|
||||
import net.torvald.terrarum.gameitem.GameItem
|
||||
import net.torvald.terrarum.gameitem.ItemID
|
||||
import net.torvald.terrarum.gameitem.inInteractableRange
|
||||
import net.torvald.terrarum.itemproperties.Calculate
|
||||
import net.torvald.terrarum.modulebasegame.gameactors.DroppedItem
|
||||
import net.torvald.terrarum.modulebasegame.gameitems.PickaxeCore.BASE_MASS_AND_SIZE
|
||||
@@ -18,7 +19,7 @@ import kotlin.math.roundToInt
|
||||
* Created by minjaesong on 2019-03-10.
|
||||
*/
|
||||
object PickaxeCore {
|
||||
fun startPrimaryUse(actor: ActorWithBody, delta: Float, item: GameItem): Boolean {
|
||||
fun startPrimaryUse(actor: ActorWithBody, delta: Float, item: GameItem) = inInteractableRange(actor) {
|
||||
val mouseTileX = Terrarum.mouseTileX
|
||||
val mouseTileY = Terrarum.mouseTileY
|
||||
|
||||
@@ -39,7 +40,7 @@ object PickaxeCore {
|
||||
|
||||
// return false if here's no tile
|
||||
if (Block.AIR == (INGAME.world).getTileFromTerrain(mouseTileX, mouseTileY))
|
||||
return false
|
||||
return@inInteractableRange false
|
||||
|
||||
// filter passed, do the job
|
||||
val swingDmgToFrameDmg = delta.toDouble() / actorvalue.getAsDouble(AVKey.ACTION_INTERVAL)!!
|
||||
@@ -54,7 +55,7 @@ object PickaxeCore {
|
||||
}
|
||||
}
|
||||
|
||||
return true
|
||||
true
|
||||
}
|
||||
|
||||
fun endPrimaryUse(actor: ActorWithBody, delta: Float, item: GameItem): Boolean {
|
||||
|
||||
Reference in New Issue
Block a user