public static void ReplaceUnderworldVersion9() { ReplaceSpawnersByRegionName("Underworld", Map.TerMur, "underworld"); ReplaceSpawnersByRectangle(new Rectangle2D(5640, 1776, 295, 263), Map.Trammel, null); ReplaceSpawnersByRectangle(new Rectangle2D(5640, 1776, 295, 263), Map.Felucca, "solenhives"); QuestHintItem hint = new DuganMissingQuestCorpse(); hint.MoveToWorld(new Point3D(1038, 1182, -52), Map.TerMur); Static item = new Static(7400); item.MoveToWorld(new Point3D(1040, 1181, -53), Map.TerMur); item = new Static(7390); item.MoveToWorld(new Point3D(1041, 1185, -50), Map.TerMur); item = new Static(7390); item.MoveToWorld(new Point3D(1036, 1185, -52), Map.TerMur); hint = new FlintLostLogbookHint(); hint.MoveToWorld(new Point3D(1044, 976, -30), Map.TerMur); hint = new FlintLostBarrelHint(); hint.MoveToWorld(new Point3D(1043, 1003, -43), Map.TerMur); hint = new FlintLostBarrelHint(); hint.MoveToWorld(new Point3D(1048, 1027, -32), Map.TerMur); GenerateUnderworldRooms.GenerateRevealTiles(); ToConsole("Placed Quest Statics."); }
private static void DecorateSA_OnCommand(CommandEventArgs e) { e.Mobile.SendMessage("Generating Stygian Abyss world decoration, please wait."); Decorate.Generate("sa", "Data/Decoration/Stygian Abyss/Ter Mur", Map.TerMur); Decorate.Generate("sa", "Data/Decoration/Stygian Abyss/Trammel", Map.Trammel); Decorate.Generate("sa", "Data/Decoration/Stygian Abyss/Felucca", Map.Felucca); NavreysController.GenNavery(e.Mobile); CommandSystem.Handle(e.Mobile, Server.Commands.CommandSystem.Prefix + "GenToK"); Server.Engines.CannedEvil.PrimevalLichPuzzle.GenLichPuzzle(e.Mobile); CommandSystem.Handle(e.Mobile, Server.Commands.CommandSystem.Prefix + "GenSutek"); GenerateUnderworldRooms.Generate(); e.Mobile.SendMessage("Stygian Abyss world generation complete."); }
private static void DecorateSA_OnCommand(CommandEventArgs e) { e.Mobile.SendMessage("Generating Stygian Abyss world decoration, please wait."); Decorate.Generate("sa", "Data/Decoration/Ter Mur", Map.TerMur); NavreysController.GenNavery(e.Mobile); CommandSystem.Handle(e.Mobile, CommandSystem.Prefix + "GenToK"); CommandSystem.Handle(e.Mobile, CommandSystem.Prefix + "GenSutek"); GenerateUnderworldRooms.Generate(); Engines.ResortAndCasino.FireCasinoGenerator.Generate(e); Engines.ExploringTheDeep.GenerateExploringTheDeep.Generate(e); e.Mobile.SendMessage("Stygian Abyss world generation complete."); }