// creator  : weidu.exe (version 23100)
// argument : RUFFIAN.DLG
// game		 : .
// source	 : ./DATA/DIALOG.BIF
// dialog	 : ./DIALOG.TLK
// dialogF  : (none)

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

IF WEIGHT #0 ~NumTimesTalkedTo(0)
IsGabber(Player1)
!Global("GorfPlotOn","GLOBAL",1)~ THEN BEGIN 0 // from:
  SAY #16213 /* ~Oy!  Look at th' dolly <PRO_GIRLBOY>, all sacked up like an 'adventurer'.  Are ye supposed to be tough or something, aye?~ */
  IF ~~ THEN REPLY #16325 /* ~Watch your tongue, churl, or you'll lose it quickly enough.~ */ GOTO 1
  IF ~~ THEN REPLY #16326 /* ~I'm not here to impress you, sir.  Hurl your insults elsewhere.~ */ GOTO 2
  IF ~~ THEN REPLY #16328 /* ~Back off, I've no interest in causing a disturbance.~ */ GOTO 3
  IF ~~ THEN REPLY #16327 /* ~No, I'm not.  Please leave me alone.~ */ GOTO 4
END

IF ~~ THEN BEGIN 1 // from: 10.0 5.0 4.0 3.0 2.0 0.0
  SAY #16356 /* ~Oy!  Oy!  That sounds like a bleedin' challenge, it does.  I've no fear of ye, dolly <PRO_GIRLBOY>.  How about it, then, aye?  Ye want to fight?~ */
  IF ~~ THEN REPLY #16364 /* ~Very well.  If it's a fight you want, I'll not back down from it.~ */ GOTO 13
  IF ~~ THEN REPLY #16365 /* ~I do not want to cause any trouble.  Begone.~ */ GOTO 3
  IF ~~ THEN REPLY #16371 /* ~Please leave me alone, I'll deal with you no further.~ */ GOTO 4
  IF ~~ THEN REPLY #16390 /* ~No, I'll not accept your challenge.  I've had enough of this.~ */ GOTO 6
END

IF ~~ THEN BEGIN 2 // from: 5.1 4.1 3.2 0.1
  SAY #16357 /* ~Oh, 'sir', is it?  Ha ha!  I was right, yer a bleedin' coward!  Admit it!~ */
  IF ~~ THEN REPLY #16366 /* ~Watch it, you arrogant fool.  Keep speaking to me in that tone and you'll make me very angry.~ */ GOTO 1
  IF ~~ THEN REPLY #16367 /* ~I'll admit to nothing.  And I refuse to continue this sparring with you.~ */ GOTO 5
  IF ~~ THEN REPLY #16368 /* ~I've no wish to cause any trouble.  I'll be on my way.~ */ GOTO 3
  IF ~~ THEN REPLY #16369 /* ~Please leave me alone.  I've had enough of this nonsense.~ */ GOTO 4
END

IF ~~ THEN BEGIN 3 // from: 5.2 4.2 2.2 1.1 0.2
  SAY #16360 /* ~Oh, o' course not.  Yer a goody-goody, ain't ye?  An adventurer, prancin' through th' forests!~ */
  IF ~~ THEN REPLY #16372 /* ~I've nearly had enough of your foolishness.  Continue to bait me and you'll be missing more than your pride.~ */ GOTO 1
  IF ~~ THEN REPLY #16373 /* ~Yes, that's right.  An adventurer and traveler.  Now, be off with you.  I've better things to attend to.~ */ GOTO 5
  IF ~~ THEN REPLY #16374 /* ~Enough of this.  I've no wish to cause any trouble, sir.~ */ GOTO 2
  IF ~~ THEN REPLY #16375 /* ~Please leave me alone.  I'll be on my way.~ */ GOTO 4
END

IF ~~ THEN BEGIN 4 // from: 5.3 3.3 2.3 1.2 0.3
  SAY #16361 /* ~"Please leave me alone"!  Oooooh, what is th' matter, aye?  Am I scarin' ye down to yer little booties, aye?~ */
  IF ~~ THEN REPLY #16376 /* ~You'll learn the error of incurring my wrath if you continue this foolishness.~ */ GOTO 1
  IF ~~ THEN REPLY #16377 /* ~I've no wish to continue this, sir.  I'm asking you to desist.~ */ GOTO 2
  IF ~~ THEN REPLY #16378 /* ~Enough.  I've no wish to cause any trouble, here.~ */ GOTO 3
  IF ~~ THEN REPLY #16382 /* ~Your barbs have no effect on me.  I asked you to leave me alone and I meant it.~ */ GOTO 6
END

IF ~~ THEN BEGIN 5 // from: 3.1 2.1
  SAY #16370 /* ~Poor baby!  Poor little <PRO_GIRLBOY>!  Going to run home to yer mother, aye?  Oh, yes, ye are a scary one!  Ha ha!~ */
  IF ~~ THEN REPLY #16384 /* ~Keep this up, you rude fool, and I'll show you just how frightening I can be.~ */ GOTO 1
  IF ~~ THEN REPLY #16386 /* ~Please stop this rudeness, sir.  I've had just about as much as I can take.~ */ GOTO 2
  IF ~~ THEN REPLY #16387 /* ~I've no wish to cause any trouble or disturbance, here.  Desist.~ */ GOTO 3
  IF ~~ THEN REPLY #16388 /* ~Please leave me alone, cur.  I mean it.~ */ GOTO 4
  IF ~~ THEN REPLY #16389 /* ~Yes, I am leaving.  Wallow in whatever satisfaction that gives you.~ */ GOTO 6
END

IF ~~ THEN BEGIN 6 // from: 5.4 4.3 1.3
  SAY #16383 /* ~Ye are!  Ye are!  I bleedin' coward amongst us!  Ha ha!  Very well then, coward, be on yer way.  Come back when ye're ready to face a real man!  Ha ha!~ */
  IF ~~ THEN EXTERN ~RUFPAL1~ 2
END

IF ~~ THEN BEGIN 7 // from: RUFPAL2:5.0 RUFPAL2:3.0
  SAY #16391 /* ~So be it!  Hey, SURLY!!~ */
  IF ~~ THEN EXTERN ~SURLY~ 15
END

IF ~~ THEN BEGIN 8 // from:
  SAY #16392 /* ~I gots me here some gold for a fight!!  An' a loser to be, sure enough!!~ */
  IF ~~ THEN EXTERN ~SURLY~ 16
END

IF ~~ THEN BEGIN 9 // from:
  SAY #16393 /* ~All right then, friend.  Let's step into the ring, shall we?~ */
  IF ~~ THEN DO ~ClearAllActions()
ChangeAIScript("",OVERRIDE)
ChangeAIScript("",CLASS)
SetGlobal("PitFight","AR0406",1)
FadeToColor([20.0],0)
Wait(1)
ActionOverride(Player1,JumpToPoint([732.1777]))
JumpToPoint([446.1773])
ActionOverride(Player1,Face(4))
Face(12)
MoveViewPoint([597.1770],0)
FadeFromColor([20.0],0)
Wait(1)
Enemy()
~ EXIT
END

IF WEIGHT #3 /* Triggers after states #: 15 16 even though they appear after this state */
~IsGabber(Player1)
!Global("GorfPlotOn","GLOBAL",1)~ THEN BEGIN 10 // from:
  SAY #16396 /* ~OOooOOooh, if it isn't the cowardly li'l <PRO_GIRLBOY>, come t' see his better once again!~ */
  IF ~~ THEN REPLY #16397 /* ~I've had quite enough of your insults.  Continue and you might live to regret it.~ */ GOTO 1
  IF ~~ THEN REPLY #16398 /* ~You seem eager to engage in a fight.  Very well, then.  I challenge you to one, cur.~ */ GOTO 12
  IF ~~ THEN REPLY #16399 /* ~Enough, I'll be on my way.~ */ GOTO 11
END

IF ~~ THEN BEGIN 11 // from: 10.2
  SAY #16400 /* ~Hah!  Still a coward!  Just as I thought!~ */
  IF ~~ THEN EXTERN ~RUFPAL1~ 4
END

IF ~~ THEN BEGIN 12 // from: 10.1
  SAY #16401 /* ~A fight, eh?  YOU want to challenge ME?  Ha ha ha!~ */
  IF ~~ THEN EXTERN ~RUFPAL1~ 3
END

IF ~~ THEN BEGIN 13 // from: 1.0
  SAY #16413 /* ~Ye hears 'at, boys?  Looks like <PRO_HESHE> wants t' fight!~ */
  IF ~~ THEN EXTERN ~RUFPAL1~ 5
END

IF WEIGHT #4 /* Triggers after states #: 15 16 even though they appear after this state */
~!IsGabber(Player1)
NumTimesTalkedToGT(0)~ THEN BEGIN 14 // from:
  SAY #39423 /* ~Pfeh, get out of my sight and go comfort your pansy-<PRO_GIRLBOY>, there.  Heh heh...~ */
  IF ~~ THEN EXIT
END

IF WEIGHT #1 ~NumTimesTalkedTo(0)
!IsGabber(Player1)~ THEN BEGIN 15 // from:
  SAY #59466 /* ~Get lost!  Can't you see that I'm busy.~ */
  IF ~~ THEN DO ~SetNumTimesTalkedTo(0)~ EXIT
END

IF WEIGHT #2 ~IsGabber(Player1)
Global("GorfPlotOn","GLOBAL",1)~ THEN BEGIN 16 // from:
  SAY #61240 /* ~Take a hike, <PRO_MANWOMAN>.  Gorf is going to squish you flat enough... heh... you don't need me to kick your arse.~ */
  IF ~~ THEN DO ~SetNumTimesTalkedTo(0)~ EXIT
END
