indicate-admin: implementation (ra)

This commit is contained in:
Igor Popov
2012-06-11 02:38:27 +04:00
committed by Chris Forbes
parent 1924cc71f1
commit c122e6f54d
5 changed files with 24 additions and 1 deletions

View File

@@ -371,6 +371,9 @@ namespace OpenRA.Mods.RA.Widgets.Logic
kickButton.IsVisible = () => Game.IsHost && client.Index != orderManager.LocalClient.Index;
kickButton.IsDisabled = () => orderManager.LocalClient.IsReady;
kickButton.OnClick = () => orderManager.IssueOrder(Order.Command("kick " + client.Index));
var isadmin = template.Get<ImageWidget>("ISADMIN");
isadmin.IsVisible = () => client.IsAdmin;
}
template.IsVisible = () => true;
@@ -417,6 +420,9 @@ namespace OpenRA.Mods.RA.Widgets.Logic
kickButton.IsVisible = () => Game.IsHost && c.Index != orderManager.LocalClient.Index;
kickButton.IsDisabled = () => orderManager.LocalClient.IsReady;
kickButton.OnClick = () => orderManager.IssueOrder(Order.Command("kick " + c.Index));
var isadmin = template.Get<ImageWidget>("ISADMIN");
isadmin.IsVisible = () => client.IsAdmin;
}
template.IsVisible = () => true;

BIN
mods/cnc/uibits/misc.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 710 B

View File

@@ -478,4 +478,7 @@ scrollitem-hover: dialog.png
corner-tl: 512,0,1,1
corner-tr: 594,0,1,1
corner-bl: 512,82,1,1
corner-br: 594,82,1,1
corner-br: 594,82,1,1
misc: misc.png
isadmin: 0,0,16,16

View File

@@ -114,6 +114,13 @@ Background@SERVER_LOBBY:
Height:25
X:5
Y:0-1
Image@ISADMIN:
Width:16
Height:16
X:150
Y:4
ImageName:isadmin
ImageCollection:misc
Button@KICK:
Text:X
Width:25
@@ -243,6 +250,13 @@ Background@SERVER_LOBBY:
Height:25
X:5
Y:0-1
Image@ISADMIN:
Width:16
Height:16
X:130
Y:4
ImageName:isadmin
ImageCollection:misc
Button@KICK:
Text:X
Width:25

BIN
mods/ra/uibits/misc.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 710 B