diff options
Diffstat (limited to 'npc/001-2-11/mona.txt')
-rw-r--r-- | npc/001-2-11/mona.txt | 67 |
1 files changed, 67 insertions, 0 deletions
diff --git a/npc/001-2-11/mona.txt b/npc/001-2-11/mona.txt new file mode 100644 index 000000000..e94fcc690 --- /dev/null +++ b/npc/001-2-11/mona.txt @@ -0,0 +1,67 @@ +// Evol scripts. +// Author: +// Reid +// Description: +// A rich girl holding a candle. +// Variable: +// ArtisQuests_MonaDad +// Quest states: +// 0 - Quest not started +// 1 - Mona explained that her dad was missing + +001-2-11,39,30,0 script Mona NPC_MONA,{ + + function find_daddy_quest + { + speech S_LAST_NEXT, + l("Hey you!"); + + switch (select(l("Yes?"), l("Sorry, I have to go."))) + { + case 1: + mes ""; + break; + case 2: + speech S_FIRST_BLANK_LINE | S_LAST_NEXT, + l("No you don't have to go. I need your help, so you have to stay."); + break; + } + + speech S_LAST_NEXT | S_NO_NPC_NAME, + l("Daddy did not come back home... He said that he would be back for lunch but it has already been a week!"), + l("You have to find him, or else I will tell him that you did not help me."); + + switch (select(l("You do not give me much options."), l("The elder ran away from you."))) + { + case 1: + speech S_FIRST_BLANK_LINE, + l("He said that he would check why the manhole next to the house was doing weird sounds."), + l("But he never returned."), + l("Please find my daddy..."); + + setq ArtisQuests_MonaDad, 1; + break; + case 2: + speech S_FIRST_BLANK_LINE, + l("I will tell my dad!"); + break; + } + emotion E_SAD; + close; + } + + if (getq(ArtisQuests_MonaDad) == 0) + { + find_daddy_quest(); + } + + npctalkonce l("Please find daddy..."); + + emotion E_SAD; + close; + +OnInit: + .sex = G_FEMALE; + .distance = 2; + end; +} |