Implement new server-connection mod switching logic.

This commit is contained in:
Paul Chote
2017-01-20 20:29:51 +00:00
parent 4d982f00e4
commit 2da4e87b94
7 changed files with 292 additions and 15 deletions

View File

@@ -90,3 +90,72 @@ Container@CONNECTIONFAILED_PANEL:
Width: 140
Height: 35
Text: Retry
Container@CONNECTION_SWITCHMOD_PANEL:
Logic: ConnectionSwitchModLogic
X: (WINDOW_RIGHT - WIDTH)/2
Y: (WINDOW_BOTTOM - 90)/2
Width: 370
Height: 134
Children:
Label@TITLE:
Width: PARENT_RIGHT
Y: 0-25
Font: BigBold
Contrast: true
Align: Center
Text: Switch Mod
Background@CONNECTION_BACKGROUND:
Width: 370
Height: 120
Background: panel-black
Children:
Label@DESC:
Y: 15
Width: PARENT_RIGHT
Height: 25
Text: This server is running a different mod:
Font: Bold
Align: Center
Container@MOD_CONTAINER:
X: 0
Y: 42
Width: PARENT_RIGHT
Children:
RGBASprite@MOD_ICON:
Y: 4
Width: 32
Height: 32
Label@MOD_TITLE:
X: 37
Width: PARENT_RIGHT - 37
Height: 25
Font: Bold
Align: Left
Label@MOD_VERSION:
X: 37
Y: 15
Width: PARENT_RIGHT - 37
Height: 25
Font: Tiny
Align: Left
Label@DESC2:
Y: 80
Width: PARENT_RIGHT
Height: 25
Text: Switch mods and join server?
Font: Bold
Align: Center
Button@ABORT_BUTTON:
Key: escape
Y: 119
Width: 140
Height: 35
Text: Abort
Button@SWITCH_BUTTON:
Key: return
X: 230
Y: 119
Width: 140
Height: 35
Text: Switch