// ============================================================================================================ // Ctor, Initialization, Dispose, Update // ============================================================================================================ public WorldModel() { Service.Add<WorldModel>(this); m_Engine = Service.Get<UltimaGame>(); m_Network = Service.Get<INetworkClient>(); m_UserInterface = Service.Get<UserInterfaceService>(); Entities = new EntityManager(this); Entities.Reset(true); Effects = new EffectManager(this); Statics = new StaticManager(); Input = new WorldInput(this); Interaction = new WorldInteraction(this); Client = new WorldClient(this); }