Fix some string crimes (#2638)
* Fix some string crimes * fuk * stringbuilder score Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com>
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using Content.Client.GameObjects.Components.Arcade;
|
||||
using Content.Client.Utility;
|
||||
using Content.Shared.Arcade;
|
||||
@@ -519,34 +520,40 @@ namespace Content.Client.Arcade
|
||||
{
|
||||
var globalPlacementText = globalPlacement == null ? "-" : $"#{globalPlacement}";
|
||||
var localPlacementText = localPlacement == null ? "-" : $"#{localPlacement}";
|
||||
_finalScoreLabel.Text = Loc.GetString("Global") + $": {globalPlacementText}\n" + Loc.GetString("Local") + $": {localPlacementText}\n" + Loc.GetString("Points") + $": {amount}";
|
||||
_finalScoreLabel.Text =
|
||||
Loc.GetString("Global: {0}\nLocal: {1}\nPoints: {2}", globalPlacementText, localPlacementText, amount);
|
||||
}
|
||||
|
||||
public void UpdatePoints(int points)
|
||||
{
|
||||
_pointsLabel.Text = Loc.GetString("Points") + $": {points}";
|
||||
_pointsLabel.Text = Loc.GetString("Points: {0}", points);
|
||||
}
|
||||
|
||||
public void UpdateLevel(int level)
|
||||
{
|
||||
_levelLabel.Text = Loc.GetString("Level") + $" {level + 1}";
|
||||
_levelLabel.Text = Loc.GetString("Level {0}", level + 1);
|
||||
}
|
||||
|
||||
public void UpdateHighscores(List<BlockGameMessages.HighScoreEntry> localHighscores,
|
||||
List<BlockGameMessages.HighScoreEntry> globalHighscores)
|
||||
{
|
||||
var localHighscoreText = Loc.GetString("Station") + ":\n";
|
||||
var globalHighscoreText = Loc.GetString("Nanotrasen") + ":\n";
|
||||
var localHighscoreText = new StringBuilder(Loc.GetString("Station\n"));
|
||||
var globalHighscoreText = new StringBuilder(Loc.GetString("Nanotrasen:\n"));
|
||||
for (int i = 0; i < 5; i++)
|
||||
{
|
||||
localHighscoreText += $"#{i + 1} " + (localHighscores.Count > i
|
||||
? $"{localHighscores[i].Name} - {localHighscores[i].Score}\n" : "??? - 0\n");
|
||||
globalHighscoreText += $"#{i + 1} " + (globalHighscores.Count > i
|
||||
? $"{globalHighscores[i].Name} - {globalHighscores[i].Score}\n" : "??? - 0\n");
|
||||
if (localHighscores.Count > i)
|
||||
localHighscoreText.AppendLine(Loc.GetString("#{0}: {1} - {2}", i + 1, localHighscores[i].Name, localHighscores[i].Score));
|
||||
else
|
||||
localHighscoreText.AppendLine(Loc.GetString("#{0}: ??? - 0", i + 1));
|
||||
|
||||
if (globalHighscores.Count > i)
|
||||
globalHighscoreText.AppendLine(Loc.GetString("#{0}: {1} - {2}", i + 1, globalHighscores[i].Name, globalHighscores[i].Score));
|
||||
else
|
||||
globalHighscoreText.AppendLine(Loc.GetString("#{0}: ??? - 0", i + 1));
|
||||
}
|
||||
|
||||
_localHighscoresLabel.Text = localHighscoreText;
|
||||
_globalHighscoresLabel.Text = globalHighscoreText;
|
||||
_localHighscoresLabel.Text = localHighscoreText.ToString();
|
||||
_globalHighscoresLabel.Text = globalHighscoreText.ToString();
|
||||
}
|
||||
|
||||
protected override void KeyBindDown(GUIBoundKeyEventArgs args)
|
||||
|
||||
Reference in New Issue
Block a user