# Create Objective

Grammar — Create a state primary|Primary/Secondary objective with text name and description description
FlagsNative | 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

Returns — int [ objective ]

native int ObjectiveCreate(
	text inName,
	text inDescription,
	int inState,
	bool inPrimary,
);

Category: Objective / Basic

# Examples

# campaigns/liberty.sc2campaign

MapScript.galaxy

// L955
ObjectiveCreate(TextReplaceWord((StringExternal("Param/Value/53FCAC82") + gv_ratingTextBronze + StringExternal("Param/Value/029129D5")), StringExternal("Param/Value/5F6EBF43"), IntToText(gv_winningScoreBronze), c_stringReplaceAll, c_stringCase), TextReplaceWord(StringExternal("Param/Value/32DF2F98"), StringExternal("Param/Value/8AA09FB4"), IntToText(gv_winningScoreBronze), c_stringReplaceAll, c_stringCase), c_objectiveStateActive, true)
// L958
ObjectiveCreate(TextReplaceWord((StringExternal("Param/Value/04CFC30A") + gv_ratingTextSilver + StringExternal("Param/Value/7F7B82FC")), StringExternal("Param/Value/D75FAE77"), IntToText(gv_winningScoreSilver), c_stringReplaceAll, c_stringCase), TextReplaceWord(StringExternal("Param/Value/2B200293"), StringExternal("Param/Value/E7477835"), IntToText(gv_winningScoreSilver), c_stringReplaceAll, c_stringCase), c_objectiveStateActive, false)
// L961
ObjectiveCreate(TextReplaceWord((StringExternal("Param/Value/AA04631D") + gv_ratingTextGold + StringExternal("Param/Value/D59DA782")), StringExternal("Param/Value/4D415390"), IntToText(gv_winningScoreGold), c_stringReplaceAll, c_stringCase), TextReplaceWord(StringExternal("Param/Value/677E8B18"), StringExternal("Param/Value/3F40F919"), IntToText(gv_winningScoreGold), c_stringReplaceAll, c_stringCase), c_objectiveStateActive, false)
// L2265
ObjectiveCreate(TextReplaceWord(StringExternal("Param/Value/54C42162"), StringExternal("Param/Value/56D79116"), IntToText(gv_roundCount), c_stringReplaceAll, c_stringCase), StringExternal("Param/Value/D651CBDC"), c_objectiveStateActive, true)
// L2274
ObjectiveCreate(TextReplaceWord((StringExternal("Param/Value/203A7B8C") + gv_ratingTextSilver + StringExternal("Param/Value/51853534")), StringExternal("Param/Value/52B42A7D"), IntToText(gv_winningScoreSilver), c_stringReplaceAll, c_stringCase), TextReplaceWord(StringExternal("Param/Value/E6A97E03"), StringExternal("Param/Value/6F02CE23"), IntToText(gv_winningScoreSilver), c_stringReplaceAll, c_stringCase), c_objectiveStateActive, false)
// L2277
ObjectiveCreate(TextReplaceWord((StringExternal("Param/Value/52A3B2DA") + gv_ratingTextGold + StringExternal("Param/Value/10814915")), StringExternal("Param/Value/6128B216"), IntToText(gv_winningScoreGold), c_stringReplaceAll, c_stringCase), TextReplaceWord(StringExternal("Param/Value/B73A69D3"), StringExternal("Param/Value/BE8D77BE"), IntToText(gv_winningScoreGold), c_stringReplaceAll, c_stringCase), c_objectiveStateActive, false)
// L1224
ObjectiveCreate(TextReplaceWord((StringExternal("Param/Value/7317C301") + gv_ratingTextBronze + StringExternal("Param/Value/EDEC0D20")), StringExternal("Param/Value/BA56269E"), IntToText(gv_winningScoreBronze), c_stringReplaceAll, c_stringCase), TextReplaceWord(StringExternal("Param/Value/F403DB8E"), StringExternal("Param/Value/17A3EDD0"), IntToText(gv_winningScoreBronze), c_stringReplaceAll, c_stringCase), c_objectiveStateActive, true)
// L1227
ObjectiveCreate(TextReplaceWord((StringExternal("Param/Value/0985B5EC") + gv_ratingTextSilver + StringExternal("Param/Value/28F0A7BF")), StringExternal("Param/Value/FCE6EAF4"), IntToText(gv_winningScoreSilver), c_stringReplaceAll, c_stringCase), TextReplaceWord(StringExternal("Param/Value/22099900"), StringExternal("Param/Value/B4DFD7CB"), IntToText(gv_winningScoreSilver), c_stringReplaceAll, c_stringCase), c_objectiveStateActive, false)
// L1230
ObjectiveCreate(TextReplaceWord((StringExternal("Param/Value/605D19F2") + gv_ratingTextGold + StringExternal("Param/Value/11A93DBC")), StringExternal("Param/Value/0E47DE2A"), IntToText(gv_winningScoreGold), c_stringReplaceAll, c_stringCase), TextReplaceWord(StringExternal("Param/Value/D6349BB2"), StringExternal("Param/Value/0FAD66E8"), IntToText(gv_winningScoreGold), c_stringReplaceAll, c_stringCase), c_objectiveStateActive, false)
// L1130
ObjectiveCreate((TextReplaceWord(StringExternal("Param/Value/07CB6342"), StringExternal("Param/Value/CDF4E3C5"), IntToText(gv_marineBuiltCount), c_stringReplaceAll, c_stringCase) + TextReplaceWord(StringExternal("Param/Value/9CE8ADE0"), StringExternal("Param/Value/0FD78E04"), IntToText(gv_marineNeeded), c_stringReplaceAll, c_stringCase) + StringExternal("Param/Value/353DA9AD")), TextReplaceWord(StringExternal("Param/Value/BCEC4C42"), StringExternal("Param/Value/CC8DF48B"), IntToText(gv_marineNeeded), c_stringReplaceAll, c_stringCase), c_objectiveStateActive, true)
// L1133
ObjectiveCreate((TextReplaceWord(StringExternal("Param/Value/E5A32A1B"), StringExternal("Param/Value/4BBAF9F5"), IntToText(gv_tankBuiltCount), c_stringReplaceAll, c_stringCase) + TextReplaceWord(StringExternal("Param/Value/11077E9C"), StringExternal("Param/Value/84920319"), IntToText(gv_tanksNeeded), c_stringReplaceAll, c_stringCase) + StringExternal("Param/Value/8B7A0F30")), TextReplaceWord(StringExternal("Param/Value/172D839D"), StringExternal("Param/Value/4726D1B5"), IntToText(gv_tanksNeeded), c_stringReplaceAll, c_stringCase), c_objectiveStateActive, true)
// L1136
ObjectiveCreate((TextReplaceWord(StringExternal("Param/Value/FB85A5A6"), StringExternal("Param/Value/F48A93A8"), IntToText(gv_ghostsBuiltCount), c_stringReplaceAll, c_stringCase) + TextReplaceWord(StringExternal("Param/Value/E3C9AF93"), StringExternal("Param/Value/6B895D03"), IntToText(gv_ghostsNeeded), c_stringReplaceAll, c_stringCase) + StringExternal("Param/Value/27D75572")), TextReplaceWord(StringExternal("Param/Value/B707EFF9"), StringExternal("Param/Value/2BD283C3"), IntToText(gv_ghostsNeeded), c_stringReplaceAll, c_stringCase), c_objectiveStateActive, true)
// L1139
ObjectiveCreate((StringExternal("Param/Value/2D1A7D91") + gv_ratingTextSilver + StringExternal("Param/Value/D49EB45B")), StringExternal("Param/Value/F6D49F5C"), c_objectiveStateActive, false)
// L1142
ObjectiveCreate((StringExternal("Param/Value/C882F5DF") + gv_ratingTextGold + StringExternal("Param/Value/2F85EA17")), StringExternal("Param/Value/3CB6E58B"), c_objectiveStateActive, false)
// L1750
ObjectiveCreate(StringExternal("Param/Value/C643D3CC"), StringExternal("Param/Value/AACF2B33"), c_objectiveStateActive, true)
// L1753
ObjectiveCreate(StringExternal("Param/Value/CE6AC15F"), StringExternal("Param/Value/7B33532F"), c_objectiveStateActive, true)
// L1756
ObjectiveCreate(TextReplaceWord((StringExternal("Param/Value/49304EAE") + gv_ratingTextSilver + StringExternal("Param/Value/3077DE16")), StringExternal("Param/Value/75080C2D"), IntToText(gv_silverLosses), c_stringReplaceAll, c_stringCase), (StringExternal("Param/Value/C0A8E02F") + IntToText(gv_silverLosses) + StringExternal("Param/Value/0E5A0996")), c_objectiveStateActive, false)
// L1759
ObjectiveCreate(TextReplaceWord((StringExternal("Param/Value/4377C835") + gv_ratingTextGold + StringExternal("Param/Value/D7702915")), StringExternal("Param/Value/238D3C64"), IntToText(gv_goldLosses), c_stringReplaceAll, c_stringCase), (StringExternal("Param/Value/717B40B9") + IntToText(gv_goldLosses) + StringExternal("Param/Value/CA719937")), c_objectiveStateActive, false)
// L2096
ObjectiveCreate(TextReplaceWord(StringExternal("Param/Value/BABA6EED"), StringExternal("Param/Value/AD04669B"), IntToText(gv_roundCount), c_stringReplaceAll, c_stringCase), StringExternal("Param/Value/FA4EE24B"), c_objectiveStateActive, true)
// L2105
ObjectiveCreate(TextReplaceWord((StringExternal("Param/Value/C9E0F07E") + gv_ratingTextSilver + StringExternal("Param/Value/8B193142")), StringExternal("Param/Value/FF3A1403"), IntToText(gv_winningScoreSilver), c_stringReplaceAll, c_stringCase), TextReplaceWord(StringExternal("Param/Value/24751C21"), StringExternal("Param/Value/CAB13CCB"), IntToText(gv_winningScoreSilver), c_stringReplaceAll, c_stringCase), c_objectiveStateActive, false)
// L2108
ObjectiveCreate(TextReplaceWord((StringExternal("Param/Value/69B8B409") + gv_ratingTextGold + StringExternal("Param/Value/DFFC2E41")), StringExternal("Param/Value/F68901EC"), IntToText(gv_winningScoreGold), c_stringReplaceAll, c_stringCase), TextReplaceWord(StringExternal("Param/Value/3D3762C1"), StringExternal("Param/Value/8FB1EBC6"), IntToText(gv_winningScoreGold), c_stringReplaceAll, c_stringCase), c_objectiveStateActive, false)
// L960
ObjectiveCreate(TextReplaceWord((StringExternal("Param/Value/EFE754C7") + gv_ratingTextBronze + StringExternal("Param/Value/8C10741F")), StringExternal("Param/Value/BD16A3E9"), IntToText(gv_winningScoreBronze), c_stringReplaceAll, c_stringCase), TextReplaceWord(StringExternal("Param/Value/ACF57983"), StringExternal("Param/Value/7643C36C"), IntToText(gv_winningScoreBronze), c_stringReplaceAll, c_stringCase), c_objectiveStateActive, true)
// L963
ObjectiveCreate(TextReplaceWord((StringExternal("Param/Value/D90D6F5A") + gv_ratingTextSilver + StringExternal("Param/Value/2163B4C0")), StringExternal("Param/Value/CFD416AF"), IntToText(gv_winningScoreSilver), c_stringReplaceAll, c_stringCase), TextReplaceWord(StringExternal("Param/Value/3C92E42C"), StringExternal("Param/Value/0159C03F"), IntToText(gv_winningScoreSilver), c_stringReplaceAll, c_stringCase), c_objectiveStateActive, false)
// L966
ObjectiveCreate(TextReplaceWord((StringExternal("Param/Value/44DF095B") + gv_ratingTextGold + StringExternal("Param/Value/B960EE27")), StringExternal("Param/Value/BF39FAE0"), IntToText(gv_winningScoreGold), c_stringReplaceAll, c_stringCase), TextReplaceWord(StringExternal("Param/Value/51F8FB98"), StringExternal("Param/Value/CF1192E2"), IntToText(gv_winningScoreGold), c_stringReplaceAll, c_stringCase), c_objectiveStateActive, false)
// L2205
ObjectiveCreate(TextReplaceWord(StringExternal("Param/Value/849B54A1"), StringExternal("Param/Value/8BFF5549"), IntToText(gv_roundCount), c_stringReplaceAll, c_stringCase), StringExternal("Param/Value/2C1E1D77"), c_objectiveStateActive, true)
// L2214
ObjectiveCreate(TextReplaceWord((StringExternal("Param/Value/C68EE48D") + gv_ratingTextSilver + StringExternal("Param/Value/6501C3BD")), StringExternal("Param/Value/D8461B70"), IntToText(gv_winningScoreSilver), c_stringReplaceAll, c_stringCase), TextReplaceWord(StringExternal("Param/Value/F50A1C45"), StringExternal("Param/Value/012557E7"), IntToText(gv_winningScoreSilver), c_stringReplaceAll, c_stringCase), c_objectiveStateActive, false)
// L2217
ObjectiveCreate(TextReplaceWord((StringExternal("Param/Value/96804F89") + gv_ratingTextGold + StringExternal("Param/Value/5B8E052D")), StringExternal("Param/Value/F5702168"), IntToText(gv_winningScoreGold), c_stringReplaceAll, c_stringCase), TextReplaceWord(StringExternal("Param/Value/89E785A7"), StringExternal("Param/Value/6BCFF374"), IntToText(gv_winningScoreGold), c_stringReplaceAll, c_stringCase), c_objectiveStateActive, false)
// L919
ObjectiveCreate(TextReplaceWord((StringExternal("Param/Value/9BB95271") + gv_ratingTextBronze + StringExternal("Param/Value/B8BF9F5E")), StringExternal("Param/Value/8DE488BF"), IntToText(gv_winningScoreBronze), c_stringReplaceAll, c_stringCase), TextReplaceWord(StringExternal("Param/Value/7EBC70BE"), StringExternal("Param/Value/70D690E3"), IntToText(gv_winningScoreBronze), c_stringReplaceAll, c_stringCase), c_objectiveStateActive, true)
// L922
ObjectiveCreate(TextReplaceWord((StringExternal("Param/Value/AA563A58") + gv_ratingTextSilver + StringExternal("Param/Value/5B5C35FD")), StringExternal("Param/Value/22FC8E39"), IntToText(gv_winningScoreSilver), c_stringReplaceAll, c_stringCase), TextReplaceWord(StringExternal("Param/Value/BA81DF4E"), StringExternal("Param/Value/728AC594"), IntToText(gv_winningScoreSilver), c_stringReplaceAll, c_stringCase), c_objectiveStateActive, false)
// L925
ObjectiveCreate(TextReplaceWord((StringExternal("Param/Value/244C17E1") + gv_ratingTextGold + StringExternal("Param/Value/51EBBEFD")), StringExternal("Param/Value/0E2B6A3B"), IntToText(gv_winningScoreGold), c_stringReplaceAll, c_stringCase), TextReplaceWord(StringExternal("Param/Value/3120DE77"), StringExternal("Param/Value/772D05BB"), IntToText(gv_winningScoreGold), c_stringReplaceAll, c_stringCase), c_objectiveStateActive, false)
// L5293
ObjectiveCreate(StringExternal("Param/Value/E2D2B8C2"), StringExternal("Param/Value/75A746D2"), c_objectiveStateActive, true)
// L5388
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)
// L5392
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)
// L5488
ObjectiveCreate((StringExternal("Param/Value/3851E49D") + IntToText(gv_bonusObjectiveCollectChrysalisFound) + StringExternal("Param/Value/42B56155")), StringExternal("Param/Value/05BF0798"), c_objectiveStateActive, false)
// L4480
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)
// L4593
ObjectiveCreate((StringExternal("Param/Value/DBD089CB") + IntToText(gv_infestorsKilled) + StringExternal("Param/Value/2148E280")), StringExternal("Param/Value/84F789E6"), c_objectiveStateActive, false)
// L5491
ObjectiveCreate(StringExternal("Param/Value/AD2F9FE8"), StringExternal("Param/Value/A1645D39"), c_objectiveStateActive, true)
// L5579
ObjectiveCreate(StringExternal("Param/Value/D5ED231C"), StringExternal("Param/Value/3BF6C822"), c_objectiveStateActive, true)
// L5640
ObjectiveCreate(StringExternal("Param/Value/523C2823"), StringExternal("Param/Value/35629878"), c_objectiveStateHidden, false)
// L5731
ObjectiveCreate(StringExternal("Param/Value/8BE98668"), StringExternal("Param/Value/27A32384"), c_objectiveStateHidden, false)
// L5822
ObjectiveCreate(StringExternal("Param/Value/E5B125BB"), StringExternal("Param/Value/3794325E"), c_objectiveStateHidden, false)
// L3792
ObjectiveCreate((StringExternal("Param/Value/708B2E3E")), StringExternal("Param/Value/E1B705C0"), c_objectiveStateActive, true)
// L5244
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)
// L5309
ObjectiveCreate((StringExternal("Param/Value/3E57C24F") + IntToText(gv_trainsMissed) + StringExternal("Param/Value/BA2A32B4")), StringExternal("Param/Value/E0AD56FA"), c_objectiveStateActive, true)
// L5313
ObjectiveCreate((StringExternal("Param/Value/63DC7731") + IntToText(gv_trainsMissed) + StringExternal("Param/Value/A3B95560")), StringExternal("Param/Value/1061A0FF"), c_objectiveStateActive, true)
// L5402
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)
// L5490
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)
// L4741
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)
// L4834
ObjectiveCreate(StringExternal("Param/Value/9FFE53DF"), StringExternal("Param/Value/149F8BF7"), c_objectiveStateActive, true)
// L4926
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)
// L4674
ObjectiveCreate(StringExternal("Param/Value/85BC6DAF"), StringExternal("Param/Value/4DF1D7BC"), c_objectiveStateActive, true)
// L4680
ObjectiveCreate(StringExternal("Param/Value/83B223A5"), StringExternal("Param/Value/11837275"), c_objectiveStateActive, true)
// L4763
ObjectiveCreate(StringExternal("Param/Value/B6A1D7EC"), StringExternal("Param/Value/35A07756"), c_objectiveStateActive, true)
// L4766
ObjectiveCreate(StringExternal("Param/Value/9A3A5393"), StringExternal("Param/Value/4F1324DA"), c_objectiveStateActive, true)
// L4854
ObjectiveCreate(StringExternal("Param/Value/932ED8C2"), StringExternal("Param/Value/16ADA481"), c_objectiveStateHidden, false)
// L4935
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)
// L5672
ObjectiveCreate(StringExternal("Param/Value/CA64DF53"), StringExternal("Param/Value/159C9C00"), c_objectiveStateActive, true)
// L5736
ObjectiveCreate(StringExternal("Param/Value/05E3338B"), StringExternal("Param/Value/7C54A1E1"), c_objectiveStateActive, true)
// L5739
ObjectiveCreate(StringExternal("Param/Value/7B03FE31"), StringExternal("Param/Value/A9280EFD"), c_objectiveStateActive, true)
// L5742
ObjectiveCreate(StringExternal("Param/Value/60581E90"), StringExternal("Param/Value/43AA9BFF"), c_objectiveStateActive, true)
// L10417
ObjectiveCreate(StringExternal("Param/Value/7F3E9E69"), StringExternal("Param/Value/45CD0F73"), c_objectiveStateActive, true)
// L10419
ObjectiveCreate(StringExternal("Param/Value/C8F06BE4"), StringExternal("Param/Value/25108B5E"), c_objectiveStateHidden, true)
// L10421
ObjectiveCreate(StringExternal("Param/Value/9067AA1F"), StringExternal("Param/Value/D20106AB"), c_objectiveStateHidden, true)
// L10627
ObjectiveCreate(StringExternal("Param/Value/FF4B30F8"), StringExternal("Param/Value/3AA81C0C"), c_objectiveStateActive, true)
// L10772
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)
// L10861
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)
// L4348
ObjectiveCreate(StringExternal("Param/Value/803351AA"), StringExternal("Param/Value/35F6BD78"), c_objectiveStateActive, true)
// L4418
ObjectiveCreate(StringExternal("Param/Value/36E48EA7"), StringExternal("Param/Value/410310C4"), c_objectiveStateActive, true)
// L4478
ObjectiveCreate(StringExternal("Param/Value/67FC761F"), StringExternal("Param/Value/9E29DE5C"), c_objectiveStateActive, false)
// L4420
ObjectiveCreate(StringExternal("Param/Value/F014BD9E"), StringExternal("Param/Value/1834D61B"), c_objectiveStateActive, true)
// L4514
ObjectiveCreate(StringExternal("Param/Value/CF60F8FD"), StringExternal("Param/Value/5E553DF6"), c_objectiveStateActive, false)
// L4433
ObjectiveCreate(StringExternal("Param/Value/58ACACB4"), StringExternal("Param/Value/E68CA25F"), c_objectiveStateActive, true)
// L4495
ObjectiveCreate((StringExternal("Param/Value/F805BF8E") + IntToText(gv_rebelFightersRescued) + StringExternal("Param/Value/E7E8684A") + StringExternal("Param/Value/62BDD509")), StringExternal("Param/Value/A1EE5B7F"), c_objectiveStateActive, false)
// L4520
ObjectiveCreate((TextReplaceWord(StringExternal("Param/Value/D3C035F7"), StringExternal("Param/Value/8BAF666E"), IntToText(gv_objectiveMineralsQuota), c_stringReplaceAll, c_stringCase)), StringExternal("Param/Value/0022CD68"), c_objectiveStateActive, true)
// L4581
ObjectiveCreate(StringExternal("Param/Value/F42E1CF8"), StringExternal("Param/Value/51C93208"), c_objectiveStateActive, false)
// L4643
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)
// L3739
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)
// L3743
ObjectiveCreate((StringExternal("Param/Value/3EB88A22") + IntToText(gv_protossScore) + StringExternal("Param/Value/51F25B27")), StringExternal("Param/Value/3D598152"), c_objectiveStateActive, true)
// L3858
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)
// L4770
ObjectiveCreate(StringExternal("Param/Value/D2D30F59"), StringExternal("Param/Value/AEA83BA8"), c_objectiveStateActive, true)
// L4779
ObjectiveCreate(StringExternal("Param/Value/19F8DA70"), StringExternal("Param/Value/C829731D"), c_objectiveStateActive, true)
// L4868
ObjectiveCreate(StringExternal("Param/Value/1A489F89"), StringExternal("Param/Value/A5253672"), c_objectiveStateHidden, false)
// L4931
ObjectiveCreate(StringExternal("Param/Value/05DF4AC2"), StringExternal("Param/Value/F0DF8BF5"), c_objectiveStateHidden, false)
// L5191
ObjectiveCreate(StringExternal("Param/Value/820914DC"), StringExternal("Param/Value/7F9AF8BD"), c_objectiveStateActive, true)
// L5195
ObjectiveCreate(StringExternal("Param/Value/16D72A28"), StringExternal("Param/Value/BCE76B36"), c_objectiveStateActive, true)
// L5199
ObjectiveCreate(StringExternal("Param/Value/7ED3A1C9"), StringExternal("Param/Value/526417E1"), c_objectiveStateActive, true)
// L5347
ObjectiveCreate(StringExternal("Param/Value/6689C8DD"), StringExternal("Param/Value/EFF9976E"), c_objectiveStateActive, true)
// L5433
ObjectiveCreate(StringToText(""), StringExternal("Param/Value/7518EA21"), c_objectiveStateActive, false)
// L1918
ObjectiveCreate(StringExternal("Param/Value/E4F8D808"), StringExternal("Param/Value/87E9DD21"), c_objectiveStateActive, true)
// L2236
ObjectiveCreate((StringExternal("Param/Value/6D7774ED") + gv_tEXTUP + gv_tEXTDOWN + gv_tEXTLEFT + gv_tEXTRIGHT), StringExternal("Param/Value/5EB2ED6A"), c_objectiveStateActive, true)
// L2547
ObjectiveCreate(StringExternal("Param/Value/0F5AAC03"), StringExternal("Param/Value/E74D0D6B"), c_objectiveStateActive, true)
// L2877
ObjectiveCreate(StringExternal("Param/Value/D51180E1"), StringExternal("Param/Value/50430381"), c_objectiveStateActive, true)
// L3123
ObjectiveCreate(StringExternal("Param/Value/E019520B"), StringExternal("Param/Value/A292FE8B"), c_objectiveStateActive, true)
// L3329
ObjectiveCreate(StringExternal("Param/Value/1C04A952"), StringExternal("Param/Value/D2EEC3FE"), c_objectiveStateActive, true)
// L3611
ObjectiveCreate(StringExternal("Param/Value/16B2218B"), StringExternal("Param/Value/0E0A5E06"), c_objectiveStateActive, true)
// L3945
ObjectiveCreate(StringExternal("Param/Value/925E3AAF"), StringExternal("Param/Value/AB5D89E3"), c_objectiveStateActive, true)
// L4359
ObjectiveCreate(StringExternal("Param/Value/31DEF9EE"), StringExternal("Param/Value/018284E3"), c_objectiveStateActive, true)
// L4924
ObjectiveCreate(StringExternal("Param/Value/EEAB7369"), StringExternal("Param/Value/A8D72A25"), c_objectiveStateActive, true)
// L4118
ObjectiveCreate(StringExternal("Param/Value/9E172D60"), StringExternal("Param/Value/7B506F18"), c_objectiveStateActive, true)
// L4223
ObjectiveCreate(StringExternal("Param/Value/88629B8D"), StringExternal("Param/Value/35A1F683"), c_objectiveStateActive, true)