コード例 #1
0
 public override void ApplyEffectKind(Person person)
 {
     if (person.LocationTroop != null)
     {
         person.ToDeath(null, person.BelongedFaction);
     }
 }
コード例 #2
0
 private void challengePersonDie(Person challengePerson,Troop troop)
 {
     if (troop == troop.StartingArchitecture.RobberTroop)
     {
         troop.Persons.Remove(troop.Leader);
         troop.Leader.LocationTroop = null;
     }
     else
     {
         challengePerson.ToDeath();
     }
 }
コード例 #3
0
 public override void ApplyEffectKind(Person person, Event e)
 {
     person.ToDeath(null, person.BelongedFaction);
 }
コード例 #4
0
 public override void ApplyEffectKind(Person person, Event e)
 {
     person.ToDeath();
 }