Game ticker now has a job assignment system.

This commit is contained in:
Pieter-Jan Briers
2020-01-19 19:08:35 +01:00
parent e64d80d02e
commit aaf0b7a645
3 changed files with 315 additions and 15 deletions

View File

@@ -0,0 +1,28 @@
using Robust.Shared.ViewVariables;
namespace Content.Server.GameTicking
{
/// <summary>
/// Describes an entry in the crew manifest.
/// </summary>
public sealed class ManifestEntry
{
public ManifestEntry(string characterName, string jobId)
{
CharacterName = characterName;
JobId = jobId;
}
/// <summary>
/// The name of the character on the manifest.
/// </summary>
[ViewVariables]
public string CharacterName { get; }
/// <summary>
/// The ID of the job they picked.
/// </summary>
[ViewVariables]
public string JobId { get; }
}
}