public void Network_SimConnected(object sender, SimConnectedEventArgs args) { m_log.DebugFormat( "[BOT]: Bot {0} connected to region {1} at {2}", Name, args.Simulator.Name, args.Simulator.IPEndPoint); }
public void Network_SimConnected(object sender, SimConnectedEventArgs args) { }
private void Network_SimConnected(object sender, SimConnectedEventArgs e) { Client.Self.Chat("Network_SimConnected Event", 0, ChatType.Normal); Console.WriteLine("We are now in Network_SimConnected Event................"); //Client.Directory.StartLandSearch(DirectoryManager.SearchTypeFlags.Mainland); }
private void Network_SimConnected(object sender, SimConnectedEventArgs e) { Client.Self.Chat("Network_SimConnected Event", 0, ChatType.Normal); Console.WriteLine("We are now in Network_SimConnected Event................"); }
public override void Network_OnSimConnected(object sender, SimConnectedEventArgs e) { Simulator simulator = e.Simulator; EnsureSimulator(simulator); }
public void Network_OnSimConnectedHook(object sender, SimConnectedEventArgs e) { Simulator simulator = e.Simulator; ///base.Network_OnSimConnected(simulator); lock (WorldObjectsMasterLock) { if (simulator.Handle == 0) { Debug("Simulator Handle==0 for " + simulator); return; } EnsureSimulator(simulator); IsConnected = true; if (SimRegion.IsMaster(simulator, client.gridClient)) { Debug("---SIMMASTER---------" + client + " region: " + simulator); SetWorldMaster(true); SimMaster[simulator.Handle] = this; //client.Grid.RequestMapRegion(simulator.Name, GridLayerType.Objects); if (simulator.Name.Length > 0) { client.Grid.RequestMapRegion(simulator.Name, GridLayerType.Terrain); } else { Debug("no sim bname " + simulator); } client.Estate.RequestInfo(); //client.Grid.RequestMapRegion(simulator.Name, GridLayerType.LandForSale); //client.Grid.RequestMapItems(simulator.Handle,OpenMetaverse.GridItemType.Classified,GridLayerType.Terrain); MasteringRegions.Add(simulator.Handle); var MaintainSimCollisionsList = WorldPathSystem.MaintainSimCollisionsList; if (simulator == client.Network.CurrentSim) { lock (MaintainSimCollisionsList) { if (!MaintainSimCollisionsList.Contains(simulator.Handle)) { MaintainSimCollisionsList.Add(simulator.Handle); } } } //RequestGridInfos(simulator.Handle); } else { Debug("-----NOT SIMMASTER-------" + client + " region: " + simulator); MasteringRegions.Remove(simulator.Handle); if (MasteringRegions.Count == 0) { SetWorldMaster(false); Debug("------UNREGISTERING------" + client); } } } if (simulator == client.Network.CurrentSim) { StartupPostLoginQueues(); // new Thread(() => client.Appearance.SetPreviousAppearance(true)).Start(); } //if (simulator == client.Network.CurrentSim) { new Thread(() => { Thread.Sleep(30000); client.Appearance.SetPreviousAppearance(true); }).Start(); } }