コード例 #1
0
ファイル: BumpInteraction.cs プロジェクト: xdrie/Sor
            public Traits(AvianSoul soul)
            {
                var tr = soul.traits;

                annoyed = VectorTrait.trait2(vec_annoyed, new[] {
                    tr.wary, tr.spontaneity
                });
            }
コード例 #2
0
ファイル: FeedInteraction.cs プロジェクト: xdrie/Sor
            public Traits(AvianSoul soul)
            {
                var tr = soul.traits;

                receptiveness = VectorTrait.trait2(vec_receptiveness, new[] {
                    tr.loyalty, tr.aggression
                });
            }
コード例 #3
0
            public Traits(AvianSoul soul)
            {
                var tr = soul.traits;

                anger = VectorTrait.trait2(vec_anger, new[] {
                    tr.wary, tr.aggression
                });
            }
コード例 #4
0
 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);
 }
コード例 #5
0
 public override void calculate(Personality ply)
 {
     productivity = VectorTrait.rawValue(vec_productivity, ply);
     popularity   = VectorTrait.normalizedValue(vec_popularity, ply);
 }