C# Class NRaas.GoHereSpace.PersistedSettings

Show file Open project: Chain-Reaction/NRaas Class Usage Examples

Public Properties

Property Type Description
mAllowActiveDayCare bool
mAllowBoatRouting bool
mAllowCarRouting bool
mAllowChildHomeAlone bool
mAllowGoHereStack bool
mAllowMermaidRouting bool
mAllowNightVisitLot bool
mAllowVampireDayPush bool
mCaregivers CaregiverMonitorHelper.Caregivers>.Dictionary
mDisallowActiveGoHome bool
mDisallowAutoGroup bool
mDisallowInactiveLeaveActiveLot bool
mDoorSettings DoorPortalComponentEx.DoorSettings>.Dictionary
mEnableDoorTooltips bool
mFilterCacheTime int
mGlobalIgnoreAllDoorOptionsFilterOption List
mGlobalIgnoreDoorCostFilterOption List
mGlobalIgnoreDoorFiltersFilterOption List
mGlobalIgnoreDoorTimeLocksFilterOption List
mInactiveChildrenAsActive bool
mLotBabysitters ulong>.Dictionary
mRoleSimsIgnoreAllDoorOptions bool
mRudeGuestLikingGate int
mServiceSimsIgnoreAllDoorOptions bool
mTeleportForAll bool
mUseDayCareSims bool
mVampireTeleport bool

Protected Properties

Property Type Description
mDebugging bool

Public Methods

Method Description
AddOrUpdateDoorSettings ( ObjectGuid door, DoorPortalComponentEx settings, bool doSimValidation ) : void
AllowPush ( Sim sim, Lot lot ) : bool
ClearActiveDoorFilters ( ObjectGuid guid ) : void
DisallowAutoGroup ( Sim sim ) : bool
GetDoorSettings ( ObjectGuid door ) : DoorPortalComponentEx.DoorSettings
GetDoorSettings ( ObjectGuid door, bool create ) : DoorPortalComponentEx.DoorSettings
ValidateFilters ( ) : void

Method Details

AddOrUpdateDoorSettings() public method

public AddOrUpdateDoorSettings ( ObjectGuid door, DoorPortalComponentEx settings, bool doSimValidation ) : void
door ObjectGuid
settings NRaas.GoHereSpace.Helpers.DoorPortalComponentEx
doSimValidation bool
return void

AllowPush() public method

public AllowPush ( Sim sim, Lot lot ) : bool
sim Sim
lot Lot
return bool

ClearActiveDoorFilters() public method

public ClearActiveDoorFilters ( ObjectGuid guid ) : void
guid ObjectGuid
return void

DisallowAutoGroup() public method

public DisallowAutoGroup ( Sim sim ) : bool
sim Sim
return bool

GetDoorSettings() public method

public GetDoorSettings ( ObjectGuid door ) : DoorPortalComponentEx.DoorSettings
door ObjectGuid
return NRaas.GoHereSpace.Helpers.DoorPortalComponentEx.DoorSettings

GetDoorSettings() public method

public GetDoorSettings ( ObjectGuid door, bool create ) : DoorPortalComponentEx.DoorSettings
door ObjectGuid
create bool
return NRaas.GoHereSpace.Helpers.DoorPortalComponentEx.DoorSettings

ValidateFilters() public method

public ValidateFilters ( ) : void
return void

Property Details

mAllowActiveDayCare public property

public bool mAllowActiveDayCare
return bool

mAllowBoatRouting public property

public bool mAllowBoatRouting
return bool

mAllowCarRouting public property

public bool mAllowCarRouting
return bool

mAllowChildHomeAlone public property

public bool mAllowChildHomeAlone
return bool

mAllowGoHereStack public property

public bool mAllowGoHereStack
return bool

mAllowMermaidRouting public property

public bool mAllowMermaidRouting
return bool

mAllowNightVisitLot public property

public bool mAllowNightVisitLot
return bool

mAllowVampireDayPush public property

public bool mAllowVampireDayPush
return bool

mCaregivers public property

public Dictionary mCaregivers
return CaregiverMonitorHelper.Caregivers>.Dictionary

mDebugging protected property

protected bool mDebugging
return bool

mDisallowActiveGoHome public property

public bool mDisallowActiveGoHome
return bool

mDisallowAutoGroup public property

public bool mDisallowAutoGroup
return bool

mDisallowInactiveLeaveActiveLot public property

public bool mDisallowInactiveLeaveActiveLot
return bool

mDoorSettings public property

public Dictionary mDoorSettings
return DoorPortalComponentEx.DoorSettings>.Dictionary

mEnableDoorTooltips public property

public bool mEnableDoorTooltips
return bool

mFilterCacheTime public property

public int mFilterCacheTime
return int

mGlobalIgnoreAllDoorOptionsFilterOption public property

public List mGlobalIgnoreAllDoorOptionsFilterOption
return List

mGlobalIgnoreDoorCostFilterOption public property

public List mGlobalIgnoreDoorCostFilterOption
return List

mGlobalIgnoreDoorFiltersFilterOption public property

public List mGlobalIgnoreDoorFiltersFilterOption
return List

mGlobalIgnoreDoorTimeLocksFilterOption public property

public List mGlobalIgnoreDoorTimeLocksFilterOption
return List

mInactiveChildrenAsActive public property

public bool mInactiveChildrenAsActive
return bool

mLotBabysitters public property

public Dictionary mLotBabysitters
return ulong>.Dictionary

mRoleSimsIgnoreAllDoorOptions public property

public bool mRoleSimsIgnoreAllDoorOptions
return bool

mRudeGuestLikingGate public property

public int mRudeGuestLikingGate
return int

mServiceSimsIgnoreAllDoorOptions public property

public bool mServiceSimsIgnoreAllDoorOptions
return bool

mTeleportForAll public property

public bool mTeleportForAll
return bool

mUseDayCareSims public property

public bool mUseDayCareSims
return bool

mVampireTeleport public property

public bool mVampireTeleport
return bool