;BEGIN FRAGMENT CODE - Do not edit anything between this and the end comment ;NEXT FRAGMENT INDEX 27 Scriptname QF_MQ12b_0002EBAD Extends Quest Hidden ;BEGIN ALIAS PROPERTY SC13_Arcanist01 ;ALIAS PROPERTY TYPE ReferenceAlias ReferenceAlias Property Alias_SC13_Arcanist01 Auto ;END ALIAS PROPERTY ;BEGIN ALIAS PROPERTY Sergeant_Harlejan ;ALIAS PROPERTY TYPE ReferenceAlias ReferenceAlias Property Alias_Sergeant_Harlejan Auto ;END ALIAS PROPERTY ;BEGIN ALIAS PROPERTY SC02_YuslanMarker ;ALIAS PROPERTY TYPE ReferenceAlias ReferenceAlias Property Alias_SC02_YuslanMarker Auto ;END ALIAS PROPERTY ;BEGIN ALIAS PROPERTY Magistra_Yaela ;ALIAS PROPERTY TYPE ReferenceAlias ReferenceAlias Property Alias_Magistra_Yaela Auto ;END ALIAS PROPERTY ;BEGIN ALIAS PROPERTY Gate_Soldier03 ;ALIAS PROPERTY TYPE ReferenceAlias ReferenceAlias Property Alias_Gate_Soldier03 Auto ;END ALIAS PROPERTY ;BEGIN ALIAS PROPERTY Harlejan_Guard_Young ;ALIAS PROPERTY TYPE ReferenceAlias ReferenceAlias Property Alias_Harlejan_Guard_Young Auto ;END ALIAS PROPERTY ;BEGIN ALIAS PROPERTY SC5_Myrad ;ALIAS PROPERTY TYPE ReferenceAlias ReferenceAlias Property Alias_SC5_Myrad Auto ;END ALIAS PROPERTY ;BEGIN ALIAS PROPERTY Tealor ;ALIAS PROPERTY TYPE ReferenceAlias ReferenceAlias Property Alias_Tealor Auto ;END ALIAS PROPERTY ;BEGIN ALIAS PROPERTY SC12_NehrimeseFacadeGuard02 ;ALIAS PROPERTY TYPE ReferenceAlias ReferenceAlias Property Alias_SC12_NehrimeseFacadeGuard02 Auto ;END ALIAS PROPERTY ;BEGIN ALIAS PROPERTY Yuslan ;ALIAS PROPERTY TYPE ReferenceAlias ReferenceAlias Property Alias_Yuslan Auto ;END ALIAS PROPERTY ;BEGIN ALIAS PROPERTY Harlejan_Guard_Nara ;ALIAS PROPERTY TYPE ReferenceAlias ReferenceAlias Property Alias_Harlejan_Guard_Nara Auto ;END ALIAS PROPERTY ;BEGIN ALIAS PROPERTY Ordensh_ter ;ALIAS PROPERTY TYPE ReferenceAlias ReferenceAlias Property Alias_Ordensh_ter Auto ;END ALIAS PROPERTY ;BEGIN ALIAS PROPERTY SC12_NehrimeseFacadeGuard01 ;ALIAS PROPERTY TYPE ReferenceAlias ReferenceAlias Property Alias_SC12_NehrimeseFacadeGuard01 Auto ;END ALIAS PROPERTY ;BEGIN ALIAS PROPERTY Lex ;ALIAS PROPERTY TYPE ReferenceAlias ReferenceAlias Property Alias_Lex Auto ;END ALIAS PROPERTY ;BEGIN ALIAS PROPERTY SC12_SkullMarker ;ALIAS PROPERTY TYPE ReferenceAlias ReferenceAlias Property Alias_SC12_SkullMarker Auto ;END ALIAS PROPERTY ;BEGIN ALIAS PROPERTY Taranor_ ;ALIAS PROPERTY TYPE ReferenceAlias ReferenceAlias Property Alias_Taranor_ Auto ;END ALIAS PROPERTY ;BEGIN ALIAS PROPERTY SC5_Gate ;ALIAS PROPERTY TYPE ReferenceAlias ReferenceAlias Property Alias_SC5_Gate Auto ;END ALIAS PROPERTY ;BEGIN ALIAS PROPERTY Archer ;ALIAS PROPERTY TYPE ReferenceAlias ReferenceAlias Property Alias_Archer Auto ;END ALIAS PROPERTY ;BEGIN ALIAS PROPERTY SC9_InfiltratorFemale ;ALIAS PROPERTY TYPE ReferenceAlias ReferenceAlias Property Alias_SC9_InfiltratorFemale Auto ;END ALIAS PROPERTY ;BEGIN ALIAS PROPERTY SC4_Target ;ALIAS PROPERTY TYPE ReferenceAlias ReferenceAlias Property Alias_SC4_Target Auto ;END ALIAS PROPERTY ;BEGIN ALIAS PROPERTY Harlejan_Guard_Gidon ;ALIAS PROPERTY TYPE ReferenceAlias ReferenceAlias Property Alias_Harlejan_Guard_Gidon Auto ;END ALIAS PROPERTY ;BEGIN ALIAS PROPERTY SC13_Arcanist02 ;ALIAS PROPERTY TYPE ReferenceAlias ReferenceAlias Property Alias_SC13_Arcanist02 Auto ;END ALIAS PROPERTY ;BEGIN ALIAS PROPERTY SC14_Warden ;ALIAS PROPERTY TYPE ReferenceAlias ReferenceAlias Property Alias_SC14_Warden Auto ;END ALIAS PROPERTY ;BEGIN ALIAS PROPERTY SC3_LookMarker ;ALIAS PROPERTY TYPE ReferenceAlias ReferenceAlias Property Alias_SC3_LookMarker Auto ;END ALIAS PROPERTY ;BEGIN ALIAS PROPERTY SC8_Corpse ;ALIAS PROPERTY TYPE ReferenceAlias ReferenceAlias Property Alias_SC8_Corpse Auto ;END ALIAS PROPERTY ;BEGIN ALIAS PROPERTY SC10_Ladder ;ALIAS PROPERTY TYPE ReferenceAlias ReferenceAlias Property Alias_SC10_Ladder Auto ;END ALIAS PROPERTY ;BEGIN ALIAS PROPERTY Jorrek ;ALIAS PROPERTY TYPE ReferenceAlias ReferenceAlias Property Alias_Jorrek Auto ;END ALIAS PROPERTY ;BEGIN ALIAS PROPERTY SC13_YoungGuard ;ALIAS PROPERTY TYPE ReferenceAlias ReferenceAlias Property Alias_SC13_YoungGuard Auto ;END ALIAS PROPERTY ;BEGIN ALIAS PROPERTY SC16_Keeper_Female ;ALIAS PROPERTY TYPE ReferenceAlias ReferenceAlias Property Alias_SC16_Keeper_Female Auto ;END ALIAS PROPERTY ;BEGIN ALIAS PROPERTY Natara ;ALIAS PROPERTY TYPE ReferenceAlias ReferenceAlias Property Alias_Natara Auto ;END ALIAS PROPERTY ;BEGIN ALIAS PROPERTY SC4_Corpse ;ALIAS PROPERTY TYPE ReferenceAlias ReferenceAlias Property Alias_SC4_Corpse Auto ;END ALIAS PROPERTY ;BEGIN ALIAS PROPERTY SC8_DamagedGears ;ALIAS PROPERTY TYPE ReferenceAlias ReferenceAlias Property Alias_SC8_DamagedGears Auto ;END ALIAS PROPERTY ;BEGIN ALIAS PROPERTY Gate_Boss ;ALIAS PROPERTY TYPE ReferenceAlias ReferenceAlias Property Alias_Gate_Boss Auto ;END ALIAS PROPERTY ;BEGIN ALIAS PROPERTY SC3_CityGuard ;ALIAS PROPERTY TYPE ReferenceAlias ReferenceAlias Property Alias_SC3_CityGuard Auto ;END ALIAS PROPERTY ;BEGIN ALIAS PROPERTY SC9_VisionVoices ;ALIAS PROPERTY TYPE ReferenceAlias ReferenceAlias Property Alias_SC9_VisionVoices Auto ;END ALIAS PROPERTY ;BEGIN ALIAS PROPERTY SC11_Samael ;ALIAS PROPERTY TYPE ReferenceAlias ReferenceAlias Property Alias_SC11_Samael Auto ;END ALIAS PROPERTY ;BEGIN ALIAS PROPERTY SC16_Keeper_Male ;ALIAS PROPERTY TYPE ReferenceAlias ReferenceAlias Property Alias_SC16_Keeper_Male Auto ;END ALIAS PROPERTY ;BEGIN ALIAS PROPERTY Gate_Soldier02 ;ALIAS PROPERTY TYPE ReferenceAlias ReferenceAlias Property Alias_Gate_Soldier02 Auto ;END ALIAS PROPERTY ;BEGIN ALIAS PROPERTY Gate_Soldier01 ;ALIAS PROPERTY TYPE ReferenceAlias ReferenceAlias Property Alias_Gate_Soldier01 Auto ;END ALIAS PROPERTY ;BEGIN ALIAS PROPERTY SC5_InfiltratorMyrad ;ALIAS PROPERTY TYPE ReferenceAlias ReferenceAlias Property Alias_SC5_InfiltratorMyrad Auto ;END ALIAS PROPERTY ;BEGIN ALIAS PROPERTY SC15_Numinos ;ALIAS PROPERTY TYPE ReferenceAlias ReferenceAlias Property Alias_SC15_Numinos Auto ;END ALIAS PROPERTY ;BEGIN ALIAS PROPERTY SC9_GuardVoices02 ;ALIAS PROPERTY TYPE ReferenceAlias ReferenceAlias Property Alias_SC9_GuardVoices02 Auto ;END ALIAS PROPERTY ;BEGIN ALIAS PROPERTY Leora ;ALIAS PROPERTY TYPE ReferenceAlias ReferenceAlias Property Alias_Leora Auto ;END ALIAS PROPERTY ;BEGIN ALIAS PROPERTY Ordensh_terin ;ALIAS PROPERTY TYPE ReferenceAlias ReferenceAlias Property Alias_Ordensh_terin Auto ;END ALIAS PROPERTY ;BEGIN ALIAS PROPERTY SC10_AssassinBoss ;ALIAS PROPERTY TYPE ReferenceAlias ReferenceAlias Property Alias_SC10_AssassinBoss Auto ;END ALIAS PROPERTY ;BEGIN ALIAS PROPERTY SC9_InfiltratorMale ;ALIAS PROPERTY TYPE ReferenceAlias ReferenceAlias Property Alias_SC9_InfiltratorMale Auto ;END ALIAS PROPERTY ;BEGIN ALIAS PROPERTY SC10_ExitDoor ;ALIAS PROPERTY TYPE ReferenceAlias ReferenceAlias Property Alias_SC10_ExitDoor Auto ;END ALIAS PROPERTY ;BEGIN ALIAS PROPERTY Player ;ALIAS PROPERTY TYPE ReferenceAlias ReferenceAlias Property Alias_Player Auto ;END ALIAS PROPERTY ;BEGIN ALIAS PROPERTY SC14_Apothecarius ;ALIAS PROPERTY TYPE ReferenceAlias ReferenceAlias Property Alias_SC14_Apothecarius Auto ;END ALIAS PROPERTY ;BEGIN ALIAS PROPERTY SC9_GuardVoices01 ;ALIAS PROPERTY TYPE ReferenceAlias ReferenceAlias Property Alias_SC9_GuardVoices01 Auto ;END ALIAS PROPERTY ;BEGIN ALIAS PROPERTY SC12_Alma ;ALIAS PROPERTY TYPE ReferenceAlias ReferenceAlias Property Alias_SC12_Alma Auto ;END ALIAS PROPERTY ;BEGIN ALIAS PROPERTY SC16_Novice ;ALIAS PROPERTY TYPE ReferenceAlias ReferenceAlias Property Alias_SC16_Novice Auto ;END ALIAS PROPERTY ;BEGIN FRAGMENT Fragment_18 Function Fragment_18() ;BEGIN AUTOCAST TYPE _00E_MQ12b_Functions Quest __temp = self as Quest _00E_MQ12b_Functions kmyQuest = __temp as _00E_MQ12b_Functions ;END AUTOCAST ;BEGIN CODE kmyQuest.SetUpSC13() SetObjectiveDisplayed(35) ;END CODE EndFunction ;END FRAGMENT ;BEGIN FRAGMENT Fragment_4 Function Fragment_4() ;BEGIN AUTOCAST TYPE _00E_MQ12b_Functions Quest __temp = self as Quest _00E_MQ12b_Functions kmyQuest = __temp as _00E_MQ12b_Functions ;END AUTOCAST ;BEGIN CODE kmyQuest.EnableMarketProps() ;END CODE EndFunction ;END FRAGMENT ;BEGIN FRAGMENT Fragment_3 Function Fragment_3() ;BEGIN AUTOCAST TYPE _00E_MQ12b_Functions Quest __temp = self as Quest _00E_MQ12b_Functions kmyQuest = __temp as _00E_MQ12b_Functions ;END AUTOCAST ;BEGIN CODE kmyQuest.StartSC04() SetObjectiveDisplayed(5) ;END CODE EndFunction ;END FRAGMENT ;BEGIN FRAGMENT Fragment_10 Function Fragment_10() ;BEGIN AUTOCAST TYPE _00E_MQ12b_Functions Quest __temp = self as Quest _00E_MQ12b_Functions kmyQuest = __temp as _00E_MQ12b_Functions ;END AUTOCAST ;BEGIN CODE SetObjectiveDisplayed(15) kmyQuest.StartSC08() ;END CODE EndFunction ;END FRAGMENT ;BEGIN FRAGMENT Fragment_20 Function Fragment_20() ;BEGIN AUTOCAST TYPE _00E_MQ12b_Functions Quest __temp = self as Quest _00E_MQ12b_Functions kmyQuest = __temp as _00E_MQ12b_Functions ;END AUTOCAST ;BEGIN CODE kmyQuest.SetUpSC15() SetObjectiveDisplayed(40) ;END CODE EndFunction ;END FRAGMENT ;BEGIN FRAGMENT Fragment_13 Function Fragment_13() ;BEGIN AUTOCAST TYPE _00E_MQ12b_Functions Quest __temp = self as Quest _00E_MQ12b_Functions kmyQuest = __temp as _00E_MQ12b_Functions ;END AUTOCAST ;BEGIN CODE kmyQuest.EnableAssassin() ;END CODE EndFunction ;END FRAGMENT ;BEGIN FRAGMENT Fragment_9 Function Fragment_9() ;BEGIN AUTOCAST TYPE _00E_MQ12b_Functions Quest __temp = self as Quest _00E_MQ12b_Functions kmyQuest = __temp as _00E_MQ12b_Functions ;END AUTOCAST ;BEGIN CODE SetObjectiveCompleted(10) kmyQuest.StartSC07() ;END CODE EndFunction ;END FRAGMENT ;BEGIN FRAGMENT Fragment_26 Function Fragment_26() ;BEGIN AUTOCAST TYPE _00E_MQ12b_Functions Quest __temp = self as Quest _00E_MQ12b_Functions kmyQuest = __temp as _00E_MQ12b_Functions ;END AUTOCAST ;BEGIN CODE SetObjectivecompleted(20) SetObjectiveDisplayed(30) kmyQuest.EnableDefenseTroop() ;END CODE EndFunction ;END FRAGMENT ;BEGIN FRAGMENT Fragment_1 Function Fragment_1() ;BEGIN AUTOCAST TYPE _00E_MQ12b_Functions Quest __temp = self as Quest _00E_MQ12b_Functions kmyQuest = __temp as _00E_MQ12b_Functions ;END AUTOCAST ;BEGIN CODE kmyQuest.StartSC02() ;END CODE EndFunction ;END FRAGMENT ;BEGIN FRAGMENT Fragment_19 Function Fragment_19() ;BEGIN AUTOCAST TYPE _00E_MQ12b_Functions Quest __temp = self as Quest _00E_MQ12b_Functions kmyQuest = __temp as _00E_MQ12b_Functions ;END AUTOCAST ;BEGIN CODE kmyQuest.SetUpSC14() ;END CODE EndFunction ;END FRAGMENT ;BEGIN FRAGMENT Fragment_5 Function Fragment_5() ;BEGIN AUTOCAST TYPE _00E_MQ12b_Functions Quest __temp = self as Quest _00E_MQ12b_Functions kmyQuest = __temp as _00E_MQ12b_Functions ;END AUTOCAST ;BEGIN CODE kmyQuest.StartSC05() SetObjectiveDisplayed(5) ;END CODE EndFunction ;END FRAGMENT ;BEGIN FRAGMENT Fragment_12 Function Fragment_12() ;BEGIN AUTOCAST TYPE _00E_MQ12b_Functions Quest __temp = self as Quest _00E_MQ12b_Functions kmyQuest = __temp as _00E_MQ12b_Functions ;END AUTOCAST ;BEGIN CODE kmyQuest.StartSC10() ;END CODE EndFunction ;END FRAGMENT ;BEGIN FRAGMENT Fragment_24 Function Fragment_24() ;BEGIN AUTOCAST TYPE _00E_MQ12b_Functions Quest __temp = self as Quest _00E_MQ12b_Functions kmyQuest = __temp as _00E_MQ12b_Functions ;END AUTOCAST ;BEGIN CODE SetObjectiveCompleted(0) SetObjectiveDisplayed(1) kmyQuest.StartSC01Failsave() ;END CODE EndFunction ;END FRAGMENT ;BEGIN FRAGMENT Fragment_8 Function Fragment_8() ;BEGIN AUTOCAST TYPE _00E_MQ12b_Functions Quest __temp = self as Quest _00E_MQ12b_Functions kmyQuest = __temp as _00E_MQ12b_Functions ;END AUTOCAST ;BEGIN CODE kmyQuest.StartSC06() ;END CODE EndFunction ;END FRAGMENT ;BEGIN FRAGMENT Fragment_23 Function Fragment_23() ;BEGIN AUTOCAST TYPE _00E_MQ12b_Functions Quest __temp = self as Quest _00E_MQ12b_Functions kmyQuest = __temp as _00E_MQ12b_Functions ;END AUTOCAST ;BEGIN CODE kmyQuest.CompleteQuestAndStartMQ12c() CompleteAllObjectives() ;END CODE EndFunction ;END FRAGMENT ;BEGIN FRAGMENT Fragment_11 Function Fragment_11() ;BEGIN AUTOCAST TYPE _00E_MQ12b_Functions Quest __temp = self as Quest _00E_MQ12b_Functions kmyQuest = __temp as _00E_MQ12b_Functions ;END AUTOCAST ;BEGIN CODE SetObjectiveDisplayed(20) kmyQuest.StartSC09() ;END CODE EndFunction ;END FRAGMENT ;BEGIN FRAGMENT Fragment_0 Function Fragment_0() ;BEGIN AUTOCAST TYPE _00E_MQ12b_Functions Quest __temp = self as Quest _00E_MQ12b_Functions kmyQuest = __temp as _00E_MQ12b_Functions ;END AUTOCAST ;BEGIN CODE SetObjectiveDisplayed(0) kmyQuest.SetUp() ;END CODE EndFunction ;END FRAGMENT ;BEGIN FRAGMENT Fragment_2 Function Fragment_2() ;BEGIN AUTOCAST TYPE _00E_MQ12b_Functions Quest __temp = self as Quest _00E_MQ12b_Functions kmyQuest = __temp as _00E_MQ12b_Functions ;END AUTOCAST ;BEGIN CODE SetObjectiveCompleted(1) kmyQuest.StartSC03() ;END CODE EndFunction ;END FRAGMENT ;BEGIN FRAGMENT Fragment_17 Function Fragment_17() ;BEGIN AUTOCAST TYPE _00E_MQ12b_Functions Quest __temp = self as Quest _00E_MQ12b_Functions kmyQuest = __temp as _00E_MQ12b_Functions ;END AUTOCAST ;BEGIN CODE kmyQuest.SetUpSC12() SetObjectiveCompleted(30) ;END CODE EndFunction ;END FRAGMENT ;BEGIN FRAGMENT Fragment_6 Function Fragment_6() ;BEGIN AUTOCAST TYPE _00E_MQ12b_Functions Quest __temp = self as Quest _00E_MQ12b_Functions kmyQuest = __temp as _00E_MQ12b_Functions ;END AUTOCAST ;BEGIN CODE SetObjectiveCompleted(5) SetObjectiveDisplayed(10) kmyQuest.UnblockHarborDoor() ;END CODE EndFunction ;END FRAGMENT ;END FRAGMENT CODE - Do not edit anything between this and the begin comment