Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ScriptName Bulwark_McMFollower_Summons Extends SKI_ConfigBase
- {Allows the player to summon any vanilla follower to their current location}
- ;-Script Author GrandBulwark
- Actor property playerRef auto
- GlobalVariable Property PlayerFollowerCount_G Auto
- ObjectReference property invisibleObject auto
- ;-System Page Properties--------------------------------------------------
- Int OID_BulwarkFollowerCatchup
- Int OID_FollowerMessages
- GlobalVariable Property FollowerMessages_G Auto
- GlobalVariable Property BulwarkFollowerCatchup_G Auto
- ;-Followers Share Knowledge Properties------------------------------------
- Int OID_SkyrimFollowersShare
- Int OID_DawnguardFollowersShare
- Int OID_HearthfiresFollowersShare
- Int OID_DragonbornFollowersShare
- GlobalVariable Property FollowersShareVanilla_G Auto
- GlobalVariable Property FollowersShareDawnguard_G Auto
- GlobalVariable Property FollowersShareHearthfires_G Auto
- GlobalVariable Property FollowersShareDragonborn_G Auto
- Quest Property FollowerSharePerksSkyrim Auto
- Quest Property FollowerSharePerksDawnguard Auto
- Quest Property FollowerSharePerksHearthfires Auto
- Quest Property FollowerSharePerksDragonborn Auto
- ;-Follower Summon Framework Properties------------------------------------
- ;-Option IDs
- ;-Winterhold College
- Int OID_Brelya_Maryon ; MGRAppBrelyna01 Objective 30
- Int OID_JZargo ;MGRAppJZargo01 Objective 30
- Int OID_Onmund ;MGRAppOnmund01 Objective 40
- ;-Companions
- Int OID_Aela
- Int OID_Athis
- Int OID_Farkas
- Int OID_Njada_Stonearm
- Int OID_Ria
- Int OID_Torvar
- Int OID_Vilkas
- ;-Dark Brotherhood
- Int OID_Cicero
- ;-Dawnguard
- Int OID_Agmaer
- Int OID_Beleval
- Int OID_Celann
- Int OID_Durak
- Int OID_Ingard
- Int OID_Serana
- ;-Dragonborn
- Int OID_Frea ;DLC2MQ03 Objective 70
- Int OID_Talvas ;DLC2TTF1 Objective 200
- Int OID_Teldryn_Sero
- ;-Dungeon Quest Followers
- Int OID_Erandur ;DA16 Objective Objective 200
- Int OID_Golldir ;dunHillgrundsTombQST Objective 100
- Int OID_illia ;dunDarklightQST Objective 20
- ;-Hirelings
- Int OID_Belrand
- Int OID_Erik_The_Slayer
- Int OID_Jenessa
- Int OID_Marcurio
- Int OID_Stenvar
- Int OID_Vorstag
- ;-Housecarls
- Int OID_Argis_The_Bulwark ;Favor250 15
- Int OID_Calder ;favor254 15
- Int OID_Iona ;FreeformThaneRiften 30
- Int OID_Jordis_The_Shield_Maiden ;Favor252 15
- Int OID_Lydia ;Favor253 15
- ;-HF Housecarls
- Int OID_Gregor ;Favor256 15
- Int OID_Rayya ;Favor258 15
- Int OID_Valdimar ;Favor255 15
- ;-Orcs
- Int OID_Borgakh_The_Steel_Heart
- Int OID_Gorbash_The_Iron_Hand
- Int OID_Lob ;DA06 Objective 120
- Int OID_Ogol ;DA06 Objective 120
- Int OID_Ugor ;DA06 Objective 120
- ;-Misc
- Int OID_Adelaisa_Vendicci ;MS10MiscObjPointer Objective 80
- Int OID_Ahtar ;Captain Hargar dead
- Int OID_Aranea_Lenith ;DA01 Objective 80
- Int OID_Benor
- Int OID_Cosnach
- Int OID_Derkeethus ;DarkwaterCrossingDerkeethusRescueQuest Objective 20
- Int OID_Faendal ;FreeformRiverwood01 Objective 210
- Int OID_Sven ;FreeformRiverwood01 Objective 220
- Int OID_Kharjo ;FreeformCaravansA Objective 15
- Int OID_Mjoll_The_Lioness ;FreeformRiften09 Objective 20
- Int OID_Uthegerd_The_Unbroken
- Int OID_EmptyText
- ;Viable Checks not found
- Int OID_Annekke_Crag_Jumper
- Int OID_Roggi_Knot_Beard
- ;-Animals
- Int OID_Meeko
- ;DG
- Int OID_BranHusky
- Int OID_CusithDeathHound
- Int OID_GarmrDeathHound
- Int OID_SceolangHusky
- ;-Global Variables--------------------------------------------------------
- ;-Winterhold College
- GlobalVariable Property Brelya_Maryon_G Auto ; MGRAppBrelyna01 Objective 30
- GlobalVariable Property JZargo_G Auto ;MGRAppJZargo01 Objective 30
- GlobalVariable Property Onmund_G Auto ;MGRAppOnmund01 Objective 40
- ;-Companions
- GlobalVariable Property Aela_G Auto
- GlobalVariable Property Athis_G Auto
- GlobalVariable Property Farkas_G Auto
- GlobalVariable Property Njada_Stonearm_G Auto
- GlobalVariable Property Ria_G Auto
- GlobalVariable Property Torvar_G Auto
- GlobalVariable Property Vilkas_G Auto
- ;-Dark Brotherhood
- GlobalVariable Property Cicero_G Auto
- ;-Dawnguard
- GlobalVariable Property Agmaer_G Auto
- GlobalVariable Property Beleval_G Auto
- GlobalVariable Property Celann_G Auto
- GlobalVariable Property Durak_G Auto
- GlobalVariable Property Ingard_G Auto
- GlobalVariable Property Serana_G Auto
- ;-Dragonborn
- GlobalVariable Property Frea_G Auto ;DLC2MQ03 Objective 70
- GlobalVariable Property Talvas_G Auto ;DLC2TTF1 Objective 200
- GlobalVariable Property Teldryn_Sero_G Auto
- ;-Dungeon Quest Followers
- GlobalVariable Property Erandur_G Auto ;DA16 Objective Objective 200
- GlobalVariable Property Golldir_G Auto ;dunHillgrundsTombQST Objective 100
- GlobalVariable Property illia_G Auto ;dunDarklightQST Objective 20
- ;-Hirelings
- GlobalVariable Property Belrand_G Auto
- GlobalVariable Property Erik_The_Slayer_G Auto
- GlobalVariable Property Jenessa_G Auto
- GlobalVariable Property Marcurio_G Auto
- GlobalVariable Property Stenvar_G Auto
- GlobalVariable Property Vorstag_G Auto
- ;-Housecarls
- GlobalVariable Property Argis_The_Bulwark_G Auto ;Favor250 15
- GlobalVariable Property Calder_G Auto ;favor254 15
- GlobalVariable Property Iona_G Auto ;FreeformThaneRiften 30
- GlobalVariable Property Jordis_The_Shield_Maiden_G Auto ;Favor252 15
- GlobalVariable Property Lydia_G Auto ;Favor253 15
- ;-HF Housecarls
- GlobalVariable Property Gregor_G Auto ;Favor256 15
- GlobalVariable Property Rayya_G Auto ;Favor258 15
- GlobalVariable Property Valdimar_G Auto ;Favor255 15
- ;-Orcs
- GlobalVariable Property Borgakh_The_Steel_Heart_G Auto
- GlobalVariable Property Gorbash_The_Iron_Hand_G Auto
- GlobalVariable Property Lob_G Auto ;DA06 Objective 120
- GlobalVariable Property Ogol_G Auto ;DA06 Objective 120
- GlobalVariable Property Ugor_G Auto ;DA06 Objective 120
- ;-Misc
- GlobalVariable Property Adelaisa_Vendicci_G Auto ;MS10MiscObjPointer Objective 80
- GlobalVariable Property Ahtar_G Auto ;Captain Hargar dead
- GlobalVariable Property Aranea_Lenith_G Auto ;DA01 Objective 80
- GlobalVariable Property Benor_G Auto
- GlobalVariable Property Cosnach_G Auto
- GlobalVariable Property Derkeethus_G Auto ;DarkwaterCrossingDerkeethusRescueQuest Objective 20
- GlobalVariable Property Faendal_G Auto ;FreeformRiverwood01 Objective 210
- GlobalVariable Property Sven_G Auto ;FreeformRiverwood01 Objective 220
- GlobalVariable Property Kharjo_G Auto ;FreeformCaravansA Objective 15
- GlobalVariable Property Mjoll_The_Lioness_G Auto ;FreeformRiften09 Objective 20
- GlobalVariable Property Uthegerd_The_Unbroken_G Auto
- ;-Viable Checks not found
- GlobalVariable Property Annekke_Crag_Jumper_G Auto
- GlobalVariable Property Roggi_Knot_Beard_G Auto
- ;-Animals
- GlobalVariable Property Meeko_G Auto
- ;DG
- GlobalVariable Property BranHusky_G Auto
- GlobalVariable Property CusithDeathHound_G Auto
- GlobalVariable Property GarmrDeathHound_G Auto
- GlobalVariable Property SceolangHusky_G Auto
- ;-Actors------------------------------------------------------------------
- ;-Winterhold College
- Actor Property Brelya_Maryon_A Auto ; MGRAppBrelyna01 Objective 30
- Actor Property JZargo_A Auto ;MGRAppJZargo01 Objective 30
- Actor Property Onmund_A Auto ;MGRAppOnmund01 Objective 40
- ;-Companions
- Actor Property Aela_A Auto
- Actor Property Athis_A Auto
- Actor Property Farkas_A Auto
- Actor Property Njada_Stonearm_A Auto
- Actor Property Ria_A Auto
- Actor Property Torvar_A Auto
- Actor Property Vilkas_A Auto
- ;-Dark Brotherhood
- Actor Property Cicero_A Auto
- ;-Dawnguard
- Actor Property Agmaer_A Auto
- Actor Property Beleval_A Auto
- Actor Property Celann_A Auto
- Actor Property Durak_A Auto
- Actor Property Ingard_A Auto
- Actor Property Serana_A Auto
- ;-Dragonborn
- Actor Property Frea_A Auto ;DLC2MQ03 Objective 70
- Actor Property Talvas_A Auto ;DLC2TTF1 Objective 200
- Actor Property Teldryn_Sero_A Auto
- ;-Dungeon Quest Followers
- Actor Property Erandur_A Auto ;DA16 Objective Objective 200
- Actor Property Golldir_A Auto ;dunHillgrundsTombQST Objective 100
- Actor Property illia_A Auto ;dunDarklightQST Objective 20
- ;-Hirelings
- Actor Property Belrand_A Auto
- Actor Property Erik_The_Slayer_A Auto
- Actor Property Jenessa_A Auto
- Actor Property Marcurio_A Auto
- Actor Property Stenvar_A Auto
- Actor Property Vorstag_A Auto
- ;-Housecarls
- Actor Property Argis_The_Bulwark_A Auto ;Favor250 15
- Actor Property Calder_A Auto ;favor254 15
- Actor Property Iona_A Auto ;FreeformThaneRiften 30
- Actor Property Jordis_The_Shield_Maiden_A Auto ;Favor252 15
- Actor Property Lydia_A Auto ;Favor253 15
- ;-HF Housecarls
- Actor Property Gregor_A Auto ;Favor256 15
- Actor Property Rayya_A Auto ;Favor258 15
- Actor Property Valdimar_A Auto ;Favor255 15
- ;-Orcs
- Actor Property Borgakh_The_Steel_Heart_A Auto
- Actor Property Gorbash_The_Iron_Hand_A Auto
- Actor Property Lob_A Auto ;DA06 Objective 120
- Actor Property Ogol_A Auto ;DA06 Objective 120
- Actor Property Ugor_A Auto ;DA06 Objective 120
- ;-Misc
- Actor Property Adelaisa_Vendicci_A Auto ;MS10MiscObjPointer Objective 80
- Actor Property Ahtar_A Auto ;Captain Hargar dead
- Actor Property Aranea_Lenith_A Auto ;DA01 Objective 80
- Actor Property Benor_A Auto
- Actor Property Cosnach_A Auto
- Actor Property Derkeethus_A Auto ;DarkwaterCrossingDerkeethusRescueQuest Objective 20
- Actor Property Faendal_A Auto ;FreeformRiverwood01 Objective 210
- Actor Property Sven_A Auto ;FreeformRiverwood01 Objective 220
- Actor Property Kharjo_A Auto ;FreeformCaravansA Objective 15
- Actor Property Mjoll_The_Lioness_A Auto ;FreeformRiften09 Objective 20
- Actor Property Uthegerd_The_Unbroken_A Auto
- ;-Viable Checks not found
- Actor Property Annekke_Crag_Jumper_A Auto
- Actor Property Roggi_Knot_Beard_A Auto
- ;-Animals
- Actor Property Meeko_A Auto
- ;-DG
- Actor Property BranHusky_A Auto
- Actor Property CusithDeathHound_A Auto
- Actor Property GarmrDeathHound_A Auto
- Actor Property SceolangHusky_A Auto
- ;-Quests and Checks-------------------------------------------------------
- Quest Property MGRAppBrelyna01_Obj30 Auto
- Quest Property MGRAppJZargo01_Obj30 Auto
- Quest Property MGRAppOnmund01_Obj40 Auto
- Quest Property DLC2MQ03_Frea_Obj70 Auto
- Quest Property DLC2TTF1_Talvas_Obj200 Auto
- Quest Property DA16_Erandur_Obj200 Auto
- Quest Property dunHillgrundsTombQST_Golldir_Obj100 Auto
- Quest Property dunDarklightQST_illia_Obj20 Auto
- Quest Property Favor250_ArgisBulwark_Obj15 Auto
- Quest Property favor254_Calder_Obj15 Auto
- Quest Property FreeformThaneRiften_Iona_Obj30 Auto
- Quest Property Favor252_JordisShieldMaiden_Obj15 Auto
- Quest Property Favor253_Lydia_Obj15 Auto ;Actually MQ104 obj 40
- Quest Property Favor256_Gregor_Obj15 Auto
- Quest Property Favor258_Rayya_Obj15 Auto
- Quest Property Favor255_Valdimar_Obj15 Auto
- Quest Property DA06_LobOgolUgor_Obj120 Auto
- Quest Property MS10MiscObjPointer_AdelaisaVendicci_Obj80 Auto
- Quest Property DA01_AraneaLenith_Obj80 Auto
- Quest Property DarkwaterCrossingDerkeethusRescueQuest_Obj20 Auto
- Quest Property FreeformRiverwood01_SvenObj220_Uthegerd_The_UnbrokenObj210 Auto
- Quest Property FreeformCaravansA_Kharjo_Obj15 Auto
- Quest Property FreeformRiften09_Mjoll_Obj20 Auto
- Quest Property DLC1VQ02_DawnguardMain_Obj30DG_ObjIsNot30Vamp Auto
- Quest Property DLC2MQ01_DragonbornMain_Obj10 Auto
- Quest Property DB11_DarkBrotherhoodEnd_Obj80 Auto
- Quest Property C06_CompanionsEnd_Obj70 Auto
- Quest Property DLC1VQ04_Serana_Obj120 Auto
- ;Additional Checks for Dawnguard Required Beta 1 update
- Quest Property DLC1VQ03Hunter_DawnguardMembers_OBJ60 Auto
- Actor Property CaptainHargar_AhtarCheck Auto
- ;-------------------------------------------------------------------------
- Event OnConfigInit()
- ModName = "Follower Command"
- Pages = new string[6]
- Pages[0] = "Skyrim"
- Pages[1] = "Dawnguard"
- Pages[2] = "Hearthfires"
- Pages[3] = "Dragonborn"
- Pages[4] = "Followers Share Knowledge"
- Pages[5] = "G.Y.A.O.H."
- EndEvent
- Event OnGameReload()
- Parent.OnGameReload()
- Endevent
- Event OnPageReset(String page)
- If (page == "")
- LoadCustomContent("BulwarkFollowerVector.dds")
- Return
- Else
- UnloadCustomContent()
- Endif
- If (page == "Skyrim")
- SetCursorFillMode(TOP_TO_BOTTOM)
- AddHeaderOption("College of Winterhold")
- If (MGRAppBrelyna01_Obj30.IsObjectiveCompleted(30) == True)
- If !Brelya_Maryon_A.IsDead()
- OID_Brelya_Maryon = AddSliderOption("Brelya Maryon", Brelya_Maryon_G.GetValueInt())
- Elseif Brelya_Maryon_A.IsDead()
- OID_EmptyText = AddTextOption("Brelya Maryon Is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- Elseif (MGRAppBrelyna01_Obj30.IsObjectiveCompleted(30) == False)
- OID_EmptyText = AddTextOption("LOCKED Help Brelya", 0, OPTION_FLAG_DISABLED)
- Endif
- If (MGRAppJZargo01_Obj30.IsObjectiveCompleted(30) == True)
- If !JZargo_A.IsDead()
- OID_JZargo = AddSliderOption("J'Zargo", JZargo_G.GetValueInt())
- Elseif JZargo_A.IsDead()
- OID_EmptyText = AddTextOption("J'Zargo Is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- Elseif (MGRAppJZargo01_Obj30.IsObjectiveCompleted(30) == False)
- OID_EmptyText = AddTextOption("LOCKED Help J'Zargo", 0, OPTION_FLAG_DISABLED)
- Endif
- If (MGRAppOnmund01_Obj40.IsObjectiveCompleted(40) == True)
- If !Onmund_A.IsDead()
- OID_Onmund = AddSliderOption("Onmund", Onmund_G.GetValueInt())
- Elseif Onmund_A.IsDead()
- OID_EmptyText = AddTextOption("Onmund Is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- Elseif (MGRAppOnmund01_Obj40.IsObjectiveCompleted(40) == False)
- OID_EmptyText = AddTextOption("LOCKED Help Onmund", 0, OPTION_FLAG_DISABLED)
- Endif
- AddEmptyOption()
- AddHeaderOption("The Companions")
- If (C06_CompanionsEnd_Obj70.IsObjectiveCompleted(70) == True)
- If !Aela_A.IsDead()
- OID_Aela = AddSliderOption("Aela", Aela_G.GetValueInt())
- Else
- OID_EmptyText = AddTextOption("Aela is dead", 0, OPTION_FLAG_DISABLED)
- Endif
- If !Athis_A.IsDead()
- OID_Athis = AddSliderOption("Athis", Athis_G.GetValueInt())
- Else
- OID_EmptyText = AddTextOption("Athis is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- If !Farkas_A.IsDead()
- OID_Farkas = AddSliderOption("Farkas", Farkas_G.GetValueInt())
- Else
- OID_EmptyText = AddTextOption("Farkas is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- If !Njada_Stonearm_A.IsDead()
- OID_Njada_Stonearm = AddSliderOption("Njada Stonearm", Njada_Stonearm_G.GetValueInt())
- Else
- OID_EmptyText = AddTextOption("Njada Stonearm is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- If !Ria_A.IsDead()
- OID_Ria = AddSliderOption("Ria", Ria_G.GetValueInt())
- Else
- OID_EmptyText = AddTextOption("Ria is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- If !Torvar_A.IsDead()
- OID_Torvar = AddSliderOption("Torvar", Torvar_G.GetValueInt())
- Else
- OID_EmptyText = AddTextOption("Torvar is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- If !Vilkas_A.IsDead()
- OID_Vilkas = AddSliderOption("Vilkas", Vilkas_G.GetValueInt())
- Else
- OID_EmptyText = AddTextOption("Vilkas is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- Else
- OID_EmptyText = AddTextOption("LOCKED Not Harbinger", 0, OPTION_FLAG_DISABLED)
- Endif
- AddEmptyOption()
- AddHeaderOption("The Dark Brotherhood")
- If (DB11_DarkBrotherhoodEnd_Obj80.IsObjectiveCompleted(80) == True)
- If !Cicero_A.IsDead()
- OID_Cicero = AddSliderOption("Cicero", Cicero_G.GetValueInt())
- Elseif Cicero_A.IsDead()
- OID_EmptyText = AddTextOption("Cicero Is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- Elseif (DB11_DarkBrotherhoodEnd_Obj80.IsObjectiveCompleted(80) == False)
- OID_EmptyText = AddTextOption("LOCKED Not Listener", 0, OPTION_FLAG_DISABLED)
- Endif
- AddEmptyOption()
- AddHeaderOption("Dungeon Quest Followers")
- If (DA16_Erandur_Obj200.IsObjectiveCompleted(200) == True)
- If !Erandur_A.IsDead()
- OID_Erandur = AddSliderOption("Erandur", Erandur_G.GetValueInt())
- Elseif Erandur_A.IsDead()
- OID_EmptyText = AddTextOption("Erandur Is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- Elseif (DA16_Erandur_Obj200.IsObjectiveCompleted(200) == False)
- OID_EmptyText = AddTextOption("LOCKED Oppose Vaermina", 0, OPTION_FLAG_DISABLED)
- Endif
- If (dunHillgrundsTombQST_Golldir_Obj100.IsObjectiveCompleted(90) == True)
- If !Golldir_A.IsDead()
- OID_Golldir = AddSliderOption("Golldir", Golldir_G.GetValueInt())
- Elseif Golldir_A.IsDead()
- OID_EmptyText = AddTextOption("Golldir Is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- Elseif (dunHillgrundsTombQST_Golldir_Obj100.IsObjectiveCompleted(90) == False)
- OID_EmptyText = AddTextOption("LOCKED Help Golldir", 0, OPTION_FLAG_DISABLED)
- Endif
- If (dunDarklightQST_illia_Obj20.IsObjectiveCompleted(20) == True)
- If !illia_A.IsDead()
- OID_illia = AddSliderOption("Illia", illia_G.GetValueInt())
- Elseif illia_A.IsDead()
- OID_EmptyText = AddTextOption("Illia Is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- Elseif (dunDarklightQST_illia_Obj20.IsObjectiveCompleted(20) == False)
- OID_EmptyText = AddTextOption("LOCKED Help Illia", 0, OPTION_FLAG_DISABLED)
- Endif
- AddEmptyOption()
- AddHeaderOption("Mercenaries")
- If Belrand_A.GetRelationshipRank(playerRef) >= 3
- OID_Belrand = AddSliderOption("Belrand", Belrand_G.GetValueInt())
- Elseif Belrand_A.GetRelationshipRank(playerRef) < 3 && !Belrand_A.IsDead()
- OID_EmptyText = AddTextOption("LOCKED Hire Belrand", 0, OPTION_FLAG_DISABLED)
- Elseif Belrand_A.IsDead()
- OID_EmptyText = AddTextOption("Belrand Is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- If Vorstag_A.GetRelationshipRank(playerRef) >= 3
- OID_Vorstag = AddSliderOption("Vorstag", Vorstag_G.GetValueInt())
- Elseif Vorstag_A.GetRelationshipRank(playerRef) < 3 && !Vorstag_A.IsDead()
- OID_EmptyText = AddTextOption("LOCKED Hire Vorstag", 0, OPTION_FLAG_DISABLED)
- Elseif Vorstag_A.IsDead()
- OID_EmptyText = AddTextOption("Vorstag Is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- If Erik_The_Slayer_A.GetRelationshipRank(playerRef) >= 3
- OID_Erik_The_Slayer = AddSliderOption("Erik The Slayer", Erik_The_Slayer_G.GetValueInt())
- Elseif Erik_The_Slayer_A.GetRelationshipRank(playerRef) < 3 && !Erik_The_Slayer_A.IsDead()
- OID_EmptyText = AddTextOption("LOCKED Hire Erik", 0, OPTION_FLAG_DISABLED)
- Elseif Erik_The_Slayer_A.IsDead()
- OID_EmptyText = AddTextOption("Erik Is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- If Jenessa_A.GetRelationshipRank(playerRef) >= 3
- OID_Jenessa = AddSliderOption("Jenessa", Jenessa_G.GetValueInt())
- Elseif Jenessa_A.GetRelationshipRank(playerRef) < 3 && !Jenessa_A.IsDead()
- OID_EmptyText = AddTextOption("LOCKED Hire Jenessa", 0, OPTION_FLAG_DISABLED)
- Elseif Jenessa_A.IsDead()
- OID_EmptyText = AddTextOption("Jenessa Is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- If Marcurio_A.GetRelationshipRank(playerRef) >= 3
- OID_Marcurio = AddSliderOption("Marcurio", Marcurio_G.GetValueInt())
- Elseif Marcurio_A.GetRelationshipRank(playerRef) < 3 && !Marcurio_A.IsDead()
- OID_EmptyText = AddTextOption("LOCKED Hire Marcurio", 0, OPTION_FLAG_DISABLED)
- Elseif Marcurio_A.IsDead()
- OID_EmptyText = AddTextOption("Marcurio Is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- If Stenvar_A.GetRelationshipRank(playerRef) >= 3
- OID_Stenvar = AddSliderOption("Stenvar", Stenvar_G.GetValueInt())
- Elseif Stenvar_A.GetRelationshipRank(playerRef) < 3 && !Stenvar_A.IsDead()
- OID_EmptyText = AddTextOption("LOCKED Hire Stenvar", 0, OPTION_FLAG_DISABLED)
- Elseif Stenvar_A.IsDead()
- OID_EmptyText = AddTextOption("Stenvar Is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- AddEmptyOption()
- AddHeaderOption("Housecarls")
- If (Favor250_ArgisBulwark_Obj15.IsObjectiveCompleted(15) == True)
- If !Argis_The_Bulwark_A.IsDead()
- OID_Argis_The_Bulwark = AddSliderOption("Argis The Bulwark", Argis_The_Bulwark_G.GetValueInt())
- Elseif Argis_The_Bulwark_A.IsDead()
- OID_EmptyText = AddTextOption("Argis Is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- Elseif (Favor250_ArgisBulwark_Obj15.IsObjectiveCompleted(15) == False)
- OID_EmptyText = AddTextOption("LOCKED Thane of Markarth", 0, OPTION_FLAG_DISABLED)
- Endif
- If (favor254_Calder_Obj15.IsObjectiveCompleted(15) == True)
- If !Calder_A.IsDead()
- OID_Calder = AddSliderOption("Calder", Calder_G.GetValueInt())
- Elseif Calder_A.IsDead()
- OID_EmptyText = AddTextOption("Calder Is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- Elseif (favor254_Calder_Obj15.IsObjectiveCompleted(15) == False)
- OID_EmptyText = AddTextOption("LOCKED Thane of Windhelm", 0, OPTION_FLAG_DISABLED)
- Endif
- If (FreeformThaneRiften_Iona_Obj30.IsObjectiveCompleted(30) == True)
- If !Iona_A.IsDead()
- OID_Iona = AddSliderOption("Iona", Iona_G.GetValueInt())
- Elseif Iona_A.IsDead()
- OID_EmptyText = AddTextOption("Iona Is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- Elseif (FreeformThaneRiften_Iona_Obj30.IsObjectiveCompleted(30) == False)
- OID_EmptyText = AddTextOption("LOCKED Thane of Riften", 0, OPTION_FLAG_DISABLED)
- Endif
- If (Favor252_JordisShieldMaiden_Obj15.IsObjectiveCompleted(15) == True)
- If !Jordis_The_Shield_Maiden_A.IsDead()
- OID_Jordis_The_Shield_Maiden = AddSliderOption("Jordis The Shield Maiden", Jordis_The_Shield_Maiden_G.GetValueInt())
- Elseif Jordis_The_Shield_Maiden_A.IsDead()
- OID_EmptyText = AddTextOption("Jordis Is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- Elseif (Favor252_JordisShieldMaiden_Obj15.IsObjectiveCompleted(15) == False)
- OID_EmptyText = AddTextOption("LOCKED Thane of Solitude", 0, OPTION_FLAG_DISABLED)
- Endif
- If (Favor253_Lydia_Obj15.IsObjectiveCompleted(40) == True)
- If !Lydia_A.IsDead()
- OID_Lydia = AddSliderOption("Lydia", Lydia_G.GetValueInt())
- Elseif Lydia_A.IsDead()
- OID_EmptyText = AddTextOption("Lydia Is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- Elseif (Favor253_Lydia_Obj15.IsObjectiveCompleted(40) == False)
- OID_EmptyText = AddTextOption("LOCKED Thane of Whiterun", 0, OPTION_FLAG_DISABLED)
- Endif
- AddEmptyOption()
- AddHeaderOption("Stronghold Orcs")
- If Borgakh_The_Steel_Heart_A.GetRelationshipRank(playerRef) >= 3
- OID_Borgakh_The_Steel_Heart = AddSliderOption("Borgakh The Steel Heart", Borgakh_The_Steel_Heart_G.GetValueInt())
- Elseif Borgakh_The_Steel_Heart_A.GetRelationshipRank(playerRef) < 3 && !Borgakh_The_Steel_Heart_A.IsDead()
- OID_EmptyText = AddTextOption("LOCKED Find Borgakh", 0, OPTION_FLAG_DISABLED)
- Elseif Borgakh_The_Steel_Heart_A.IsDead()
- OID_EmptyText = AddTextOption("Borgakh Is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- If Gorbash_The_Iron_Hand_A.GetRelationshipRank(playerRef) >= 3
- OID_Gorbash_The_Iron_Hand = AddSliderOption("Ghorbash The Iron Hand", Gorbash_The_Iron_Hand_G.GetValueInt())
- Elseif Gorbash_The_Iron_Hand_A.GetRelationshipRank(playerRef) < 3 && !Gorbash_The_Iron_Hand_A.IsDead()
- OID_EmptyText = AddTextOption("LOCKED Speak to Ghorbash", 0, OPTION_FLAG_DISABLED)
- Elseif Gorbash_The_Iron_Hand_A.IsDead()
- OID_EmptyText = AddTextOption("Ghorbash Is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- If (DA06_LobOgolUgor_Obj120.IsObjectiveCompleted(120) == True)
- If !Lob_A.IsDead()
- OID_Lob = AddSliderOption("Lob", Lob_G.GetValueInt())
- Elseif Lob_A.IsDead()
- OID_EmptyText = AddTextOption("Lob Is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- If !Ogol_A.IsDead()
- OID_Ogol = AddSliderOption("Ogol", Ogol_G.GetValueInt())
- Elseif Ogol_A.IsDead()
- OID_EmptyText = AddTextOption("Ogol Is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- If !Ugor_A.IsDead()
- OID_Ugor = AddSliderOption("Ugor", Ugor_G.GetValueInt())
- Elseif Ugor_A.IsDead()
- OID_EmptyText = AddTextOption("Ugor Is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- Elseif (DA06_LobOgolUgor_Obj120.IsObjectiveCompleted(120) == False)
- OID_EmptyText = AddTextOption("LOCKED Malacath's Champion", 0, OPTION_FLAG_DISABLED)
- Endif
- AddEmptyOption()
- AddHeaderOption("Misc")
- If Annekke_Crag_Jumper_A.GetRelationshipRank(playerRef) >= 3
- OID_Annekke_Crag_Jumper = AddSliderOption("Annekke Crag Jumper", Annekke_Crag_Jumper_G.GetValueInt())
- Elseif Annekke_Crag_Jumper_A.GetRelationshipRank(playerRef) < 3 && !Annekke_Crag_Jumper_A.IsDead()
- OID_EmptyText = AddTextOption("LOCKED Help Annekke", 0, OPTION_FLAG_DISABLED)
- Elseif Annekke_Crag_Jumper_A.IsDead()
- OID_EmptyText = AddTextOption("Annekke Is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- If Roggi_Knot_Beard_A.GetRelationshipRank(playerRef) >= 3
- OID_Roggi_Knot_Beard = AddSliderOption("Roggi Knot Beard", Roggi_Knot_Beard_G.GetValueInt())
- Elseif Roggi_Knot_Beard_A.GetRelationshipRank(playerRef) < 3 && !Roggi_Knot_Beard_A.IsDead()
- OID_EmptyText = AddTextOption("LOCKED Help Roggi", 0, OPTION_FLAG_DISABLED)
- Elseif Roggi_Knot_Beard_A.IsDead()
- OID_EmptyText = AddTextOption("Roggi Is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- If (MS10MiscObjPointer_AdelaisaVendicci_Obj80.IsObjectiveCompleted(80) == True)
- If !Adelaisa_Vendicci_A.IsDead()
- OID_Adelaisa_Vendicci = AddSliderOption("Adelaisa Vendicci", Adelaisa_Vendicci_G.GetValueInt())
- Elseif Adelaisa_Vendicci_A.IsDead()
- OID_EmptyText = AddTextOption("Adelaisa Is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- Elseif (MS10MiscObjPointer_AdelaisaVendicci_Obj80.IsObjectiveCompleted(80) == False)
- OID_EmptyText = AddTextOption("LOCKED Help Adelaisa", 0, OPTION_FLAG_DISABLED)
- Endif
- If (DA01_AraneaLenith_Obj80.IsObjectiveCompleted(80) == True)
- If !Aranea_Lenith_A.IsDead()
- OID_Aranea_Lenith = AddSliderOption("Aranea Lenith", Aranea_Lenith_G.GetValueInt())
- Elseif Aranea_Lenith_A.IsDead()
- OID_EmptyText = AddTextOption("Aranea Is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- Elseif (DA01_AraneaLenith_Obj80.IsObjectiveCompleted(80) == False)
- OID_EmptyText = AddTextOption("LOCKED Azura's Champion", 0, OPTION_FLAG_DISABLED)
- Endif
- If (DarkwaterCrossingDerkeethusRescueQuest_Obj20.IsObjectiveCompleted(20) == True)
- If !Derkeethus_A.IsDead()
- OID_Derkeethus = AddSliderOption("Derkeethus", Derkeethus_G.GetValueInt())
- Elseif Derkeethus_A.IsDead()
- OID_EmptyText = AddTextOption("Derkeethus Is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- Elseif (DarkwaterCrossingDerkeethusRescueQuest_Obj20.IsObjectiveCompleted(20) == False)
- OID_EmptyText = AddTextOption("LOCKED Help Derkeethus", 0, OPTION_FLAG_DISABLED)
- Endif
- If (FreeformRiverwood01_SvenObj220_Uthegerd_The_UnbrokenObj210.IsObjectiveCompleted(110) == True)
- If Faendal_A.GetRelationshipRank(playerRef) >= 3
- OID_Faendal = AddSliderOption("Faendal", Faendal_G.GetValueInt())
- Elseif Faendal_A.GetRelationshipRank(playerRef) < 3 && !Faendal_A.IsDead()
- OID_EmptyText = AddTextOption("LOCKED Help Faendal", 0, OPTION_FLAG_DISABLED)
- Elseif Faendal_A.IsDead()
- OID_EmptyText = AddTextOption("Faendal Is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- If Sven_A.GetRelationshipRank(playerRef) >= 3
- OID_Sven = AddSliderOption("Sven", Sven_G.GetValueInt())
- Elseif Sven_A.GetRelationshipRank(playerRef) < 3 && !Sven_A.IsDead()
- OID_EmptyText = AddTextOption("LOCKED Help Sven", 0, OPTION_FLAG_DISABLED)
- Elseif Sven_A.IsDead()
- OID_EmptyText = AddTextOption("Sven Is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- Elseif (FreeformRiverwood01_SvenObj220_Uthegerd_The_UnbrokenObj210.IsObjectiveCompleted(110) == False)
- OID_EmptyText = AddTextOption("LOCKED Sven VS. Faendal", 0, OPTION_FLAG_DISABLED)
- Endif
- If (FreeformCaravansA_Kharjo_Obj15.IsObjectiveCompleted(15) == True)
- If !Kharjo_A.IsDead()
- OID_Kharjo = AddSliderOption("Kharjo", Kharjo_G.GetValueInt())
- Elseif Kharjo_A.IsDead()
- OID_EmptyText = AddTextOption("Kharjo Is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- Elseif (FreeformCaravansA_Kharjo_Obj15.IsObjectiveCompleted(15) == False)
- OID_EmptyText = AddTextOption("LOCKED Help Kharjo", 0, OPTION_FLAG_DISABLED)
- Endif
- If (FreeformRiften09_Mjoll_Obj20.IsObjectiveCompleted(20) == True)
- If !Mjoll_The_Lioness_A.IsDead()
- OID_Mjoll_The_Lioness = AddSliderOption("Mjoll The Lioness", Mjoll_The_Lioness_G.GetValueInt())
- Elseif Mjoll_The_Lioness_A.IsDead()
- OID_EmptyText = AddTextOption("Mjoll Is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- Elseif (FreeformRiften09_Mjoll_Obj20.IsObjectiveCompleted(20) == False)
- OID_EmptyText = AddTextOption("LOCKED Help Mjoll", 0, OPTION_FLAG_DISABLED)
- Endif
- If Uthegerd_The_Unbroken_A.GetRelationshipRank(playerRef) >= 3
- OID_Uthegerd_The_Unbroken = AddSliderOption("Uthegerd The Unbroken", Uthegerd_The_Unbroken_G.GetValueInt())
- Elseif Uthegerd_The_Unbroken_A.GetRelationshipRank(playerRef) < 3 && !Uthegerd_The_Unbroken_A.IsDead()
- OID_EmptyText = AddTextOption("LOCKED Brawl with Uthegerd", 0, OPTION_FLAG_DISABLED)
- Elseif Uthegerd_The_Unbroken_A.IsDead()
- OID_EmptyText = AddTextOption("Uthegerd Is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- If Benor_A.GetRelationshipRank(playerRef) >= 3
- OID_Benor = AddSliderOption("Benor", Benor_G.GetValueInt())
- Elseif Benor_A.GetRelationshipRank(playerRef) < 3 && !Benor_A.IsDead()
- OID_EmptyText = AddTextOption("LOCKED Brawl with Benor", 0, OPTION_FLAG_DISABLED)
- Elseif Benor_A.IsDead()
- OID_EmptyText = AddTextOption("Benor Is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- If Cosnach_A.GetRelationshipRank(playerRef) >= 3
- OID_Cosnach = AddSliderOption("Cosnach", Cosnach_G.GetValueInt())
- Elseif Cosnach_A.GetRelationshipRank(playerRef) < 3 && !Cosnach_A.IsDead()
- OID_EmptyText = AddTextOption("LOCKED Brawl with Cosnach", 0, OPTION_FLAG_DISABLED)
- Elseif Cosnach_A.IsDead()
- OID_EmptyText = AddTextOption("Cosnach Is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- If CaptainHargar_AhtarCheck.IsDead()
- If !Ahtar_A.IsDead()
- OID_Ahtar = AddSliderOption("Ahtar", Ahtar_G.GetValueInt())
- Elseif Ahtar_A.IsDead()
- OID_EmptyText = AddTextOption("Ahtar Is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- Elseif !CaptainHargar_AhtarCheck.IsDead()
- OID_EmptyText = AddTextOption("LOCKED Help Ahtar", 0, OPTION_FLAG_DISABLED)
- Endif
- AddEmptyOption()
- AddHeaderOption("Animals")
- If Meeko_A.GetRelationshipRank(playerRef) >= 3
- OID_Meeko = AddSliderOption("Meeko", Meeko_G.GetValueInt())
- Elseif Meeko_A.GetRelationshipRank(playerRef) < 3 && !Meeko_A.IsDead()
- OID_EmptyText = AddTextOption("LOCKED Find Meeko", 0, OPTION_FLAG_DISABLED)
- Elseif Meeko_A.IsDead()
- OID_EmptyText = AddTextOption("Meeko Is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- Elseif (page == "Dawnguard")
- SetCursorFillMode(TOP_TO_BOTTOM)
- AddHeaderOption("Serana")
- If (DLC1VQ04_Serana_Obj120.IsObjectiveCompleted(120) == True)
- If !Serana_A.IsDead()
- OID_Serana = AddSliderOption("Serana", Serana_G.GetValueInt())
- Elseif Serana_A.IsDead()
- OID_EmptyText = AddTextOption("Serana Is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- Elseif (DLC1VQ04_Serana_Obj120.IsObjectiveCompleted(120) == False)
- OID_EmptyText = AddTextOption("LOCKED Reach the Soul Cairn", 0, OPTION_FLAG_DISABLED)
- Endif
- AddEmptyOption()
- AddHeaderOption("Dawnguard Members")
- If (DLC1VQ02_DawnguardMain_Obj30DG_ObjIsNot30Vamp.IsObjectiveCompleted(30) == True)
- If (DLC1VQ03Hunter_DawnguardMembers_OBJ60.IsObjectiveCompleted(60) == True)
- If Agmaer_A.GetRelationshipRank(playerRef) >= 3
- OID_Agmaer = AddSliderOption("Agmaer", Agmaer_G.GetValueInt())
- Elseif Agmaer_A.GetRelationshipRank(playerRef) < 3 && !Agmaer_A.IsDead()
- OID_EmptyText = AddTextOption("Agmaer doesn't trust you", 0, OPTION_FLAG_DISABLED)
- Elseif Agmaer_A.IsDead()
- OID_EmptyText = AddTextOption("Agmaer Is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- If Beleval_A.GetRelationshipRank(playerRef) >= 3
- OID_Beleval = AddSliderOption("Beleval", Beleval_G.GetValueInt())
- Elseif Beleval_A.GetRelationshipRank(playerRef) < 3 && !Beleval_A.IsDead()
- OID_EmptyText = AddTextOption("Beleval doesn't trust you", 0, OPTION_FLAG_DISABLED)
- Elseif Beleval_A.IsDead()
- OID_EmptyText = AddTextOption("Beleval Is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- If Celann_A.GetRelationshipRank(playerRef) >= 3
- OID_Celann = AddSliderOption("Celann", Celann_G.GetValueInt())
- Elseif Celann_A.GetRelationshipRank(playerRef) < 3 && !Celann_A.IsDead()
- OID_EmptyText = AddTextOption("Celann doesn't trust you", 0, OPTION_FLAG_DISABLED)
- Elseif Celann_A.IsDead()
- OID_EmptyText = AddTextOption("Celann Is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- If Durak_A.GetRelationshipRank(playerRef) >= 3
- OID_Durak = AddSliderOption("Durak", Durak_G.GetValueInt())
- Elseif Durak_A.GetRelationshipRank(playerRef) < 3 && !Durak_A.IsDead()
- OID_EmptyText = AddTextOption("Durak doesn't trust you", 0, OPTION_FLAG_DISABLED)
- Elseif Durak_A.IsDead()
- OID_EmptyText = AddTextOption("Durak Is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- If Ingard_A.GetRelationshipRank(playerRef) >= 3
- OID_Ingard = AddSliderOption("Ingjard", Ingard_G.GetValueInt())
- Elseif Ingard_A.GetRelationshipRank(playerRef) < 3 && !Ingard_A.IsDead()
- OID_EmptyText = AddTextOption("Ingjard doesn't trust you", 0, OPTION_FLAG_DISABLED)
- Elseif Ingard_A.IsDead()
- OID_EmptyText = AddTextOption("Ingjard Is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- Elseif (DLC1VQ03Hunter_DawnguardMembers_OBJ60.IsObjectiveCompleted(60) == False)
- OID_EmptyText = AddTextOption("LOCKED Recruit Members", 0, OPTION_FLAG_DISABLED)
- Endif
- Elseif (DLC1VQ02_DawnguardMain_Obj30DG_ObjIsNot30Vamp.IsObjectiveCompleted(30) == False)
- OID_EmptyText = AddTextOption("LOCKED Oppose the Volkihar", 0, OPTION_FLAG_DISABLED)
- Endif
- AddEmptyOption()
- AddHeaderOption("Hounds")
- If BranHusky_A.GetRelationshipRank(playerRef) >= 3
- OID_BranHusky = AddSliderOption("Bran - Husky", BranHusky_G.GetValueInt())
- Elseif BranHusky_A.GetRelationshipRank(playerRef) < 3 && !BranHusky_A.IsDead()
- OID_EmptyText = AddTextOption("LOCKED Oppose The Volkihar", 0, OPTION_FLAG_DISABLED)
- Elseif BranHusky_A.IsDead()
- OID_EmptyText = AddTextOption("Bran Is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- If SceolangHusky_A.GetRelationshipRank(playerRef) >= 3
- OID_SceolangHusky = AddSliderOption("Sceolang - Husky", SceolangHusky_G.GetValueInt())
- Elseif SceolangHusky_A.GetRelationshipRank(playerRef) < 3 && !SceolangHusky_A.IsDead()
- OID_EmptyText = AddTextOption("LOCKED Oppose The Volkihar", 0, OPTION_FLAG_DISABLED)
- Elseif SceolangHusky_A.IsDead()
- OID_EmptyText = AddTextOption("Sceolang Is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- If CusithDeathHound_A.GetRelationshipRank(playerRef) >= 3
- OID_CusithDeathHound = AddSliderOption("Cusith - Deathhound", CusithDeathHound_G.GetValueInt())
- Elseif CusithDeathHound_A.GetRelationshipRank(playerRef) < 3 && !CusithDeathHound_A.IsDead()
- OID_EmptyText = AddTextOption("LOCKED Oppose The Dawnguard", 0, OPTION_FLAG_DISABLED)
- Elseif CusithDeathHound_A.IsDead()
- OID_EmptyText = AddTextOption("Cusith Is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- If GarmrDeathHound_A.GetRelationshipRank(playerRef) >= 3
- OID_GarmrDeathHound = AddSliderOption("Garmr - Deathhound", GarmrDeathHound_G.GetValueInt())
- Elseif GarmrDeathHound_A.GetRelationshipRank(playerRef) < 3 && !GarmrDeathHound_A.IsDead()
- OID_EmptyText = AddTextOption("LOCKED Oppose The Dawnguard", 0, OPTION_FLAG_DISABLED)
- Elseif GarmrDeathHound_A.IsDead()
- OID_EmptyText = AddTextOption("Garmr Is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- Elseif (page == "Hearthfires")
- SetCursorFillMode(TOP_TO_BOTTOM)
- AddHeaderOption("Hearthfires Housecarls")
- If (Favor256_Gregor_Obj15.IsObjectiveCompleted(15) == True)
- If !Gregor_A.IsDead()
- OID_Gregor = AddSliderOption("Gregor", Gregor_G.GetValueInt())
- Elseif Gregor_A.IsDead()
- OID_EmptyText = AddTextOption("Gregor Is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- Elseif (Favor256_Gregor_Obj15.IsObjectiveCompleted(15) == False)
- OID_EmptyText = AddTextOption("LOCKED Thane of Dawnstar", 0, OPTION_FLAG_DISABLED)
- Endif
- If (Favor258_Rayya_Obj15.IsObjectiveCompleted(15) == True)
- If !Rayya_A.IsDead()
- OID_Rayya = AddSliderOption("Rayya", Rayya_G.GetValueInt())
- Elseif Rayya_A.IsDead()
- OID_EmptyText = AddTextOption("Rayya Is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- Elseif (Favor258_Rayya_Obj15.IsObjectiveCompleted(15) == False)
- OID_EmptyText = AddTextOption("LOCKED Thane of Falreath", 0, OPTION_FLAG_DISABLED)
- Endif
- If (Favor255_Valdimar_Obj15.IsObjectiveCompleted(15) == True)
- If !Valdimar_A.IsDead()
- OID_Valdimar = AddSliderOption("Valdimar", Valdimar_G.GetValueInt())
- Elseif Valdimar_A.IsDead()
- OID_EmptyText = AddTextOption("Valdimar Is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- Elseif (Favor255_Valdimar_Obj15.IsObjectiveCompleted(15) == False)
- OID_EmptyText = AddTextOption("LOCKED Thane of Morthal", 0, OPTION_FLAG_DISABLED)
- Endif
- Elseif (page == "Dragonborn")
- SetCursorFillMode(TOP_TO_BOTTOM)
- AddHeaderOption("Dragonborn Followers")
- If Frea_A.GetRelationshipRank(playerRef) >= 3
- OID_Frea = AddSliderOption("Frea", Frea_G.GetValueInt())
- Elseif Frea_A.GetRelationshipRank(playerRef) < 3 && !Frea_A.IsDead()
- OID_EmptyText = AddTextOption("LOCKED Help Frea", 0, OPTION_FLAG_DISABLED)
- Elseif Frea_A.IsDead()
- OID_EmptyText = AddTextOption("Frea Is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- If Talvas_A.GetRelationshipRank(playerRef) >= 3
- OID_Talvas = AddSliderOption("Talvas", Talvas_G.GetValueInt())
- Elseif Talvas_A.GetRelationshipRank(playerRef) < 3 && !Talvas_A.IsDead()
- OID_EmptyText = AddTextOption("LOCKED Help Talvas", 0, OPTION_FLAG_DISABLED)
- Elseif Talvas_A.IsDead()
- OID_EmptyText = AddTextOption("Talvas Is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- If Teldryn_Sero_A.GetRelationshipRank(playerRef) >= 3
- OID_Teldryn_Sero = AddSliderOption("Teldryn Sero", Teldryn_Sero_G.GetValueInt())
- Elseif Teldryn_Sero_A.GetRelationshipRank(playerRef) < 3 && !Teldryn_Sero_A.IsDead()
- OID_EmptyText = AddTextOption("LOCKED Hire Teldryn", 0, OPTION_FLAG_DISABLED)
- Elseif Teldryn_Sero_A.IsDead()
- OID_EmptyText = AddTextOption("Teldryn Is Dead", 0, OPTION_FLAG_DISABLED)
- Endif
- Elseif (page == "Followers Share Knowledge")
- SetCursorFillMode(TOP_TO_BOTTOM)
- AddHeaderOption("Follower's Share Knowledge Override")
- OID_SkyrimFollowersShare = AddSliderOption("Skyrim.esm Follower Perks", FollowersShareVanilla_G.GetValueInt())
- OID_DawnguardFollowersShare = AddSliderOption("Dawnguard.esm Follower Perks", FollowersShareDawnguard_G.GetValueInt())
- OID_HearthfiresFollowersShare = AddSliderOption("Hearthfires.esm Follower Perks", FollowersShareHearthfires_G.GetValueInt())
- OID_DragonbornFollowersShare = AddSliderOption("Dragonborn.esm Follower Perks", FollowersShareDragonborn_G.GetValueInt())
- Elseif (page == "G.Y.A.O.H.")
- SetCursorFillMode(TOP_TO_BOTTOM)
- AddHeaderOption("Get Yer Arse Over Here")
- OID_BulwarkFollowerCatchup = AddSliderOption("Skyrim.esm Followers Auto-Catchup", BulwarkFollowerCatchup_G.GetValueInt())
- OID_FollowerMessages = AddSliderOption("Notifications relating to GYAOH", FollowerMessages_G.GetValueInt())
- Endif
- EndEvent
- Event OnOptionHighlight(int option)
- If (option == OID_Brelya_Maryon)
- SetInfoText ("Set to 1 to summon Brelya")
- Elseif (option == OID_JZargo)
- SetInfoText ("Set to 1 to summon J'Zargo")
- Elseif (option == OID_Onmund)
- SetInfoText ("Set to 1 to summon Onmund")
- Elseif (option == OID_Aela)
- SetInfoText ("Set to 1 to summon Aela")
- Elseif (option == OID_Athis)
- SetInfoText ("Set to 1 to summon Athis")
- Elseif (option == OID_Farkas)
- SetInfoText ("Set to 1 to summon Farkas")
- Elseif (option == OID_Njada_Stonearm)
- SetInfoText ("Set to 1 to summon Njada")
- Elseif (option == OID_Ria)
- SetInfoText ("Set to 1 to summon Ria")
- Elseif (option == OID_Torvar)
- SetInfoText ("Set to 1 to summon Torvar")
- Elseif (option == OID_Vilkas)
- SetInfoText ("Set to 1 to summon Vilkas")
- Elseif (option == OID_Cicero)
- SetInfoText ("Set to 1 to summon Cicero")
- Elseif (option == OID_Agmaer)
- SetInfoText ("Set to 1 to summon Agmaer")
- Elseif (option == OID_Beleval)
- SetInfoText ("Set to 1 to summon Beleval")
- Elseif (option == OID_Celann)
- SetInfoText ("Set to 1 to summon Celann")
- Elseif (option == OID_Durak)
- SetInfoText ("Set to 1 to summon Durak")
- Elseif (option == OID_Ingard)
- SetInfoText ("Set to 1 to summon Ingjard")
- Elseif (option == OID_Serana)
- SetInfoText ("Set to 1 to summon Serana")
- Elseif (option == OID_Frea)
- SetInfoText ("Set to 1 to summon Frea")
- Elseif (option == OID_Talvas)
- SetInfoText ("Set to 1 to summon Talvas")
- Elseif (option == OID_Teldryn_Sero)
- SetInfoText ("Set to 1 to summon Teldryn")
- Elseif (option == OID_Erandur)
- SetInfoText ("Set to 1 to summon Erandur")
- Elseif (option == OID_Golldir)
- SetInfoText ("Set to 1 to summon Golldir")
- Elseif (option == OID_illia)
- SetInfoText ("Set to 1 to summon Illia")
- Elseif (option == OID_Belrand)
- SetInfoText ("Set to 1 to summon Belrand")
- Elseif (option == OID_Erik_The_Slayer)
- SetInfoText ("Set to 1 to summon Erik")
- Elseif (option == OID_Jenessa)
- SetInfoText ("Set to 1 to summon Jenessa")
- Elseif (option == OID_Marcurio)
- SetInfoText ("Set to 1 to summon Marcurio")
- Elseif (option == OID_Stenvar)
- SetInfoText ("Set to 1 to summon Stenvar")
- Elseif (option == OID_Vorstag)
- SetInfoText ("Set to 1 to summon Vorstag")
- Elseif (option == OID_Argis_The_Bulwark)
- SetInfoText ("Set to 1 to summon Argis")
- Elseif (option == OID_Calder)
- SetInfoText ("Set to 1 to summon Calder")
- Elseif (option == OID_Iona)
- SetInfoText ("Set to 1 to summon Iona")
- Elseif (option == OID_Jordis_The_Shield_Maiden)
- SetInfoText ("Set to 1 to summon Jordis")
- Elseif (option == OID_Lydia)
- SetInfoText ("Set to 1 to summon Lydia")
- Elseif (option == OID_Gregor)
- SetInfoText ("Set to 1 to summon Gregor")
- Elseif (option == OID_Rayya)
- SetInfoText ("Set to 1 to summon Rayya")
- Elseif (option == OID_Valdimar)
- SetInfoText ("Set to 1 to summon Valdimar")
- Elseif (option == OID_Borgakh_The_Steel_Heart)
- SetInfoText ("Set to 1 to summon Borgakh")
- Elseif (option == OID_Gorbash_The_Iron_Hand)
- SetInfoText ("Set to 1 to summon Ghorbash")
- Elseif (option == OID_Lob)
- SetInfoText ("Set to 1 to summon Lob")
- Elseif (option == OID_Ogol)
- SetInfoText ("Set to 1 to summon Ogol")
- Elseif (option == OID_Ugor)
- SetInfoText ("Set to 1 to summon Ugor")
- Elseif (option == OID_Adelaisa_Vendicci)
- SetInfoText ("Set to 1 to summon Adelaisa")
- Elseif (option == OID_Aranea_Lenith)
- SetInfoText ("Set to 1 to summon Aranea")
- Elseif (option == OID_Derkeethus)
- SetInfoText ("Set to 1 to summon Derkeethus")
- Elseif (option == OID_Faendal)
- SetInfoText ("Set to 1 to summon Faendal")
- Elseif (option == OID_Sven)
- SetInfoText ("Set to 1 to summon Sven")
- Elseif (option == OID_Kharjo)
- SetInfoText ("Set to 1 to summon Kharjo")
- Elseif (option == OID_Mjoll_The_Lioness)
- SetInfoText ("Set to 1 to summon Mjoll")
- Elseif (option == OID_Uthegerd_The_Unbroken)
- SetInfoText ("Set to 1 to summon Uthegerd")
- Elseif (option == OID_Benor)
- SetInfoText ("Set to 1 to summon Benor")
- Elseif (option == OID_Cosnach)
- SetInfoText ("Set to 1 to summon Cosnach")
- Elseif (option == OID_Ahtar)
- SetInfoText ("Set to 1 to summon Ahtar")
- Elseif (option == OID_Annekke_Crag_Jumper)
- SetInfoText ("Set to 1 to summon Annekke")
- Elseif (option == OID_Roggi_Knot_Beard)
- SetInfoText ("Set to 1 to summon Roggi")
- Elseif (option == OID_Meeko)
- SetInfoText ("Set to 1 to summon Meeko")
- Elseif (option == OID_BranHusky)
- SetInfoText ("Set to 1 to summon Bran")
- Elseif (option == OID_CusithDeathHound)
- SetInfoText ("Set to 1 to summon Cusith")
- Elseif (option == OID_GarmrDeathHound)
- SetInfoText ("Set to 1 to summon Garmr")
- Elseif (option == OID_SceolangHusky)
- SetInfoText ("Set to 1 to summon Sceolang")
- Elseif (option == OID_SkyrimFollowersShare)
- SetInfoText ("0=Perks OFF, 1=Perks ON")
- Elseif (option == OID_DawnguardFollowersShare)
- SetInfoText ("0=Perks OFF, 1=Perks ON")
- Elseif (option == OID_HearthfiresFollowersShare)
- SetInfoText ("0=Perks OFF, 1=Perks ON")
- Elseif (option == OID_DragonbornFollowersShare)
- SetInfoText ("0=Perks OFF, 1=Perks ON")
- Elseif (option == OID_EmptyText)
- SetInfoText ("Follower(s) locked due to quest state, player choices or relationship rank. Can be permanent.")
- Elseif (option == OID_BulwarkFollowerCatchup)
- SetInfoText ("0=OFF, 1=ON")
- Elseif (option == OID_FollowerMessages)
- SetInfoText ("0=OFF, 1=ON")
- Endif
- EndEvent
- Event OnOptionSliderOpen(int option)
- If (option == OID_Brelya_Maryon)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_JZargo)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Onmund)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Aela)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Athis)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Farkas)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Njada_Stonearm)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Ria)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Torvar)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Vilkas)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Cicero)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Agmaer)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Beleval)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Celann)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Durak)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Ingard)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Serana)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Frea)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Talvas)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Teldryn_Sero)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Erandur)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Golldir)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_illia)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Belrand)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Erik_The_Slayer)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Jenessa)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Marcurio)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Stenvar)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Vorstag)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Argis_The_Bulwark)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Calder)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Iona)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Jordis_The_Shield_Maiden)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Lydia)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Gregor)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Rayya)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Valdimar)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Borgakh_The_Steel_Heart)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Gorbash_The_Iron_Hand)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Lob)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Ogol)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Ugor)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Borgakh_The_Steel_Heart)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Gorbash_The_Iron_Hand)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Lob)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Ogol)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Ugor)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Adelaisa_Vendicci)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Aranea_Lenith)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Derkeethus)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Faendal)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Sven)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Kharjo)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Mjoll_The_Lioness)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Uthegerd_The_Unbroken)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Benor)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Cosnach)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Ahtar)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Annekke_Crag_Jumper)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Roggi_Knot_Beard)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_Meeko)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_BranHusky)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_CusithDeathHound)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_GarmrDeathHound)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_SceolangHusky)
- SetSliderDialogStartValue (0)
- SetSliderDialogDefaultValue (0)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_SkyrimFollowersShare)
- SetSliderDialogStartValue (FollowersShareVanilla_G.GetValueInt())
- SetSliderDialogDefaultValue (1)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_DawnguardFollowersShare)
- SetSliderDialogStartValue (FollowersShareDawnguard_G.GetValueInt())
- SetSliderDialogDefaultValue (1)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_HearthfiresFollowersShare)
- SetSliderDialogStartValue (FollowersShareHearthfires_G.GetValueInt())
- SetSliderDialogDefaultValue (1)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_DragonbornFollowersShare)
- SetSliderDialogStartValue (FollowersShareDragonborn_G.GetValueInt())
- SetSliderDialogDefaultValue (1)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_BulwarkFollowerCatchup)
- SetSliderDialogStartValue (BulwarkFollowerCatchup_G.GetValueInt())
- SetSliderDialogDefaultValue (1)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Elseif (option == OID_FollowerMessages)
- SetSliderDialogStartValue (FollowerMessages_G.GetValueInt())
- SetSliderDialogDefaultValue (1)
- SetSliderDialogRange (0, 1)
- SetSliderDialogInterval (1)
- Endif
- EndEvent
- Event OnOptionSliderAccept(int option, Float Value)
- If (option == OID_Brelya_Maryon)
- Brelya_Maryon_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_Brelya_Maryon, Brelya_Maryon_G.GetValueInt())
- If Brelya_Maryon_G.GetValueInt() == 1
- Brelya_Maryon_A.Moveto(playerRef)
- Else
- Endif
- Brelya_Maryon_G.SetValue(0)
- Elseif (option == OID_JZargo)
- JZargo_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_JZargo, JZargo_G.GetValueInt())
- If JZargo_G.GetValueInt() == 1
- JZargo_A.Moveto(playerRef)
- Else
- Endif
- JZargo_G.SetValue(0)
- Elseif (option == OID_Onmund)
- Onmund_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_Onmund, Onmund_G.GetValueInt())
- If Onmund_G.GetValueInt() == 1
- Onmund_A.Moveto(playerRef)
- Else
- Endif
- Onmund_G.SetValue(0)
- Elseif (option == OID_Aela)
- Aela_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_Aela, Aela_G.GetValueInt())
- If Aela_G.GetValueInt() == 1
- Aela_A.Moveto(playerRef)
- Else
- Endif
- Aela_G.SetValue(0)
- Elseif (option == OID_Athis)
- Athis_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_Athis, Athis_G.GetValueInt())
- If Athis_G.GetValueInt() == 1
- Athis_A.Moveto(playerRef)
- Else
- Endif
- Athis_G.SetValue(0)
- Elseif (option == OID_Farkas)
- Farkas_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_Farkas, Farkas_G.GetValueInt())
- If Farkas_G.GetValueInt() == 1
- Farkas_A.Moveto(playerRef)
- Else
- Endif
- Farkas_G.SetValue(0)
- Elseif (option == OID_Njada_Stonearm)
- Njada_Stonearm_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_Njada_Stonearm, Njada_Stonearm_G.GetValueInt())
- If Njada_Stonearm_G.GetValueInt() == 1
- Njada_Stonearm_A.Moveto(playerRef)
- Else
- Endif
- Njada_Stonearm_G.SetValue(0)
- Elseif (option == OID_Ria)
- Ria_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_Ria, Ria_G.GetValueInt())
- If Ria_G.GetValueInt() == 1
- Ria_A.Moveto(playerRef)
- Else
- Endif
- Ria_G.SetValue(0)
- Elseif (option == OID_Torvar)
- Torvar_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_Torvar, Torvar_G.GetValueInt())
- If Torvar_G.GetValueInt() == 1
- Torvar_A.Moveto(playerRef)
- Else
- Endif
- Torvar_G.SetValue(0)
- Elseif (option == OID_Vilkas)
- Vilkas_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_Vilkas, Vilkas_G.GetValueInt())
- If Vilkas_G.GetValueInt() == 1
- Vilkas_A.Moveto(playerRef)
- Else
- Endif
- Vilkas_G.SetValue(0)
- Elseif (option == OID_Cicero)
- Cicero_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_Cicero, Cicero_G.GetValueInt())
- If Cicero_G.GetValueInt() == 1
- Cicero_A.Moveto(playerRef)
- Else
- Endif
- Cicero_G.SetValue(0)
- Elseif (option == OID_Agmaer)
- Agmaer_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_Agmaer, Agmaer_G.GetValueInt())
- If Agmaer_G.GetValueInt() == 1
- Agmaer_A.Moveto(playerRef)
- Else
- Endif
- Agmaer_G.SetValue(0)
- Elseif (option == OID_Beleval)
- Beleval_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_Beleval, Beleval_G.GetValueInt())
- If Beleval_G.GetValueInt() == 1
- Beleval_A.Moveto(playerRef)
- Else
- Endif
- Beleval_G.SetValue(0)
- Elseif (option == OID_Celann)
- Celann_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_Celann, Celann_G.GetValueInt())
- If Celann_G.GetValueInt() == 1
- Celann_A.Moveto(playerRef)
- Else
- Endif
- Celann_G.SetValue(0)
- Elseif (option == OID_Durak)
- Durak_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_Durak, Durak_G.GetValueInt())
- If Durak_G.GetValueInt() == 1
- Durak_A.Moveto(playerRef)
- Else
- Endif
- Durak_G.SetValue(0)
- Elseif (option == OID_Ingard)
- Ingard_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_Ingard, Ingard_G.GetValueInt())
- If Ingard_G.GetValueInt() == 1
- Ingard_A.Moveto(playerRef)
- Else
- Endif
- Ingard_G.SetValue(0)
- Elseif (option == OID_Serana)
- Serana_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_Serana, Serana_G.GetValueInt())
- If Serana_G.GetValueInt() == 1
- Serana_A.Moveto(playerRef)
- Else
- Endif
- Serana_G.SetValue(0)
- Elseif (option == OID_Frea)
- Frea_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_Frea, Frea_G.GetValueInt())
- If Frea_G.GetValueInt() == 1
- Frea_A.Moveto(playerRef)
- Else
- Endif
- Frea_G.SetValue(0)
- Elseif (option == OID_Talvas)
- Talvas_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_Talvas, Talvas_G.GetValueInt())
- If Talvas_G.GetValueInt() == 1
- Talvas_A.Moveto(playerRef)
- Else
- Endif
- Talvas_G.SetValue(0)
- Elseif (option == OID_Teldryn_Sero)
- Teldryn_Sero_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_Teldryn_Sero, Teldryn_Sero_G.GetValueInt())
- If Teldryn_Sero_G.GetValueInt() == 1
- Teldryn_Sero_A.Moveto(playerRef)
- Else
- Endif
- Teldryn_Sero_G.SetValue(0)
- Elseif (option == OID_Erandur)
- Erandur_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_Erandur, Erandur_G.GetValueInt())
- If Erandur_G.GetValueInt() == 1
- Erandur_A.Moveto(playerRef)
- Else
- Endif
- Erandur_G.SetValue(0)
- Elseif (option == OID_Golldir)
- Golldir_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_Golldir, Golldir_G.GetValueInt())
- If Golldir_G.GetValueInt() == 1
- Golldir_A.Moveto(playerRef)
- Else
- Endif
- Golldir_G.SetValue(0)
- Elseif (option == OID_illia)
- illia_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_illia, illia_G.GetValueInt())
- If illia_G.GetValueInt() == 1
- illia_A.Moveto(playerRef)
- Else
- Endif
- illia_G.SetValue(0)
- Elseif (option == OID_Belrand)
- Belrand_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_Belrand, Belrand_G.GetValueInt())
- If Belrand_G.GetValueInt() == 1
- Belrand_A.Moveto(playerRef)
- Else
- Endif
- Belrand_G.SetValue(0)
- Elseif (option == OID_Erik_The_Slayer)
- Erik_The_Slayer_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_Erik_The_Slayer, Erik_The_Slayer_G.GetValueInt())
- If Erik_The_Slayer_G.GetValueInt() == 1
- Erik_The_Slayer_A.Moveto(playerRef)
- Else
- Endif
- Erik_The_Slayer_G.SetValue(0)
- Elseif (option == OID_Jenessa)
- Jenessa_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_Jenessa, Jenessa_G.GetValueInt())
- If Jenessa_G.GetValueInt() == 1
- Jenessa_A.Moveto(playerRef)
- Else
- Endif
- Jenessa_G.SetValue(0)
- Elseif (option == OID_Marcurio)
- Marcurio_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_Marcurio, Marcurio_G.GetValueInt())
- If Marcurio_G.GetValueInt() == 1
- Marcurio_A.Moveto(playerRef)
- Else
- Endif
- Marcurio_G.SetValue(0)
- Elseif (option == OID_Stenvar)
- Stenvar_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_Stenvar, Stenvar_G.GetValueInt())
- If Stenvar_G.GetValueInt() == 1
- Stenvar_A.Moveto(playerRef)
- Else
- Endif
- Stenvar_G.SetValue(0)
- Elseif (option == OID_Vorstag)
- Vorstag_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_Vorstag, Vorstag_G.GetValueInt())
- If Vorstag_G.GetValueInt() == 1
- Vorstag_A.Moveto(playerRef)
- Else
- Endif
- Vorstag_G.SetValue(0)
- Elseif (option == OID_Argis_The_Bulwark)
- Argis_The_Bulwark_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_Argis_The_Bulwark, Argis_The_Bulwark_G.GetValueInt())
- If Argis_The_Bulwark_G.GetValueInt() == 1
- Argis_The_Bulwark_A.Moveto(playerRef)
- Else
- Endif
- Argis_The_Bulwark_G.SetValue(0)
- Elseif (option == OID_Calder)
- Argis_The_Bulwark_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_Argis_The_Bulwark, Argis_The_Bulwark_G.GetValueInt())
- If Argis_The_Bulwark_G.GetValueInt() == 1
- Argis_The_Bulwark_A.Moveto(playerRef)
- Else
- Endif
- Argis_The_Bulwark_G.SetValue(0)
- Elseif (option == OID_Iona)
- Iona_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_Iona, Iona_G.GetValueInt())
- If Iona_G.GetValueInt() == 1
- Iona_A.Moveto(playerRef)
- Else
- Endif
- Iona_G.SetValue(0)
- Elseif (option == OID_Jordis_The_Shield_Maiden)
- Jordis_The_Shield_Maiden_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_Jordis_The_Shield_Maiden, Jordis_The_Shield_Maiden_G.GetValueInt())
- If Jordis_The_Shield_Maiden_G.GetValueInt() == 1
- Jordis_The_Shield_Maiden_A.Moveto(playerRef)
- Else
- Endif
- Jordis_The_Shield_Maiden_G.SetValue(0)
- Elseif (option == OID_Lydia)
- Lydia_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_Lydia, Lydia_G.GetValueInt())
- If Lydia_G.GetValueInt() == 1
- Lydia_A.Moveto(playerRef)
- Else
- Endif
- Lydia_G.SetValue(0)
- Elseif (option == OID_Gregor)
- Gregor_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_Gregor, Gregor_G.GetValueInt())
- If Gregor_G.GetValueInt() == 1
- Gregor_A.Moveto(playerRef)
- Else
- Endif
- Gregor_G.SetValue(0)
- Elseif (option == OID_Rayya)
- Rayya_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_Rayya, Rayya_G.GetValueInt())
- If Rayya_G.GetValueInt() == 1
- Rayya_A.Moveto(playerRef)
- Else
- Endif
- Rayya_G.SetValue(0)
- Elseif (option == OID_Valdimar)
- Valdimar_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_Valdimar, Valdimar_G.GetValueInt())
- If Valdimar_G.GetValueInt() == 1
- Valdimar_A.Moveto(playerRef)
- Else
- Endif
- Valdimar_G.SetValue(0)
- Elseif (option == OID_Borgakh_The_Steel_Heart)
- Borgakh_The_Steel_Heart_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_Borgakh_The_Steel_Heart, Borgakh_The_Steel_Heart_G.GetValueInt())
- If Borgakh_The_Steel_Heart_G.GetValueInt() == 1
- Borgakh_The_Steel_Heart_A.Moveto(playerRef)
- Else
- Endif
- Borgakh_The_Steel_Heart_G.SetValue(0)
- Elseif (option == OID_Gorbash_The_Iron_Hand)
- Gorbash_The_Iron_Hand_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_Gorbash_The_Iron_Hand, Gorbash_The_Iron_Hand_G.GetValueInt())
- If Gorbash_The_Iron_Hand_G.GetValueInt() == 1
- Gorbash_The_Iron_Hand_A.Moveto(playerRef)
- Else
- Endif
- Gorbash_The_Iron_Hand_G.SetValue(0)
- Elseif (option == OID_Lob)
- Lob_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_Lob, Lob_G.GetValueInt())
- If Lob_G.GetValueInt() == 1
- Lob_A.Moveto(playerRef)
- Else
- Endif
- Lob_G.SetValue(0)
- Elseif (option == OID_Ogol)
- Ogol_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_Ogol, Ogol_G.GetValueInt())
- If Ogol_G.GetValueInt() == 1
- Ogol_A.Moveto(playerRef)
- Else
- Endif
- Ogol_G.SetValue(0)
- Elseif (option == OID_Ugor)
- Ugor_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_Ugor, Ugor_G.GetValueInt())
- If Ugor_G.GetValueInt() == 1
- Ugor_A.Moveto(playerRef)
- Else
- Endif
- Ugor_G.SetValue(0)
- Elseif (option == OID_Adelaisa_Vendicci)
- Adelaisa_Vendicci_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_Adelaisa_Vendicci, Adelaisa_Vendicci_G.GetValueInt())
- If Adelaisa_Vendicci_G.GetValueInt() == 1
- Adelaisa_Vendicci_A.Moveto(playerRef)
- Else
- Endif
- Adelaisa_Vendicci_G.SetValue(0)
- Elseif (option == OID_Aranea_Lenith)
- Aranea_Lenith_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_Aranea_Lenith, Aranea_Lenith_G.GetValueInt())
- If Aranea_Lenith_G.GetValueInt() == 1
- Aranea_Lenith_A.Moveto(playerRef)
- Else
- Endif
- Aranea_Lenith_G.SetValue(0)
- Elseif (option == OID_Derkeethus)
- Derkeethus_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_Derkeethus, Derkeethus_G.GetValueInt())
- If Derkeethus_G.GetValueInt() == 1
- Derkeethus_A.Moveto(playerRef)
- Else
- Endif
- Derkeethus_G.SetValue(0)
- Elseif (option == OID_Faendal)
- Faendal_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_Faendal, Faendal_G.GetValueInt())
- If Faendal_G.GetValueInt() == 1
- Faendal_A.Moveto(playerRef)
- Else
- Endif
- Faendal_G.SetValue(0)
- Elseif (option == OID_Sven)
- Sven_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_Sven, Sven_G.GetValueInt())
- If Sven_G.GetValueInt() == 1
- Sven_A.Moveto(playerRef)
- Else
- Endif
- Sven_G.SetValue(0)
- Elseif (option == OID_Kharjo)
- Kharjo_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_Kharjo, Kharjo_G.GetValueInt())
- If Kharjo_G.GetValueInt() == 1
- Kharjo_A.Moveto(playerRef)
- Else
- Endif
- Kharjo_G.SetValue(0)
- Elseif (option == OID_Mjoll_The_Lioness)
- Mjoll_The_Lioness_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_Mjoll_The_Lioness, Mjoll_The_Lioness_G.GetValueInt())
- If Mjoll_The_Lioness_G.GetValueInt() == 1
- Mjoll_The_Lioness_A.Moveto(playerRef)
- Else
- Endif
- Mjoll_The_Lioness_G.SetValue(0)
- Elseif (option == OID_Uthegerd_The_Unbroken)
- Uthegerd_The_Unbroken_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_Uthegerd_The_Unbroken, Uthegerd_The_Unbroken_G.GetValueInt())
- If Uthegerd_The_Unbroken_G.GetValueInt() == 1
- Uthegerd_The_Unbroken_A.Moveto(playerRef)
- Else
- Endif
- Uthegerd_The_Unbroken_G.SetValue(0)
- Elseif (option == OID_Benor)
- Benor_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_Benor, Benor_G.GetValueInt())
- If Benor_G.GetValueInt() == 1
- Benor_A.Moveto(playerRef)
- Else
- Endif
- Benor_G.SetValue(0)
- Elseif (option == OID_Cosnach)
- Cosnach_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_Cosnach, Cosnach_G.GetValueInt())
- If Cosnach_G.GetValueInt() == 1
- Cosnach_A.Moveto(playerRef)
- Else
- Endif
- Cosnach_G.SetValue(0)
- Elseif (option == OID_Ahtar)
- Ahtar_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_Ahtar, Ahtar_G.GetValueInt())
- If Ahtar_G.GetValueInt() == 1
- Ahtar_A.Moveto(playerRef)
- Else
- Endif
- Ahtar_G.SetValue(0)
- Elseif (option == OID_Annekke_Crag_Jumper)
- Annekke_Crag_Jumper_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_Annekke_Crag_Jumper, Annekke_Crag_Jumper_G.GetValueInt())
- If Annekke_Crag_Jumper_G.GetValueInt() == 1
- Annekke_Crag_Jumper_A.Moveto(playerRef)
- Else
- Endif
- Annekke_Crag_Jumper_G.SetValue(0)
- Elseif (option == OID_Roggi_Knot_Beard)
- Roggi_Knot_Beard_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_Roggi_Knot_Beard, Roggi_Knot_Beard_G.GetValueInt())
- If Roggi_Knot_Beard_G.GetValueInt() == 1
- Roggi_Knot_Beard_A.Moveto(playerRef)
- Else
- Endif
- Roggi_Knot_Beard_G.SetValue(0)
- Elseif (option == OID_Meeko)
- Meeko_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_Meeko, Meeko_G.GetValueInt())
- If Meeko_G.GetValueInt() == 1
- Meeko_A.Moveto(playerRef)
- Else
- Endif
- Meeko_G.SetValue(0)
- Elseif (option == OID_BranHusky)
- BranHusky_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_BranHusky, BranHusky_G.GetValueInt())
- If BranHusky_G.GetValueInt() == 1
- BranHusky_A.Moveto(playerRef)
- Else
- Endif
- BranHusky_G.SetValue(0)
- Elseif (option == OID_CusithDeathHound)
- CusithDeathHound_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_CusithDeathHound, CusithDeathHound_G.GetValueInt())
- If CusithDeathHound_G.GetValueInt() == 1
- CusithDeathHound_A.Moveto(playerRef)
- Else
- Endif
- CusithDeathHound_G.SetValue(0)
- Elseif (option == OID_GarmrDeathHound)
- GarmrDeathHound_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_GarmrDeathHound, GarmrDeathHound_G.GetValueInt())
- If GarmrDeathHound_G.GetValueInt() == 1
- GarmrDeathHound_A.Moveto(playerRef)
- Else
- Endif
- GarmrDeathHound_G.SetValue(0)
- Elseif (option == OID_SceolangHusky)
- SceolangHusky_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_SceolangHusky, SceolangHusky_G.GetValueInt())
- If SceolangHusky_G.GetValueInt() == 1
- SceolangHusky_A.Moveto(playerRef)
- Else
- Endif
- SceolangHusky_G.SetValue(0)
- Elseif (option == OID_SkyrimFollowersShare)
- FollowersShareVanilla_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_SkyrimFollowersShare, FollowersShareVanilla_G.GetValueInt())
- If FollowersShareVanilla_G.GetValueInt() == 1 && !FollowerSharePerksSkyrim.IsRunning()
- FollowerSharePerksSkyrim.Start()
- Debug.Messagebox("All Followers from the Skyrim.esm will give you a perk when they travel with you, RETURN TO GAME TO COMPLETE OPERATION")
- Elseif FollowersShareVanilla_G.GetValueInt() == 0 && FollowerSharePerksSkyrim.IsRunning()
- FollowerSharePerksSkyrim.Stop()
- Debug.Messagebox("Player Perks from followers in the Skyrim.esm are OFF, RETURN TO GAME TO COMPLETE OPERATION")
- Else
- Endif
- Elseif (option == OID_DawnguardFollowersShare)
- FollowersShareDawnguard_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_DawnguardFollowersShare, FollowersShareDawnguard_G.GetValueInt())
- If FollowersShareDawnguard_G.GetValueInt() == 1 && !FollowerSharePerksDawnguard.IsRunning()
- FollowerSharePerksDawnguard.Start()
- Debug.Messagebox("All Followers from the Dawnguard.esm will give you a perk when they travel with you, RETURN TO GAME TO COMPLETE OPERATION")
- Elseif FollowersShareDawnguard_G.GetValueInt() == 0 && FollowerSharePerksDawnguard.IsRunning()
- FollowerSharePerksDawnguard.Stop()
- Debug.Messagebox("Player Perks from followers in the Dawnguard.esm are OFF, RETURN TO GAME TO COMPLETE OPERATION")
- Else
- Endif
- Elseif (option == OID_HearthfiresFollowersShare)
- FollowersShareHearthfires_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_HearthfiresFollowersShare, FollowersShareHearthfires_G.GetValueInt())
- If FollowersShareHearthfires_G.GetValueInt() == 1 && !FollowerSharePerksHearthfires.IsRunning()
- FollowerSharePerksHearthfires.Start()
- Debug.Messagebox("All Followers from the Hearthfires.esm will give you a perk when they travel with you, RETURN TO GAME TO COMPLETE OPERATION")
- Elseif FollowersShareHearthfires_G.GetValueInt() == 0 && FollowerSharePerksHearthfires.IsRunning()
- FollowerSharePerksHearthfires.Stop()
- Debug.Messagebox("Player Perks from followers in the Hearthfires.esm are OFF, RETURN TO GAME TO COMPLETE OPERATION")
- Else
- Endif
- Elseif (option == OID_DragonbornFollowersShare)
- FollowersShareDragonborn_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_DragonbornFollowersShare, FollowersShareDragonborn_G.GetValueInt())
- If FollowersShareDragonborn_G.GetValueInt() == 1 && !FollowerSharePerksDragonborn.IsRunning()
- FollowerSharePerksDragonborn.Start()
- Debug.Messagebox("All Followers from the Skyrim.esm will give you a perk when they travel with you, RETURN TO GAME TO COMPLETE OPERATION")
- Elseif FollowersShareDragonborn_G.GetValueInt() == 0 && FollowerSharePerksDragonborn.IsRunning()
- FollowerSharePerksDragonborn.Stop()
- Debug.Messagebox("Player Perks from followers in the Skyrim.esm are OFF, RETURN TO GAME TO COMPLETE OPERATION")
- Else
- Endif
- Elseif (option == OID_BulwarkFollowerCatchup)
- BulwarkFollowerCatchup_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_BulwarkFollowerCatchup, BulwarkFollowerCatchup_G.GetValueInt())
- If BulwarkFollowerCatchup_G.GetValueInt() == 1
- Debug.Messagebox("Followers will now catch up to you if they fall behind(Non-DLC followers implemented only, they have their own catches).")
- invisibleObject.Enable()
- invisibleObject.MoveTo(playerRef)
- Else
- Debug.Messagebox("No automatic catch for followers who have fallen behind, unless that follower has their own.")
- invisibleObject.Disable()
- Endif
- Elseif (option == OID_FollowerMessages)
- FollowerMessages_G.SetValueInt(Value As Int)
- SetSliderOptionValue (OID_FollowerMessages, FollowerMessages_G.GetValueInt())
- If FollowerMessages_G.GetValueInt() == 1
- Debug.Messagebox("GYAOH tracks cell transitions, so it's notifications are quite frequent. Followers do not spawn on each transition, only when they are too far from the player. Cell Transition tracking really more for debugging than anything.")
- Else
- Debug.Messagebox("GYAOH Notifications off")
- Endif
- Endif
- EndEvent
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement