public Traits(AvianSoul soul) { var tr = soul.traits; annoyed = VectorTrait.trait2(vec_annoyed, new[] { tr.wary, tr.spontaneity }); }
public Traits(AvianSoul soul) { var tr = soul.traits; receptiveness = VectorTrait.trait2(vec_receptiveness, new[] { tr.loyalty, tr.aggression }); }
public Traits(AvianSoul soul) { var tr = soul.traits; anger = VectorTrait.trait2(vec_anger, new[] { tr.wary, tr.aggression }); }
public override void calculate(BirdPersonality ply) { loyalty = VectorTrait.normalizedValue(vec_loyalty, ply); aggression = VectorTrait.normalizedValue(vec_aggression, ply); wary = VectorTrait.normalizedValue(vec_wary, ply); sociability = VectorTrait.normalizedValue(vec_sociability, ply); inquisitive = VectorTrait.normalizedValue(vec_inquisitive, ply); spontaneity = VectorTrait.normalizedValue(vec_spontaneity, ply); }
public override void calculate(Personality ply) { productivity = VectorTrait.rawValue(vec_productivity, ply); popularity = VectorTrait.normalizedValue(vec_popularity, ply); }