//This file contains all the dialogues for miscellaneous Luxley relatives

BEGIN FHLMIE1

CHAIN IF ~NumTimesTalkedTo(0)~ THEN FHLMIE1 FHLMietta1
@0
== FHLSEBJ
@1
=
@2
== FHLANDJ
@3
== FHLMIE1
@4
== FHLANDJ
@5
END
++ @6 + FHLMietta1b
++ @7 EXTERN FHLANDJ FHLMietta1c
++ @8 EXTERN FHLANDJ FHLMietta1d

CHAIN FHLMIE1 FHLMietta1b
@9
== FHLANDJ
@10
DO ~GiveItemCreate("FHLTIG","FHLAND",0,0,0)
ActionOverride("FHLMIE1",DestroySelf())~
EXIT

CHAIN FHLANDJ FHLMietta1c
@11
== FHLSEBJ
@12
DO ~GiveItemCreate("FHLTIG","FHLAND",0,0,0)
ActionOverride("FHLMIE1",DestroySelf())~
EXIT

CHAIN FHLANDJ FHLMietta1d
@13
=
@14
DO ~GiveItemCreate("FHLTIG","FHLAND",0,0,0)
ActionOverride("FHLMIE1",DestroySelf())~
EXIT


BEGIN FHLMW

IF ~!PartyHasItem("FHLTIG") RandomNum(4,1)~ THEN BEGIN FHLNoMiet
SAY @15
IF ~~ EXIT
END

IF ~!PartyHasItem("FHLTIG") RandomNum(4,2)~ THEN BEGIN FHLNoMiet2
SAY @16
IF ~~ EXIT
END

IF ~!PartyHasItem("FHLTIG") RandomNum(4,3)~ THEN BEGIN FHLNoMiet3
SAY @17
IF ~~ EXIT
END

IF ~!PartyHasItem("FHLTIG") RandomNum(4,4)~ THEN BEGIN FHLNoMiet4
SAY @18
IF ~~ EXIT
END

CHAIN IF ~PartyHasItem("FHLTIG") See("FHLAND")~ THEN FHLMW FHLKatMiet
@19
== FHLANDJ
@20
== FHLMW
@21
DO ~SetGlobal("FHLKatMiet","GLOBAL",1)
TakePartyItem("FHLTIG")
DestroyItem("FHLTIG")
AddExperienceParty(9000)~
== FHLSEBJ
@22
== FHLANDJ
@23
== FHLSEBJ
@24
EXIT

BEGIN FHLW
IF ~RandomNum(4,1)~ THEN BEGIN FHLW1
SAY @25
IF ~~ EXIT
END

IF ~RandomNum(4,2)~ THEN BEGIN FHLW2
SAY @26
IF ~~ EXIT
END

IF ~RandomNum(4,3)~ THEN BEGIN FHLW3
SAY @27
IF ~~ EXIT
END

IF ~RandomNum(4,4)~ THEN BEGIN FHLW4
SAY @28
IF ~~ EXIT
END

CHAIN IF ~Global("FHLWValygar","GLOBAL",0)
See("Valygar")
InParty("Valygar")
!StateCheck("Valygar",CD_STATE_NOTVALID)~ THEN FHLW FHLWValygar
@29
DO ~SetGlobal("FHLWValygar","GLOBAL",1)~
== VALYGARJ
@30
== FHLW
@31
EXIT

BEGIN FHLW2

IF ~RandomNum(4,1)~ THEN BEGIN FHLW5
SAY @32
IF ~~ EXIT
END

IF ~RandomNum(4,2)~ THEN BEGIN FHLW6
SAY @33
IF ~~ EXIT
END

IF ~RandomNum(4,3)~ THEN BEGIN FHLW6
SAY @34
IF ~~ EXIT
END

IF ~RandomNum(4,4)~ THEN BEGIN FHLW7
SAY @35
IF ~~ EXIT
END

CHAIN IF ~Global("FHLW2Mazzy","GLOBAL",0)
See("Mazzy")
InParty("Mazzy")
!StateCheck("Mazzy",CD_STATE_NOTVALID)~ THEN FHLW2 FHLW2Mazzy
@36
DO ~SetGlobal("FHLW2Mazzy","GLOBAL",1)~
== MAZZYJ
@37
== FHLW2
@38
EXIT


BEGIN FHLW3
IF ~RandomNum(4,1)~ THEN BEGIN FHLW8
SAY @39
IF ~~ EXIT
END

IF ~RandomNum(4,2)~ THEN BEGIN FHLW9
SAY @40
IF ~~ EXIT
END

IF ~RandomNum(4,3)~ THEN BEGIN FHLW10
SAY @41
IF ~~ EXIT
END

IF ~RandomNum(4,4)~ THEN BEGIN FHLW11
SAY @42
IF ~~ EXIT
END

CHAIN IF ~Global("FHLW3Haer","GLOBAL",0)
See("Haerdalis")
InParty("Haerdalis")
!StateCheck("Haerdalis",CD_STATE_NOTVALID)~ THEN FHLW3 FHLW3Haer
@43
DO ~SetGlobal("FHLW3Haer","GLOBAL",1)~
== HAERDAJ
@44
EXIT

BEGIN FHLM1

IF ~RandomNum(4,1)~ THEN BEGIN FHLM1
SAY @45
IF ~~ EXIT
END

IF ~RandomNum(4,2)~ THEN BEGIN FHLM2
SAY @46
IF ~~ EXIT
END

IF ~RandomNum(4,3)~ THEN BEGIN FHLM3
SAY @47
IF ~~ EXIT
END

IF ~RandomNum(4,4)~ THEN BEGIN FHLM4
SAY @48
IF ~~ EXIT
END



BEGIN FHLM2
IF ~RandomNum(4,1)~ THEN BEGIN FHLM5
SAY @49
IF ~~ EXIT
END

IF ~RandomNum(4,2)~ THEN BEGIN FHLM6
SAY @50
IF ~~ EXIT
END

IF ~RandomNum(4,3)~ THEN BEGIN FHLM7
SAY @51
IF ~~ EXIT
END

IF ~RandomNum(4,4)~ THEN BEGIN FHLM8
SAY @52
IF ~~ EXIT
END

BEGIN FHLM3
IF ~RandomNum(4,1)~ THEN BEGIN FHLM9
SAY @53
IF ~~ EXIT
END

IF ~RandomNum(4,2)~ THEN BEGIN FHLM10
SAY @54
IF ~~ EXIT
END

IF ~RandomNum(4,3)~ THEN BEGIN FHLM11
SAY @55
IF ~~ EXIT
END

IF ~RandomNum(4,4)~ THEN BEGIN FHLM12
SAY @56
IF ~~ EXIT
END

BEGIN FHLGIRL
IF ~RandomNum(6,1)~ THEN BEGIN FHLG1
SAY @57
IF ~~ EXIT
END

IF ~RandomNum(6,2)~ THEN BEGIN FHLG2
SAY @58
IF ~~ EXIT
END

IF ~RandomNum(6,3)~ THEN BEGIN FHLG3
SAY @59
IF ~~ EXIT
END

IF ~RandomNum(6,4)~ THEN BEGIN FHLG4
SAY @60
IF ~~ EXIT
END

IF ~RandomNum(6,5)~ THEN BEGIN FHLG5
SAY @61
IF ~~ EXIT
END

IF ~RandomNum(6,6)~ THEN BEGIN FHLG6
SAY @62
IF ~~ EXIT
END

CHAIN IF ~Global("FHLGirlCernd","GLOBAL",0)
See("Cernd")
InParty("Cernd")
!StateCheck("Cernd",CD_STATE_NOTVALID)~ THEN FHLGIRL FHLGirlCernd
@63
DO ~SetGlobal("FHLGirlCernd","GLOBAL",1)~
== CERNDJ
@64
== FHLGIRL
@65
== CERNDJ
@66
== FHLGIRL
@67
EXIT

BEGIN FHLBOY
IF ~RandomNum(6,1)~ THEN BEGIN FHLB1
SAY @68
IF ~~ EXIT
END

IF ~RandomNum(6,2)~ THEN BEGIN FHLB2
SAY @69
IF ~~ EXIT
END

IF ~RandomNum(6,3)~ THEN BEGIN FHLB3
SAY @70
IF ~~ EXIT
END

IF ~RandomNum(6,4)~ THEN BEGIN FHLB4
SAY @71
IF ~~ EXIT
END

IF ~RandomNum(6,5)~ THEN BEGIN FHLB5
SAY @72
IF ~~ EXIT
END

IF ~RandomNum(6,6)~ THEN BEGIN FHLB6
SAY @73
IF ~~ EXIT
END

CHAIN IF ~Global("FHLBOYVic","GLOBAL",0)
See("Viconia")
InParty("Viconia")
!StateCheck("Viconia",CD_STATE_NOTVALID)~ THEN FHLBOY FHLBoyVic
@74
DO ~SetGlobal("FHLBOYVic","GLOBAL",1)~
== BVICONI
@75
== FHLBOY
@76
== BVICONI
@77
EXIT

BEGIN FHLCHICK
IF ~Global("FHLChick","GLOBAL",0)~ THEN BEGIN FHLCHICK
SAY @78
IF ~~ THEN DO ~SetGlobal("FHLChick","GLOBAL",1)~
EXIT
END

IF ~Global("FHLChick","GLOBAL",1)
!See("CHICKE")
RandomNum(3,1)~ THEN BEGIN FHLChick_1
SAY @68
IF ~~ EXIT
END

IF ~Global("FHLChick","GLOBAL",1)
!See("CHICKE")
RandomNum(3,2)~ THEN BEGIN FHLChick_2
SAY @79
IF ~~ EXIT
END

IF ~Global("FHLChick","GLOBAL",1)
!See("CHICKE")
RandomNum(3,3)~ THEN BEGIN FHLChick_3
SAY @80
IF ~~ EXIT
END

CHAIN IF ~Global("FHLAerChick","GLOBAL",0)
InParty("Aerie")
!StateCheck("Aerie",CD_STATE_NOTVALID)~ THEN FHLCHICK FHLChickAerie
@81
DO ~SetGlobal("FHLAerChick","GLOBAL",1)~
== AERIEJ
@82
EXIT

BEGIN FHLBRID

IF ~Global("FHLMetParents","GLOBAL",1)
Global("FHLXavTalk","GLOBAL",0)~ THEN BEGIN FHLBridNoXavier
SAY @83
IF ~~ EXIT
END

IF ~Global("FHLMetParents","GLOBAL",1)
Global("FHLXavTalk","GLOBAL",1)~ THEN BEGIN FHLBridXavier
SAY @84
++ @85 + FHLBrid_look
++ @86 + FHLBrid_rude
++ @87 + FHLBrid_sorry
END

IF ~~ THEN BEGIN FHLBrid_look
SAY @88
IF ~~ EXIT
END

IF ~~ THEN BEGIN FHLBrid_sorry
SAY @89
=
@90
IF ~~ EXIT
END

IF ~~ THEN BEGIN FHLBrid_rude
SAY @91
=
@92
IF ~~ EXIT
END

BEGIN FHLTURI

IF ~Global("FHLMetParents","GLOBAL",1)
Global("FHLXavTalk","GLOBAL",1)~ THEN BEGIN FHLTuriXavier
SAY @93
++ @94 + FHLTuri_hello
++ @95 + FHLTuri_sorry
++ @96 + FHLTuri_bother
END

IF ~~ THEN BEGIN FHLTuri_hello
SAY @97
=
@98
IF ~~ EXIT
END

IF ~~ THEN BEGIN FHLTuri_sorry
SAY @99
IF ~~ EXIT
END

IF ~~ THEN BEGIN FHLTuri_bother
SAY @100
IF ~~ EXIT
END

IF ~Global("FHLMetParents","GLOBAL",1)
Global("FHLXavTalk","GLOBAL",0)~ THEN BEGIN FHLTuriNoXavier
SAY @101
IF ~~ EXIT
END

BEGIN FHLNGRL
IF ~Global("FHLTurtle","GLOBAL",0)~ THEN BEGIN FHLNGRL_turtle
SAY @102
++ @103 + FHLNGRL_sea
++ @104 + FHLNGRL_never
++ @105 + FHLNGRL_why
END

IF ~~ THEN BEGIN FHLNGRL_sea
SAY @106
IF ~~ THEN DO ~SetGlobal("FHLTurtle","GLOBAL",1)~
EXIT
END

IF ~~ THEN BEGIN FHLNGRL_never
SAY @107
IF ~~ THEN DO ~SetGlobal("FHLTurtle","GLOBAL",1)~
EXIT
END

IF ~~ THEN BEGIN FHLNGRL_why
SAY @108
++ @104 + FHLNGRL_never
++ @103 + FHLNGRL_sea
END

IF ~Global("FHLTurtle","GLOBAL",1)
RandomNum(4,1)~ THEN BEGIN FHLNGRL_1
SAY @109
IF ~~ EXIT
END

IF ~Global("FHLTurtle","GLOBAL",1)
RandomNum(4,2)~ THEN BEGIN FHLNGRL_2
SAY @110
IF ~~ EXIT
END

IF ~Global("FHLTurtle","GLOBAL",1)
See("FHLSEB")
Global("FHLFHLNSGRL","GLOBAL",0)
RandomNum(4,3)~ THEN BEGIN FHLNGRL_3
SAY @111
IF ~~ THEN EXTERN FHLSEBJ FHLNSGRL
END

IF ~Global("FHLTurtle","GLOBAL",1)
RandomNum(4,4)~ THEN BEGIN FHLNGRL_4
SAY @112
IF ~~ EXIT
END

APPEND FHLSEBJ
IF ~~ THEN BEGIN FHLNSGRL
SAY @113
IF ~~ THEN DO ~SetGlobal("FHLFHLNSGRL","GLOBAL",1)~
EXIT
END
END

CHAIN IF ~Global("FHLMetParents","GLOBAL",0)
Global("FHLXavTalk","GLOBAL",0)
See("FHLSEB")
See("FHLAND")~ THEN FHLBRID FHLAParents
@114
DO ~SetGlobal("FHLMetParents","GLOBAL",1)~
== FHLANDJ
@115
== FHLTURI
@116
== FHLBRID
@117
== FHLANDJ
@118
== FHLSEBJ
@119
== FHLTURI
@120
END
++ @121 + FHLAParents_pleased
++ @122 + FHLAParents_fine

CHAIN FHLBRID FHLAParents_pleased
@123
== FHLANDJ
@124
== FHLTURI
@125
EXIT

CHAIN FHLBRID FHLAParents_fine
@126
== FHLANDJ
@124
== FHLTURI
@125
EXIT

CHAIN IF ~Global("FHLMetParents","GLOBAL",0)
Global("FHLXavTalk","GLOBAL",1)~ THEN FHLBRID FHLAParents2
@114
DO ~SetGlobal("FHLMetParents","GLOBAL",1)~
== FHLANDJ
@115
== FHLTURI
@116
== FHLBRID
@117
== FHLANDJ
@118
== FHLBRID
@127
== FHLSEBJ
@128
== FHLBRID
@129
== FHLSEBJ
@130
== FHLBRID
@131
== FHLANDJ
@132
== FHLTURI
@133
== FHLANDJ
@134
EXIT
