# Create Objective
Grammar — Create a state primary|Primary/Secondary objective with text name and description description
Flags —Native
|Action
Creates an objective. Objectives appear in the upper left corner of the UI, and are can be used to create goals for players to accomplish.
# Arguments
text
— Texttext
— Descriptionint
<preset::ObjectiveState> — Statebool
<preset::Objective_Type> — Type
Returns — int
<objective>
native int ObjectiveCreate(
text inName,
text inDescription,
int inState,
bool inPrimary,
);
# Related
Category: Objective / Basic
- Create Objective —
int
<objective> — ObjectiveCreate - Create Objective For Players —
int
<objective> — ObjectiveCreateForPlayers - Show/Hide Objective —
void
— ObjectiveShow - Set Objective State —
void
— ObjectiveSetState - Last Created Objective —
int
<objective> — ObjectiveLastCreated - Objective Is Visible —
bool
— ObjectiveVisible - Objective State —
int
<preset::ObjectiveState> — ObjectiveGetState
# Examples
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thanson01.sc2map/MapScript.galaxy:5293
TriggerEnable(TriggerGetCurrent(), false);
ObjectiveCreate(StringExternal("Param/Value/E2D2B8C2"), StringExternal("Param/Value/75A746D2"), c_objectiveStateActive, true);
gv_objective_ReachHanson = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_THanson01Objective1, ObjectiveLastCreated(), StringExternal("Param/Value/36494D64"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thanson01.sc2map/MapScript.galaxy:5388
TriggerEnable(TriggerGetCurrent(), false);
ObjectiveCreate((StringExternal("Param/Value/DA0F59F5") + IntToText(gv_colonistsSaved) + StringExternal("Param/Value/02AC2B85") + IntToText(gv_colonistsSaveQuota) + StringExternal("Param/Value/9D657228")), StringExternal("Param/Value/2A5C2427"), c_objectiveStateActive, true);
gv_objective_SaveColonists = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_THanson01Objective2, ObjectiveLastCreated(), StringExternal("Param/Value/08EAF061"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thanson01.sc2map/MapScript.galaxy:5392
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_THanson01Objective2, ObjectiveLastCreated(), StringExternal("Param/Value/08EAF061"));
if ((libNtve_gf_DifficultyValueInt(0, 0, 1, 1) == 1)) {
ObjectiveCreate((TextReplaceWord(StringExternal("Param/Value/16FE1334"), StringExternal("Param/Value/8B5EA2CC"), IntToText(gv_colonistsDeathQuota), c_stringReplaceAll, c_stringCase) + TextReplaceWord(StringExternal("Param/Value/E0B8EF62"), StringExternal("Param/Value/BEDB5804"), IntToText(gv_colonistsKilled), c_stringReplaceAll, c_stringCase)), StringExternal("Param/Value/9A73EBCA"), c_objectiveStateActive, true);
gv_objective_DontLetColonistsDie = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_THanson01Objective4, ObjectiveLastCreated(), StringExternal("Param/Value/0F66C14F"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thanson01.sc2map/MapScript.galaxy:5488
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate((StringExternal("Param/Value/3851E49D") + IntToText(gv_bonusObjectiveCollectChrysalisFound) + StringExternal("Param/Value/42B56155")), StringExternal("Param/Value/05BF0798"), c_objectiveStateActive, false);
gv_bonusObjectiveCollectChrysalis = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_THanson01Objective3, ObjectiveLastCreated(), StringExternal("Param/Value/D82AA183"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thanson02.sc2map/MapScript.galaxy:4480
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate((StringExternal("Param/Value/A583A361") + TextReplaceWord(StringExternal("Param/Value/DDDA8C18"), StringExternal("Param/Value/F10F8990"), IntToText(UnitGroupCount(UnitGroup(null, gv_pLAYER_03_INFESTED_REFUGEES, null, UnitFilter((1 << c_targetFilterStructure) | (1 << c_targetFilterPreventDefeat), 0, 0, 0), 0), c_unitCountAlive)), c_stringReplaceAll, c_stringCase) + StringExternal("Param/Value/4FE95072")), StringExternal("Param/Value/43FE14C8"), c_objectiveStateActive, true);
gv_objectiveCleanseInfestation = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_THanson02Objective1, ObjectiveLastCreated(), StringExternal("Param/Value/35E5FAF4"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thanson02.sc2map/MapScript.galaxy:4593
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate((StringExternal("Param/Value/DBD089CB") + IntToText(gv_infestorsKilled) + StringExternal("Param/Value/2148E280")), StringExternal("Param/Value/84F789E6"), c_objectiveStateActive, false);
gv_researchObjectiveKilltheInfestors = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_THanson02Objective2, ObjectiveLastCreated(), StringExternal("Param/Value/AE390633"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thanson03a.sc2map/MapScript.galaxy:5491
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate(StringExternal("Param/Value/AD2F9FE8"), StringExternal("Param/Value/A1645D39"), c_objectiveStateActive, true);
gv_primaryObjectiveDestroyProtossNexus = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_THanson03AObjective1, ObjectiveLastCreated(), StringExternal("Param/Value/E20ACD09"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thanson03a.sc2map/MapScript.galaxy:5579
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate(StringExternal("Param/Value/D5ED231C"), StringExternal("Param/Value/3BF6C822"), c_objectiveStateActive, true);
gv_primaryObjectiveDestroyPurifier = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_THanson03AObjective2, ObjectiveLastCreated(), StringExternal("Param/Value/F92933A7"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thanson03a.sc2map/MapScript.galaxy:5640
TriggerEnable(TriggerGetCurrent(), false);
ObjectiveCreate(StringExternal("Param/Value/523C2823"), StringExternal("Param/Value/35629878"), c_objectiveStateHidden, false);
gv_bonusObjectiveDestroyFirstTerrorFleet = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_THanson03AObjective3, ObjectiveLastCreated(), StringExternal("Param/Value/501EA7FB"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thanson03a.sc2map/MapScript.galaxy:5731
TriggerEnable(TriggerGetCurrent(), false);
ObjectiveCreate(StringExternal("Param/Value/8BE98668"), StringExternal("Param/Value/27A32384"), c_objectiveStateHidden, false);
gv_bonusObjectiveDestroySecondTerrorFleet = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_THanson03AObjective4, ObjectiveLastCreated(), StringExternal("Param/Value/FDF11DB0"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thanson03a.sc2map/MapScript.galaxy:5822
TriggerEnable(TriggerGetCurrent(), false);
ObjectiveCreate(StringExternal("Param/Value/E5B125BB"), StringExternal("Param/Value/3794325E"), c_objectiveStateHidden, false);
gv_bonusObjectiveDestroyThirdTerrorFleet = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_THanson03AObjective5, ObjectiveLastCreated(), StringExternal("Param/Value/DC5A680F"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thanson03b.sc2map/MapScript.galaxy:3792
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate((StringExternal("Param/Value/708B2E3E")), StringExternal("Param/Value/E1B705C0"), c_objectiveStateActive, true);
gv_objectiveDestroyInfestation = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_THanson03BObjective1, ObjectiveLastCreated(), StringExternal("Param/Value/F987298E"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thorner01.sc2map/MapScript.galaxy:5244
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate((StringExternal("Param/Value/64161632") + IntToText(gv_trainsDestroyed) + StringExternal("Param/Value/34DAEE79") + IntToText(gv_trainsNeeded) + StringExternal("Param/Value/C646D92B")), StringExternal("Param/Value/119F32A8"), c_objectiveStateActive, true);
gv_objective_TheGreatTrainRobbery = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_THorner01Objective1, ObjectiveLastCreated(), StringExternal("Param/Value/0FADFAEB"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thorner01.sc2map/MapScript.galaxy:5309
TriggerQueueEnter();
if ((libNtve_gf_DifficultyValueInt(1, 1, 1, 0) == 1)) {
ObjectiveCreate((StringExternal("Param/Value/3E57C24F") + IntToText(gv_trainsMissed) + StringExternal("Param/Value/BA2A32B4")), StringExternal("Param/Value/E0AD56FA"), c_objectiveStateActive, true);
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_THorner01Objective3, ObjectiveLastCreated(), StringExternal("Param/Value/256CC246"));
}
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thorner01.sc2map/MapScript.galaxy:5313
}
else {
ObjectiveCreate((StringExternal("Param/Value/63DC7731") + IntToText(gv_trainsMissed) + StringExternal("Param/Value/A3B95560")), StringExternal("Param/Value/1061A0FF"), c_objectiveStateActive, true);
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_THorner01Objective3, ObjectiveLastCreated(), StringExternal("Param/Value/7A1A9FCF"));
}
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thorner01.sc2map/MapScript.galaxy:5402
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate((StringExternal("Param/Value/3A5F61B2") + IntToText(gv_diamondbacksFound) + StringExternal("Param/Value/7B6819D5") + IntToText(gv_totalDiamondbacks) + StringExternal("Param/Value/FA2AF1A7")), StringExternal("Param/Value/EF484F1C"), c_objectiveStateActive, false);
gv_objective_Locate = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_THorner01Objective2, ObjectiveLastCreated(), StringExternal("Param/Value/217E769A"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thorner01.sc2map/MapScript.galaxy:5490
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate((StringExternal("Param/Value/3CEE170B") + IntToText(gv_defilerSkeletonsFound) + StringExternal("Param/Value/D3D4BBC6") + IntToText(gv_defilerSkeletonsNeeded) + StringExternal("Param/Value/39CA4198")), StringExternal("Param/Value/C2BBE6CB"), c_objectiveStateActive, false);
gv_objective_DefilerSkeletons = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_THorner01Objective32, ObjectiveLastCreated(), StringExternal("Param/Value/B9692C6A"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thorner02.sc2map/MapScript.galaxy:4741
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate((StringExternal("Param/Value/1589E053") + TextReplaceWord(StringExternal("Param/Value/D33401E3"), StringExternal("Param/Value/9590FC4A"), IntToText(gv_mERC_CONTRACT_PRICE), c_stringReplaceAll, c_stringCase) + StringExternal("Param/Value/E8C55C35")), StringExternal("Param/Value/EADB19A4"), c_objectiveStateActive, true);
gv_primaryObjectiveBuyContract = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_THorner02Objective1, ObjectiveLastCreated(), StringExternal("Param/Value/024F788C"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thorner02.sc2map/MapScript.galaxy:4834
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate(StringExternal("Param/Value/9FFE53DF"), StringExternal("Param/Value/149F8BF7"), c_objectiveStateActive, true);
gv_primaryObjectiveDestroyOrlan = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_THorner02Objective2, ObjectiveLastCreated(), StringExternal("Param/Value/088E0A54"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thorner02.sc2map/MapScript.galaxy:4926
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate((StringExternal("Param/Value/29858229") + libCamp_gf_StoryResearchSupplementTextForObjective(libCamp_ge_StoryResearchObject_ResearchObjectFindProtossRelicContraband, libCamp_ge_StoryResearchObjectiveTextStyle_Multipart, gv_contrabandRelicsTotal, gv_contrabandRelicsFound) + StringToText("")), StringExternal("Param/Value/BBBD9501"), c_objectiveStateActive, false);
gv_bonusObjectiveFindContraband = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_THorner02Objective3, ObjectiveLastCreated(), StringExternal("Param/Value/46EFAF90"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thorner03.sc2map/MapScript.galaxy:4674
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate(StringExternal("Param/Value/85BC6DAF"), StringExternal("Param/Value/4DF1D7BC"), c_objectiveStateActive, true);
gv_objectiveStealTheOdin = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_THorner03Objective1, ObjectiveLastCreated(), StringExternal("Param/Value/67435239"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thorner03.sc2map/MapScript.galaxy:4680
TriggerQueueExit();
TriggerQueueEnter();
ObjectiveCreate(StringExternal("Param/Value/83B223A5"), StringExternal("Param/Value/11837275"), c_objectiveStateActive, true);
gv_objectiveTychusMustSurvive = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_THorner03Objective2, ObjectiveLastCreated(), StringExternal("Param/Value/A2EBB206"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thorner03.sc2map/MapScript.galaxy:4763
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate(StringExternal("Param/Value/B6A1D7EC"), StringExternal("Param/Value/35A07756"), c_objectiveStateActive, true);
gv_objectiveDestroyDominionBases = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_THorner03Objective3, ObjectiveLastCreated(), StringExternal("Param/Value/1AAF573D"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thorner03.sc2map/MapScript.galaxy:4766
gv_objectiveDestroyDominionBases = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_THorner03Objective3, ObjectiveLastCreated(), StringExternal("Param/Value/1AAF573D"));
ObjectiveCreate(StringExternal("Param/Value/9A3A5393"), StringExternal("Param/Value/4F1324DA"), c_objectiveStateActive, true);
gv_objectiveOdinMustSurvive = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_THorner03Objective4, ObjectiveLastCreated(), StringExternal("Param/Value/FD0C270E"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thorner03.sc2map/MapScript.galaxy:4854
TriggerEnable(TriggerGetCurrent(), false);
ObjectiveCreate(StringExternal("Param/Value/932ED8C2"), StringExternal("Param/Value/16ADA481"), c_objectiveStateHidden, false);
gv_objectiveDestroytheLoki = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_THorner03Objective5, ObjectiveLastCreated(), StringExternal("Param/Value/94E1BA17"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thorner03.sc2map/MapScript.galaxy:4935
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate((StringExternal("Param/Value/15C1693C") + IntToText(gv_devourerSamplesFound) + StringExternal("Param/Value/FAD28B57") + IntToText(gv_devourerSamplesTotal) + StringExternal("Param/Value/9AE22435")), StringExternal("Param/Value/9337876A"), c_objectiveStateActive, false);
gv_objectiveDevourerSamples = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_THorner03Objective6, ObjectiveLastCreated(), StringExternal("Param/Value/2504059C"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thorner04.sc2map/MapScript.galaxy:5672
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate(StringExternal("Param/Value/CA64DF53"), StringExternal("Param/Value/159C9C00"), c_objectiveStateActive, true);
gv_objectiveDestroyDominionForces = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_THorner04Objective1, ObjectiveLastCreated(), StringExternal("Param/Value/5F35D842"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thorner04.sc2map/MapScript.galaxy:5736
TriggerEnable(gt_ObjectiveMisterUniverseUpdateBSiegeBaseTowerQ, true);
TriggerEnable(gt_ObjectiveMisterUniverseUpdateCRaiderBaseTowerQ, true);
ObjectiveCreate(StringExternal("Param/Value/05E3338B"), StringExternal("Param/Value/7C54A1E1"), c_objectiveStateActive, true);
gv_objectiveAccessTower1 = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_THorner04Objective2, ObjectiveLastCreated(), StringExternal("Param/Value/26108934"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thorner04.sc2map/MapScript.galaxy:5739
gv_objectiveAccessTower1 = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_THorner04Objective2, ObjectiveLastCreated(), StringExternal("Param/Value/26108934"));
ObjectiveCreate(StringExternal("Param/Value/7B03FE31"), StringExternal("Param/Value/A9280EFD"), c_objectiveStateActive, true);
gv_objectiveAccessTower2 = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_THorner04Objective2, ObjectiveLastCreated(), StringExternal("Param/Value/0A4F3766"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thorner04.sc2map/MapScript.galaxy:5742
gv_objectiveAccessTower2 = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_THorner04Objective2, ObjectiveLastCreated(), StringExternal("Param/Value/0A4F3766"));
ObjectiveCreate(StringExternal("Param/Value/60581E90"), StringExternal("Param/Value/43AA9BFF"), c_objectiveStateActive, true);
gv_objectiveAccessTower3 = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_THorner04Objective2, ObjectiveLastCreated(), StringExternal("Param/Value/CE0A4A63"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thorner05s.sc2map/MapScript.galaxy:10417
TriggerEnable(TriggerGetCurrent(), false);
ObjectiveCreate(StringExternal("Param/Value/7F3E9E69"), StringExternal("Param/Value/45CD0F73"), c_objectiveStateActive, true);
gv_objectiveInvestigate = ObjectiveLastCreated();
ObjectiveCreate(StringExternal("Param/Value/C8F06BE4"), StringExternal("Param/Value/25108B5E"), c_objectiveStateHidden, true);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thorner05s.sc2map/MapScript.galaxy:10419
ObjectiveCreate(StringExternal("Param/Value/7F3E9E69"), StringExternal("Param/Value/45CD0F73"), c_objectiveStateActive, true);
gv_objectiveInvestigate = ObjectiveLastCreated();
ObjectiveCreate(StringExternal("Param/Value/C8F06BE4"), StringExternal("Param/Value/25108B5E"), c_objectiveStateHidden, true);
gv_objectiveFusionReactor = ObjectiveLastCreated();
ObjectiveCreate(StringExternal("Param/Value/9067AA1F"), StringExternal("Param/Value/D20106AB"), c_objectiveStateHidden, true);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thorner05s.sc2map/MapScript.galaxy:10421
ObjectiveCreate(StringExternal("Param/Value/C8F06BE4"), StringExternal("Param/Value/25108B5E"), c_objectiveStateHidden, true);
gv_objectiveFusionReactor = ObjectiveLastCreated();
ObjectiveCreate(StringExternal("Param/Value/9067AA1F"), StringExternal("Param/Value/D20106AB"), c_objectiveStateHidden, true);
gv_objectiveEscape = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_THorner05Objective2, gv_objectiveInvestigate, StringExternal("Param/Value/62441C9A"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thorner05s.sc2map/MapScript.galaxy:10627
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate(StringExternal("Param/Value/FF4B30F8"), StringExternal("Param/Value/3AA81C0C"), c_objectiveStateActive, true);
gv_objectiveRaynorSurvive = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_THorner05Objective3, ObjectiveLastCreated(), StringExternal("Param/Value/0BFAB47A"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thorner05s.sc2map/MapScript.galaxy:10772
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate((StringExternal("Param/Value/91F3CB3D") + libCamp_gf_StoryResearchSupplementTextForObjective(libCamp_ge_StoryResearchObject_ResearchObjectKilltheBrutalisk, libCamp_ge_StoryResearchObjectiveTextStyle_Lumpsum, 1, 0)), StringExternal("Param/Value/AF4A6014"), c_objectiveStateActive, false);
gv_researchObjectiveBrutalisk = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_THorner05Objective5, ObjectiveLastCreated(), StringExternal("Param/Value/0E2AB04E"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thorner05s.sc2map/MapScript.galaxy:10861
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate((StringExternal("Param/Value/C2FF6FE6") + libCamp_gf_StoryResearchSupplementTextForObjective(libCamp_ge_StoryResearchObject_ResearchObjectFindProtossRelics, libCamp_ge_StoryResearchObjectiveTextStyle_Multipart, gv_obejctiveProtossRelicsTotalFirstHalf, 0)), StringExternal("Param/Value/322A1BDF"), c_objectiveStateActive, false);
gv_objectiveProtossRelics = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_THorner05Objective52, ObjectiveLastCreated(), StringExternal("Param/Value/EA5A26DE"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/traynor01.sc2map/MapScript.galaxy:4348
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate(StringExternal("Param/Value/803351AA"), StringExternal("Param/Value/35F6BD78"), c_objectiveStateActive, true);
gv_objectiveDestroyLogisticalHQ = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_TRaynor01Objective1, ObjectiveLastCreated(), StringExternal("Param/Value/00F2558F"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/traynor01.sc2map/MapScript.galaxy:4418
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate(StringExternal("Param/Value/36E48EA7"), StringExternal("Param/Value/410310C4"), c_objectiveStateActive, true);
gv_objectiveRaynorMustLIVE = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_TRaynor01Objective2, ObjectiveLastCreated(), StringExternal("Param/Value/42D182FA"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/traynor01.sc2map/MapScript.galaxy:4478
TriggerEnable(TriggerGetCurrent(), false);
ObjectiveCreate(StringExternal("Param/Value/67FC761F"), StringExternal("Param/Value/9E29DE5C"), c_objectiveStateActive, false);
gv_objectiveDestroyDominionHoloboards = ObjectiveLastCreated();
ObjectiveSetName(gv_objectiveDestroyDominionHoloboards, (StringExternal("Param/Value/ECF1145A") + IntToText(gv_objectiveTaskDestroyDominionHoloboardsProgress) + StringExternal("Param/Value/011154B4") + IntToText(gv_objectiveTaskDestroyDominionHoloboardsTotal) + StringExternal("Param/Value/05E1A1EB")));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/traynor02.sc2map/MapScript.galaxy:4420
TriggerEnable(TriggerGetCurrent(), false);
ObjectiveCreate(StringExternal("Param/Value/F014BD9E"), StringExternal("Param/Value/1834D61B"), c_objectiveStateActive, true);
gv_objectiveDominionBase = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_TRaynor02Objective1, ObjectiveLastCreated(), StringExternal("Param/Value/DE4A6E49"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/traynor02.sc2map/MapScript.galaxy:4514
TriggerEnable(TriggerGetCurrent(), false);
ObjectiveCreate(StringExternal("Param/Value/CF60F8FD"), StringExternal("Param/Value/5E553DF6"), c_objectiveStateActive, false);
gv_objectiveRebels = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_TRaynor02Objective2, ObjectiveLastCreated(), StringExternal("Param/Value/2C1A7BF3"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/traynor03.sc2map/MapScript.galaxy:4433
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate(StringExternal("Param/Value/58ACACB4"), StringExternal("Param/Value/E68CA25F"), c_objectiveStateActive, true);
gv_objectiveHoldOut = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_TRaynor03Objective1, ObjectiveLastCreated(), StringExternal("Param/Value/F4091673"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/traynor03.sc2map/MapScript.galaxy:4495
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate((StringExternal("Param/Value/F805BF8E") + IntToText(gv_rebelFightersRescued) + StringExternal("Param/Value/E7E8684A") + StringExternal("Param/Value/62BDD509")), StringExternal("Param/Value/A1EE5B7F"), c_objectiveStateActive, false);
gv_objectiveRescue = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_TRaynor03Objective2, ObjectiveLastCreated(), StringExternal("Param/Value/DD79C5B5"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttosh01.sc2map/MapScript.galaxy:4520
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate((TextReplaceWord(StringExternal("Param/Value/D3C035F7"), StringExternal("Param/Value/8BAF666E"), IntToText(gv_objectiveMineralsQuota), c_stringReplaceAll, c_stringCase)), StringExternal("Param/Value/0022CD68"), c_objectiveStateActive, true);
gv_objectiveCollect = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_TTosh01Objective1, ObjectiveLastCreated(), (TextReplaceWord(StringExternal("Param/Value/21CBD08C"), StringExternal("Param/Value/9163F2DB"), IntToText(gv_objectiveMineralsQuota), c_stringReplaceAll, c_stringCase)));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttosh01.sc2map/MapScript.galaxy:4581
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate(StringExternal("Param/Value/F42E1CF8"), StringExternal("Param/Value/51C93208"), c_objectiveStateActive, false);
gv_objectiveRescue = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_TTosh01Objective2, ObjectiveLastCreated(), StringExternal("Param/Value/72448821"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttosh01.sc2map/MapScript.galaxy:4643
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate((StringExternal("Param/Value/E070E0FC") + libCamp_gf_StoryResearchSupplementTextForObjective(libCamp_ge_StoryResearchObject_ResearchObjectKilltheBrutalisk, libCamp_ge_StoryResearchObjectiveTextStyle_Lumpsum, 1, 0)), StringExternal("Param/Value/E8235891"), c_objectiveStateActive, false);
gv_researchObjectiveKilltheBrutalisk = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_TTosh01Objective3, ObjectiveLastCreated(), StringExternal("Param/Value/F6AF0A0A"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttosh02.sc2map/MapScript.galaxy:3739
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate((StringExternal("Param/Value/EF426788") + IntToText(gv_playerScore) + StringExternal("Param/Value/074D92F4") + IntToText(gv_playerCollectionQuota) + StringExternal("Param/Value/505C291C")), StringExternal("Param/Value/DD65E84C"), c_objectiveStateActive, true);
gv_primaryObjectiveGetGas = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_TTosh02Objective1, ObjectiveLastCreated(), StringExternal("Param/Value/8E7DB6C0"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttosh02.sc2map/MapScript.galaxy:3743
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_TTosh02Objective1, ObjectiveLastCreated(), StringExternal("Param/Value/8E7DB6C0"));
Wait(libCamp_gv_campaignObjectiveDelay, c_timeReal);
ObjectiveCreate((StringExternal("Param/Value/3EB88A22") + IntToText(gv_protossScore) + StringExternal("Param/Value/51F25B27")), StringExternal("Param/Value/3D598152"), c_objectiveStateActive, true);
gv_primaryObjectiveStopProtossGas = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_TTosh02Objective2, ObjectiveLastCreated(), StringExternal("Param/Value/AA8975D0"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttosh02.sc2map/MapScript.galaxy:3858
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate((StringExternal("Param/Value/BD9FF1D1") + libCamp_gf_StoryResearchSupplementTextForObjective(libCamp_ge_StoryResearchObject_ResearchObjectFindProtossRelics, libCamp_ge_StoryResearchObjectiveTextStyle_Multipart, gv_bonusObjectiveCollectRelicsNeeded, gv_bonusObjectiveCollectRelicsFound)), StringExternal("Param/Value/9A49CF2B"), c_objectiveStateActive, false);
gv_bonusObjectiveCollectRelics = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_TTosh02Objective3, ObjectiveLastCreated(), StringExternal("Param/Value/5E70CBB2"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttosh03a.sc2map/MapScript.galaxy:4770
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate(StringExternal("Param/Value/D2D30F59"), StringExternal("Param/Value/AEA83BA8"), c_objectiveStateActive, true);
gv_objectiveClearMainPrison = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_TTosh03AObjective1, ObjectiveLastCreated(), StringExternal("Param/Value/FDD20C03"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttosh03a.sc2map/MapScript.galaxy:4779
gv_mainPrisonPing = PingLastCreated();
PingSetTooltip(gv_mainPrisonPing, StringExternal("Param/Value/8D06E3F4"));
ObjectiveCreate(StringExternal("Param/Value/19F8DA70"), StringExternal("Param/Value/C829731D"), c_objectiveStateActive, true);
gv_objectiveToshMustSurvive = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_TTosh03AObjective4, ObjectiveLastCreated(), StringExternal("Param/Value/30EB4842"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttosh03a.sc2map/MapScript.galaxy:4868
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate(StringExternal("Param/Value/1A489F89"), StringExternal("Param/Value/A5253672"), c_objectiveStateHidden, false);
gv_objectiveCellBlock_A = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_TTosh03AObjective2, ObjectiveLastCreated(), StringExternal("Param/Value/8EDB0902"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttosh03a.sc2map/MapScript.galaxy:4931
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate(StringExternal("Param/Value/05DF4AC2"), StringExternal("Param/Value/F0DF8BF5"), c_objectiveStateHidden, false);
gv_objectiveCellBlock_B = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_TTosh03AObjective3, ObjectiveLastCreated(), StringExternal("Param/Value/98C738B2"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttosh03b.sc2map/MapScript.galaxy:5191
}
ObjectiveCreate(StringExternal("Param/Value/820914DC"), StringExternal("Param/Value/7F9AF8BD"), c_objectiveStateActive, true);
gv_objectiveDestroyMineralDepot = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_TTosh03BObjective1, ObjectiveLastCreated(), StringExternal("Param/Value/B38A5274"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttosh03b.sc2map/MapScript.galaxy:5195
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_TTosh03BObjective1, ObjectiveLastCreated(), StringExternal("Param/Value/B38A5274"));
Wait(1.0, c_timeReal);
ObjectiveCreate(StringExternal("Param/Value/16D72A28"), StringExternal("Param/Value/BCE76B36"), c_objectiveStateActive, true);
gv_objectiveDestroyTerrazineRefinery = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_TTosh03BObjective2, ObjectiveLastCreated(), StringExternal("Param/Value/98A370E5"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttosh03b.sc2map/MapScript.galaxy:5199
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_TTosh03BObjective2, ObjectiveLastCreated(), StringExternal("Param/Value/98A370E5"));
Wait(1.0, c_timeReal);
ObjectiveCreate(StringExternal("Param/Value/7ED3A1C9"), StringExternal("Param/Value/526417E1"), c_objectiveStateActive, true);
gv_objectiveDestroyPsiIndoctrinator = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_TTosh03BObjective3, ObjectiveLastCreated(), StringExternal("Param/Value/E1C42939"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttosh03b.sc2map/MapScript.galaxy:5347
}
ObjectiveCreate(StringExternal("Param/Value/6689C8DD"), StringExternal("Param/Value/EFF9976E"), c_objectiveStateActive, true);
gv_objectiveNovaMustSurvive = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_TTosh03BObjective5, ObjectiveLastCreated(), StringExternal("Param/Value/81AEF810"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttosh03b.sc2map/MapScript.galaxy:5433
}
ObjectiveCreate(StringToText(""), StringExternal("Param/Value/7518EA21"), c_objectiveStateActive, false);
gv_objectiveKillSpectres = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_TTosh03BObjective4, ObjectiveLastCreated(), StringExternal("Param/Value/59F4E201"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:1918
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate(StringExternal("Param/Value/E4F8D808"), StringExternal("Param/Value/87E9DD21"), c_objectiveStateActive, true);
gv_objectiveUserInterface = ObjectiveLastCreated();
Wait(2.0, c_timeReal);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:2236
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate((StringExternal("Param/Value/6D7774ED") + gv_tEXTUP + gv_tEXTDOWN + gv_tEXTLEFT + gv_tEXTRIGHT), StringExternal("Param/Value/5EB2ED6A"), c_objectiveStateActive, true);
gv_objectiveCamera01 = ObjectiveLastCreated();
Wait(2.0, c_timeReal);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:2547
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate(StringExternal("Param/Value/0F5AAC03"), StringExternal("Param/Value/E74D0D6B"), c_objectiveStateActive, true);
gv_objectiveCamera02 = ObjectiveLastCreated();
Wait(2.0, c_timeReal);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:2877
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate(StringExternal("Param/Value/D51180E1"), StringExternal("Param/Value/50430381"), c_objectiveStateActive, true);
gv_objectiveMovement01 = ObjectiveLastCreated();
Wait(2.0, c_timeReal);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:3123
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate(StringExternal("Param/Value/E019520B"), StringExternal("Param/Value/A292FE8B"), c_objectiveStateActive, true);
gv_objectiveMovement02 = ObjectiveLastCreated();
Wait(2.0, c_timeReal);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:3329
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate(StringExternal("Param/Value/1C04A952"), StringExternal("Param/Value/D2EEC3FE"), c_objectiveStateActive, true);
gv_objectiveMovement03 = ObjectiveLastCreated();
Wait(2.0, c_timeReal);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:3611
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate(StringExternal("Param/Value/16B2218B"), StringExternal("Param/Value/0E0A5E06"), c_objectiveStateActive, true);
gv_objectiveMovement04 = ObjectiveLastCreated();
Wait(2.0, c_timeReal);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:3945
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate(StringExternal("Param/Value/925E3AAF"), StringExternal("Param/Value/AB5D89E3"), c_objectiveStateActive, true);
gv_objectiveMovement05 = ObjectiveLastCreated();
Wait(2.0, c_timeReal);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:4359
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate(StringExternal("Param/Value/31DEF9EE"), StringExternal("Param/Value/018284E3"), c_objectiveStateActive, true);
gv_objectiveCombat01 = ObjectiveLastCreated();
Wait(2.0, c_timeReal);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:4924
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate(StringExternal("Param/Value/EEAB7369"), StringExternal("Param/Value/A8D72A25"), c_objectiveStateActive, true);
gv_objectiveCombat02 = ObjectiveLastCreated();
Wait(2.0, c_timeReal);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttychus01.sc2map/MapScript.galaxy:4118
TriggerEnable(TriggerGetCurrent(), false);
ObjectiveCreate(StringExternal("Param/Value/9E172D60"), StringExternal("Param/Value/7B506F18"), c_objectiveStateActive, true);
gv_objective_GetToTheArtifact = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_TTychus01Objective1, ObjectiveLastCreated(), StringExternal("Param/Value/CDC448F8"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttychus01.sc2map/MapScript.galaxy:4223
TriggerEnable(TriggerGetCurrent(), false);
ObjectiveCreate(StringExternal("Param/Value/88629B8D"), StringExternal("Param/Value/35A1F683"), c_objectiveStateActive, true);
gv_objective_DestroytheStatues = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_TTychus01Objective3, ObjectiveLastCreated(), StringExternal("Param/Value/92024AE5"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttychus01.sc2map/MapScript.galaxy:4317
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate((StringExternal("Param/Value/D3C88D88") + libCamp_gf_StoryResearchSupplementTextForObjective(libCamp_ge_StoryResearchObject_ResearchObjectFindProtossRelics, libCamp_ge_StoryResearchObjectiveTextStyle_Multipart, gv_relicsNeeded, gv_relicsFound) + StringExternal("Param/Value/E005FE1E")), StringExternal("Param/Value/3A5CA4C7"), c_objectiveStateActive, false);
gv_objective_Relics = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_TTychus01Objective2, ObjectiveLastCreated(), StringExternal("Param/Value/7ED37176"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttychus02.sc2map/MapScript.galaxy:4691
TriggerEnable(TriggerGetCurrent(), false);
ObjectiveCreate(StringExternal("Param/Value/9F7E8FE1"), StringExternal("Param/Value/A0CD3338"), c_objectiveStateActive, true);
gv_primaryObjectiveExplorePreviousExpedition = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_TTychus02Objective1, ObjectiveLastCreated(), StringExternal("Param/Value/404193A5"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttychus02.sc2map/MapScript.galaxy:4775
TriggerEnable(TriggerGetCurrent(), false);
ObjectiveCreate(StringExternal("Param/Value/BEB494E2"), StringExternal("Param/Value/5881BE00"), c_objectiveStateActive, true);
gv_primaryObjectiveMeltOpenTemple = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_TTychus02Objective2, ObjectiveLastCreated(), StringExternal("Param/Value/0478497B"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttychus02.sc2map/MapScript.galaxy:4779
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_TTychus02Objective2, ObjectiveLastCreated(), StringExternal("Param/Value/0478497B"));
Wait(2.0, c_timeGame);
ObjectiveCreate(StringExternal("Param/Value/3EC50D05"), StringExternal("Param/Value/BD1F81D5"), c_objectiveStateActive, true);
gv_primaryObjectiveLaserDrillMustSurvive = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_TTychus02Objective3, ObjectiveLastCreated(), StringExternal("Param/Value/47DB3148"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttychus02.sc2map/MapScript.galaxy:4866
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate((StringExternal("Param/Value/CE389A84") + libCamp_gf_StoryResearchSupplementTextForObjective(libCamp_ge_StoryResearchObject_ResearchObjectFindProtossRelics, libCamp_ge_StoryResearchObjectiveTextStyle_Multipart, gv_bonusObjectiveCollectRelicsNeeded, gv_bonusObjectiveCollectRelicsFound)), StringExternal("Param/Value/54858326"), c_objectiveStateActive, false);
gv_bonusObjectiveCollectRelics = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_TTychus02Objective32, ObjectiveLastCreated(), StringExternal("Param/Value/AAB93443"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttychus03.sc2map/MapScript.galaxy:5806
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate((StringExternal("Param/Value/08B45B16") + IntToText(gv_dataCoresDestroyed) + StringExternal("Param/Value/078D782D")), StringExternal("Param/Value/048C4D90"), c_objectiveStateActive, true);
gv_objectiveDestroyDataz = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_TTychus03Objective1, ObjectiveLastCreated(), StringExternal("Param/Value/DF56192A"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttychus03.sc2map/MapScript.galaxy:5810
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_TTychus03Objective1, ObjectiveLastCreated(), StringExternal("Param/Value/DF56192A"));
Wait(libCamp_gv_campaignObjectiveDelay, c_timeReal);
ObjectiveCreate(StringExternal("Param/Value/98AD2BF6"), StringExternal("Param/Value/5D1AC6F1"), c_objectiveStateActive, true);
gv_objectiveNoAccess = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_TTychus03Objective2, ObjectiveLastCreated(), StringExternal("Param/Value/3B0960F9"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttychus03.sc2map/MapScript.galaxy:5931
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate((StringExternal("Param/Value/664831A1") + libCamp_gf_StoryResearchSupplementTextForObjective(libCamp_ge_StoryResearchObject_ResearchObjectKilltheBrutalisk, libCamp_ge_StoryResearchObjectiveTextStyle_Lumpsum, 1, 0) + StringExternal("Param/Value/23AF86AB")), StringExternal("Param/Value/640E5DA2"), c_objectiveStateActive, false);
gv_researchObjectiveKilltheBrutalisk = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_TTychus03Objective3, ObjectiveLastCreated(), StringExternal("Param/Value/78256C5C"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttychus04.sc2map/MapScript.galaxy:3012
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate(StringExternal("Param/Value/D6E15F55"), StringExternal("Param/Value/B2B5C286"), c_objectiveStateActive, true);
gv_objectiveClearTheLZ = ObjectiveLastCreated();
Wait(libCamp_gv_campaignObjectiveDelay, c_timeReal);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttychus04.sc2map/MapScript.galaxy:3099
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate(StringExternal("Param/Value/57F9FE34"), StringExternal("Param/Value/530572D0"), c_objectiveStateActive, true);
gv_objectiveDestroyTheArtifactVault = ObjectiveLastCreated();
Wait(libCamp_gv_campaignObjectiveDelay, c_timeReal);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttychus04.sc2map/MapScript.galaxy:3186
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate((StringExternal("Param/Value/FED6E490") + libCamp_gf_StoryResearchSupplementTextForObjective(libCamp_ge_StoryResearchObject_ResearchObjectFindProtossRelics, libCamp_ge_StoryResearchObjectiveTextStyle_Multipart, gv_protossRelicsTotal, 0)), StringExternal("Param/Value/B3C5C286"), c_objectiveStateActive, false);
gv_researchObjectiveProtossRelics = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_TTychus04Objective3, ObjectiveLastCreated(), StringExternal("Param/Value/089BF255"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttychus05.sc2map/MapScript.galaxy:4207
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate(StringExternal("Param/Value/80FDEA62"), StringExternal("Param/Value/F1616B29"), c_objectiveStateActive, true);
gv_objectiveClearLZ = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_TTychus05Objective1, ObjectiveLastCreated(), StringExternal("Param/Value/92D46B9F"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttychus05.sc2map/MapScript.galaxy:4309
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate(StringExternal("Param/Value/21481D55"), StringExternal("Param/Value/F7199170"), c_objectiveStateActive, true);
gv_objectiveRetrieveArtifact = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_TTychus05Objective2, ObjectiveLastCreated(), StringExternal("Param/Value/1345D7BB"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttychus05.sc2map/MapScript.galaxy:4409
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate((StringExternal("Param/Value/5A16E74C") + IntToText(gv_iNTProtossRescued) + StringExternal("Param/Value/294EF17E")), StringExternal("Param/Value/3DBB5373"), c_objectiveStateActive, false);
gv_objectiveRescuePrisoners = ObjectiveLastCreated();
lv_iNT = 2;
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tvalerian01.sc2map/MapScript.galaxy:6130
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate((StringExternal("Param/Value/CCBA874B") + FixedToText(gv_existingSupplyUpdate, 0) + StringExternal("Param/Value/D2C29749") + IntToText(gv_obejctiveTroopsSupplyTotal) + StringExternal("Param/Value/FFF89351")), StringExternal("Param/Value/ACD3FC1A"), c_objectiveStateActive, true);
gv_troopSupply = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_TValerian01Objective2, gv_troopSupply, StringExternal("Param/Value/099D9D4B"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tvalerian01.sc2map/MapScript.galaxy:6313
TriggerEnable(TriggerGetCurrent(), false);
ObjectiveCreate((StringExternal("Param/Value/C304BF9D") + IntToText(gv_obejctiveNydusWormsUpdate) + StringExternal("Param/Value/2DF13558") + IntToText(gv_obejctiveNydusWormsTotal) + StringExternal("Param/Value/F9F69467")), StringExternal("Param/Value/C5E5B9B1"), c_objectiveStateHidden, true);
gv_objectiveNydusWorms = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_TValerian01Objective1, ObjectiveLastCreated(), StringExternal("Param/Value/F35D34B8"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tvalerian02a.sc2map/MapScript.galaxy:9220
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate(StringExternal("Param/Value/70CCCF96"), StringExternal("Param/Value/45096F8B"), c_objectiveStateActive, true);
gv_oBJPlantSeismicCharges = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_TValerian02AObjective1, ObjectiveLastCreated(), StringExternal("Param/Value/9E819C5A"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tvalerian02a.sc2map/MapScript.galaxy:9282
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate(StringExternal("Param/Value/2364874E"), StringExternal("Param/Value/DD330B9F"), c_objectiveStateActive, true);
gv_oBJExfiltrate = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_TValerian02AObjective2, ObjectiveLastCreated(), StringExternal("Param/Value/2864B30D"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tvalerian02b.sc2map/MapScript.galaxy:5130
gv_objectiveDestroyCoolantTowersTotal = 4;
TriggerQueueEnter();
ObjectiveCreate((StringExternal("Param/Value/074A3321") + IntToText(gv_objectiveDestroyCoolantTowerProgress) + StringExternal("Param/Value/3C3FF16F") + IntToText(gv_objectiveDestroyCoolantTowersTotal) + StringExternal("Param/Value/0C759493")), StringExternal("Param/Value/06F1D37B"), c_objectiveStateActive, true);
gv_objectiveDestroyCoolantTowers = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_TValerian02BObjective1, ObjectiveLastCreated(), StringExternal("Param/Value/09462CD7"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tvalerian02b.sc2map/MapScript.galaxy:5253
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate((StringExternal("Param/Value/739C328F")), StringExternal("Param/Value/0BCA1AE6"), c_objectiveStateActive, false);
gv_objectiveKillLeviathan = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_TValerian02BObjective2, ObjectiveLastCreated(), StringExternal("Param/Value/B8769560"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tvalerian03.sc2map/MapScript.galaxy:4644
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate(StringExternal("Param/Value/CA604703"), StringExternal("Param/Value/BFB1AA45"), c_objectiveStateActive, true);
gv_objective_Artifact = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_TValerian03Objective1, ObjectiveLastCreated(), StringExternal("Param/Value/BCFF1976"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tzeratul01.sc2map/MapScript.galaxy:8248
TriggerEnable(TriggerGetCurrent(), false);
ObjectiveCreate((StringExternal("Param/Value/86C2E2F2") + IntToText(gv_obejctiveShrinesUpdate) + StringExternal("Param/Value/621B506C") + IntToText(gv_obejctiveShrinesTotal) + StringExternal("Param/Value/200BBF65")), StringExternal("Param/Value/31F725B7"), c_objectiveStateActive, true);
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_TZeratul01Objective1, ObjectiveLastCreated(), StringExternal("Param/Value/715FB01E"));
gv_objectiveShrinesGetToShrines = ObjectiveLastCreated();
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tzeratul01.sc2map/MapScript.galaxy:8418
TriggerEnable(TriggerGetCurrent(), false);
ObjectiveCreate(StringExternal("Param/Value/2BCA340D"), StringExternal("Param/Value/F232EEE4"), c_objectiveStateActive, true);
gv_objectiveShrinesZeratulMustSurvive = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_TZeratul01Objective2, ObjectiveLastCreated(), StringExternal("Param/Value/230D7A69"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tzeratul01.sc2map/MapScript.galaxy:8497
TriggerEnable(TriggerGetCurrent(), false);
ObjectiveCreate((StringExternal("Param/Value/4AB86D3F") + libCamp_gf_StoryResearchSupplementTextForObjective(libCamp_ge_StoryResearchObject_ResearchObjectDestroyHatcheries, libCamp_ge_StoryResearchObjectiveTextStyle_Multipart, 3, 0)), StringExternal("Param/Value/7980C88D"), c_objectiveStateActive, false);
gv_objectiveHatcheries = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_TZeratul01Objective3, ObjectiveLastCreated(), StringExternal("Param/Value/886B196A"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tzeratul01.sc2map/MapScript.galaxy:8600
TriggerQueueEnter();
ObjectiveCreate(StringExternal("Param/Value/1B29F485"), StringExternal("Param/Value/231814B5"), c_objectiveStateActive, true);
gv_objectiveShrinesZeratulPlusVoidseekerEqualsWin = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_TZeratul01EscapetotheVoidSeeker, ObjectiveLastCreated(), StringExternal("Param/Value/2704B23B"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tzeratul02.sc2map/MapScript.galaxy:5545
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate((StringExternal("Param/Value/4D585342") + IntToText(gv_obejctivePowerBaseUpdate) + StringExternal("Param/Value/A3B269F3") + IntToText(gv_obejctivePowerBaseTotal) + StringExternal("Param/Value/65D0FFDA")), StringExternal("Param/Value/A20EA9E8"), c_objectiveStateActive, true);
gv_objectivePowerBase = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_TZeratul02Objective1, ObjectiveLastCreated(), StringExternal("Param/Value/F78FFBD4"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tzeratul02.sc2map/MapScript.galaxy:5647
}
ObjectiveCreate((StringExternal("Param/Value/661F07D9") + libCamp_gf_StoryResearchSupplementTextForObjective(libCamp_ge_StoryResearchObject_ResearchObjectDestroythePreserverPrisons, libCamp_ge_StoryResearchObjectiveTextStyle_Multipart, 3, 0)), StringExternal("Param/Value/BF6654F6"), c_objectiveStateActive, true);
gv_objectiveDestroyPrisons = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_TZeratul02Objective2, ObjectiveLastCreated(), StringExternal("Param/Value/FC23C1AF"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tzeratul02.sc2map/MapScript.galaxy:5878
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate((StringExternal("Param/Value/44C85259") + libCamp_gf_StoryResearchSupplementTextForObjective(libCamp_ge_StoryResearchObject_ResearchObjectPowertheAbandonedStructure, libCamp_ge_StoryResearchObjectiveTextStyle_Multipart, 3, 0) + StringExternal("Param/Value/0E94037E")), StringExternal("Param/Value/F974BE83"), c_objectiveStateActive, false);
gv_objectivePowerSecondaryBase = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_TZeratul02Objective1, ObjectiveLastCreated(), StringExternal("Param/Value/79D9949C"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tzeratul03.sc2map/MapScript.galaxy:3926
TriggerEnable(TriggerGetCurrent(), false);
TriggerQueueEnter();
ObjectiveCreate(StringExternal("Param/Value/23EF9A8D"), StringExternal("Param/Value/FF2D6A5A"), c_objectiveStateActive, true);
gv_objectiveReachNexus = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_TZeratul03Objective1, ObjectiveLastCreated(), StringExternal("Param/Value/87592C22"));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tzeratul03.sc2map/MapScript.galaxy:4014
TriggerEnable(TriggerGetCurrent(), false);
ObjectiveCreate((StringExternal("Param/Value/072A571E") + IntToText(gv_overmindTendrilsVisited) + StringExternal("Param/Value/15A1F491")), StringExternal("Param/Value/A28B7D22"), c_objectiveStateHidden, true);
gv_objectiveOvermindTendrils = ObjectiveLastCreated();
libCamp_gf_RegisterMissionObjective(libCamp_ge_MissionObjective_TZeratul03Objective2, ObjectiveLastCreated(), StringExternal("Param/Value/51A16B0B"));