@title Early Overworld Abilities @version 1.0.0 @author Apocalyptech @contact https://apocalyptech.com/contact.php @categories maps, cheat @license Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) @license-url https://creativecommons.org/licenses/by-sa/4.0/ ### ### Allows the player to dispel barrier hexes and see hidden bridges ### from the very beginning of the game, and also removes the red ### Dark Magic barriers entirely. Also unlocks the barrier hexes ### inside Karnok's Wall, so they are usable on the first runthrough ### of that map. ### ### Generated by gen_early_overworld_abilities.py ### ### ### Hidden Bridges ### # Mission Objective Swap SparkLevelPatchEntry,(1,7,0,Overworld_P),/Game/InteractiveObjects/_Overworld/_Shared/MagicBridge/IO_MIssionScripted_MagicBridge.IO_MIssionScripted_MagicBridge_C,0,1,ExecuteUbergraph_IO_MIssionScripted_MagicBridge,1,6884,117:/Game/Missions/Side/Overworld/Overworld/VisionOfDeception/Mission_OW_VisionOfDeception.Mission_OW_VisionOfDeception_C,51:/Game/Missions/Plot/Mission_Plot00.Mission_Plot00_C SparkLevelPatchEntry,(1,7,0,Overworld_P),/Game/InteractiveObjects/_Overworld/_Shared/MagicBridge/IO_MIssionScripted_MagicBridge.IO_MIssionScripted_MagicBridge_C,0,1,ExecuteUbergraph_IO_MIssionScripted_MagicBridge,1,6893,27:Obj_TakeTelescope_Objective,25:OBJ_1stWaystone_Objective SparkLevelPatchEntry,(1,7,0,Overworld_P),/Game/InteractiveObjects/_Overworld/_Shared/MagicBridge/IO_MIssionScripted_MagicBridge.IO_MIssionScripted_MagicBridge_C,0,1,ExecuteUbergraph_IO_MIssionScripted_MagicBridge,1,6919,9:458136947,10:-544589739 SparkLevelPatchEntry,(1,7,0,Overworld_P),/Game/InteractiveObjects/_Overworld/_Shared/MagicBridge/IO_MIssionScripted_MagicBridge.IO_MIssionScripted_MagicBridge_C,0,1,ExecuteUbergraph_IO_MIssionScripted_MagicBridge,1,6924,10:1136884711,10:1149215418 SparkLevelPatchEntry,(1,7,0,Overworld_P),/Game/InteractiveObjects/_Overworld/_Shared/MagicBridge/IO_MIssionScripted_MagicBridge.IO_MIssionScripted_MagicBridge_C,0,1,ExecuteUbergraph_IO_MIssionScripted_MagicBridge,1,6929,10:1131441085,11:-1762308982 SparkLevelPatchEntry,(1,7,0,Overworld_P),/Game/InteractiveObjects/_Overworld/_Shared/MagicBridge/IO_MIssionScripted_MagicBridge.IO_MIssionScripted_MagicBridge_C,0,1,ExecuteUbergraph_IO_MIssionScripted_MagicBridge,1,6934,10:1684841194,10:-377248605 # Update Individual MissionObservers SparkEarlyLevelPatchEntry,(1,1,0,Overworld_P),/Game/Maps/Overworld/Overworld_M_VisionOfDeception.Overworld_M_VisionOfDeception:PersistentLevel.IO_MissionScripted_MagicBridge_2.MissionObserver,Missions,0,,(BlueprintGeneratedClass'"/Game/Missions/Plot/Mission_Plot00.Mission_Plot00_C"') SparkEarlyLevelPatchEntry,(1,1,0,Overworld_P),/Game/Maps/Overworld/Overworld_Zone1_Geo.Overworld_Zone1_Geo:PersistentLevel.IO_MIssionScripted_MagicBridge_2.MissionObserver,Missions,0,,(BlueprintGeneratedClass'"/Game/Missions/Plot/Mission_Plot00.Mission_Plot00_C"') SparkEarlyLevelPatchEntry,(1,1,0,Overworld_P),/Game/Maps/Overworld/Overworld_Zone1_Geo.Overworld_Zone1_Geo:PersistentLevel.IO_MIssionScripted_MagicBridge_5.MissionObserver,Missions,0,,(BlueprintGeneratedClass'"/Game/Missions/Plot/Mission_Plot00.Mission_Plot00_C"') SparkEarlyLevelPatchEntry,(1,1,0,Overworld_P),/Game/Maps/Overworld/Overworld_Zone2_Geo.Overworld_Zone2_Geo:PersistentLevel.IO_MIssionScripted_MagicBridge_2.MissionObserver,Missions,0,,(BlueprintGeneratedClass'"/Game/Missions/Plot/Mission_Plot00.Mission_Plot00_C"') SparkEarlyLevelPatchEntry,(1,1,0,Overworld_P),/Game/Maps/Overworld/Overworld_Zone2_Geo.Overworld_Zone2_Geo:PersistentLevel.IO_MIssionScripted_MagicBridge_3.MissionObserver,Missions,0,,(BlueprintGeneratedClass'"/Game/Missions/Plot/Mission_Plot00.Mission_Plot00_C"') SparkEarlyLevelPatchEntry,(1,1,0,Overworld_P),/Game/Maps/Overworld/Overworld_Zone2_Geo.Overworld_Zone2_Geo:PersistentLevel.IO_MIssionScripted_MagicBridge_6.MissionObserver,Missions,0,,(BlueprintGeneratedClass'"/Game/Missions/Plot/Mission_Plot00.Mission_Plot00_C"') SparkEarlyLevelPatchEntry,(1,1,0,Overworld_P),/Game/Maps/Overworld/Overworld_Zone3_Geo.Overworld_Zone3_Geo:PersistentLevel.IO_MIssionScripted_MagicBridge_2.MissionObserver,Missions,0,,(BlueprintGeneratedClass'"/Game/Missions/Plot/Mission_Plot00.Mission_Plot00_C"') SparkEarlyLevelPatchEntry,(1,1,0,Overworld_P),/Game/Maps/Overworld/Overworld_Zone3_Geo.Overworld_Zone3_Geo:PersistentLevel.IO_MIssionScripted_MagicBridge_5.MissionObserver,Missions,0,,(BlueprintGeneratedClass'"/Game/Missions/Plot/Mission_Plot00.Mission_Plot00_C"') ### ### Barrier Hexes ### # Overworld SparkEarlyLevelPatchEntry,(1,1,0,Overworld_P),/Game/Maps/Overworld/Overworld_Dynamic.Overworld_Dynamic:PersistentLevel.IO_Switch_BlockerFogRune_0.Cond_SwitchFeedbackState_NewEnumerator0_MissionEnableConditionObjective,ObjectiveRef,0,,(Mission=BlueprintGeneratedClass'"/Game/Missions/Plot/Mission_Plot00.Mission_Plot00_C"',ObjectiveName="OBJ_1stWaystone_Objective",ObjectiveGuid=df8a3855447fa2ba96f54c8ae983a4a3) SparkEarlyLevelPatchEntry,(1,1,0,Overworld_P),/Game/Maps/Overworld/Overworld_Dynamic.Overworld_Dynamic:PersistentLevel.IO_Switch_BlockerFogRune_1.Cond_SwitchFeedbackState_NewEnumerator0_MissionEnableConditionObjective,ObjectiveRef,0,,(Mission=BlueprintGeneratedClass'"/Game/Missions/Plot/Mission_Plot00.Mission_Plot00_C"',ObjectiveName="OBJ_1stWaystone_Objective",ObjectiveGuid=df8a3855447fa2ba96f54c8ae983a4a3) SparkEarlyLevelPatchEntry,(1,1,0,Overworld_P),/Game/Maps/Overworld/Overworld_Dynamic.Overworld_Dynamic:PersistentLevel.IO_Switch_BlockerFogRune_3.Cond_SwitchFeedbackState_NewEnumerator0_MissionEnableConditionObjective,ObjectiveRef,0,,(Mission=BlueprintGeneratedClass'"/Game/Missions/Plot/Mission_Plot00.Mission_Plot00_C"',ObjectiveName="OBJ_1stWaystone_Objective",ObjectiveGuid=df8a3855447fa2ba96f54c8ae983a4a3) SparkEarlyLevelPatchEntry,(1,1,0,Overworld_P),/Game/Maps/Overworld/Overworld_Dynamic.Overworld_Dynamic:PersistentLevel.IO_Switch_OW_BlockerFogRune_4.Cond_SwitchFeedbackState_NewEnumerator0_MissionEnableConditionObjective,ObjectiveRef,0,,(Mission=BlueprintGeneratedClass'"/Game/Missions/Plot/Mission_Plot00.Mission_Plot00_C"',ObjectiveName="OBJ_1stWaystone_Objective",ObjectiveGuid=df8a3855447fa2ba96f54c8ae983a4a3) SparkEarlyLevelPatchEntry,(1,1,0,Overworld_P),/Game/Maps/Overworld/Overworld_Dynamic.Overworld_Dynamic:PersistentLevel.IO_Switch_OW_BlockerFogRune_8.Cond_SwitchFeedbackState_NewEnumerator0_MissionEnableConditionObjective,ObjectiveRef,0,,(Mission=BlueprintGeneratedClass'"/Game/Missions/Plot/Mission_Plot00.Mission_Plot00_C"',ObjectiveName="OBJ_1stWaystone_Objective",ObjectiveGuid=df8a3855447fa2ba96f54c8ae983a4a3) # Karnok's Wall SparkEarlyLevelPatchEntry,(1,1,0,Climb_P),/Game/Maps/Zone_2/Climb/Climb_P.Climb_P:PersistentLevel.IO_Switch_BlockerFogRune_0.Cond_SwitchFeedbackState_NewEnumerator0_MissionEnableConditionObjective,ObjectiveRef,0,,(Mission=BlueprintGeneratedClass'"/Game/Missions/Plot/Mission_Plot00.Mission_Plot00_C"',ObjectiveName="OBJ_1stWaystone_Objective",ObjectiveGuid=df8a3855447fa2ba96f54c8ae983a4a3) SparkEarlyLevelPatchEntry,(1,1,0,Climb_P),/Game/Maps/Zone_2/Climb/Climb_P.Climb_P:PersistentLevel.IO_Switch_BlockerFogRune_1.Cond_SwitchFeedbackState_NewEnumerator0_MissionEnableConditionObjective,ObjectiveRef,0,,(Mission=BlueprintGeneratedClass'"/Game/Missions/Plot/Mission_Plot00.Mission_Plot00_C"',ObjectiveName="OBJ_1stWaystone_Objective",ObjectiveGuid=df8a3855447fa2ba96f54c8ae983a4a3) SparkEarlyLevelPatchEntry,(1,1,0,Climb_P),/Game/Maps/Zone_2/Climb/Climb_P.Climb_P:PersistentLevel.IO_Switch_BlockerFogRune_2.Cond_SwitchFeedbackState_NewEnumerator0_MissionEnableConditionObjective,ObjectiveRef,0,,(Mission=BlueprintGeneratedClass'"/Game/Missions/Plot/Mission_Plot00.Mission_Plot00_C"',ObjectiveName="OBJ_1stWaystone_Objective",ObjectiveGuid=df8a3855447fa2ba96f54c8ae983a4a3) SparkEarlyLevelPatchEntry,(1,1,0,Climb_P),/Game/Maps/Zone_2/Climb/Climb_P.Climb_P:PersistentLevel.IO_Switch_BlockerFogRune_3.Cond_SwitchFeedbackState_NewEnumerator0_MissionEnableConditionObjective,ObjectiveRef,0,,(Mission=BlueprintGeneratedClass'"/Game/Missions/Plot/Mission_Plot00.Mission_Plot00_C"',ObjectiveName="OBJ_1stWaystone_Objective",ObjectiveGuid=df8a3855447fa2ba96f54c8ae983a4a3) ### ### Dark Magic Barriers ### # Remove Barriers Entirely (or rather, mark them as already opened) SparkLevelPatchEntry,(1,1,0,Overworld_P),/Game/Maps/Overworld/Overworld_M_DestructionRainsFromTheHeavens.Overworld_M_DestructionRainsFromTheHeavens:PersistentLevel.IO_MissionDamageable_GloveBarrier_.MissionEnableConditionObjective_0,ObjectiveRef,0,,(Mission=BlueprintGeneratedClass'"/Game/Missions/Plot/Mission_Plot00.Mission_Plot00_C"',ObjectiveName="OBJ_1stWaystone_Objective",ObjectiveGuid=df8a3855447fa2ba96f54c8ae983a4a3) SparkLevelPatchEntry,(1,1,0,Overworld_P),/Game/Maps/Overworld/Overworld_M_DestructionRainsFromTheHeavens.Overworld_M_DestructionRainsFromTheHeavens:PersistentLevel.IO_MissionDamageable_GloveBarrier_.MissionEnableConditionObjective_1,ObjectiveRef,0,,(Mission=BlueprintGeneratedClass'"/Game/Missions/Plot/Mission_Plot00.Mission_Plot00_C"',ObjectiveName="OBJ_1stWaystone_Objective",ObjectiveGuid=df8a3855447fa2ba96f54c8ae983a4a3) SparkLevelPatchEntry,(1,1,0,Overworld_P),/Game/Maps/Overworld/Overworld_M_DestructionRainsFromTheHeavens.Overworld_M_DestructionRainsFromTheHeavens:PersistentLevel.IO_MissionDamageable_Barrier.MissionEnableConditionObjective_0,ObjectiveRef,0,,(Mission=BlueprintGeneratedClass'"/Game/Missions/Plot/Mission_Plot00.Mission_Plot00_C"',ObjectiveName="OBJ_1stWaystone_Objective",ObjectiveGuid=df8a3855447fa2ba96f54c8ae983a4a3) SparkLevelPatchEntry,(1,1,0,Overworld_P),/Game/Maps/Overworld/Overworld_M_DestructionRainsFromTheHeavens.Overworld_M_DestructionRainsFromTheHeavens:PersistentLevel.IO_MissionDamageable_Barrier.MissionEnableConditionObjective_1,ObjectiveRef,0,,(Mission=BlueprintGeneratedClass'"/Game/Missions/Plot/Mission_Plot00.Mission_Plot00_C"',ObjectiveName="OBJ_1stWaystone_Objective",ObjectiveGuid=df8a3855447fa2ba96f54c8ae983a4a3) SparkLevelPatchEntry,(1,1,0,Overworld_P),/Game/Maps/Overworld/Overworld_M_DestructionRainsFromTheHeavens.Overworld_M_DestructionRainsFromTheHeavens:PersistentLevel.IO_MissionDamageable__3.MissionEnableConditionObjective_0,ObjectiveRef,0,,(Mission=BlueprintGeneratedClass'"/Game/Missions/Plot/Mission_Plot00.Mission_Plot00_C"',ObjectiveName="OBJ_1stWaystone_Objective",ObjectiveGuid=df8a3855447fa2ba96f54c8ae983a4a3) SparkLevelPatchEntry,(1,1,0,Overworld_P),/Game/Maps/Overworld/Overworld_M_DestructionRainsFromTheHeavens.Overworld_M_DestructionRainsFromTheHeavens:PersistentLevel.IO_MissionDamageable__3.MissionEnableConditionObjective_1,ObjectiveRef,0,,(Mission=BlueprintGeneratedClass'"/Game/Missions/Plot/Mission_Plot00.Mission_Plot00_C"',ObjectiveName="OBJ_1stWaystone_Objective",ObjectiveGuid=df8a3855447fa2ba96f54c8ae983a4a3)