SessionZero-Client/src/SessionZero.Shared/Models/SessionTemplate.cs
2025-10-16 13:33:02 -05:00

17 lines
612 B
C#

using SessionZero.Shared.Schema;
namespace SessionZero.Shared.Models;
public class SessionTemplate : TemplateBase
{
/// <summary>
/// Reference to the required Character Template for character creation in this session.
/// </summary>
public required CharacterTemplateLink CharacterTemplateLink { get; set; }
/// <summary>
/// List of required Datasets that this session template depends on
/// (datapack ids must be present in the DatapackDependency list in the datapack object)
/// </summary>
public required List<DatasetLink> RequiredDatasets { get; set; } = new();
}