diff options
Diffstat (limited to 'npc/015-1_Woodland')
-rw-r--r-- | npc/015-1_Woodland/_import.txt | 5 | ||||
-rw-r--r-- | npc/015-1_Woodland/_mobs.txt | 7 | ||||
-rw-r--r-- | npc/015-1_Woodland/_warps.txt | 3 | ||||
-rw-r--r-- | npc/015-1_Woodland/alice.txt | 46 | ||||
-rw-r--r-- | npc/015-1_Woodland/monsters.txt | 46 |
5 files changed, 107 insertions, 0 deletions
diff --git a/npc/015-1_Woodland/_import.txt b/npc/015-1_Woodland/_import.txt new file mode 100644 index 00000000..e37b2791 --- /dev/null +++ b/npc/015-1_Woodland/_import.txt @@ -0,0 +1,5 @@ +map: 015-1.gat +npc: npc/015-1_Woodland/monsters.txt +npc: npc/015-1_Woodland/alice.txt +npc: npc/015-1_Woodland/_warps.txt +npc: npc/015-1_Woodland/_mobs.txt diff --git a/npc/015-1_Woodland/_mobs.txt b/npc/015-1_Woodland/_mobs.txt new file mode 100644 index 00000000..6ec8206f --- /dev/null +++ b/npc/015-1_Woodland/_mobs.txt @@ -0,0 +1,7 @@ +// 015-1 Woodland mobs + + + +015-1.gat,0,0,0 script Mob015-1 -1,{ + end; +} diff --git a/npc/015-1_Woodland/_warps.txt b/npc/015-1_Woodland/_warps.txt new file mode 100644 index 00000000..c6ca1856 --- /dev/null +++ b/npc/015-1_Woodland/_warps.txt @@ -0,0 +1,3 @@ +// 015-1 Woodland warps + +015-1.gat,93,55 warp ToWoodland -1,0,010-1.gat,15,55 diff --git a/npc/015-1_Woodland/alice.txt b/npc/015-1_Woodland/alice.txt new file mode 100644 index 00000000..e35f4802 --- /dev/null +++ b/npc/015-1_Woodland/alice.txt @@ -0,0 +1,46 @@ +//################################################################################# +//# # +//# A herb collector giving the players some hints about finding and brewing # +//# herbs # +//# # +//################################################################################# + + +new_31-1.gat,52,53,0 script Alice 106, { + mes "[Alice]"; + mes "\"Greeting, fellow wanderer."; + mes "Are you collecting herbs, too?\""; + next; + menu + "Yes, sure.", L_findmany, + "Herbs?", L_herbs, + "Nope, just enjoying the scenery.", close; + +L_findmany: + mes "[Alice]"; + mes "\"And? Did you already find a lot?\""; + next; + menu + "Yes, I already got plenty of them.", L_plenty, + "No, I am out of luck.", -; + mes "[Alice]"; + mes "\"Oooh, how sad. Let me give you a little tip:"; + mes "Herbs are often growing in places where they can't be spotted that easily. Don't forget to look behind the trees, too.\""; + close; + +L_plenty: + mes "[Alice]"; + mes "\"That's great."; + mes "When you are not that good at brewing you should consider letting someone else brew them for you."; + mes "Good brewers get much better healing potions from them."; + mes "The most important characteristic of a good brewer is intelligence.\""; + close; + + +L_herbs: + mes "[Alice]"; + mes "\"Yes, some powerful magic herbs started to grow around here and a mile to the southeast."; + mes "Caul in Hurnscald found a way to brew magical healing potions from them, and I have heard a rumor that they may also be good for making colors."; + mes "Now everyone is running around in the woods to harvest the herbs.\""; + close; +} diff --git a/npc/015-1_Woodland/monsters.txt b/npc/015-1_Woodland/monsters.txt new file mode 100644 index 00000000..0ce818c1 --- /dev/null +++ b/npc/015-1_Woodland/monsters.txt @@ -0,0 +1,46 @@ +// Map: new_31-1 +// This is South-West Woodland. +// + +new_31-1.gat,0,0,0,0 monster LogHead 1025,40,0,0,Mob31::OnLogHead +new_31-1.gat,0,0,0,0 monster SpikyMushroom 1019,20,0,0,Mob31::OnSpikyMushroom +new_31-1.gat,0,0,0,0 monster Flower 1014,20,0,0,Mob31::OnFlower + +new_31-1.gat,0,0,0,0 monster Gamboge 1031,3,0,0,Mob31::OnGamboge +new_31-1.gat,0,0,0,0 monster Alizarin 1032,3,0,0,Mob31::OnAlizarin + +new_31-1.gat,0,0,0,0 monster SilkWorm 1035,7,15000,7000,Mob31::onSilkWorm + +new_31-1.gat,0,0,0 script Mob31 -1,{ +OnLogHead: + set @mobID, 1025; + callfunc "MobPoints"; + break; + +OnSpikyMushroom: + set @mobID, 1019; + callfunc "MobPoints"; + break; + +OnFlower: + set @mobID, 1014; + callfunc "MobPoints"; + break; + +OnGamboge: + set @mobID, 1031; + callfunc "MobPoints"; + break; + +OnAlizarin: + set @mobID, 1032; + callfunc "MobPoints"; + break; + +OnSilkWorm: + set @mobID, 1035; + callfunc "MobPoints"; + break; + + end; +} |