mirror of
https://github.com/curioustorvald/Terrarum.git
synced 2026-06-14 12:34:05 +09:00
asset archiving wip
This commit is contained in:
@@ -14,6 +14,7 @@ import com.badlogic.gdx.graphics.g2d.TextureRegion
|
||||
import com.badlogic.gdx.graphics.glutils.ShaderProgram
|
||||
import net.torvald.btex.BTeXDocViewer
|
||||
import net.torvald.btex.BTeXParser
|
||||
import net.torvald.terrarum.AssetCache
|
||||
import net.torvald.terrarum.FlippingSpriteBatch
|
||||
import net.torvald.terrarum.btex.BTeXDocument
|
||||
import net.torvald.terrarum.gdxClearAndEnableBlend
|
||||
@@ -82,7 +83,7 @@ class BTeXTest : ApplicationAdapter() {
|
||||
Thread {
|
||||
try {
|
||||
measureTimeMillis {
|
||||
val f = BTeXParser.invoke(Gdx.files.internal("./assets/mods/basegame/books/$filePath"), varMap, typesetProgress)
|
||||
val f = BTeXParser.invoke(AssetCache.getFileHandle("mods/basegame/books/$filePath"), varMap, typesetProgress)
|
||||
document = f.first
|
||||
documentHandler = f.second
|
||||
}.also {
|
||||
@@ -103,7 +104,7 @@ class BTeXTest : ApplicationAdapter() {
|
||||
}
|
||||
else {
|
||||
measureTimeMillis {
|
||||
document = BTeXDocument.fromFile(Gdx.files.internal("./assets/mods/basegame/books/$filePath"))
|
||||
document = BTeXDocument.fromFile(AssetCache.getFileHandle("mods/basegame/books/$filePath"))
|
||||
}.also {
|
||||
println("Time spent on loading [ms]: $it")
|
||||
}
|
||||
|
||||
@@ -6,6 +6,7 @@ import com.badlogic.gdx.Screen
|
||||
import com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application
|
||||
import com.badlogic.gdx.backends.lwjgl3.Lwjgl3ApplicationConfiguration
|
||||
import com.badlogic.gdx.graphics.glutils.ShaderProgram
|
||||
import net.torvald.terrarum.AssetCache
|
||||
import net.torvald.terrarum.GdxColorMap
|
||||
|
||||
/**
|
||||
@@ -26,7 +27,7 @@ class ColorMapTest : Game() {
|
||||
}
|
||||
|
||||
override fun render() {
|
||||
val colormap = GdxColorMap(Gdx.files.internal("assets/testimage_resized.png"))
|
||||
val colormap = GdxColorMap(AssetCache.getFileHandle("testimage_resized.png"))
|
||||
println(colormap)
|
||||
|
||||
System.exit(0)
|
||||
|
||||
@@ -6,6 +6,7 @@ import com.badlogic.gdx.audio.Sound
|
||||
import com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application
|
||||
import com.badlogic.gdx.backends.lwjgl3.Lwjgl3ApplicationConfiguration
|
||||
import com.badlogic.gdx.files.FileHandle
|
||||
import net.torvald.terrarum.AssetCache
|
||||
import java.awt.BorderLayout
|
||||
import javax.swing.JFrame
|
||||
import javax.swing.JPanel
|
||||
@@ -41,7 +42,7 @@ class AudioPlayerSlave : Game() {
|
||||
|
||||
|
||||
override fun create() {
|
||||
audioSample = Gdx.files.internal("assets/loopey.wav")
|
||||
audioSample = AssetCache.getFileHandle("loopey.wav")
|
||||
gdxSound = Gdx.audio.newSound(audioSample)
|
||||
surroundPanner = SurroundPannerTest()
|
||||
soundID = gdxSound.loop()
|
||||
@@ -137,7 +138,7 @@ class AudioPlayerSlave : Game() {
|
||||
|
||||
|
||||
override fun create() {
|
||||
audioSample = Gdx.files.internal("assets/loopey.wav")
|
||||
audioSample = AssetCache.getFileHandle("loopey.wav")
|
||||
gdxSound = Gdx.audio.newSound(audioSample)
|
||||
|
||||
|
||||
|
||||
@@ -73,7 +73,7 @@ class WorldgenNoiseSandbox : ApplicationAdapter() {
|
||||
private var genFutures: Array<Future<*>?> = arrayOfNulls(genSlices)
|
||||
|
||||
override fun create() {
|
||||
font = TerrarumSansBitmap("assets/graphics/fonts/terrarum-sans-bitmap")
|
||||
font = TerrarumSansBitmap()
|
||||
|
||||
batch = FlippingSpriteBatch(1000)
|
||||
camera = OrthographicCamera(NOISEBOX_WIDTH.toFloat(), NOISEBOX_HEIGHT.toFloat())
|
||||
|
||||
Reference in New Issue
Block a user