Beispiel #1
0
        private static void DungeonDestard()
        {
            // Destard: see also dest_tele_one
            TeleporterWithFixedDest DestardTeleporters = new TeleporterWithFixedDest("des_stairs");

            DestardTeleporters.CreateAt(new Location(5130, 908, -22));
            DestardTeleporters.CreateAt(new Location(5144, 797, 22));
            DestardTeleporters.CreateAt(new Location(5152, 810, -19));
            DestardTeleporters.CreateAt(new Location(5133, 985, 22));
            // Unknown: dest_tele_one
        }
Beispiel #2
0
        private static void DungeonDespise()
        {
            TeleporterWithFixedDest DespiseTeleporters = new TeleporterWithFixedDest("despise_stairs");

            DespiseTeleporters.CreateAt(new Location(5572, 629, 45));
            DespiseTeleporters.CreateAt(new Location(5571, 632, 10));
            DespiseTeleporters.CreateAt(new Location(5505, 570, 39));
            DespiseTeleporters.CreateAt(new Location(5523, 673, 35));
            DespiseTeleporters.CreateAt(new Location(5385, 756, -13));
            DespiseTeleporters.CreateAt(new Location(5411, 859, 62));
        }
Beispiel #3
0
        private static void DungeonDeceit()
        {
            // Deceit: there are two similar scripts for Deceit teleporters, dec_stairs and dec_teleport.
            TeleporterWithFixedDest DeceitTeleporters = new TeleporterWithFixedDest("dec_stairs");

            DeceitTeleporters.CreateAt(new Location(5217, 587, -20));
            DeceitTeleporters.CreateAt(new Location(5305, 531, 10));
            DeceitTeleporters.CreateAt(new Location(5347, 578, -20));
            DeceitTeleporters.CreateAt(new Location(5137, 650, 15));
            DeceitTeleporters.CreateAt(new Location(5218, 762, -35));
            DeceitTeleporters.CreateAt(new Location(5306, 649, 0));
        }
Beispiel #4
0
        private static void DungeonShame()
        {
            // Shame: see also sha_tele_new. I think the below is the original configuration.
            //  These are all designed to be on pedestals (5 Z above floor)
            TeleporterWithFixedDest ShameTeleporters = new TeleporterWithFixedDest("sha_stairs");

            ShameTeleporters.CreateAt(new Location(5491, 18, -52));
            ShameTeleporters.CreateAt(new Location(5512, 8, 0));
            ShameTeleporters.CreateAt(new Location(5512, 148, 20));
            ShameTeleporters.CreateAt(new Location(5602, 101, -23));
            ShameTeleporters.CreateAt(new Location(5873, 17, 10));
            ShameTeleporters.CreateAt(new Location(5516, 174, -23));

            TeleporterWithFixedDest ShameTeleporter1 = new TeleporterWithFixedDest("sha_teleporter", TeleporterGraphic.Sparkles);

            ShameTeleporter1.CreateAt(new Location(5548, 115, 0));
            ShameTeleporter1.CreateAt(new Location(5579, 52, 5));

            TeleporterWithFixedDest ShameTeleporter2 = new TeleporterWithFixedDest("sha_teleporter2", TeleporterGraphic.Sparkles);

            ShameTeleporter2.CreateAt(new Location(5584, 187, 5));
            ShameTeleporter2.CreateAt(new Location(5448, 179, 5));

            TeleporterWithFixedDest ShameTeleporter3 = new TeleporterWithFixedDest("sha_teleporter3", TeleporterGraphic.Sparkles);

            ShameTeleporter3.CreateAt(new Location(5507, 187, 5));
            ShameTeleporter3.CreateAt(new Location(5538, 170, 5));

            TeleporterWithFixedDest ShameTeleporter4 = new TeleporterWithFixedDest("sha_teleporter4", TeleporterGraphic.Sparkles);

            ShameTeleporter4.CreateAt(new Location(5507, 162, 5));
            ShameTeleporter4.CreateAt(new Location(5498, 178, 5));

            TeleporterWithFixedDest ShameTeleporter5 = new TeleporterWithFixedDest("sha_teleporter5", TeleporterGraphic.Sparkles);

            ShameTeleporter5.CreateAt(new Location(5820, 51, 27));
            ShameTeleporter5.CreateAt(new Location(5817, 79, 5));

            TeleporterWithFixedDest ShameTeleporter6 = new TeleporterWithFixedDest("sha_teleporter6", TeleporterGraphic.Sparkles);

            ShameTeleporter6.CreateAt(new Location(5661, 116, 15));
            ShameTeleporter6.CreateAt(new Location(5674, 12, -5));

            TeleporterWithFixedDest ShameTeleporter7 = new TeleporterWithFixedDest("sha_teleporter7", TeleporterGraphic.Sparkles);

            ShameTeleporter7.CreateAt(new Location(5802, 17, 5));
            ShameTeleporter7.CreateAt(new Location(5700, 21, 15));
        }
Beispiel #5
0
        private static void DungeonWrong()
        {
            TeleporterWithFixedDest WrongTele1 = new TeleporterWithFixedDest("despise_teleporter_one");

            WrongTele1.CreateAt(new Location(5792, 525, 10));   // despise_teleporter_one -> wrong 3 center 5703, 639, 0

            TeleporterWithFixedDest WrongTele2 = new TeleporterWithFixedDest("despise_teleporter_two");

            WrongTele2.CreateAt(new Location(5698, 662, 0));    // despise_teleporter_two -> wrong 1 north west 5792, 525, 10

            TeleporterWithFixedDest WrongTele3 = new TeleporterWithFixedDest("despise_teleporter_three");

            WrongTele3.CreateAt(new Location(5827, 593, 0));  // despise_teleporter_three -> wrong 2 south 5690, 569, 25

            TeleporterWithFixedDest WrongTele4 = new TeleporterWithFixedDest("despise_teleporter_three");

            WrongTele4.CreateAt(new Location(5827, 594, 0));  // despise_teleporter_three -> wrong 2 south 5690, 569, 25

            TeleporterWithFixedDest WrongTele5 = new TeleporterWithFixedDest("despise_teleporter_four");

            WrongTele5.CreateAt(new Location(5690, 569, 25));  // despise_teleporter_four -> wrong 1 south 5827, 593, 0
        }