implemented skill system according to designdocuments
This commit is contained in:
@@ -0,0 +1,40 @@
|
||||
namespace NightclubArcadia.Skills
|
||||
{
|
||||
public readonly struct SkillCheckResult
|
||||
{
|
||||
public SkillCheckResult(
|
||||
string skillId,
|
||||
string skillDisplayName,
|
||||
int roll,
|
||||
int rankMod,
|
||||
int situationalMod,
|
||||
int stateMod,
|
||||
int total,
|
||||
int dc,
|
||||
bool success,
|
||||
SkillCheckDegree degree)
|
||||
{
|
||||
SkillId = skillId;
|
||||
SkillDisplayName = skillDisplayName;
|
||||
Roll = roll;
|
||||
RankMod = rankMod;
|
||||
SituationalMod = situationalMod;
|
||||
StateMod = stateMod;
|
||||
Total = total;
|
||||
DC = dc;
|
||||
Success = success;
|
||||
Degree = degree;
|
||||
}
|
||||
|
||||
public string SkillId { get; }
|
||||
public string SkillDisplayName { get; }
|
||||
public int Roll { get; }
|
||||
public int RankMod { get; }
|
||||
public int SituationalMod { get; }
|
||||
public int StateMod { get; }
|
||||
public int Total { get; }
|
||||
public int DC { get; }
|
||||
public bool Success { get; }
|
||||
public SkillCheckDegree Degree { get; }
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user