Removed EloSettings and fixed scoreboard.
This commit is contained in:
parent
34f94c0381
commit
ddd1c5af9b
@ -1,57 +0,0 @@
|
||||
package mineplex.core.elo;
|
||||
|
||||
public class EloSettings {
|
||||
|
||||
private boolean _fullElo = false;
|
||||
private boolean _backendElo = false;
|
||||
private boolean _eloDisabled = true;
|
||||
|
||||
public EloSettings(int setElo)
|
||||
{
|
||||
setEloSetting(setElo);
|
||||
}
|
||||
|
||||
public int getEloSetting()
|
||||
{
|
||||
int settingNum = 0;
|
||||
|
||||
if(_backendElo)
|
||||
{
|
||||
settingNum = 1;
|
||||
}
|
||||
else if (_fullElo)
|
||||
{
|
||||
settingNum = 2;
|
||||
}
|
||||
|
||||
return settingNum;
|
||||
}
|
||||
|
||||
public void setEloSetting(int newSetting)
|
||||
{
|
||||
switch(newSetting)
|
||||
{
|
||||
case 0:
|
||||
_fullElo = false;
|
||||
_backendElo = false;
|
||||
_eloDisabled = true;
|
||||
break;
|
||||
case 1:
|
||||
_fullElo = false;
|
||||
_backendElo = true;
|
||||
_eloDisabled = false;
|
||||
break;
|
||||
case 2:
|
||||
_fullElo = true;
|
||||
_backendElo = false;
|
||||
_eloDisabled = false;
|
||||
break;
|
||||
default:
|
||||
_fullElo = false;
|
||||
_backendElo = false;
|
||||
_eloDisabled = true;
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
}
|
@ -57,7 +57,6 @@ import mineplex.core.common.util.UtilTextMiddle;
|
||||
import mineplex.core.common.util.UtilTime;
|
||||
import mineplex.core.disguise.disguises.DisguisePlayer;
|
||||
import mineplex.core.elo.EloPlayer;
|
||||
import mineplex.core.elo.EloSettings;
|
||||
import mineplex.core.elo.EloTeam;
|
||||
import mineplex.core.elo.GameResult;
|
||||
import mineplex.core.itemstack.ItemBuilder;
|
||||
@ -316,8 +315,6 @@ public abstract class Game implements Listener
|
||||
public GameTeam WinnerTeam = null;
|
||||
|
||||
//ELO
|
||||
//EloSetting - (0 = disabled, 1 = background, 2 = full)
|
||||
public EloSettings EloSetting = new EloSettings(0);
|
||||
public boolean EloRanking = false;
|
||||
public int EloStart = 1000;
|
||||
|
||||
|
@ -71,7 +71,6 @@ public class ChampionsCTF extends CaptureTheFlag
|
||||
|
||||
InventoryOpenChest = true;
|
||||
|
||||
EloRanking = false;
|
||||
EloStart = 1000;
|
||||
|
||||
this.DontAllowOverfill = true;
|
||||
|
@ -66,7 +66,6 @@ public class ChampionsDominate extends Domination
|
||||
|
||||
InventoryOpenChest = true;
|
||||
|
||||
EloRanking = false;
|
||||
EloStart = 1000;
|
||||
|
||||
this.DontAllowOverfill = true;
|
||||
|
@ -66,8 +66,6 @@ public class ChampionsTDM extends TeamDeathmatch
|
||||
this.StrictAntiHack = true;
|
||||
|
||||
InventoryOpenChest = true;
|
||||
this.EloRanking = true;
|
||||
this.EloSetting.setEloSetting(2);
|
||||
this.DisableKillCommand = false;
|
||||
|
||||
this.DontAllowOverfill = true;
|
||||
|
@ -86,8 +86,6 @@ public class Domination extends TeamGame
|
||||
this.WorldTimeSet = 2000;
|
||||
|
||||
this.DeathSpectateSecs = 10;
|
||||
this.EloRanking = true;
|
||||
this.EloSetting.setEloSetting(2);
|
||||
|
||||
//this.QuitOut = false;
|
||||
}
|
||||
|
@ -153,8 +153,6 @@ public class TurfForts extends TeamGame
|
||||
this.ItemPickup = false;
|
||||
this.DamageSelf = false;
|
||||
this.DeathSpectateSecs = 4;
|
||||
this.EloRanking = true;
|
||||
this.EloSetting.setEloSetting(2);
|
||||
|
||||
_breakStatTracker = new BlockBreakStatTracker(this, false);
|
||||
|
||||
|
@ -1129,29 +1129,17 @@ public class GameLobbyManager implements Listener
|
||||
objective.getScore(Manager.GetDonation().Get(entry.getKey().getName()).GetGems() + " ").setScore(line--);
|
||||
|
||||
_gemMap.put(entry.getKey(), Manager.GetDonation().Get(entry.getKey().getName()).GetGems());
|
||||
objective.getScore(" ").setScore(line--);
|
||||
|
||||
//Server
|
||||
objective.getScore(" ").setScore(line--);
|
||||
objective.getScore(C.cAqua + C.Bold + "Server").setScore(line--);
|
||||
objective.getScore(_serverName).setScore(line--);
|
||||
objective.getScore(" ").setScore(line--);
|
||||
|
||||
//ELO -- only when full display is set properly
|
||||
if (Manager.GetGame() != null && Manager.GetGame().EloRanking && Manager.GetGame().EloSetting.getEloSetting() == 2)
|
||||
// ELO DIVISION
|
||||
if (Manager.GetGame() != null && Manager.GetGame().EloRanking)
|
||||
{
|
||||
objective.getScore(C.cPurple + C.Bold + "Elo").setScore(line--);
|
||||
|
||||
// Remove old
|
||||
entry.getValue().resetScores(_eloMap.get(entry.getKey()) + " ");
|
||||
|
||||
objective.getScore(Manager.getEloManager().getElo(entry.getKey(), Manager.GetGame().GetType().getGameId()) + " ").setScore(line--);
|
||||
}
|
||||
|
||||
//ELO DIVISION
|
||||
if (Manager.GetGame() != null && Manager.GetGame().EloRanking && Manager.GetGame().EloSetting.getEloSetting() >= 1)
|
||||
{
|
||||
objective.getScore(C.cDPurpleB + C.Bold + "Division").setScore(line--);
|
||||
objective.getScore(" ").setScore(line--);
|
||||
objective.getScore(C.cPurpleB + C.Bold + "Division").setScore(line--);
|
||||
|
||||
// Remove old
|
||||
entry.getValue().resetScores(_divisionMap.get(entry.getKey()) + " ");
|
||||
|
Loading…
Reference in New Issue
Block a user