mirror of
https://github.com/curioustorvald/Terrarum.git
synced 2026-06-11 19:14:05 +09:00
fluid wip and hopefully fixed F3 dangling ptr
This commit is contained in:
@@ -8,10 +8,7 @@ import net.torvald.gdx.graphics.Cvec
|
||||
import net.torvald.terrarum.App.*
|
||||
import net.torvald.terrarum.App.setToGameConfig
|
||||
import net.torvald.terrarum.audio.AudioCodex
|
||||
import net.torvald.terrarum.blockproperties.BlockCodex
|
||||
import net.torvald.terrarum.blockproperties.BlockProp
|
||||
import net.torvald.terrarum.blockproperties.OreCodex
|
||||
import net.torvald.terrarum.blockproperties.WireCodex
|
||||
import net.torvald.terrarum.blockproperties.*
|
||||
import net.torvald.terrarum.gameactors.ActorWithBody
|
||||
import net.torvald.terrarum.gamecontroller.IME
|
||||
import net.torvald.terrarum.gameitems.FixtureInteractionBlocked
|
||||
@@ -765,6 +762,18 @@ object ModMgr {
|
||||
}
|
||||
}
|
||||
|
||||
object GameFluidLoader {
|
||||
const val fluidPath = "fluids/"
|
||||
|
||||
init {
|
||||
Terrarum.fluidCodex = FluidCodex()
|
||||
}
|
||||
|
||||
@JvmStatic operator fun invoke(module: String) {
|
||||
Terrarum.fluidCodex.fromModule(module, fluidPath + "fluids.csv")
|
||||
}
|
||||
}
|
||||
|
||||
object GameAudioLoader {
|
||||
val audioPath = listOf(
|
||||
"audio/music",
|
||||
|
||||
Reference in New Issue
Block a user