Add alternative position
This commit is contained in:
parent
5a9d8abc82
commit
e6aa4049a1
@ -41,6 +41,8 @@
|
|||||||
#Setting S_EliminatePerRounds False as "Eliminate par rounds instead of per players alive"
|
#Setting S_EliminatePerRounds False as "Eliminate par rounds instead of per players alive"
|
||||||
#Setting S_MaximumLives 3
|
#Setting S_MaximumLives 3
|
||||||
#Setting S_MatchName "Final"
|
#Setting S_MatchName "Final"
|
||||||
|
#Setting S_AlternativeMatchInfosPosition False
|
||||||
|
|
||||||
|
|
||||||
/* About S_EliminatedPlayersNbRanks and S_EliminatePerRounds.
|
/* About S_EliminatedPlayersNbRanks and S_EliminatePerRounds.
|
||||||
* If S_EliminatePerRounds is True, it will decrease the number of lose of life.
|
* If S_EliminatePerRounds is True, it will decrease the number of lose of life.
|
||||||
@ -1020,6 +1022,13 @@ Void UpdateMatchName() {
|
|||||||
Net_MultiLivesKnockout_LiveRanking_MatchName = S_MatchName;
|
Net_MultiLivesKnockout_LiveRanking_MatchName = S_MatchName;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ //
|
||||||
|
// Update Match Infos
|
||||||
|
Void UpdateMatchInfosPosition() {
|
||||||
|
declare netwrite Boolean Net_MultiLivesKnockout_AlternativePosition for Teams[0];
|
||||||
|
Net_MultiLivesKnockout_AlternativePosition = S_AlternativeMatchInfosPosition;
|
||||||
|
}
|
||||||
|
|
||||||
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ //
|
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ //
|
||||||
// Update Number of lives
|
// Update Number of lives
|
||||||
Void UpdateMaximumLives() {
|
Void UpdateMaximumLives() {
|
||||||
@ -1046,6 +1055,7 @@ Void UpdateLossOfLife(Integer _LossOfLife) {
|
|||||||
*/
|
*/
|
||||||
Void UpdateInterfacesInfo(Integer _CurrentRoundNb, Integer _LossOfLife, Integer _AliveScoresNb) {
|
Void UpdateInterfacesInfo(Integer _CurrentRoundNb, Integer _LossOfLife, Integer _AliveScoresNb) {
|
||||||
UpdateMatchInfos(_CurrentRoundNb, _LossOfLife, _AliveScoresNb, GetNextMilestone(_CurrentRoundNb, _AliveScoresNb));
|
UpdateMatchInfos(_CurrentRoundNb, _LossOfLife, _AliveScoresNb, GetNextMilestone(_CurrentRoundNb, _AliveScoresNb));
|
||||||
|
UpdateMatchInfosPosition();
|
||||||
UpdateMatchName();
|
UpdateMatchName();
|
||||||
UpdateMaximumLives();
|
UpdateMaximumLives();
|
||||||
UpdateLossOfLife(_LossOfLife);
|
UpdateLossOfLife(_LossOfLife);
|
||||||
@ -1187,6 +1197,10 @@ Void UpdateMatchInfo() {
|
|||||||
declare CMlLabel Label_Name <=> (Frame.GetFirstChild("label-matchinfo-name") as CMlLabel);
|
declare CMlLabel Label_Name <=> (Frame.GetFirstChild("label-matchinfo-name") as CMlLabel);
|
||||||
declare CMlLabel Label_Info <=> (Frame.GetFirstChild("label-matchinfo-info") as CMlLabel);
|
declare CMlLabel Label_Info <=> (Frame.GetFirstChild("label-matchinfo-info") as CMlLabel);
|
||||||
|
|
||||||
|
declare netread Boolean Net_MultiLivesKnockout_AlternativePosition for Teams[0];
|
||||||
|
if (Net_MultiLivesKnockout_AlternativePosition) Frame.RelativePosition_V3.Y = 50.;
|
||||||
|
else Frame.RelativePosition_V3.Y = 80.;
|
||||||
|
|
||||||
declare netread Text Net_MultiLivesKnockout_LiveRanking_MatchName for Teams[0];
|
declare netread Text Net_MultiLivesKnockout_LiveRanking_MatchName for Teams[0];
|
||||||
Label_Name.Value = Net_MultiLivesKnockout_LiveRanking_MatchName;
|
Label_Name.Value = Net_MultiLivesKnockout_LiveRanking_MatchName;
|
||||||
Tools::FitLabelValue(Label_Name, 3.5, 2., .2);
|
Tools::FitLabelValue(Label_Name, 3.5, 2., .2);
|
||||||
|
Loading…
Reference in New Issue
Block a user