Fix IDs without station records not being able to have nonstandard contents (#34921)

* fix ID console resetting to passenger

* review

* whoopsie! whitespace

---------

Co-authored-by: Milon <milonpl.git@proton.me>
This commit is contained in:
Alfred Baumann
2025-04-14 17:02:27 +02:00
committed by GitHub
parent 3cc917f1a8
commit 5e74afc72c
3 changed files with 18 additions and 3 deletions

View File

@@ -36,6 +36,13 @@ public sealed partial class IdCardComponent : Component
[AutoNetworkedField]
public ProtoId<JobIconPrototype> JobIcon = "JobIconUnknown";
/// <summary>
/// Holds the job prototype when the ID card has no associated station record
/// </summary>
[DataField]
[AutoNetworkedField]
public ProtoId<AccessLevelPrototype>? JobPrototype;
/// <summary>
/// The proto IDs of the departments associated with the job
/// </summary>