Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ui.UiFactory.layouts.titleLayout = {
- type: "ui.FreeLayout",
- frame: [0, 0, Graphics.width, Graphics.height]
- music: ($ -> $dataFields.database.system.titleMusic),
- preload: { graphics: [name: $ -> $dataFields.database.system.titleScreen.name or 'bg-generic']},
- controls: [
- {
- "type": "ui.Image",
- "imageHandling": 0,
- "image": -> $dataFields.database.system.titleScreen.name or 'bg-generic',
- "frame": [0, 0, Graphics.width, Graphics.height]
- }
- ,
- {
- type: "ui.Text",
- id: "newGameText",
- #initialFocus: true,
- #focusable: true,
- #nextKeyObject: "loadGame",
- styles: ["titleText"],
- text: {
- lcId: "4FE8B0BD58FD914BFA8824E07226FB7F7974",
- defaultText: "New Game"
- }
- frame: ["70%", "50%"],
- sizeToFit: true,
- action: {
- name: "newGame"
- }
- }
- ,
- {
- type: "ui.Text",
- id: "loadGame",
- #focusable: true,
- #nextKeyObject: "gallery",
- styles: ["titleText"]
- text: {
- lcId: "0B92E27C6AAE1648AF1B28B2E938923EDDD7"
- defaultText: "Load Game"
- }
- action: {
- name: "switchLayout"
- params: {
- name: "loadMenuLayout", savePrevious: true, snapshot: true
- }
- }
- frame: ["70% - 10", "50% + 50"]
- sizeToFit: true
- }
- ,
- {
- type: "ui.Text",
- id: "settings",
- #focusable: true,
- #nextKeyObject: "quit",
- styles: ["titleText"],
- text: {
- lcId: "D77D7952535CB1422759B668DBFB3C4FD441"
- defaultText: "Settings"
- }
- frame: ["70% - 20", "50% + 100"]
- sizeToFit: true
- action: {
- name: "switchLayout"
- params: {
- name: "settingsMenuLayout"
- savePrevious: true
- }
- }
- }
- ,
- {
- type: "ui.Text"
- styles: ["titleText"],
- id: "quit",
- #focusable: true,
- text: {
- lcId: "377A3D6B2286414CAB8AAA93605A675D3AD6"
- defaultText: "Quit"
- }
- frame: ["70% - 30", "50% + 150"]
- action: {
- name: "quitGame"
- }
- sizeToFit: true
- }
- ]
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement