public void DumpAll() { foreach (EncounterSet encounterSet in m_PossibleEncounters) { foreach (RandomEncounter encounter in encounterSet) { RandomEncounterEngine.DumpEncounter(1, encounter); } } }
public static void Now(CommandEventArgs e) { if (e.Length != 2) { e.Mobile.SendMessage("usage: rand now [timertype]"); return; } Console.WriteLine("RandomEncounters: Now() command"); RandomEncounterEngine.GenerateEncounters(e.Arguments[1]); }
protected override void OnTick() { DateTime checkTime = File.GetLastWriteTime(RandomEncounterEngine.EncountersFile); if (checkTime > m_lastWriteTime) { if (RandomEncounterEngine.Debug) { Console.WriteLine("RandomEncounters: rereading encounters file"); } RandomEncounterEngine.Stop(); RandomEncounterEngine.Initialize(); m_lastWriteTime = checkTime; } }
public static void Stop(CommandEventArgs e) { Console.WriteLine("RandomEncounters: Stop() command"); RandomEncounterEngine.Stop(); }
public static void Init(CommandEventArgs e) { Console.WriteLine("RandomEncounters: Init() command"); RandomEncounterEngine.Initialize(); }
protected override void OnTick() { RandomEncounterEngine.GenerateEncounters(m_RegionType); }