// TMW-2 scripts. // Original Authors: Hal9000 & Qwerty Dragon // TMW-2 Authors: // +seeds // dangerduck // Description: // Piou captain who gives information about the war, and the piou queen. 006-2-5,36,25,0 script Captain Dusk NPC_PIOU_KNIGHT_R,{ function duskHello; function duskAboutQueen; function duskAboutWar; .@q=getq(LilitQuest_Pouf); if (.@q <= 2) { .@r = rand2(3); if (.@r == 0) { npctalk3 l("Don't think you'll sneak anything by me. I'm watching you..."); } else if (.@r == 1) { npctalk3 l("I don't tolerate a piou, or %s, who is afraid of hard work.", get_race()); } else { npctalk3 l("Best steer clear of the Princess, %s. It won't go well if you upset her.", strcharinfo(0)); } } else if (.@q == 3) { duskHello(); } close; function duskHello { mesn; mesq l("Welcome to the Order of the Piou Knights, %s.", strcharinfo(0)); next; select l("Where is the Piou Queen?"), l("How is the war going?"), l("I just wanted to say hi."); mes ""; switch (@menu) { case 1: duskAboutQueen(); break; case 2: duskAboutWar(); break; case 3: break; } return; } function duskAboutQueen { mesn; mesq l("Queen +seeds of Piou Isles is busy coordinating war efforts at the front."); mesn; mesq l("She's a fierce piou, leading our troops into the heart of each battle. I admire her bravery."); mesn; mesq l("Princess Pouf has been given leadership until our Queen returns. Should Queen +seeds perish, Princess Pouf will take the crown."); mesn; mesq l("Fight bravely and well, %s, and perhaps our Queen will survive to return to her beloved Isles.", strcharinfo(0)); mesn; duskHello(); } function duskAboutWar { mesn; mesq l("So far neither the Duck Side or the Piou Knights have gained the upper hand in the war."); mesn; mesq l("However, our mages have recently sensed something dark stirring."); mesn; mesq l("I fear something terrible is rising, and I do not know if we can weather the coming storm."); mesn; mesc l("The captain falls quiet, and appears to be lost in thought."); mesn; return; } OnInit: .sex = G_OTHER; .distance = 4; end; }