14 lines
409 B
C#
14 lines
409 B
C#
using NeonSprawl.Server.Game.Quests;
|
|
|
|
namespace NeonSprawl.Server.Game.Contracts;
|
|
|
|
/// <summary>Load-time contract template row (NEO-145).</summary>
|
|
public sealed record ContractTemplateRow(
|
|
string Id,
|
|
string DisplayName,
|
|
int ZoneDifficultyBand,
|
|
string ObjectiveKind,
|
|
string EncounterTemplateId,
|
|
FactionGateRuleRow MinFactionStanding,
|
|
QuestRewardBundleRow CompletionRewardBundle);
|