forked from 0ad/0ad
Fixing the players list. Adding the shadow, correcting the order.
This was SVN commit r6292.
This commit is contained in:
parent
98dd1a1bb4
commit
2dde452493
@ -85,6 +85,16 @@
|
||||
]]></action>
|
||||
</object>
|
||||
|
||||
<!-- EMPTY OBJECT USED TO KILL UNITS -->
|
||||
<object name="unitsKiller"
|
||||
hotkey="killUnit"
|
||||
>
|
||||
<action on="Press"><![CDATA[
|
||||
killUnit();
|
||||
]]>
|
||||
</action>
|
||||
</object>
|
||||
|
||||
<!-- GROUP: MINIMAP -->
|
||||
<object name="snMiniMap"
|
||||
hotkey="session.minimap.toggle"
|
||||
@ -355,6 +365,72 @@
|
||||
>
|
||||
</object>
|
||||
|
||||
//Shadow
|
||||
<object name="PlayersListShadow"
|
||||
type="text"
|
||||
style="PlayersListStyleShadow"
|
||||
>
|
||||
|
||||
<object name="PlayerShadow_1"
|
||||
type="text"
|
||||
style="PlayerStyleShadow"
|
||||
>
|
||||
</object>
|
||||
|
||||
<object name="PlayerShadow_2"
|
||||
type="text"
|
||||
style="PlayerStyleShadow"
|
||||
>
|
||||
</object>
|
||||
|
||||
<object name="PlayerShadow_3"
|
||||
type="text"
|
||||
style="PlayerStyleShadow"
|
||||
>
|
||||
</object>
|
||||
|
||||
|
||||
<object name="PlayerShadow_4"
|
||||
type="text"
|
||||
style="PlayerStyleShadow"
|
||||
>
|
||||
</object>
|
||||
|
||||
<object name="PlayerShadow_5"
|
||||
type="text"
|
||||
style="PlayerStyleShadow"
|
||||
>
|
||||
</object>
|
||||
|
||||
<object name="PlayerShadow_6"
|
||||
type="text"
|
||||
style="PlayerStyleShadow"
|
||||
>
|
||||
</object>
|
||||
|
||||
<object name="PlayerShadow_7"
|
||||
type="text"
|
||||
style="PlayerStyleShadow"
|
||||
>
|
||||
</object>
|
||||
|
||||
<object name="PlayerShadow_8"
|
||||
type="text"
|
||||
style="PlayerStyleShadow"
|
||||
>
|
||||
<action on="Load">
|
||||
<![CDATA[
|
||||
//Sets correct coordinates for each text object.
|
||||
for (var i=1; i<=8; i++)
|
||||
{
|
||||
addCrds("PlayerShadow_"+i, 0, 0, 0, i*14+1, 1, 0, 100, 100);
|
||||
}
|
||||
|
||||
]]>
|
||||
</action>
|
||||
</object>
|
||||
|
||||
</object>
|
||||
|
||||
<!-- Players list -->
|
||||
<object name="PlayersList"
|
||||
@ -370,21 +446,18 @@
|
||||
<object name="Player_1"
|
||||
type="text"
|
||||
style="PlayerStyle"
|
||||
size="0% 0% 100% 100%"
|
||||
>
|
||||
</object>
|
||||
|
||||
<object name="Player_2"
|
||||
type="text"
|
||||
style="PlayerStyle"
|
||||
size="0% 0%+14 100% 100%"
|
||||
>
|
||||
</object>
|
||||
|
||||
<object name="Player_3"
|
||||
type="text"
|
||||
style="PlayerStyle"
|
||||
size="0% 0%+28 100% 100%"
|
||||
>
|
||||
</object>
|
||||
|
||||
@ -429,6 +502,8 @@
|
||||
|
||||
</object>
|
||||
|
||||
|
||||
|
||||
<!-- GROUP: STATUS PANE -->
|
||||
<object name="snStatusPane"
|
||||
hotkey="session.statuspane.toggle"
|
||||
|
@ -387,22 +387,32 @@ function togglePlayersList()
|
||||
if (!playersList_init)
|
||||
{
|
||||
playersList_init = true;
|
||||
var trueLength = 0;
|
||||
|
||||
for (var i=1; i<=8; i++)
|
||||
for (var i=1; i<players.length-1; i++)
|
||||
{
|
||||
if (players[i].active)
|
||||
trueLength++;
|
||||
}
|
||||
|
||||
for (var i=1; i<=trueLength; i++)
|
||||
{
|
||||
if (players[i].active)
|
||||
{
|
||||
getGUIObjectByName("Player_" + (8-i+1)).caption = players[i].name;
|
||||
getGUIObjectByName("Player_" + (i+8-trueLength)).caption = players[i].name;
|
||||
getGUIObjectByName("PlayerShadow_" + (i+8-trueLength)).caption = players[i].name;
|
||||
|
||||
var col_r = parseInt(players[i].getColour().r * 255);
|
||||
var col_g = parseInt(players[i].getColour().g * 255);
|
||||
var col_b = parseInt(players[i].getColour().b * 255);
|
||||
|
||||
getGUIObjectByName("Player_" + (8-i+1)).textcolor = col_r + " " + col_g + " " + col_b;
|
||||
getGUIObjectByName("Player_" + (i+8-trueLength)).textcolor = col_r + " " + col_g + " " + col_b;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
var pl = getGUIObjectByName("PlayersList");
|
||||
pl.hidden = ! pl.hidden;
|
||||
var pls = getGUIObjectByName("PlayersListShadow");
|
||||
pls.hidden = ! pls.hidden;
|
||||
}
|
@ -799,7 +799,17 @@ NOT YET CONVERTED NOT YET CONVERTED NOT YET CONVERTED NOT YET CONVERTED NOT YET
|
||||
text_valign="bottom"
|
||||
textcolor="white"
|
||||
ghost="true"
|
||||
font="trebuchet14"
|
||||
font="trebuchet14b"
|
||||
size="100%-500 100%-320 100% 100%-180"
|
||||
/>
|
||||
|
||||
<style name="PlayersListStyleShadow"
|
||||
hidden="true"
|
||||
text_align="right"
|
||||
text_valign="bottom"
|
||||
textcolor="50 50 50"
|
||||
ghost="true"
|
||||
font="trebuchet14b"
|
||||
size="100%-500 100%-320 100% 100%-180"
|
||||
/>
|
||||
|
||||
@ -807,6 +817,14 @@ NOT YET CONVERTED NOT YET CONVERTED NOT YET CONVERTED NOT YET CONVERTED NOT YET
|
||||
ghost="true"
|
||||
textcolor="white"
|
||||
text_align="right"
|
||||
font="trebuchet14b"
|
||||
/>
|
||||
|
||||
<style name="PlayerStyleShadow"
|
||||
ghost="true"
|
||||
textcolor="50 50 50"
|
||||
text_align="right"
|
||||
font="trebuchet14b"
|
||||
/>
|
||||
|
||||
</styles>
|
||||
|
Loading…
Reference in New Issue
Block a user