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);
Esempio n. 6
0
 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;
 }
Esempio n. 8
0
 public override bool DoesScenarioMeetRequirements(StorySubject story, Day day, Player player, Party party)
 {
     return(player.PlayerArchetype == this._archetype);
 }
Esempio n. 9
0
 public override bool DoesScenarioMeetRequirements(StorySubject story, Day day, Player player, Party party)
 {
     return(party.Count >= this._size);
 }
Esempio n. 10
0
 public override bool DoesScenarioMeetRequirements(StorySubject story, Day day, Player player, Party party)
 {
     return(day.Index <= this._day);
 }
Esempio n. 11
0
 public abstract bool DoesScenarioMeetRequirements(StorySubject story, Day day, Player player, Party party);
Esempio n. 12
0
 public StorylineRequirement(RequirementTags name, StorySubject story) : base(name)
 {
     this._story = story;
 }