public BldPortal(DatLoader.Entity.CBldPortal bldPortal) { Flags = bldPortal.Flags; ExactMatch = bldPortal.ExactMatch; PortalSide = bldPortal.PortalSide; OtherCellId = bldPortal.OtherCellId; OtherPortalId = bldPortal.OtherPortalId; StabList = bldPortal.StabList; }
/// Sets a particular flag on this Portal to be true. /// <param name="flag">The flag to make true.</param> /// <param name="on">Sets the flag on or off.</param> public void SetFlag(PortalFlags flag, bool on) { if (on) { Flags |= flag; } else { Flags &= ~flag; } }
/// Sets a particular flag on this Portal to be true. /// <param name="flag">The flag to make true.</param> /// <param name="on">Sets the flag on or off.</param> public void SetFlag(PortalFlags flag, bool on) { if(on) { Flags |= flag; } else { Flags &= ~flag; } }