summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJared Adams <jaxad0127@gmail.com>2009-10-06 21:41:58 -0600
committerJared Adams <jaxad0127@gmail.com>2009-10-06 21:42:32 -0600
commit9664cba57ba340413376616017e714ef4af7fb9f (patch)
tree7caf483ff4e436a2f1edc8eb6080c9aba2e5c58f
parent18a9a977d4efdf595b7586388c23cd3f17102f01 (diff)
downloadserverdata-9664cba57ba340413376616017e714ef4af7fb9f.tar.gz
serverdata-9664cba57ba340413376616017e714ef4af7fb9f.tar.bz2
serverdata-9664cba57ba340413376616017e714ef4af7fb9f.tar.xz
serverdata-9664cba57ba340413376616017e714ef4af7fb9f.zip
Add more dialog to the Caretaker
-rw-r--r--npc/027-2_Caretakers_House/caretaker.txt23
1 files changed, 14 insertions, 9 deletions
diff --git a/npc/027-2_Caretakers_House/caretaker.txt b/npc/027-2_Caretakers_House/caretaker.txt
index 274c13f1..c8494f65 100644
--- a/npc/027-2_Caretakers_House/caretaker.txt
+++ b/npc/027-2_Caretakers_House/caretaker.txt
@@ -1,13 +1,13 @@
// Cemetary Caretaker
-// TODO: add dialog/code for when first letter is delivered
+// TODO: add dialog/code for giving more letters
// Airlia supports receiving an infinate number of letters
027-2.gat,24,25,0 script Caretaker 159,{
if (QUEST_Graveyard_Caretaker == 1) goto L_Return_Dialog;
if (QUEST_Graveyard_Caretaker == 2) goto L_Has_Letter;
if (QUEST_Graveyard_Caretaker == 3) goto L_Delivered_Letter;
- if (QUEST_Graveyard_Caretaker == 4) goto L_Has_No_New_Letter;
- if (QUEST_Graveyard_Caretaker == 5) goto L_Has_New_Letter;
+ if (QUEST_Graveyard_Caretaker == 4) goto L_Give_New_Letter;
+ if (QUEST_Graveyard_Caretaker == 5) goto L_Has_Letter;
mes "[Caretaker]";
mes "\"...Another adventurer comes to slay the already dead.\"";
@@ -82,15 +82,20 @@ L_Has_Letter:
close;
L_Delivered_Letter:
- // TODO: Thank player for delivering the initial letter
- close;
+ mes "[Caretaker]";
+ mes "\"Have you found my daughter?\"";
+ next;
-L_Has_No_New_Letter:
- // TODO: Give player a new letter; add time limit
+ menu
+ "Yes.", -;
+
+ mes "[Caretaker]";
+ mes "\"Thank you for delivering my letter.\"";
+ next;
close;
-L_Has_New_Letter:
- // TODO: The player has to deliver the current letter first
+L_Give_New_Letter:
+ // TODO: Give player a new letter; add time limit
close;
OnTimer3000: