summaryrefslogblamecommitdiff
path: root/npc/000-2-1/dan.txt
blob: 23724e31d7f316f401f9aa5d2d92c85087ac96ef (plain) (tree)
1
2
3
4
5
6
7
8
9
                
          

               

                                                                                
 
                                               
         
                    

                                   
                                             
         
                                                                                                




                                                     
         

        
                     
                                                           




                            
                                                                                                                        


         
                                                                        
                                                  


           
                                                                                                                    





                                                                                                                                                                           
                                                                   
                                            


           

                                                          





           
                                                                                                        

         
                 






                                                                              

           
                    
                                                                


          
        
                    
                                                                                

          
 
// Evol scripts.
// Author:
//    Reid
// Description:
//    There are two kinds of dialogues in this script.
//    Dan will randomly choose between a useless sentence, and a quest in Artis.

000-2-1.gat, 32,31,0,1	script	Dan	101;2,{
    mesn;
    set @q, rand(3);
    if (@q == 0) goto l_QuestStory;

    mesq l("You see these pious around us?");
    next;
    mesq l("It seems that we're close to an island, we should take a look at the upper level.");

    close;

l_QuestStory:
    mesq l("It's so hard to find the motivation...");
    next;

    menu
        l("Why?"), -,
        l("I guess so... I will leave you alone."), l_Quit;

    mes "";
    mesn;
    mesq l("Oh, it's you.");
    next;
    mesq lg("So, you finally woke up? We all thought you were in something like... You know, one of these long comas.");
    next;

    menu
        l("I'm still in a coma, but my ghost is haunting you!"), l_Quit,
        l("It was something like a long nap."), -;

    mes "";
    mesn;
    mesq l("It's good, good... I have a friend who is still in a coma, but I can't be with her without working...");
    next;
    mesq l("The fear to see her sleeping on this quiet and lonely bed is becoming more and more unbearable, I think that I won't get the bravery to see her this time...");
    next;

    menu
        l("Who is she?"), l_She,
        l("Do you want me to go see her instead of you?"), l_Quest;
        l("I don't know what to say..."), -;

    mes "";
    mesn;
    mesq g(l("There's nothing to say, don't worry miss."),
           l("There's nothing to say, don't worry sir."));

    close;

l_She:
    mes "";
    mesn;
    mesq l("She is a good friend of mine... We wanted to marry a few weeks before her accident but...");
    next;

    goto l_Quit2;

l_Quest:
    mes "";
    mesn;
    mesq l("I don't think that we are in a good place to talk about this...");
    next;

l_Quit:
    mes "";
    mesn "Narrator";
    mes col(l("Dan keeps silent since your last question."), 9);

    close;

l_Quit2:
    mesn "Narrator";
    mes col(l("Dan ends the conversation and resumes to write his letter."), 9);

    close;
}