PGCGame.Ship.IsAllyWith C# (CSharp) Method

IsAllyWith() public method

public IsAllyWith ( PlayerType pt ) : bool
pt PlayerType
return bool
        public bool IsAllyWith(PlayerType pt)
        {
            switch (this.PlayerType)
            {
                case CoreTypes.PlayerType.Enemy:
                    return pt == CoreTypes.PlayerType.Enemy;
                case CoreTypes.PlayerType.Ally:
                    return pt == CoreTypes.PlayerType.Ally || pt == CoreTypes.PlayerType.MyShip;
                case CoreTypes.PlayerType.Solo:
                    return false;
                case CoreTypes.PlayerType.MyShip:
                    return pt == CoreTypes.PlayerType.Ally || pt == CoreTypes.PlayerType.MyShip;
            }
            return pt == PlayerType;
        }