summaryrefslogblamecommitdiff
path: root/npc/005-4/rosen.txt
blob: 264ee97cbe12c387f095c9a05bbfac23cec3723c (plain) (tree)
1
2
3
4
5
6
7
8
9
                
          
           
               
                                                                     
             
                             
 
                                            
 
                                
                                                
                                                                                                       
                                                                                                                             



               
                       
                                               



                                        
              
                                   
                                           



                                  
                   
                            
                                   
                      
                   
                                  
                      
                   





                            

               

       















                                  
// TMW2 scripts.
// Author:
//    Saulc
// Description:
//    Candor Armor&Weapon shop keeper. The quest is currently broken.
// Variables:
//    CandorQuest_Rosen (nyi)

005-4,29,36,0	script	Rosen	NPC_GUARD1,{

    function explain_ironingot {
        speech S_FIRST_BLANK_LINE | S_LAST_NEXT,
            l("Did you see Jhedia the blacksmith in Tulimshar? He might know how you could get this."),
            l("Nevertheless, you probably need some base materials from Bif. Who knows what it will drop if you are lucky?");

        return;
    }

    speech S_LAST_NEXT,
        l("Welcome to Tolchi and Rosen Shop."),
        l("What would you like today?");

    do
    {
        select
            menuaction(l("Trade")),
            l("How can I get iron ingot?"),
            menuaction(l("Quit"));

        switch (@menu)
        {
            case 1:
                closedialog;
                shop "Shop#Candor";
                close;
            case 2:
                explain_ironingot;
                break;
            case 3:
                closedialog;
                goodbye;
                close;
        }
    } while (1);

OnTimer1000:
    domovestep;

OnInit:
    initpath "move", 28, 36,
             "dir", DOWN, 0,
             "wait", 31, 0,
             "move", 31, 36,
             "dir", DOWN, 0,
             "wait", 31, 0,
             "move", 25, 35,
             "dir", UP, 0,
             "wait", 2, 0,    
             "move", 29, 36,
             "dir", DOWN, 0,
             "wait", 31, 0;       
    initialmove;
    initnpctimer;
    .distance = 5;
}