public void AddTag(SubmarineTag tag) { if (Tags.HasFlag(tag)) { return; } Tags |= tag; }
public void RemoveTag(SubmarineTag tag) { if (!Tags.HasFlag(tag)) { return; } Tags &= ~tag; }
public bool HasTag(SubmarineTag tag) { return(Tags.HasFlag(tag)); }