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

BEGIN ~SHARTJ~
//////////////////////////////////////////////////
// WARNING: this file contains non-trivial WEIGHTs
//////////////////////////////////////////////////

IF ~~ THEN BEGIN 0 // from:
  SAY #16778 /* ~(sniffle)  I'm lost, <SIRMAAM>.  I was sent to f-f-find somebody who could help my village, but I've had all my things stolen and n-n-nobody can help me!~ */
  IF ~~ THEN EXTERN ~ANGELO~ 5
END

IF ~~ THEN BEGIN 1 // from:
  SAY #16779 /* ~Oh, for the love of --- !  What is the problem, boy?~ */
  IF ~~ THEN EXTERN ~ANGELO~ 6
END

IF WEIGHT #1 /* Triggers after states #: 4 even though they appear after this state */
~HappinessLT(Myself,0)
~ THEN BEGIN 2 // from:
  SAY #16780 /* ~Bah!  You even find sniveling brats in taverns these days!  Out of my sight, boy!~ */
  IF ~~ THEN DO ~LeaveParty()
EscapeArea()
~ EXIT
END

IF WEIGHT #2 /* Triggers after states #: 4 even though they appear after this state */
~True()
~ THEN BEGIN 3 // from:
  SAY #16781 /* ~Perhaps I was a little harsh.  What is your name, boy?~ */
  IF ~~ THEN DO ~LeaveParty()
SetDialog("SharTP")
~ EXIT
END

IF WEIGHT #0 ~  Global("X#XASTRE","GLOBAL",1)
~ THEN BEGIN 4 // from:
  SAY #113210 /* ~Argh! This is sickening! I knew you were a pathetic worm, male, but the mawkish nonsense you direct at <CHARNAME> fills me with *real* disgust. When she finally recognizes you for the pile of useless rubbish that you are and tosses you out, you'll get the feel of my blade in your gizzard, mark my words.~ */
  IF ~~ THEN GOTO 5
END

IF ~~ THEN BEGIN 5 // from: 4.0
  SAY #113211 /* ~<CHARNAME>, if you really must have a male, could you at least find someone with a backbone?~ */
  IF ~~ THEN REPLY #113212 /* ~Shar-Teel, I do not look into your bed. Mayhap you won't peep into mine, either?~ */ DO ~SetGlobal("X#XASTRE","GLOBAL",2)
RealSetGlobalTimer("X#XaReactionTime","GLOBAL",XAROM_TIMER)
~ GOTO 6
  IF ~~ THEN REPLY #113213 /* ~Tastes differ. I happen to like him.~ */ DO ~SetGlobal("X#XASTRE","GLOBAL",2)
RealSetGlobalTimer("X#XaReactionTime","GLOBAL",XAROM_TIMER)
~ GOTO 6
  IF ~~ THEN REPLY #113214 /* ~It's not as I have much choice, Shar-Teel.~ */ DO ~SetGlobal("X#XASTRE","GLOBAL",2)
RealSetGlobalTimer("X#XaReactionTime","GLOBAL",XAROM_TIMER)
~ GOTO 7
  IF ~~ THEN REPLY #113215 /* ~You may have a point here. Whom do you have in mind?~ */ DO ~SetGlobal("X#XASTRE","GLOBAL",2)
RealSetGlobalTimer("X#XaReactionTime","GLOBAL",XAROM_TIMER)
~ GOTO 7
  IF ~  Global("X#XARomanceActive","GLOBAL",1)
~ THEN REPLY #113216 /* ~Yes, you are right. Xan, you heard Shar-Teel. We are through, you and I.~ */ DO ~SetGlobal("X#XASTRE","GLOBAL",2)
RealSetGlobalTimer("X#XaReactionTime","GLOBAL",XAROM_TIMER)
~ EXTERN ~_XANJ~ 987
END

IF ~~ THEN BEGIN 6 // from: 5.1 5.0
  SAY #113217 /* ~You've got less taste than the spineless worm! Crawl in the gutter, then - I'll just look the other way.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 7 // from: 5.3 5.2
  SAY #113218 /* ~All men are trash, but some men are better than the others - if you care to dig through the pile of refuse. You'll see, once you dump this weakling. If we come across a guy who is more to my taste, I'll point him out to you. *grin* If I don't take him for myself, that is.~ */
  IF ~~ THEN EXIT
END
