pickaxe to drop ores when they were mined

This commit is contained in:
minjaesong
2023-10-11 17:59:10 +09:00
parent e63300339e
commit 552cfd5f06
14 changed files with 155 additions and 43 deletions

View File

@@ -7,6 +7,7 @@ import com.badlogic.gdx.utils.JsonValue
import net.torvald.terrarum.App.*
import net.torvald.terrarum.App.setToGameConfig
import net.torvald.terrarum.blockproperties.BlockCodex
import net.torvald.terrarum.blockproperties.OreCodex
import net.torvald.terrarum.blockproperties.WireCodex
import net.torvald.terrarum.gamecontroller.IME
import net.torvald.terrarum.gameitems.GameItem
@@ -491,6 +492,16 @@ object ModMgr {
}
}
object GameOreLoader {
init {
Terrarum.oreCodex = OreCodex()
}
@JvmStatic operator fun invoke(module: String) {
Terrarum.oreCodex.fromModule(module, "ores/ores.csv")
}
}
object GameItemLoader {
const val itemPath = "items/"