예제 #1
0
        public UltimaClient(UltimaEngine engine)
        {
            Engine = engine;

            Status = UltimaClientStatus.Unconnected;

            Initialize();
        }
예제 #2
0
        private void StartEngine()
        {
            Prepare();
            Configure();

            using (UltimaEngine engine = UltimaServices.GetService <UltimaEngine>())
            {
                engine.Run();
            }
        }
예제 #3
0
 public void Load()
 {
     m_Engine = UltimaServices.Register <UltimaEngine>(new UltimaEngine());
 }
예제 #4
0
 public void Initialize(UltimaEngine engine)
 {
     Engine = engine;
     OnInitialize();
 }