Add end game dialog
This commit is contained in:
98
mods/cnc/chrome/ingame-leavemap.yaml
Normal file
98
mods/cnc/chrome/ingame-leavemap.yaml
Normal file
@@ -0,0 +1,98 @@
|
||||
Container@LEAVE_RESTART_WIDGET:
|
||||
Logic: LeaveMapLogic
|
||||
Children:
|
||||
Image@EVA:
|
||||
X: WINDOW_RIGHT-128-43
|
||||
Y: 43
|
||||
Width: 128
|
||||
Height: 64
|
||||
ImageCollection: logos
|
||||
ImageName: eva
|
||||
Label@VERSION_LABEL:
|
||||
X: WINDOW_RIGHT-128-43
|
||||
Y: 115
|
||||
Width: 128
|
||||
Align: Center
|
||||
Contrast: true
|
||||
Background@BORDER:
|
||||
Width: WINDOW_RIGHT
|
||||
Height: WINDOW_BOTTOM
|
||||
Background: shellmapborder
|
||||
Container@LEAVE_RESTART_SIMPLE
|
||||
X: (WINDOW_RIGHT - WIDTH) / 2
|
||||
Y: (WINDOW_BOTTOM - HEIGHT) / 2
|
||||
Width: 370
|
||||
Height: 125
|
||||
Visible: False
|
||||
Children:
|
||||
Background@LEAVE_RESTART_SIMPLE_BG:
|
||||
Width: PARENT_RIGHT
|
||||
Height: PARENT_BOTTOM - 35
|
||||
Background: panel-black
|
||||
Children:
|
||||
Label@GAME_ENDED_LABEL:
|
||||
X: 0
|
||||
Y: 0 - 25
|
||||
Width: PARENT_RIGHT
|
||||
Font: BigBold
|
||||
Align: Center
|
||||
Text: The game has ended
|
||||
Contrast: True
|
||||
Label@BLURB:
|
||||
X: 15
|
||||
Y: (PARENT_BOTTOM - HEIGHT) / 2
|
||||
Width: PARENT_RIGHT - 30
|
||||
Text: Press 'Leave' to return to the main menu.
|
||||
Align: Center
|
||||
Button@LEAVE_BUTTON:
|
||||
X: 0
|
||||
Y: PARENT_BOTTOM - 1
|
||||
Width: 140
|
||||
Height: 35
|
||||
Font: Bold
|
||||
Text: Leave
|
||||
Button@RESTART_BUTTON:
|
||||
X: 150
|
||||
Y: PARENT_BOTTOM - 1
|
||||
Width: 140
|
||||
Height: 35
|
||||
Font: Bold
|
||||
Text: Restart
|
||||
Visible: false
|
||||
Container@LEAVE_RESTART_FULL:
|
||||
X: (WINDOW_RIGHT - WIDTH) / 2
|
||||
Y: (WINDOW_BOTTOM - HEIGHT) / 2
|
||||
Width: 512
|
||||
Height: 410
|
||||
Visible: False
|
||||
Children:
|
||||
Background@LEAVE_RESTART_BG:
|
||||
Width: PARENT_RIGHT
|
||||
Height: PARENT_BOTTOM - 35
|
||||
Background: panel-black
|
||||
Children:
|
||||
Label@GAME_ENDED_LABEL:
|
||||
X: 0
|
||||
Y: 0 - 25
|
||||
Width: PARENT_RIGHT
|
||||
Font: BigBold
|
||||
Align: Center
|
||||
Text: The game has ended
|
||||
Contrast: True
|
||||
Button@LEAVE_BUTTON:
|
||||
X: 0
|
||||
Y: PARENT_BOTTOM - 1
|
||||
Width: 140
|
||||
Height: 35
|
||||
Font: Bold
|
||||
Text: Leave
|
||||
Button@RESTART_BUTTON:
|
||||
X: 150
|
||||
Y: PARENT_BOTTOM - 1
|
||||
Width: 140
|
||||
Height: 35
|
||||
Font: Bold
|
||||
Text: Restart
|
||||
Visible: false
|
||||
Container@OBJECTIVES:
|
||||
|
||||
@@ -94,6 +94,7 @@ ChromeLayout:
|
||||
mods/cnc/chrome/ingame-infobriefing.yaml
|
||||
mods/cnc/chrome/ingame-infoobjectives.yaml
|
||||
mods/cnc/chrome/ingame-infostats.yaml
|
||||
mods/cnc/chrome/ingame-leavemap.yaml
|
||||
mods/cnc/chrome/music.yaml
|
||||
mods/cnc/chrome/settings.yaml
|
||||
mods/cnc/chrome/credits.yaml
|
||||
|
||||
92
mods/d2k/chrome/ingame-leavemap.yaml
Normal file
92
mods/d2k/chrome/ingame-leavemap.yaml
Normal file
@@ -0,0 +1,92 @@
|
||||
Container@LEAVE_RESTART_WIDGET:
|
||||
Logic: LeaveMapLogic
|
||||
Children:
|
||||
Background@BORDER:
|
||||
X: 0 - 15
|
||||
Y: 0 - 15
|
||||
Width: WINDOW_RIGHT + 30
|
||||
Height: WINDOW_BOTTOM + 30
|
||||
Background: mainmenu-border
|
||||
Label@VERSION_LABEL:
|
||||
X: WINDOW_RIGHT - 10
|
||||
Y: WINDOW_BOTTOM - 20
|
||||
Align: Right
|
||||
Font: Regular
|
||||
Contrast: True
|
||||
Container@LEAVE_RESTART_SIMPLE
|
||||
X: (WINDOW_RIGHT - WIDTH) / 2
|
||||
Y: (WINDOW_BOTTOM - HEIGHT) / 2
|
||||
Width: 370
|
||||
Height: 175
|
||||
Visible: False
|
||||
Children:
|
||||
Background@LEAVE_RESTART_SIMPLE_BG:
|
||||
Width: PARENT_RIGHT
|
||||
Height: PARENT_BOTTOM
|
||||
Children:
|
||||
Label@GAME_ENDED_LABEL:
|
||||
Y: 20
|
||||
Width: PARENT_RIGHT
|
||||
Height: 25
|
||||
Font: Bold
|
||||
Align: Center
|
||||
Text: The game has ended
|
||||
Label@BLURB:
|
||||
X: 15
|
||||
Y: 50
|
||||
Width: PARENT_RIGHT - 30
|
||||
Height: 65
|
||||
Text: Press 'Leave' to return to the main menu.
|
||||
Align: Center
|
||||
Button@RESTART_BUTTON:
|
||||
X: 20
|
||||
Y: PARENT_BOTTOM - 45
|
||||
Width: 140
|
||||
Height: 25
|
||||
Font: Bold
|
||||
Text: Restart
|
||||
Visible: false
|
||||
Button@LEAVE_BUTTON:
|
||||
X: (PARENT_RIGHT - WIDTH) / 2
|
||||
Y: PARENT_BOTTOM - 45
|
||||
Width: 140
|
||||
Height: 25
|
||||
Font: Bold
|
||||
Text: Leave
|
||||
Container@LEAVE_RESTART_FULL:
|
||||
X: (WINDOW_RIGHT - WIDTH) / 2
|
||||
Y: (WINDOW_BOTTOM - HEIGHT) / 2
|
||||
Width: 522
|
||||
Height: 470
|
||||
Visible: False
|
||||
Children:
|
||||
Background@LEAVE_RESTART_BG:
|
||||
Width: PARENT_RIGHT
|
||||
Height: PARENT_BOTTOM
|
||||
Children:
|
||||
Label@GAME_ENDED_LABEL:
|
||||
X: 20
|
||||
Y: 20
|
||||
Width: PARENT_RIGHT - 40
|
||||
Height: 25
|
||||
Font: Bold
|
||||
Align: Center
|
||||
Text: The game has ended
|
||||
Button@RESTART_BUTTON:
|
||||
X: PARENT_RIGHT - 2 * (WIDTH + 20)
|
||||
Y: PARENT_BOTTOM - 45
|
||||
Width: 120
|
||||
Height: 25
|
||||
Font: Bold
|
||||
Text: Restart
|
||||
Visible: false
|
||||
Button@LEAVE_BUTTON:
|
||||
X: PARENT_RIGHT - WIDTH - 20
|
||||
Y: PARENT_BOTTOM - 45
|
||||
Width: 120
|
||||
Height: 25
|
||||
Font: Bold
|
||||
Text: Leave
|
||||
Container@OBJECTIVES:
|
||||
Y: 40
|
||||
|
||||
@@ -70,6 +70,7 @@ ChromeLayout:
|
||||
mods/ra/chrome/ingame-observerstats.yaml
|
||||
mods/d2k/chrome/ingame-player.yaml
|
||||
mods/ra/chrome/ingame-debug.yaml
|
||||
mods/d2k/chrome/ingame-leavemap.yaml
|
||||
mods/d2k/chrome/mainmenu.yaml
|
||||
mods/ra/chrome/settings.yaml
|
||||
mods/ra/chrome/credits.yaml
|
||||
|
||||
99
mods/ra/chrome/ingame-leavemap.yaml
Normal file
99
mods/ra/chrome/ingame-leavemap.yaml
Normal file
@@ -0,0 +1,99 @@
|
||||
Container@LEAVE_RESTART_WIDGET:
|
||||
Logic: LeaveMapLogic
|
||||
Children:
|
||||
Background@BORDER:
|
||||
X: 0 - 15
|
||||
Y: 0 - 15
|
||||
Width: WINDOW_RIGHT + 30
|
||||
Height: WINDOW_BOTTOM + 30
|
||||
Background: mainmenu-border
|
||||
Image@LOGO:
|
||||
X: WINDOW_RIGHT - 296
|
||||
Y: 30
|
||||
ImageCollection: logos
|
||||
ImageName: logo
|
||||
Label@VERSION_LABEL:
|
||||
X: WINDOW_RIGHT - 296
|
||||
Y: 296 - 20
|
||||
Width: 296 - 20
|
||||
Height: 25
|
||||
Align: Center
|
||||
Font: Regular
|
||||
Contrast: True
|
||||
Container@LEAVE_RESTART_SIMPLE
|
||||
X: (WINDOW_RIGHT - WIDTH) / 2
|
||||
Y: (WINDOW_BOTTOM - HEIGHT) / 2
|
||||
Width: 370
|
||||
Height: 175
|
||||
Visible: False
|
||||
Children:
|
||||
Background@LEAVE_RESTART_SIMPLE_BG:
|
||||
Width: PARENT_RIGHT
|
||||
Height: PARENT_BOTTOM
|
||||
Children:
|
||||
Label@GAME_ENDED_LABEL:
|
||||
Y: 20
|
||||
Width: PARENT_RIGHT
|
||||
Height: 25
|
||||
Font: Bold
|
||||
Align: Center
|
||||
Text: The game has ended
|
||||
Label@BLURB:
|
||||
X: 15
|
||||
Y: 50
|
||||
Width: PARENT_RIGHT - 30
|
||||
Height: 65
|
||||
Text: Press 'Leave' to return to the main menu.
|
||||
Align: Center
|
||||
Button@RESTART_BUTTON:
|
||||
X: 20
|
||||
Y: PARENT_BOTTOM - 45
|
||||
Width: 140
|
||||
Height: 25
|
||||
Font: Bold
|
||||
Text: Restart
|
||||
Visible: false
|
||||
Button@LEAVE_BUTTON:
|
||||
X: (PARENT_RIGHT - WIDTH) / 2
|
||||
Y: PARENT_BOTTOM - 45
|
||||
Width: 140
|
||||
Height: 25
|
||||
Font: Bold
|
||||
Text: Leave
|
||||
Container@LEAVE_RESTART_FULL:
|
||||
X: (WINDOW_RIGHT - WIDTH) / 2
|
||||
Y: (WINDOW_BOTTOM - HEIGHT) / 2
|
||||
Width: 522
|
||||
Height: 470
|
||||
Visible: False
|
||||
Children:
|
||||
Background@LEAVE_RESTART_BG:
|
||||
Width: PARENT_RIGHT
|
||||
Height: PARENT_BOTTOM
|
||||
Children:
|
||||
Label@GAME_ENDED_LABEL:
|
||||
X: 20
|
||||
Y: 20
|
||||
Width: PARENT_RIGHT - 40
|
||||
Height: 25
|
||||
Font: Bold
|
||||
Align: Center
|
||||
Text: The game has ended
|
||||
Button@RESTART_BUTTON:
|
||||
X: PARENT_RIGHT - 2 * (WIDTH + 20)
|
||||
Y: PARENT_BOTTOM - 45
|
||||
Width: 120
|
||||
Height: 25
|
||||
Font: Bold
|
||||
Text: Restart
|
||||
Visible: false
|
||||
Button@LEAVE_BUTTON:
|
||||
X: PARENT_RIGHT - WIDTH - 20
|
||||
Y: PARENT_BOTTOM - 45
|
||||
Width: 120
|
||||
Height: 25
|
||||
Font: Bold
|
||||
Text: Leave
|
||||
Container@OBJECTIVES:
|
||||
Y: 40
|
||||
|
||||
@@ -78,6 +78,7 @@ ChromeLayout:
|
||||
mods/ra/chrome/ingame-infobriefing.yaml
|
||||
mods/ra/chrome/ingame-infoobjectives.yaml
|
||||
mods/ra/chrome/ingame-infostats.yaml
|
||||
mods/ra/chrome/ingame-leavemap.yaml
|
||||
mods/ra/chrome/ingame-menu.yaml
|
||||
mods/ra/chrome/ingame-observer.yaml
|
||||
mods/ra/chrome/ingame-observerstats.yaml
|
||||
|
||||
@@ -112,6 +112,7 @@ ChromeLayout:
|
||||
mods/ra/chrome/ingame-observerstats.yaml
|
||||
mods/ts/chrome/ingame-player.yaml
|
||||
mods/ra/chrome/ingame-debug.yaml
|
||||
mods/ra/chrome/ingame-leavemap.yaml
|
||||
mods/ra/chrome/mainmenu.yaml
|
||||
mods/ra/chrome/settings.yaml
|
||||
mods/ra/chrome/credits.yaml
|
||||
|
||||
Reference in New Issue
Block a user