/// <summary> /// Called after the event has been executed, updates target entity. /// </summary> protected abstract string OnPostInjury(Entities.Person.Person person);
/// <summary> /// Called after the event has been executed, updates target entity. /// </summary> protected override string OnPostInfection(Entities.Person.Person person) { return($"The {person.Class} is sick.{Environment.NewLine}"); }
/// <summary> /// Called after the event has been executed, updates target entity. /// </summary> protected override string OnPostInjury(Entities.Person.Person person) { return($"The {person.Class} is injured.{Environment.NewLine}"); }
/// <summary> /// Called after the event has been executed, updates target entity. /// </summary> protected abstract string OnPostInfection(Entities.Person.Person person);