Server.Regions.SpawnPersistence.EnsureExistence C# (CSharp) Method

EnsureExistence() public static method

public static EnsureExistence ( ) : void
return void
		public static void EnsureExistence()
		{
			if ( m_Instance == null )
				m_Instance = new SpawnPersistence();
		}

Usage Example

示例#1
0
        public static void Initialize()
        {
            if (m_RemoveList != null)
            {
                foreach (object obj in m_RemoveList)
                {
                    if (obj is Mobile)
                    {
                        ((Mobile)obj).Delete();
                    }
                    else
                    {
                        ((Item)obj).Delete();
                    }
                }

                m_RemoveList = null;
            }

            SpawnPersistence.EnsureExistence();

            CommandSystem.Register("RespawnAllRegions", AccessLevel.Administrator, new CommandEventHandler(RespawnAllRegions_OnCommand));
            CommandSystem.Register("RespawnRegion", AccessLevel.GameMaster, new CommandEventHandler(RespawnRegion_OnCommand));
            CommandSystem.Register("DelAllRegionSpawns", AccessLevel.Administrator, new CommandEventHandler(DelAllRegionSpawns_OnCommand));
            CommandSystem.Register("DelRegionSpawns", AccessLevel.GameMaster, new CommandEventHandler(DelRegionSpawns_OnCommand));
            CommandSystem.Register("StartAllRegionSpawns", AccessLevel.Administrator, new CommandEventHandler(StartAllRegionSpawns_OnCommand));
            CommandSystem.Register("StartRegionSpawns", AccessLevel.GameMaster, new CommandEventHandler(StartRegionSpawns_OnCommand));
            CommandSystem.Register("StopAllRegionSpawns", AccessLevel.Administrator, new CommandEventHandler(StopAllRegionSpawns_OnCommand));
            CommandSystem.Register("StopRegionSpawns", AccessLevel.GameMaster, new CommandEventHandler(StopRegionSpawns_OnCommand));
        }
All Usage Examples Of Server.Regions.SpawnPersistence::EnsureExistence