Localize nukeops ranks (#12393)

This commit is contained in:
Morb
2022-11-09 02:36:32 +03:00
committed by GitHub
parent 65e6744e3e
commit 6775648cc9
2 changed files with 7 additions and 3 deletions

View File

@@ -664,17 +664,17 @@ public sealed class NukeopsRuleSystem : GameRuleSystem
switch (spawnNumber)
{
case 0:
name = $"Commander " + _random.PickAndTake(_operativeNames[_nukeopsRuleConfig.EliteNames]);
name = Loc.GetString("nukeops-role-commander") + " " + _random.PickAndTake(_operativeNames[_nukeopsRuleConfig.EliteNames]);
role = _nukeopsRuleConfig.CommanderRolePrototype;
gear = _nukeopsRuleConfig.CommanderStartGearPrototype;
break;
case 1:
name = $"Agent " + _random.PickAndTake(_operativeNames[_nukeopsRuleConfig.NormalNames]);
name = Loc.GetString("nukeops-role-agent") + " " + _random.PickAndTake(_operativeNames[_nukeopsRuleConfig.NormalNames]);
role = _nukeopsRuleConfig.OperativeRoleProto;
gear = _nukeopsRuleConfig.MedicStartGearPrototype;
break;
default:
name = $"Operator " + _random.PickAndTake(_operativeNames[_nukeopsRuleConfig.NormalNames]);
name = Loc.GetString("nukeops-role-operator") + " " + _random.PickAndTake(_operativeNames[_nukeopsRuleConfig.NormalNames]);
role = _nukeopsRuleConfig.OperativeRoleProto;
gear = _nukeopsRuleConfig.OperativeStartGearPrototype;
break;

View File

@@ -26,3 +26,7 @@ nukeops-cond-allnukiesalive = No nuclear operatives died.
nukeops-list-start = The nuke ops were:
nukeops-not-enough-ready-players = Not enough players readied up for the game! There were {$readyPlayersCount} players readied up out of {$minimumPlayers} needed. Can't start Nukeops.
nukeops-no-one-ready = No players readied up! Can't start Nukeops.
nukeops-role-commander = Commander
nukeops-role-agent = Agent
nukeops-role-operator = Operator