extra fields for something-props

This commit is contained in:
minjaesong
2021-09-06 10:39:31 +09:00
parent 6b86f65681
commit ec08f8d07e
9 changed files with 46 additions and 8 deletions

View File

@@ -12,6 +12,7 @@ import com.badlogic.gdx.graphics.glutils.ShapeRenderer
import com.badlogic.gdx.utils.Disposable
import com.jme3.math.FastMath
import net.torvald.UnsafeHelper
import net.torvald.gdx.graphics.Cvec
import net.torvald.random.HQRNG
import net.torvald.terrarum.AppLoader.*
import net.torvald.terrarum.TerrarumAppConfiguration.TILE_SIZE
@@ -654,4 +655,16 @@ val MaterialCodex: MaterialCodex
val FactionCodex: FactionCodex
get() = Terrarum.factionCodex
val Apocryphas: HashMap<String, Any>
get() = Terrarum.apocryphas
get() = Terrarum.apocryphas
class Codex : KVHashMap() {
fun getAsCvec(key: String): Cvec? {
val value = get(key)
if (value == null) return null
return value as Cvec
}
}