add a simple in-game IRC client
This commit is contained in:
69
mods/ra/chrome/irc.yaml
Normal file
69
mods/ra/chrome/irc.yaml
Normal file
@@ -0,0 +1,69 @@
|
||||
Container@SERVERBROWSER_IRC:
|
||||
Logic: IrcLogic
|
||||
Width: 700
|
||||
Height: 250
|
||||
Children:
|
||||
Container@IRC_CONTAINER:
|
||||
Width: PARENT_RIGHT
|
||||
Height: PARENT_BOTTOM
|
||||
Children:
|
||||
ScrollPanel@HISTORY_PANEL:
|
||||
Width: 565
|
||||
Height: PARENT_BOTTOM - 30
|
||||
ItemSpacing: 5
|
||||
Label@HISTORY_TEMPLATE:
|
||||
X: 5
|
||||
Width: 530
|
||||
Height: 25
|
||||
WordWrap: True
|
||||
TextField@INPUT_BOX:
|
||||
Y: PARENT_BOTTOM - 25
|
||||
Width: 565
|
||||
Height: 25
|
||||
ScrollPanel@NICKNAME_PANEL:
|
||||
X: 570
|
||||
Width: 130
|
||||
Height: PARENT_BOTTOM - 30
|
||||
Label@NICKNAME_TEMPLATE:
|
||||
X: 5
|
||||
Button@DISCONNECT_BUTTON:
|
||||
X: 570
|
||||
Y: PARENT_BOTTOM - 25
|
||||
Width: 130
|
||||
Height: 25
|
||||
Text: Disconnect
|
||||
Font: Bold
|
||||
Background@IRC_CONNECT_BG:
|
||||
Width: PARENT_RIGHT
|
||||
Height: PARENT_BOTTOM
|
||||
Background: scrollpanel-bg
|
||||
Children:
|
||||
Label@GLOBAL_CHAT_LABEL:
|
||||
Y: PARENT_BOTTOM / 4
|
||||
Width: PARENT_RIGHT
|
||||
Align: Center
|
||||
Text: Global Chat
|
||||
Font: Bold
|
||||
Label@NICKNAME_LABEL:
|
||||
X: 200
|
||||
Y: PARENT_BOTTOM / 4 + 35
|
||||
Text: Nickname:
|
||||
TextField@NICKNAME_BOX:
|
||||
X: 270
|
||||
Y: PARENT_BOTTOM / 4 + 25
|
||||
Width: 150
|
||||
Height: 25
|
||||
Checkbox@CONNECT_AUTOMATICALLY_CHECKBOX:
|
||||
X: 270
|
||||
Y: PARENT_BOTTOM / 4 + 75
|
||||
Height: 20
|
||||
Width: 180
|
||||
Text: Connect Automatically
|
||||
Button@CONNECT_BUTTON:
|
||||
X: 430
|
||||
Y: PARENT_BOTTOM / 4 + 25
|
||||
Width: 100
|
||||
Height: 25
|
||||
Text: Connect
|
||||
Font: Bold
|
||||
|
||||
@@ -3,7 +3,7 @@ Background@SERVERBROWSER_PANEL:
|
||||
X: (WINDOW_RIGHT - WIDTH)/2
|
||||
Y: (WINDOW_BOTTOM - HEIGHT)/2
|
||||
Width: 740
|
||||
Height: 500
|
||||
Height: 645
|
||||
Children:
|
||||
Label@MULTIPLAYER_LABEL_TITLE:
|
||||
X: 0
|
||||
@@ -58,7 +58,7 @@ Background@SERVERBROWSER_PANEL:
|
||||
X: 20
|
||||
Y: 80
|
||||
Width: 700
|
||||
Height: 360
|
||||
Height: 240
|
||||
Children:
|
||||
ScrollItem@HEADER_TEMPLATE:
|
||||
BaseName: scrollheader
|
||||
@@ -118,6 +118,10 @@ Background@SERVERBROWSER_PANEL:
|
||||
Y: 40
|
||||
Align: Right
|
||||
Height: 25
|
||||
Container@IRC_ROOT:
|
||||
X: 20
|
||||
Y: 370
|
||||
Width: 260
|
||||
Label@PROGRESS_LABEL:
|
||||
X: (PARENT_RIGHT - WIDTH) / 2
|
||||
Y: PARENT_BOTTOM / 2 - HEIGHT
|
||||
@@ -127,28 +131,28 @@ Background@SERVERBROWSER_PANEL:
|
||||
Align: Center
|
||||
Button@REFRESH_BUTTON:
|
||||
X: 20
|
||||
Y: PARENT_BOTTOM - 45
|
||||
Y: 325
|
||||
Width: 100
|
||||
Height: 25
|
||||
Text: Refresh
|
||||
Font: Bold
|
||||
Button@CREATE_BUTTON:
|
||||
X: PARENT_RIGHT - 120 - 120 - 120 - 120
|
||||
Y: PARENT_BOTTOM - 45
|
||||
Y: 325
|
||||
Width: 100
|
||||
Height: 25
|
||||
Text: Create
|
||||
Font: Bold
|
||||
Button@DIRECTCONNECT_BUTTON:
|
||||
X: PARENT_RIGHT - 120 - 120 - 120
|
||||
Y: PARENT_BOTTOM - 45
|
||||
Y: 325
|
||||
Width: 100
|
||||
Height: 25
|
||||
Text: Direct IP
|
||||
Font: Bold
|
||||
Button@JOIN_BUTTON:
|
||||
X: PARENT_RIGHT - 120 - 120
|
||||
Y: PARENT_BOTTOM - 45
|
||||
Y: 325
|
||||
Width: 100
|
||||
Height: 25
|
||||
Text: Join
|
||||
@@ -156,7 +160,7 @@ Background@SERVERBROWSER_PANEL:
|
||||
Key: return
|
||||
Button@BACK_BUTTON:
|
||||
X: PARENT_RIGHT - 120
|
||||
Y: PARENT_BOTTOM - 45
|
||||
Y: 325
|
||||
Width: 100
|
||||
Height: 25
|
||||
Text: Cancel
|
||||
|
||||
@@ -114,6 +114,7 @@ ChromeLayout:
|
||||
./mods/ra/chrome/missionbrowser.yaml
|
||||
./mods/ra/chrome/confirmation-dialogs.yaml
|
||||
./mods/ra/chrome/editor.yaml
|
||||
./mods/ra/chrome/irc.yaml
|
||||
|
||||
Weapons:
|
||||
./mods/ra/weapons/explosions.yaml
|
||||
|
||||
Reference in New Issue
Block a user