mirror of
https://github.com/curioustorvald/Terrarum.git
synced 2026-03-07 12:21:52 +09:00
adding title menu element for mod options
This commit is contained in:
1
.gitattributes
vendored
1
.gitattributes
vendored
@@ -5,3 +5,4 @@
|
|||||||
*.opus filter=lfs diff=lfs merge=lfs -text
|
*.opus filter=lfs diff=lfs merge=lfs -text
|
||||||
*.pdf filter=lfs diff=lfs merge=lfs -text
|
*.pdf filter=lfs diff=lfs merge=lfs -text
|
||||||
*.zip filter=lfs diff=lfs merge=lfs -text
|
*.zip filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.kra filter=lfs diff=lfs merge=lfs -text
|
||||||
1
.gitignore
vendored
1
.gitignore
vendored
@@ -28,6 +28,7 @@ workspace.xml
|
|||||||
# Temporary files
|
# Temporary files
|
||||||
.tmp*
|
.tmp*
|
||||||
tmp_*
|
tmp_*
|
||||||
|
*.bak
|
||||||
## Microsoft Office
|
## Microsoft Office
|
||||||
~$*
|
~$*
|
||||||
## Generic temp files in Linux
|
## Generic temp files in Linux
|
||||||
|
|||||||
38
src/net/torvald/terrarum/ModOptionsHost.kt
Normal file
38
src/net/torvald/terrarum/ModOptionsHost.kt
Normal file
@@ -0,0 +1,38 @@
|
|||||||
|
package net.torvald.terrarum
|
||||||
|
|
||||||
|
import com.badlogic.gdx.graphics.Camera
|
||||||
|
import com.badlogic.gdx.graphics.g2d.SpriteBatch
|
||||||
|
import net.torvald.terrarum.modulebasegame.ui.UIRemoCon
|
||||||
|
import net.torvald.terrarum.ui.UICanvas
|
||||||
|
|
||||||
|
class ModOptionsHost : UICanvas() {
|
||||||
|
|
||||||
|
override var openCloseTime: Second = 0f
|
||||||
|
|
||||||
|
private val moduleAreaHMargin = 48
|
||||||
|
private val moduleAreaBorder = 8
|
||||||
|
|
||||||
|
override var width = AppLoader.screenW - UIRemoCon.remoConWidth - moduleAreaHMargin
|
||||||
|
override var height = AppLoader.screenH - moduleAreaHMargin * 2
|
||||||
|
|
||||||
|
override fun updateUI(delta: Float) {
|
||||||
|
}
|
||||||
|
|
||||||
|
override fun renderUI(batch: SpriteBatch, camera: Camera) {
|
||||||
|
}
|
||||||
|
|
||||||
|
override fun doOpening(delta: Float) {
|
||||||
|
}
|
||||||
|
|
||||||
|
override fun doClosing(delta: Float) {
|
||||||
|
}
|
||||||
|
|
||||||
|
override fun endOpening(delta: Float) {
|
||||||
|
}
|
||||||
|
|
||||||
|
override fun endClosing(delta: Float) {
|
||||||
|
}
|
||||||
|
|
||||||
|
override fun dispose() {
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -27,6 +27,7 @@ object UITitleRemoConYaml {
|
|||||||
- MENU_LABEL_RETURN
|
- MENU_LABEL_RETURN
|
||||||
- MENU_OPTIONS_SOUND
|
- MENU_OPTIONS_SOUND
|
||||||
- MENU_LABEL_LANGUAGE : net.torvald.terrarum.modulebasegame.ui.UITitleLanguage
|
- MENU_LABEL_LANGUAGE : net.torvald.terrarum.modulebasegame.ui.UITitleLanguage
|
||||||
|
- MENU_MODULES : net.torvald.terrarum.ModOptionsHost
|
||||||
- MENU_LABEL_RETURN
|
- MENU_LABEL_RETURN
|
||||||
- MENU_MODULES : net.torvald.terrarum.modulebasegame.ui.UITitleModules
|
- MENU_MODULES : net.torvald.terrarum.modulebasegame.ui.UITitleModules
|
||||||
- MENU_LABEL_RETURN
|
- MENU_LABEL_RETURN
|
||||||
|
|||||||
@@ -88,3 +88,5 @@ EOF FE Byte order mark
|
|||||||
|
|
||||||
|
|
||||||
* To read layers: you'll need to search for specific strings, namely ["TERR", "WALL", "WIRE"]
|
* To read layers: you'll need to search for specific strings, namely ["TERR", "WALL", "WIRE"]
|
||||||
|
* It is possible that compressed data happen to replicate any of the internal identifiers
|
||||||
|
(e.g. "\0pLdTERR", "EndTEM\xFF\xFE", "EndPYLd\xFF"), but such probability is very low (0.000000000000000005421 %)
|
||||||
Binary file not shown.
Reference in New Issue
Block a user