diff options
Diffstat (limited to 'npc/018-3_Cave')
-rw-r--r-- | npc/018-3_Cave/_import.txt | 4 | ||||
-rw-r--r-- | npc/018-3_Cave/_mobs.txt | 118 | ||||
-rw-r--r-- | npc/018-3_Cave/_warps.txt | 23 | ||||
-rw-r--r-- | npc/018-3_Cave/bookcase.txt | 64 |
4 files changed, 209 insertions, 0 deletions
diff --git a/npc/018-3_Cave/_import.txt b/npc/018-3_Cave/_import.txt new file mode 100644 index 00000000..cf5a8562 --- /dev/null +++ b/npc/018-3_Cave/_import.txt @@ -0,0 +1,4 @@ +map: 018-3.gat +npc: npc/018-3_Cave/_mobs.txt +npc: npc/018-3_Cave/_warps.txt +npc: npc/018-3_Cave/bookcase.txt diff --git a/npc/018-3_Cave/_mobs.txt b/npc/018-3_Cave/_mobs.txt new file mode 100644 index 00000000..668d5902 --- /dev/null +++ b/npc/018-3_Cave/_mobs.txt @@ -0,0 +1,118 @@ +// 018-3 Cave mobs + +018-3.gat,48,28,57,16 monster Silk Worm 1035,8,0,0,Mob018-3::On1035 +018-3.gat,48,28,56,17 monster Bat 1017,10,0,0,Mob018-3::On1017 +018-3.gat,35,62,31,15 monster Evil Mushroom 1013,10,0,0,Mob018-3::On1013 +018-3.gat,35,65,28,22 monster Spiky Mushroom 1019,15,0,0,Mob018-3::On1019 +018-3.gat,28,157,3,2 monster Flower 1014,1,0,0,Mob018-3::On1014 +018-3.gat,99,110,17,39 monster Yellow slime 1007,10,0,0,Mob018-3::On1007 +018-3.gat,137,140,2,1 monster Spider 1012,1,300000,120000,Mob018-3::On1012 +018-3.gat,102,172,131,13 monster Black scorpions 1009,20,0,0,Mob018-3::On1009 +018-3.gat,174,37,10,31 monster Yellow slime 1007,5,0,0,Mob018-3::On1007 +018-3.gat,135,148,10,6 monster Giant maggot 1006,2,0,0,Mob018-3::On1006 +018-3.gat,134,140,12,8 monster Maggot 1002,3,0,0,Mob018-3::On1002 +018-3.gat,34,142,30,48 monster Fire goblin 1011,4,0,0,Mob018-3::On1011 +018-3.gat,87,153,78,22 monster Snake 1010,10,0,0,Mob018-3::On1010 +018-3.gat,148,148,13,24 monster Bat 1017,3,0,0,Mob018-3::On1017 +018-3.gat,153,97,18,22 monster Yellow slime 1007,6,0,0,Mob018-3::On1007 +018-3.gat,81,77,27,21 monster Red slime 1008,15,0,0,Mob018-3::On1008 +018-3.gat,111,80,5,6 monster Black scorpions 1009,10,0,0,Mob018-3::On1009 +018-3.gat,175,122,5,40 monster Snake 1010,15,0,0,Mob018-3::On1010 +018-3.gat,98,75,1,2 monster Fire skull 1023,1,0,0,Mob018-3::On1023 +018-3.gat,100,75,1,2 monster Poison skull 2024,1,0,0,Mob018-3::On2024 +018-3.gat,171,95,15,19 monster Red scorpion 1004,5,0,0,Mob018-3::On1004 +018-3.gat,134,87,17,7 monster Red slime 1008,10,0,0,Mob018-3::On1008 +018-3.gat,59,95,11,8 monster Spider 1012,15,0,0,Mob018-3::On1012 +018-3.gat,77,92,23,7 monster Black scorpion 1009,15,0,0,Mob018-3::On1009 +018-3.gat,133,39,12,17 monster Spider 1012,10,0,0,Mob018-3::On1012 +018-3.gat,111,33,30,16 monster Mountain snake 1026,15,0,0,Mob018-3::On1026 + + +018-3.gat,0,0,0 script Mob018-3 -1,{ +On1002: + set @mobID, 1002; + callfunc "MobPoints"; + break; + +On1004: + set @mobID, 1004; + callfunc "MobPoints"; + break; + +On1006: + set @mobID, 1006; + callfunc "MobPoints"; + break; + +On1007: + set @mobID, 1007; + callfunc "MobPoints"; + break; + +On1008: + set @mobID, 1008; + callfunc "MobPoints"; + break; + +On1009: + set @mobID, 1009; + callfunc "MobPoints"; + break; + +On1010: + set @mobID, 1010; + callfunc "MobPoints"; + break; + +On1011: + set @mobID, 1011; + callfunc "MobPoints"; + break; + +On1012: + set @mobID, 1012; + callfunc "MobPoints"; + break; + +On1013: + set @mobID, 1013; + callfunc "MobPoints"; + break; + +On1014: + set @mobID, 1014; + callfunc "MobPoints"; + break; + +On1017: + set @mobID, 1017; + callfunc "MobPoints"; + break; + +On1019: + set @mobID, 1019; + callfunc "MobPoints"; + break; + +On1023: + set @mobID, 1023; + callfunc "MobPoints"; + break; + +On1026: + set @mobID, 1026; + callfunc "MobPoints"; + break; + +On1035: + set @mobID, 1035; + callfunc "MobPoints"; + break; + +On2024: + set @mobID, 2024; + callfunc "MobPoints"; + break; + + end; +} diff --git a/npc/018-3_Cave/_warps.txt b/npc/018-3_Cave/_warps.txt new file mode 100644 index 00000000..5d32cf8b --- /dev/null +++ b/npc/018-3_Cave/_warps.txt @@ -0,0 +1,23 @@ +// 018-3 Cave warps + +018-3.gat,100,131 warp toOutside 0,-1,018-1.gat,79,60 +018-3.gat,44,37 warp toOutside -1,-1,018-1.gat,112,62 +018-3.gat,49,98 warp toOutside -1,-1,018-1.gat,128,57 +018-3.gat,123,165 warp toOutside -1,-1,018-1.gat,90,43 +018-3.gat,70,104 warp toOutside -1,-1,018-1.gat,69,55 +018-3.gat,50,88 warp toCave -1,-1,013-3.gat,69,142 +018-3.gat,146,161 warp toOutside 0,-1,018-1.gat,153,47 +018-3.gat,64,102 warp toOutside -1,-1,018-1.gat,158,35 +018-3.gat,29,165 warp toOutside -1,-1,018-1.gat,162,45 +018-3.gat,97,69 warp toCave -1,-1,013-3.gat,178,43 +018-3.gat,27,54 warp toCave -1,-1,013-3.gat,169,44 +018-3.gat,134,61 warp toCave -1,-1,013-3.gat,152,29 +018-3.gat,177,54 warp toBasement -1,-1,018-2.gat,114,20 +018-3.gat,172,21 warp toCave -1,-1,013-3.gat,123,103 +018-3.gat,177,21 warp toCave -1,-1,013-3.gat,147,103 +018-3.gat,27,91 warp toCave -1,-1,013-3.gat,158,67 +018-3.gat,90,50 warp toCave -1,-1,013-3.gat,67,50 +018-3.gat,71,122 warp toCave -1,-1,013-3.gat,111,41 +018-3.gat,174,85 warp toCave -1,-1,013-3.gat,62,99 +018-3.gat,102,69 warp toCave -1,-1,013-3.gat,68,96 +018-3.gat,179,179 warp toCave -1,-1,009-3.gat,157,31 diff --git a/npc/018-3_Cave/bookcase.txt b/npc/018-3_Cave/bookcase.txt new file mode 100644 index 00000000..b2e14e41 --- /dev/null +++ b/npc/018-3_Cave/bookcase.txt @@ -0,0 +1,64 @@ +// + +018-3.gat,75,123,0 script #DemonMineBookcase1 127,{ + if (QUEST_demon_mines == 0) goto L_Search; + + mes "You see nothing different about the bookcase."; + mes "Do you want to search it again anyways?"; + next; + menu + "Yes", L_Search, + "No", -; + close; + +L_Search: + mes "After searching the bookcase, you were able to find a few pasages that you can read."; + next; + + mes "One of the describes an ancient barrier that guards a great treasure."; + mes ""; + mes "To get trough it, you need to consume the soul of a great pumpkin ghost."; + next; + + mes "Another passage describes a ritual needed to open a certain cursed chest."; + mes ""; + mes "It looks like a lot of items will be needed."; + next; + + mes "The slime of a maggot."; + mes "A mushroom, big or small."; + mes "The petal of a flower."; + next; + + mes "A pearl from the sea."; + mes "A spike; the harder, the better."; + mes "Some raw wood. One log should do."; + next; + + mes "An antenna. Preferably pink."; + mes "The tongues of four different snakes."; + mes "A key to a treasure chest."; + next; + + mes "A pile of ash."; + mes "Four different herbs."; + mes "A bug, or part of one."; + next; + + mes "A lamp for the dark."; + mes "Rock and metal, as one."; + mes "Three different deaths dealt by three different scorpions."; + next; + + mes "The womb that gives birth to butterflies."; + mes "The gentle caress of a creature without blemish."; + mes "A single piece of darkness."; + next; + + mes "And a bottle's worth of water."; + mes ""; + mes "You begin to wonder if you read that list right."; + next; + + set QUEST_demon_mines, 1; +} |