From fffb04603705405864985c8f781a640ffb9e90ab Mon Sep 17 00:00:00 2001 From: Reid Date: Wed, 28 Nov 2012 08:59:32 +0100 Subject: Add another answer on sailor's menu list. --- npc/000-1/ale.txt | 8 ++++++++ npc/000-1/astapolos.txt | 8 ++++++++ npc/000-1/gulukan.txt | 10 +++++++++- npc/000-1/jalad.txt | 8 ++++++++ npc/000-1/muller.txt | 8 ++++++++ npc/000-1/tibbo.txt | 8 ++++++++ 6 files changed, 49 insertions(+), 1 deletion(-) (limited to 'npc') diff --git a/npc/000-1/ale.txt b/npc/000-1/ale.txt index 0b67e3ca..24e0073c 100644 --- a/npc/000-1/ale.txt +++ b/npc/000-1/ale.txt @@ -45,6 +45,7 @@ l_CallFunc: callfunc "SailorFood"; menu + rif(getq(ShipQuests_Gugli) > 1, l("Task is done.")), l_TaskDone, rif(getq(ShipQuests_Ale) == 1 && (getq(ShipQuests_Astapolos) == 0 || getq(ShipQuests_Gulukan) == 0 || getq(ShipQuests_Jalad) == 0 || getq(ShipQuests_QMuller) == 0 || getq(ShipQuests_Tibbo) == 0), l("I'm still busy, I need to find the other sailors.")), -, l("What's that?"), l_Plushroom; @@ -108,4 +109,11 @@ l_NoTask: close; +l_TaskDone: + mes ""; + mesn; + mesq l("That's good to hear!"); + + close; + } diff --git a/npc/000-1/astapolos.txt b/npc/000-1/astapolos.txt index 8c29d893..f47d5eac 100644 --- a/npc/000-1/astapolos.txt +++ b/npc/000-1/astapolos.txt @@ -89,6 +89,7 @@ l_CallFunc: callfunc "SailorFood"; menu + rif(getq(ShipQuests_Gugli) > 1, l("Task is done.")), l_TaskDone, rif(getq(ShipQuests_Astapolos) == 1 && (getq(ShipQuests_Ale) == 0 || getq(ShipQuests_Gulukan) == 0 || getq(ShipQuests_Jalad) == 0 || getq(ShipQuests_QMuller) == 0 || getq(ShipQuests_Tibbo) == 0), l("I'm still busy, I need to find the other sailors.")), -, l("How are things going?"), l_HowAreYou, l("Who are you?"), l_Who; @@ -155,5 +156,12 @@ l_NoTask: mesq l("Just leave me alone."); close; + +l_TaskDone: + mes ""; + mesn; + mesq l("Perfect!"); + + close; } diff --git a/npc/000-1/gulukan.txt b/npc/000-1/gulukan.txt index 030bec88..c6327b21 100644 --- a/npc/000-1/gulukan.txt +++ b/npc/000-1/gulukan.txt @@ -107,7 +107,8 @@ l_RandomC: mesq l("And you? How's it yaying on your side?"); next; - menu + menu + rif(getq(ShipQuests_Gugli) > 1, l("Task is done.")), l_TaskDone, rif(getq(ShipQuests_Gulukan) == 1 && (getq(ShipQuests_Ale) == 0 || getq(ShipQuests_Astapolos) == 0 || getq(ShipQuests_Jalad) == 0 || getq(ShipQuests_QMuller) == 0 || getq(ShipQuests_Tibbo) == 0), l("I'm still busy, I need to find the other sailors.")), -; mes ""; @@ -157,4 +158,11 @@ l_NoTask: close; +l_TaskDone: + mes ""; + mesn; + mesq l("That's perfect, yoiis."); + + close; + } diff --git a/npc/000-1/jalad.txt b/npc/000-1/jalad.txt index 85eec266..28304e2e 100644 --- a/npc/000-1/jalad.txt +++ b/npc/000-1/jalad.txt @@ -53,6 +53,7 @@ l_CallFunc: callfunc "SailorFood"; menu + rif(getq(ShipQuests_Gugli) > 1, l("Task is done.")), l_TaskDone, rif(getq(ShipQuests_Jalad) == 1 && (getq(ShipQuests_Ale) == 0 || getq(ShipQuests_Astapolos) == 0 || getq(ShipQuests_Gulukan) == 0 || getq(ShipQuests_QMuller) == 0 || getq(ShipQuests_Tibbo) == 0), l("I'm still busy, I need to find the other sailors.")), -, l("What's that?"), l_Plushroom; @@ -116,4 +117,11 @@ l_NoTask: close; +l_TaskDone: + mes ""; + mesn; + mesq l("Perfect!"); + + close; + } diff --git a/npc/000-1/muller.txt b/npc/000-1/muller.txt index c3d0933f..34e3e004 100644 --- a/npc/000-1/muller.txt +++ b/npc/000-1/muller.txt @@ -57,6 +57,7 @@ l_CallFunc: callfunc "SailorFood"; menu + rif(getq(ShipQuests_Gugli) > 1, l("Task is done.")), l_TaskDone, rif(getq(ShipQuests_QMuller) == 1 && (getq(ShipQuests_Ale) == 0 || getq(ShipQuests_Astapolos) == 0 || getq(ShipQuests_Gulukan) == 0 || getq(ShipQuests_Jalad) == 0 || getq(ShipQuests_Tibbo) == 0), l("I'm still busy, I need to find the other sailors.")), -, l("What's that?"), l_Plushroom; @@ -118,4 +119,11 @@ l_NoTask: close; +l_TaskDone: + mes ""; + mesn; + mesq l("That's good to hear!"); + + close; + } diff --git a/npc/000-1/tibbo.txt b/npc/000-1/tibbo.txt index 72dc778e..2459ab42 100644 --- a/npc/000-1/tibbo.txt +++ b/npc/000-1/tibbo.txt @@ -53,6 +53,7 @@ l_CallFunc: callfunc "SailorFood"; menu + rif(getq(ShipQuests_Gugli) > 1, l("Task is done.")), l_TaskDone, rif(getq(ShipQuests_Tibbo) == 1 && (getq(ShipQuests_Ale) == 0 || getq(ShipQuests_Astapolos) == 0 || getq(ShipQuests_Gulukan) == 0 || getq(ShipQuests_Jalad) == 0 || getq(ShipQuests_QMuller) == 0), l("I'm still busy, I need to find the other sailors.")), -, l("What's that food?"), l_Aquada; @@ -106,4 +107,11 @@ l_NoTask: mesq l("I'm sorry but I have no time to chat with you."); close; +l_TaskDone: + mes ""; + mesn; + mesq l("Perfect!"); + + close; + } -- cgit v1.2.3-70-g09d2