public LeveledUpEvent( GameEntity sensorEntity, GameEntity entity, RaceComponent race, int skillPointsGained, int traitPointsGained, int mutationPointsGained) { SensorEntity = sensorEntity; LeveledEntity = entity; Race = race; SkillPointsGained = skillPointsGained; TraitPointsGained = traitPointsGained; MutationPointsGained = mutationPointsGained; }
public string GetString(RaceComponent race, bool abbreviate) => abbreviate ? race.TemplateName.Substring(0, 2) : race.TemplateName;