Job icons are stored on ID cards (#18233)
This commit is contained in:
@@ -19,6 +19,7 @@ using Content.Shared.Preferences;
|
||||
using Content.Shared.Random;
|
||||
using Content.Shared.Random.Helpers;
|
||||
using Content.Shared.Roles;
|
||||
using Content.Shared.StatusIcon;
|
||||
using JetBrains.Annotations;
|
||||
using Robust.Shared.Configuration;
|
||||
using Robust.Shared.Map;
|
||||
@@ -220,6 +221,11 @@ public sealed class StationSpawningSystem : EntitySystem
|
||||
_cardSystem.TryChangeFullName(cardId, characterName, card);
|
||||
_cardSystem.TryChangeJobTitle(cardId, jobPrototype.LocalizedName, card);
|
||||
|
||||
if (_prototypeManager.TryIndex<StatusIconPrototype>(jobPrototype.Icon, out var jobIcon))
|
||||
{
|
||||
_cardSystem.TryChangeJobIcon(cardId, jobIcon, card);
|
||||
}
|
||||
|
||||
var extendedAccess = false;
|
||||
if (station != null)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user