rudimentary framerate benchmarking (turning it on will make the game run significantly slower)

This commit is contained in:
minjaesong
2022-10-15 01:09:51 +09:00
parent 8533f92274
commit 93af194c8a
6 changed files with 44 additions and 4 deletions

View File

@@ -19,6 +19,7 @@ import net.torvald.terrarum.modulebasegame.ui.UITooltip
import net.torvald.terrarum.realestate.LandUtil
import net.torvald.terrarum.savegame.VirtualDisk
import net.torvald.terrarum.ui.ConsoleWindow
import net.torvald.util.CircularArray
import net.torvald.util.SortedArrayList
import org.khelekore.prtree.*
import java.io.File
@@ -78,6 +79,8 @@ open class IngameInstance(val batch: FlippingSpriteBatch, val isMultiplayer: Boo
open var uiTooltip: UITooltip = UITooltip()
open var notifier: Notification = Notification()
val deltaTeeBenchmarks = CircularArray<Float>(1024, true)
init {
consoleHandler.setPosition(0, 0)
notifier.setPosition(