public void AddFlag(eShipState flag) { state |= flag; }
public void RemoveFlag(eShipState flag) { state &= ~flag; }
public bool HasFlag(eShipState flag) { return((state & flag) != 0); }
public void AddFlag(eShipState flag) { state |= flag; }
public void RemoveFlag(eShipState flag) { state &= ~flag; }
public bool HasFlag(eShipState flag) { return((state & flag) != 0); }