mirror of
https://github.com/curioustorvald/Terrarum.git
synced 2026-06-13 20:14:05 +09:00
custom keyboard handling wip
This commit is contained in:
@@ -22,6 +22,7 @@ import net.torvald.terrarum.blockproperties.WireCodex
|
||||
import net.torvald.terrarum.gameactors.Actor
|
||||
import net.torvald.terrarum.gameactors.ActorID
|
||||
import net.torvald.terrarum.gameactors.faction.FactionCodex
|
||||
import net.torvald.terrarum.gamecontroller.IngameController
|
||||
import net.torvald.terrarum.gameworld.fmod
|
||||
import net.torvald.terrarum.itemproperties.ItemCodex
|
||||
import net.torvald.terrarum.itemproperties.MaterialCodex
|
||||
@@ -51,6 +52,10 @@ typealias RGBA8888 = Int
|
||||
*/
|
||||
object Terrarum : Disposable {
|
||||
|
||||
init {
|
||||
IngameController.KEYBOARD_DELAYS[1]
|
||||
}
|
||||
|
||||
/**
|
||||
* All singleplayer "Player" must have this exact reference ID.
|
||||
*/
|
||||
@@ -286,6 +291,8 @@ object Terrarum : Disposable {
|
||||
/** Delta converted as it it was a FPS */
|
||||
inline val updateRate: Double
|
||||
get() = 1.0 / Gdx.graphics.deltaTime
|
||||
val mouseDown: Boolean
|
||||
get() = Gdx.input.isButtonPressed(App.getConfigInt("config_mouseprimary"))
|
||||
|
||||
/**
|
||||
* Usage:
|
||||
|
||||
Reference in New Issue
Block a user