コード例 #1
0
ファイル: Faction.cs プロジェクト: BenjaminHamon/HolyTrinity
 public FactionRelation GetRelationWith(Faction other)
 {
     if ((other == this) || (AllyCollection.Contains(other)))
         return FactionRelation.Ally;
     if (NeutralCollection.Contains(other))
         return FactionRelation.Neutral;
     if (EnemyCollection.Contains(other))
         return FactionRelation.Enemy;
     return FactionRelation.None;
 }
コード例 #2
0
ファイル: Entity.cs プロジェクト: BenjaminHamon/HolyTrinity
 public void Select(Faction selectedBy)
 {
     SelectionSprite.color = Faction.GetRelationWith(selectedBy).GetColor();
     Selection.SetActive(true);
 }