protected virtual void CustomiseStartup() { PacketServer packetServer = new PacketServer(this); m_console.WriteLine("Main.cs:Startup() - We are " + regionData.RegionName + " at " + regionData.RegionLocX.ToString() + "," + regionData.RegionLocY.ToString()); m_console.WriteLine("Initialising world"); LocalWorld = new World(this._packetServer.ClientThreads, regionData.RegionHandle, regionData.RegionName); LocalWorld.InventoryCache = InventoryCache; LocalWorld.AssetCache = AssetCache; this._packetServer.LocalWorld = LocalWorld; this._packetServer.RegisterClientPacketHandlers(); LocalWorld.m_datastore = this.regionData.DataStore; LocalWorld.LoadStorageDLL("OpenSim.Storage.LocalStorageDb4o.dll"); //all these dll names shouldn't be hard coded. LocalWorld.LoadWorldMap(); m_console.WriteLine("Main.cs:Startup() - Starting up messaging system"); LocalWorld.PhysScene = this.physManager.GetPhysicsScene(this.m_physicsEngine); LocalWorld.PhysScene.SetTerrain(LocalWorld.Terrain.getHeights1D()); LocalWorld.LoadPrimsFromStorage(); }
public void RegisterPacketServer(PacketServer server) { this._packetServer = server; }
public override void RegisterPacketServer(PacketServer server) { this._sweeperPacketServer =(SweeperPacketServer) server; }