// creator  : weidu.exe (version 23100)
// argument : _NOBL9.DLG
// game		 : .
// source	 : ./override/_NOBL9.DLG
// dialog	 : ./DIALOG.TLK
// dialogF  : (none)

BEGIN ~_NOBL9~

IF ~NumberOfTimesTalkedTo(0)
~ THEN BEGIN 0 // from:
  SAY #78446 /* ~About time you showed!  Here, I need these tunics cleaned and pressed by this eve, and be EXTRA careful with the golden pantaloons!  It took 15 women and a small boy from Calimshan 12 days and 4 nights to weave them, so careful on the seams!  Well?  Get going!~ */
  IF ~ReactionGT(LastTalkedToBy(Myself),HOSTILE_UPPER)
~ THEN REPLY #78447 /* ~Much as I have always dreamed of owning golden pantaloons, I must confess that I am not the cleaner that you were expecting.~ */ GOTO 1
  IF ~ReactionLT(LastTalkedToBy(Myself),NEUTRAL_LOWER)
~ THEN REPLY #78447 /* ~Much as I have always dreamed of owning golden pantaloons, I must confess that I am not the cleaner that you were expecting.~ */ GOTO 2
  IF ~ReactionLT(LastTalkedToBy(Myself),FRIENDLY_LOWER)
~ THEN REPLY #78448 /* ~Sir, yes sir!  Pantaloons pressed and ready by tonight or breakfast is free, sir!~ */ GOTO 3
  IF ~ReactionGT(LastTalkedToBy(Myself),NEUTRAL_UPPER)
~ THEN REPLY #78448 /* ~Sir, yes sir!  Pantaloons pressed and ready by tonight or breakfast is free, sir!~ */ GOTO 4
  IF ~ReactionLT(LastTalkedToBy(Myself),FRIENDLY_LOWER)
~ THEN REPLY #78449 /* ~Stow your laundry, fool!  I am neither tailor, nor maid, nor mother to any fop such as you!~ */ GOTO 7
  IF ~ReactionGT(LastTalkedToBy(Myself),NEUTRAL_UPPER)
~ THEN REPLY #78449 /* ~Stow your laundry, fool!  I am neither tailor, nor maid, nor mother to any fop such as you!~ */ GOTO 8
END

IF ~~ THEN BEGIN 1 // from: 0.0
  SAY #78450 /* ~Not the cleaner?  NOT THE CLEANER?!  Oh well, my mistake.  I thank you for your honesty, I thank you for not stealing the pantaloons, and I will thank you kindly not to mention the padding in the codpiece.  Good day.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 2 // from: 0.1
  SAY #78451 /* ~NOT THE CLEANER?  Then what in all the nine hells are you doing with my clothes?!  Do you THINK I would trust my washing and mending to someone who was not a professional in the field?!  Give me those!~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 3 // from: 0.2
  SAY #78452 /* ~Service with a smile and a snap in your step.  That's what we like to see.  Now get going, damn you!  Not a coin for a tip if there's even ONE tear!~ */
  IF ~~ THEN DO ~SetGlobal("GoldenPantaloons","GLOBAL",1)
GiveItem("MISC47",LastTalkedToBy)
~ EXIT
END

IF ~~ THEN BEGIN 4 // from: 0.3
  SAY #78454 /* ~Done and done!  Be on your way.~ */
  IF ~~ THEN DO ~SetGlobal("GoldenPantaloons","GLOBAL",1)
GiveItem("MISC47",LastTalkedToBy)
~ GOTO 5
END

IF ~~ THEN BEGIN 5 // from: 4.0
  SAY #78455 /* ~Wait a moment!  Don't you dare go anywhere!~ */
  IF ~~ THEN GOTO 6
END

IF ~~ THEN BEGIN 6 // from: 5.0
  SAY #78456 /* ~Here's an extra couple of coins... put in a pleat that would make daddy proud, if you know what I mean.  Now get!~ */
  IF ~~ THEN DO ~GivePartyGold(2)
~ EXIT
END

IF ~~ THEN BEGIN 7 // from: 0.4
  SAY #78457 /* ~I... see.  Well then... what about carpets, do you do carpets?  No, I don't suppose you do.  Oh, this is terrible!  A dinner date of momentous magnitude, and here I am with dirty pantaloons!  Granted they are golden, but the shame is still there!  Leave, leave me to my impending social doom!  Oh WOE!~ */
  IF ~~ THEN DO ~TakePartyItem("MISC47")
~ EXIT
END

IF ~~ THEN BEGIN 8 // from: 0.5
  SAY #78458 /* ~Well I certainly think it was totally unnecessary for you to cast shame upon the domestics of our society when they perform such a vital function!  Fie upon you and your disrespectful attitude!  Begone!~ */
  IF ~~ THEN DO ~TakePartyItem("MISC47")
~ GOTO 9
END

IF ~~ THEN BEGIN 9 // from: 8.0
  SAY #78459 /* ~And thank you SO much for bringing up mother!~ */
  IF ~~ THEN EXIT
END

IF ~PartyHasItem("MISC47")
Global("GoldenPantaloons","GLOBAL",1)
~ THEN BEGIN 10 // from:
  SAY #78460 /* ~Back again?  Good!  I'll just take these back and... What?!  I have never seen such shoddy work!  It's as though they were not touched at all!  Such a wait for this quality of service is unforgivable!  I am afraid you leave me no alternative... but to withhold your tip.  Good day!~ */
  IF ~~ THEN DO ~AddexperienceParty(100)
TakePartyItem("MISC47")
SetGlobal("GoldenPantaloons","GLOBAL",2)
~ EXIT
END

IF ~!PartyHasItem("MISC47")
Global("GoldenPantaloons","GLOBAL",1)
~ THEN BEGIN 11 // from:
  SAY #78461 /* ~You again?!  I should think you wouldn't show your face around here after absconding with my pantaloons!  Had a good long talk to that management about you.  He dared to try and avoid responsibility by saying that he had no laundry staff.  I gave him a thorough dressing down but he stuck by his story.  Left me in quite the tizzy, I assure you.  Get out of my presence, I'll have nothing more to do with any of the lot of you!~ */
  IF ~~ THEN EXIT
END

IF ~Global("GoldenPantaloons","GLOBAL",0)
~ THEN BEGIN 12 // from:
  SAY #78462 /* ~Well, if it isn't you once more.  Look, I don't wish to appear frightfully rude, but if you have no skill in the domestic arts then I have little purpose for you.  Leave me be.~ */
  IF ~~ THEN EXIT
END
