diff options
author | LaG1924 <lag1924@gmail.com> | 2021-06-18 14:14:19 +0200 |
---|---|---|
committer | LaG1924 <lag1924@gmail.com> | 2021-06-18 16:52:47 +0200 |
commit | 8c033fff3d82d5f0e4c5d2eb3c5d10efc60ee851 (patch) | |
tree | e0f585207f4dde33999e73d3fbde65f0c76f8b16 /cwd | |
parent | Implemented main menu in Rml and improved RmlUi support (diff) | |
download | AltCraft-8c033fff3d82d5f0e4c5d2eb3c5d10efc60ee851.tar AltCraft-8c033fff3d82d5f0e4c5d2eb3c5d10efc60ee851.tar.gz AltCraft-8c033fff3d82d5f0e4c5d2eb3c5d10efc60ee851.tar.bz2 AltCraft-8c033fff3d82d5f0e4c5d2eb3c5d10efc60ee851.tar.lz AltCraft-8c033fff3d82d5f0e4c5d2eb3c5d10efc60ee851.tar.xz AltCraft-8c033fff3d82d5f0e4c5d2eb3c5d10efc60ee851.tar.zst AltCraft-8c033fff3d82d5f0e4c5d2eb3c5d10efc60ee851.zip |
Diffstat (limited to '')
-rw-r--r-- | cwd/assets/altcraft/scripts/init.lua | 7 | ||||
-rw-r--r-- | cwd/assets/altcraft/ui/main-menu-styles.rcss (renamed from cwd/test.rcss) | 0 | ||||
-rw-r--r-- | cwd/assets/altcraft/ui/main-menu.rml (renamed from cwd/test.rml) | 6 |
3 files changed, 8 insertions, 5 deletions
diff --git a/cwd/assets/altcraft/scripts/init.lua b/cwd/assets/altcraft/scripts/init.lua index 96b5ec3..b9b34a7 100644 --- a/cwd/assets/altcraft/scripts/init.lua +++ b/cwd/assets/altcraft/scripts/init.lua @@ -9,11 +9,14 @@ local plugin = { } function plugin.onLoad () - print("Loaded AltCraft plugin!") + rmlui:LoadFontFace("altcraft/fonts/OpenSans-Regular") end function plugin.onChangeState (newState) - AC.LogWarning("New state: "..newState) + if newState == "MainMenu" then + local con = rmlui.contexts["default"] + con:LoadDocument("altcraft/ui/main-menu"):Show() + end end function plugin.onUnload () diff --git a/cwd/test.rcss b/cwd/assets/altcraft/ui/main-menu-styles.rcss index ee86894..ee86894 100644 --- a/cwd/test.rcss +++ b/cwd/assets/altcraft/ui/main-menu-styles.rcss diff --git a/cwd/test.rml b/cwd/assets/altcraft/ui/main-menu.rml index de48053..9fd2898 100644 --- a/cwd/test.rml +++ b/cwd/assets/altcraft/ui/main-menu.rml @@ -1,6 +1,6 @@ <rml> <head> - <link type="text/rcss" href="test.rcss" /> + <link type="text/rcss" href="main-menu-styles" /> </head> <body> <strong class="mc-title" id="title">AltCraft</strong> @@ -10,8 +10,8 @@ <input class="mc-text" id="username" value="HelloOne"/> <button class="mc-button" id="connect" onclick=" AC.ConnectToServer( - document: GetElementById('hostname'): GetAttribute('value'), - document: GetElementById('username'): GetAttribute('value')); + document:GetElementById('hostname'):GetAttribute('value'), + document:GetElementById('username'):GetAttribute('value')); document:Close()">Connect</button> <button class="mc-button" id="options">Options...</button> <button class="mc-button" id="exit" onclick="AC.Exit()">Quit game</button> |