public override bool DoesScenarioMeetRequirements(StorySubject story, Day day, Player player, Party party) { return party.Any(p => p.PlayerArchetype == this._archetype); }
public StorylineRequirement(RequirementTags name, StorySubject story) : base(name) { this._story = story; }
public override bool DoesScenarioMeetRequirements(StorySubject story, Day day, Player player, Party party) { return day.Index <= this._day; }
public override bool DoesScenarioMeetRequirements(StorySubject story, Day day, Player player, Party party) { return player.CheckStatValue(this._stat.ToString()) >= this._statValue; }
public abstract bool DoesScenarioMeetRequirements(StorySubject story, Day day, Player player, Party party);
public override bool DoesScenarioMeetRequirements(StorySubject story, Day day, Player player, Party party) { return(player.CheckStatValue(this._stat.ToString()) >= this._statValue); }
public override bool DoesScenarioMeetRequirements(StorySubject story, Day day, Player player, Party party) { return party.Count >= this._size; }
public override bool DoesScenarioMeetRequirements(StorySubject story, Day day, Player player, Party party) { return(player.PlayerArchetype == this._archetype); }
public override bool DoesScenarioMeetRequirements(StorySubject story, Day day, Player player, Party party) { return(party.Count >= this._size); }
public override bool DoesScenarioMeetRequirements(StorySubject story, Day day, Player player, Party party) { return(day.Index <= this._day); }