diff options
Diffstat (limited to 'world/map/npc/011-6')
-rw-r--r-- | world/map/npc/011-6/_import.txt | 6 | ||||
-rw-r--r-- | world/map/npc/011-6/_mobs.txt | 95 | ||||
-rw-r--r-- | world/map/npc/011-6/_warps.txt | 26 | ||||
-rw-r--r-- | world/map/npc/011-6/bryant.txt | 56 |
4 files changed, 183 insertions, 0 deletions
diff --git a/world/map/npc/011-6/_import.txt b/world/map/npc/011-6/_import.txt new file mode 100644 index 00000000..0afbffa4 --- /dev/null +++ b/world/map/npc/011-6/_import.txt @@ -0,0 +1,6 @@ +// Map 011-6: +// This file is generated automatically. All manually changes will be removed when running the Converter. +map: 011-6.gat +npc: npc/011-6/_mobs.txt +npc: npc/011-6/_warps.txt +npc: npc/011-6/bryant.txt diff --git a/world/map/npc/011-6/_mobs.txt b/world/map/npc/011-6/_mobs.txt new file mode 100644 index 00000000..007e7e86 --- /dev/null +++ b/world/map/npc/011-6/_mobs.txt @@ -0,0 +1,95 @@ +// This file is generated automatically. All manually changes will be removed when running the Converter. +// mobs + +011-6.gat,152,72,283,127 monster Silk Worm 1035,9,30000,100000,Mob011-6::On1035 +011-6.gat,263,38,30,34 monster Bandit 1064,1,30000,30000,Mob011-6::On1064 +011-6.gat,262,114,38,38 monster Bandit 1064,1,30000,30000,Mob011-6::On1064 +011-6.gat,132,119,17,21 monster Bandit 1064,1,30000,30000,Mob011-6::On1064 +011-6.gat,170,66,17,21 monster Bandit 1064,1,30000,30000,Mob011-6::On1064 +011-6.gat,67,70,17,21 monster Bandit 1064,1,30000,30000,Mob011-6::On1064 +011-6.gat,196,107,17,21 monster Bandit 1064,1,30000,30000,Mob011-6::On1064 +011-6.gat,196,29,17,21 monster Bandit 1064,1,30000,30000,Mob011-6::On1064 +011-6.gat,36,37,17,21 monster Bandit 1064,1,30000,30000,Mob011-6::On1064 +011-6.gat,112,40,45,48 monster Bandit 1064,2,30000,60000,Mob011-6::On1064 +011-6.gat,31,99,17,21 monster Bandit 1064,1,30000,30000,Mob011-6::On1064 +011-6.gat,223,250,123,65 monster Bat 1017,5,30000,100000,Mob011-6::On1017 +011-6.gat,224,175,118,25 monster Bat 1017,3,30000,100000,Mob011-6::On1017 +011-6.gat,257,77,4,126 monster Bat 1017,6,30000,100000,Mob011-6::On1017 +011-6.gat,192,77,4,126 monster Bat 1017,9,30000,100000,Mob011-6::On1017 +011-6.gat,167,110,87,13 monster Bat 1017,9,30000,100000,Mob011-6::On1017 +011-6.gat,75,70,104,96 monster Bat 1017,23,30000,100000,Mob011-6::On1017 +011-6.gat,78,195,129,97 monster Bat 1017,9,30000,100000,Mob011-6::On1017 +011-6.gat,168,109,36,37 monster Spiky Mushroom 1019,5,30000,100000,Mob011-6::On1019 +011-6.gat,199,76,36,37 monster Spiky Mushroom 1019,5,30000,100000,Mob011-6::On1019 +011-6.gat,88,163,29,27 monster Spiky Mushroom 1019,5,30000,100000,Mob011-6::On1019 +011-6.gat,48,113,35,19 monster Spiky Mushroom 1019,5,30000,100000,Mob011-6::On1019 +011-6.gat,177,94,20,28 monster Evil Mushroom 1013,4,30000,100000,Mob011-6::On1013 +011-6.gat,194,49,20,28 monster Evil Mushroom 1013,2,30000,100000,Mob011-6::On1013 +011-6.gat,51,115,47,24 monster Evil Mushroom 1013,2,30000,100000,Mob011-6::On1013 +011-6.gat,63,169,13,17 monster Evil Mushroom 1013,2,30000,100000,Mob011-6::On1013 +011-6.gat,100,226,29,14 monster Spiky Mushroom 1019,3,30000,100000,Mob011-6::On1019 +011-6.gat,260,44,53,16 monster Spiky Mushroom 1019,3,30000,100000,Mob011-6::On1019 +011-6.gat,272,48,21,28 monster Evil Mushroom 1013,2,30000,100000,Mob011-6::On1013 +011-6.gat,95,78,31,25 monster Yellow Slime 1007,5,30000,100000,Mob011-6::On1007 +011-6.gat,59,36,19,25 monster Yellow Slime 1007,5,30000,100000,Mob011-6::On1007 +011-6.gat,26,69,19,25 monster Yellow Slime 1007,5,30000,100000,Mob011-6::On1007 +011-6.gat,61,101,14,10 monster Yellow Slime 1007,3,30000,100000,Mob011-6::On1007 +011-6.gat,50,61,9,12 monster Yellow Slime 1007,3,30000,100000,Mob011-6::On1007 +011-6.gat,128,39,9,12 monster Yellow Slime 1007,3,30000,100000,Mob011-6::On1007 +011-6.gat,41,178,9,12 monster Yellow Slime 1007,1,30000,100000,Mob011-6::On1007 +011-6.gat,70,229,9,12 monster Yellow Slime 1007,1,30000,100000,Mob011-6::On1007 +011-6.gat,20,204,9,12 monster Yellow Slime 1007,1,30000,100000,Mob011-6::On1007 +011-6.gat,114,190,9,12 monster Yellow Slime 1007,4,30000,100000,Mob011-6::On1007 +011-6.gat,137,205,9,12 monster Yellow Slime 1007,2,30000,100000,Mob011-6::On1007 +011-6.gat,79,220,29,14 monster Cave Snake 1021,3,30000,100000,Mob011-6::On1021 +011-6.gat,115,210,29,14 monster Cave Snake 1021,3,30000,100000,Mob011-6::On1021 +011-6.gat,41,193,31,31 monster Cave Snake 1021,3,30000,100000,Mob011-6::On1021 +011-6.gat,70,143,31,31 monster Cave Snake 1021,3,30000,100000,Mob011-6::On1021 +011-6.gat,97,183,29,14 monster Cave Snake 1021,3,30000,100000,Mob011-6::On1021 +011-6.gat,172,252,9,12 monster Cave Maggot 1056,4,30000,100000,Mob011-6::On1056 +011-6.gat,263,236,16,5 monster Cave Maggot 1056,3,30000,100000,Mob011-6::On1056 + + +011-6.gat,0,0,0 script Mob011-6 -1,{ +On1007: + set @mobID, 1007; + callfunc "MobPoints"; + break; + +On1013: + set @mobID, 1013; + callfunc "MobPoints"; + break; + +On1017: + set @mobID, 1017; + callfunc "MobPoints"; + break; + +On1019: + set @mobID, 1019; + callfunc "MobPoints"; + break; + +On1021: + set @mobID, 1021; + callfunc "MobPoints"; + break; + +On1035: + set @mobID, 1035; + callfunc "MobPoints"; + break; + +On1056: + set @mobID, 1056; + callfunc "MobPoints"; + break; + +On1064: + set @mobID, 1064; + callfunc "MobPoints"; + break; + + end; +} diff --git a/world/map/npc/011-6/_warps.txt b/world/map/npc/011-6/_warps.txt new file mode 100644 index 00000000..458bc283 --- /dev/null +++ b/world/map/npc/011-6/_warps.txt @@ -0,0 +1,26 @@ +// This file is generated automatically. All manually changes will be removed when running the Converter. +// warps + +011-6.gat,51,75 warp toMiddleCave1 -1,-1,011-6.gat,260,125 +011-6.gat,61,71 warp toMiddleCave2 -1,-1,011-6.gat,270,122 +011-6.gat,270,125 warp toMainCave -1,-1,011-6.gat,61,73 +011-6.gat,260,128 warp toMiddleCave2 -1,-1,011-6.gat,51,77 +011-6.gat,145,118 warp ToMainCave3 -1,-1,011-6.gat,47,119 +011-6.gat,196,26 warp toSmallCave1 -1,-1,011-6.gat,261,44 +011-6.gat,261,47 warp toPassage1 -1,-1,011-6.gat,196,28 +011-6.gat,271,52 warp toMainCave4 -1,-1,011-6.gat,98,32 +011-6.gat,98,30 warp toSmallCave -1,-1,011-6.gat,271,50 +011-6.gat,47,120 warp toPassage -1,-1,011-6.gat,145,115 +011-6.gat,49,101 warp toOutside -1,-1,011-1.gat,38,37 +011-6.gat,24,206 warp warp -1,-1,011-4.gat,17,59 +011-6.gat,47,185 warp warp -1,-1,011-4.gat,39,38 +011-6.gat,97,170 warp warp -1,-1,011-4.gat,89,21 +011-6.gat,113,182 warp warp -1,-1,011-4.gat,105,34 +011-6.gat,122,211 warp warp -1,-1,011-4.gat,114,63 +011-6.gat,94,225 warp warp -1,-1,011-4.gat,86,77 +011-6.gat,68,235 warp warp -1,-1,011-4.gat,62,87 +011-6.gat,251,278 warp warp -1,-1,011-4.gat,111,123 +011-6.gat,186,182 warp warp -1,-1,011-4.gat,31,7 +011-6.gat,266,182 warp warp -1,-1,011-4.gat,45,120 +011-6.gat,174,256 warp warp -1,-1,011-6.gat,264,238 +011-6.gat,264,236 warp warp -1,-1,011-6.gat,174,252 diff --git a/world/map/npc/011-6/bryant.txt b/world/map/npc/011-6/bryant.txt new file mode 100644 index 00000000..486a6ae0 --- /dev/null +++ b/world/map/npc/011-6/bryant.txt @@ -0,0 +1,56 @@ +//NPC to set the state for killing the bandit lord. + +011-6.gat,27,200,0 script Bryant 126,{ + + if (TMW_Quest >= 45) goto L_Bryant_Quiet; + if (TMW_Quest == 44) goto L_Bryant_Waits; + if (TMW_Quest == 43) goto L_Bryant_Summon; + + mes "[Bryant]"; + mes "\"I'm looking everywhere for the bandit leader. I can't seem to find him.\""; + close; + +L_Bryant_Summon: + mes "[Bryant]"; + mes "\"I ran into that bandit lord and he got me good. I'm going to stay here for a while and heal. He dropped this key. Take it. You might be able to handle him better than I could.\""; + next; + mes "Bryant gives you a key, shaped to look like a small silver arrow."; + next; + mes "\"I believe I saw him run into a cave south and east of here. There is a red carpet in front of the cave entrance. Be careful and good luck.\""; + set TMW_Quest, 44; + monster "011-6.gat",260,250,"BanditLord",1065,1, "Bryant::onBanditLordDead"; + close; + +onBanditLordDead: + if (TMW_Quest<45) + set TMW_Quest, 45; + message strcharinfo(0), "You killed the bandit lord."; + end; + +L_Bryant_Waits: + mes "[Bryant]"; + mes "\"I think the bandit lord is still around. I fear this could be dangerous for the people of Hurnscald. When you went to the cave with the red carpet in front of it, did you find him and kill him?\""; + menu + "No.", L_Bryant_No, + "Yes.", L_Bryant_Yes; + close; + +L_Bryant_No: + mes "[Bryant]"; + mes "\"Well, maybe he ran off. I'm pretty sure he should be there now.\""; + killmonster "011-6.gat", "Bryant::onBanditLordDead"; + monster "011-6.gat",260,250,"BanditLord",1065,1, "Bryant::onBanditLordDead"; + close; + +L_Bryant_Yes: + mes "[Bryant]"; + mes "\"I don't think you killed him. Please try to find and kill him. He should be in the cave south and east of here with the red carpet in front of it.\""; + killmonster "011-6.gat", "Bryant::onBanditLordDead"; + monster "011-6.gat",260,250,"BanditLord",1065,1, "Bryant::onBanditLordDead"; + close; + +L_Bryant_Quiet: + mes "[Bryant]"; + mes "\"Glad that bandit leader got what was coming to him.\""; + close; +} |