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

BEGIN ~_LARZE~

IF ~True()
~ THEN BEGIN 0 // from:
  SAY #79765 /* ~Huurm.  I be Larze.  You be <CHARNAME>.  Don't try deny it.  You should not have come to Baldur's Gate.  You given many warning before, but you ignore them.  Now you must pay.  Sorry, but Larze must kill.~ */
  IF ~~ THEN REPLY #79766 /* ~Wait one moment, you big oaf.  Why would you think that I'm <CHARNAME>?  Do I look like I could be that kind of hero?  <CHARNAME> is a juggernaut of destruction, with flaming eyes, and a roaring voice.  My companions and I, we're just normal folks.~ */ GOTO 3
  IF ~~ THEN REPLY #79767 /* ~I'm really starting to get tired of threats.  Everywhere I go, I'm threatened.  Well you big lug, you're going to end up like all the rest of them.~ */ GOTO 1
  IF ~~ THEN REPLY #79768 /* ~How about you just let us go?  I'll be walking out that door, right now... okay?~ */ GOTO 2
  IF ~Global("X#DynaheirLarze","GLOBAL",0)
InParty("dynaheir")
InMyArea("dynaheir")
!StateCheck("dynaheir",CD_STATE_NOTVALID)
~ THEN DO ~SetGlobal("X#DynaheirLarze","GLOBAL",1)~ EXTERN ~_DYNAHJ~ 94
END

IF ~~ THEN BEGIN 1 // from: 0.1
  SAY #79769 /* ~Larze will crush you now, crush you to paste.~ */
  IF ~~ THEN DO ~Enemy()
~ EXIT
END

IF ~~ THEN BEGIN 2 // from: 0.2
  SAY #79770 /* ~NO!  Larze must kill you, and take heads.  Heads important, 'cause they are how Larze prove he kill you.  Must not forget heads.~ */
  IF ~~ THEN DO ~Enemy()
~ EXIT
END

IF ~~ THEN BEGIN 3 // from: 0.0
  SAY #79771 /* ~Huh?  But you must be <CHARNAME>.  Me see picture, and it look like you.  It had no fire eyes or big voice.  Though pictures don't have voices.  Hmmmmm, I confused.~ */
  IF ~~ THEN REPLY #79772 /* ~That's very good, we'll just be taking our leave of you now.  Have a good day, Mr. Larze.~ */ GOTO 4
  IF ~~ THEN REPLY #79773 /* ~Larze, my poor confused ogre.  There is only one thing for you to do.  You have to go back and take a closer look at the picture.  I'm sure once you've had a second look, you'll now what a big mistake you've made.  Now run along, we'll be waiting right here.~ */ GOTO 5
  IF ~Global("X#GarLarz","GLOBAL",0)
InParty("garrick")
InMyArea("garrick")
!StateCheck("garrick",CD_STATE_NOTVALID)
~ THEN DO ~SetGlobal("X#GarLarz","GLOBAL",1)~ EXTERN ~_GARRIJ~ 89
END

IF ~~ THEN BEGIN 4 // from: 3.0 _GARRIJ:89.0
  SAY #79774 /* ~You LIE!  You lie to Larze, to try to save life.  Larze will crush you now, then he will rip off all of your heads.~ */
  IF ~~ THEN DO ~Enemy()
~ EXIT
END

IF ~~ THEN BEGIN 5 // from: 3.1 _GARRIJ:89.1
  SAY #79775 /* ~Yes!  Good idea, Larze will find picture and see for sure.  You will wait here until Larze gets back.~ */
  IF ~~ THEN DO ~AddexperienceParty(900)
EscapeArea()
~ EXIT
  IF ~Global("X#SkieLarze1","GLOBAL",0)
InParty("skie")
InMyArea("skie")
!StateCheck("skie",CD_STATE_NOTVALID)
~ THEN DO ~SetGlobal("X#SkieLarze1","GLOBAL",1)~ EXTERN ~_SKIEJ~ 52
  IF ~Global("X#MinscLarze1","GLOBAL",0)
InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
~ THEN DO ~SetGlobal("X#MinscLarze1","GLOBAL",1)~ EXTERN ~_MINSCJ~ 68
END

IF ~~ THEN BEGIN 6 // from:
  SAY #98815 /* ~I said: YOU WILL WAIT HERE, UNTIL LARZE GETS BACK!~ */
  IF ~~ THEN DO ~AddexperienceParty(900)
EscapeArea()
~ EXIT
END

IF ~~ THEN BEGIN 7 // from: _MINSCJ:68.4
  SAY #99951 /* ~<CHARNAME>?! It's you, then! DIE! DIE! DIE!~ */
  IF ~~ THEN DO ~ActionOverride("larze",Enemy())
~ EXIT
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
~ THEN EXTERN ~_MINSCJ~ 69
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
InParty("edwin")
InMyArea("edwin")
!StateCheck("edwin",CD_STATE_NOTVALID)
~ THEN EXTERN ~_EDWINJ~ 73
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
InParty("quayle")
InMyArea("quayle")
!StateCheck("quayle",CD_STATE_NOTVALID)
~ THEN EXTERN ~_QUAYLJ~ 17
END
