From 175d674267356b7d6a915a9912698a9c922f2b17 Mon Sep 17 00:00:00 2001 From: Jared Adams Date: Sun, 23 Nov 2008 01:40:56 +0000 Subject: Add demon mask quest, remove some old files, etc --- npc/018-3_Cave/_import.txt | 1 + npc/018-3_Cave/_mobs.txt | 111 ++++++++++++++++++++++++++++++++++++++++++++ npc/018-3_Cave/_warps.txt | 4 +- npc/018-3_Cave/bookcase.txt | 64 +++++++++++++++++++++++++ 4 files changed, 178 insertions(+), 2 deletions(-) create mode 100644 npc/018-3_Cave/bookcase.txt (limited to 'npc/018-3_Cave') diff --git a/npc/018-3_Cave/_import.txt b/npc/018-3_Cave/_import.txt index 76f20bf9..cf5a8562 100644 --- a/npc/018-3_Cave/_import.txt +++ b/npc/018-3_Cave/_import.txt @@ -1,3 +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 index f18b58ab..668d5902 100644 --- a/npc/018-3_Cave/_mobs.txt +++ b/npc/018-3_Cave/_mobs.txt @@ -1,7 +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 index 9228c2d6..5d32cf8b 100644 --- a/npc/018-3_Cave/_warps.txt +++ b/npc/018-3_Cave/_warps.txt @@ -3,7 +3,7 @@ 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,98,43 +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 @@ -19,5 +19,5 @@ 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,86 +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; +} -- cgit v1.2.3-70-g09d2