diff options
author | Jesusaves <cpntb1@ymail.com> | 2019-06-05 17:03:58 -0300 |
---|---|---|
committer | Jesusaves <cpntb1@ymail.com> | 2019-06-05 17:03:58 -0300 |
commit | 239b57ddd58ccfb14425b265d277f9e3fe01e16b (patch) | |
tree | 618256a8d55f583371a468636e22e07d57f906d3 | |
parent | fc0529ccf36f7d90aea5664aeeebe5bd78764642 (diff) | |
download | serverdata-239b57ddd58ccfb14425b265d277f9e3fe01e16b.tar.gz serverdata-239b57ddd58ccfb14425b265d277f9e3fe01e16b.tar.bz2 serverdata-239b57ddd58ccfb14425b265d277f9e3fe01e16b.tar.xz serverdata-239b57ddd58ccfb14425b265d277f9e3fe01e16b.zip |
Rewrite part of Nard to a switch
-rw-r--r-- | npc/002-3/nard.txt | 70 |
1 files changed, 33 insertions, 37 deletions
diff --git a/npc/002-3/nard.txt b/npc/002-3/nard.txt index 631d32bf1..d57961778 100644 --- a/npc/002-3/nard.txt +++ b/npc/002-3/nard.txt @@ -30,16 +30,40 @@ L_Checker: mesq l("So, how do you feel? I see that Juliet did a marvellous job! You look like you're in good health now."); next; -L_Menu: - menu - lg("I feel ok."), L_Ok, - l("Who's this Juliet?"), L_Juliet, - lg("I'm a bit sick..."), -; - + select + lg("I feel ok."), + l("Who's this Juliet?"), + lg("I'm a bit sick..."); mes ""; - mesn; - mesq l("Oh, I was going to ask you if you wanted to help the crew search for some food and explore the island out there."); - next; + switch (@menu) { + case 1: + mesn; + mesq l("Good to know."); + next; + mesq l("We have made a stop at a little island, before making it on to the port of Tulimshar."); + next; + mesq l("It would be good for you to do some exercise, the ship isn't big enough for that."); + next; + mesq l("I know that you are just starting to feel better, but I'd like you to explore the island we're currently at."); + next; + break; + case 2: + mesn; + mesq l("You have an awful case of amnesia."); + next; + mesq l("She is the nurse and shipkeeper of this ship."); + next; + mesq lg("But most important, she is the one who took care of you when you were unconscious."); + next; + mesq l("I know that you are just starting to feel better, but I'd like you to explore the island we're currently at."); + next; + break; + case 3: + mesn; + mesq l("Oh, I was going to ask you if you wanted to help the crew search for some food and explore the island out there."); + next; + break; + } L_MenuQuest: menu @@ -137,34 +161,6 @@ L_NeedHead: next; goto L_MenuQuest; -L_Ok: - mes ""; - mesn; - mesq l("Good to know."); - next; - mesq l("We have made a stop at a little island, before making it on to the port of Tulimshar."); - next; - mesq l("It would be good for you to do some exercise, the ship isn't big enough for that."); - next; - - goto L_SpecialTask; - -L_Juliet: - mes ""; - mesn; - mesq l("You have an awful case of amnesia."); - next; - mesq l("She is the nurse and shipkeeper of this ship."); - next; - mesq lg("But most important, she is the one who took care of you when you were unconscious."); - next; - -L_SpecialTask: - mesq l("I know that you are just starting to feel better, but I'd like you to explore the island we're currently at."); - next; - - goto L_MenuQuest; - L_CandorIsland: mes ""; mesn; |