24 lines
893 B
C#
24 lines
893 B
C#
namespace RolemasterDb.ImportTool.Parsing;
|
|
|
|
public sealed class ParsedCriticalCellArtifact(
|
|
string? groupKey,
|
|
string rollBandLabel,
|
|
string columnKey,
|
|
IReadOnlyList<string> lines,
|
|
IReadOnlyList<string> baseLines,
|
|
string rawCellText,
|
|
string descriptionText,
|
|
string? rawAffixText,
|
|
IReadOnlyList<ParsedCriticalBranch> branches)
|
|
{
|
|
public string? GroupKey { get; } = groupKey;
|
|
public string RollBandLabel { get; } = rollBandLabel;
|
|
public string ColumnKey { get; } = columnKey;
|
|
public IReadOnlyList<string> Lines { get; } = lines;
|
|
public IReadOnlyList<string> BaseLines { get; } = baseLines;
|
|
public string RawCellText { get; } = rawCellText;
|
|
public string DescriptionText { get; } = descriptionText;
|
|
public string? RawAffixText { get; } = rawAffixText;
|
|
public IReadOnlyList<ParsedCriticalBranch> Branches { get; } = branches;
|
|
}
|