From 4366a268eef0dcb1cc823596add73c83d2984914 Mon Sep 17 00:00:00 2001 From: Bjørn Lindeijer Date: Sun, 11 Jan 2009 21:32:46 +0100 Subject: Added quest to get the cat ears Done together with Katze --- npc/015-1_Woodland/_import.txt | 1 + npc/015-1_Woodland/_warps.txt | 1 + npc/015-1_Woodland/alice.txt | 51 +++++++++++++++++++++++++++++++++++------- npc/015-1_Woodland/barrier.txt | 7 ++++++ 4 files changed, 52 insertions(+), 8 deletions(-) create mode 100644 npc/015-1_Woodland/barrier.txt (limited to 'npc/015-1_Woodland') diff --git a/npc/015-1_Woodland/_import.txt b/npc/015-1_Woodland/_import.txt index d92e0749..b7b63b22 100644 --- a/npc/015-1_Woodland/_import.txt +++ b/npc/015-1_Woodland/_import.txt @@ -2,4 +2,5 @@ map: 015-1.gat npc: npc/015-1_Woodland/_mobs.txt npc: npc/015-1_Woodland/_warps.txt npc: npc/015-1_Woodland/alice.txt +npc: npc/015-1_Woodland/barrier.txt npc: npc/015-1_Woodland/monsters.txt diff --git a/npc/015-1_Woodland/_warps.txt b/npc/015-1_Woodland/_warps.txt index c6ca1856..cb9044e9 100644 --- a/npc/015-1_Woodland/_warps.txt +++ b/npc/015-1_Woodland/_warps.txt @@ -1,3 +1,4 @@ // 015-1 Woodland warps 015-1.gat,93,55 warp ToWoodland -1,0,010-1.gat,15,55 +015-1.gat,59,31 warp to 015_3 -1,-1,015-3.gat,31,36 diff --git a/npc/015-1_Woodland/alice.txt b/npc/015-1_Woodland/alice.txt index b9ce5831..629cfed5 100644 --- a/npc/015-1_Woodland/alice.txt +++ b/npc/015-1_Woodland/alice.txt @@ -1,16 +1,23 @@ -//################################################################################# -//# # -//# A herb collector giving the players some hints about finding and brewing # -//# herbs # -//# # -//################################################################################# - +// A herb collector giving the players some hints about finding and brewing +// herbs. 015-1.gat,52,53,0 script Alice 106, { mes "[Alice]"; mes "\"Greeting, fellow wanderer."; mes "Are you collecting herbs, too?\""; next; + if (LastHiss == 2 && Katze < 4) + menu + "Yes, sure.", L_findmany, + "Herbs?", L_herbs, + "Nope, just enjoying the scenery.", close, + "I saw the cat, but it doesn't like me.", L_cat; + if (LastHiss == 1) + menu + "Yes, sure.", L_findmany, + "Herbs?", L_herbs, + "Nope, just enjoying the scenery.", close, + "There is a monster in that cave!", L_cave; menu "Yes, sure.", L_findmany, "Herbs?", L_herbs, @@ -35,7 +42,6 @@ L_plenty: 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]"; @@ -43,4 +49,33 @@ L_herbs: 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; + +L_cave: + mes "[Alice]"; + mes "\"Haha, that is no monster! It's just a sweet little cat.\""; + next; + menu + "But it wanted to kill me!", -, + "A cat!? I'll go and kill it!", -; + mes "[Alice]"; + mes "\"No no, I'm sure it was only frightened. It gets upset when you've got clothes or weapons on you.\""; + next; + menu + "Ok, let's try it without clothes then", -, + "What a stupid cat!", -; + mes "[Alice]"; + mes "\"Please don't do her any harm. See you later!\""; + next; + close; + +L_cat: + mes "[Alice]"; + mes "\"You would have to tame her first. Maybe she's thirsty or hungry. Cats also tend to get bored without something to play with. Good luck!\""; + next; + menu "Thank you so much!", close, + "Are you crazy? Taming a cat?", -; + mes "[Alice]"; + mes "\"Well, it's up to you.\""; + next; + close; } diff --git a/npc/015-1_Woodland/barrier.txt b/npc/015-1_Woodland/barrier.txt new file mode 100644 index 00000000..beeeb976 --- /dev/null +++ b/npc/015-1_Woodland/barrier.txt @@ -0,0 +1,7 @@ +// This barrier is for checking whether the player went outside after +// progressing with the cat quest. + +015-1.gat,59,32,0 script #CatOutsideBarrier 127,1,1,{ + set KatzeBeenOutside, 1; + close; +} -- cgit v1.2.3-70-g09d2