Changeset View
Changeset View
Standalone View
Standalone View
binaries/data/mods/public/gui/pregame/mainmenu.js
Show All 36 Lines | function init(initData, hotloadData) | ||||
g_BackgroundLayerset = pickRandom(g_BackgroundLayerData); | g_BackgroundLayerset = pickRandom(g_BackgroundLayerData); | ||||
for (let i = 0; i < g_BackgroundLayerset.length; ++i) | for (let i = 0; i < g_BackgroundLayerset.length; ++i) | ||||
{ | { | ||||
var guiObj = Engine.GetGUIObjectByName("background["+i+"]"); | var guiObj = Engine.GetGUIObjectByName("background["+i+"]"); | ||||
guiObj.hidden = false; | guiObj.hidden = false; | ||||
guiObj.sprite = g_BackgroundLayerset[i].sprite; | guiObj.sprite = g_BackgroundLayerset[i].sprite; | ||||
guiObj.z = i; | guiObj.z = i; | ||||
} | } | ||||
let tstCt = [ "blue", "red", "purple", "cyan", "rainbow", "tartan", "plaid", "brown", "black", "grey", "gray", "pink", "green", "magenta", "taupe", "mauve", "pecan", "orange" ]; | |||||
let tstDd = Engine.GetGUIObjectByName("testDrop"); | |||||
tstDd.list = tstCt; | |||||
tstDd.selected = 2; | |||||
let tstLt = Engine.GetGUIObjectByName("testList"); | |||||
tstLt.list = tstCt; | |||||
tstLt.selected = 4; | |||||
let tstOLt = Engine.GetGUIObjectByName("testOList"); | |||||
tstOLt.list_name = tstCt; | |||||
tstOLt.list_a = tstCt; | |||||
tstOLt.list_b = tstCt.reverse(); | |||||
tstOLt.list = tstCt; | |||||
tstOLt.selected = 1; | |||||
let tstTxt = Engine.GetGUIObjectByName("testTextbox").caption; | |||||
let tstTB = Engine.GetGUIObjectByName("testTextboxScrollable"); | |||||
for (let i=0; i<3; ++i) | |||||
tstTB.caption += '[font="sans-bold-12"]Scrollable [/font]' + tstTxt + "\n\n"; | |||||
let tstML = Engine.GetGUIObjectByName("testInputMultiline"); | |||||
for (let i=0; i<24; ++i) | |||||
tstML.caption += "\n."; | |||||
tstML.caption += "\nGroovy, baby!"; | |||||
} | } | ||||
function getHotloadData() | function getHotloadData() | ||||
{ | { | ||||
return { "showSplashScreens": g_ShowSplashScreens }; | return { "showSplashScreens": g_ShowSplashScreens }; | ||||
} | } | ||||
function scrollBackgrounds() | function scrollBackgrounds() | ||||
▲ Show 20 Lines • Show All 242 Lines • Show Last 20 Lines |
Wildfire Games · Phabricator