# Award Achievement

Grammar — Unlock the name achievement for player p
FlagsNative | Action | Restricted

This feature only works on Blizzard-signed maps.

# Arguments

  • int — Player
  • string<gamelink::Achievement> — Name

Returns — void

native void AchievementAward(int player, string name);

Category: Game / Achievements

# Examples

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tarcade.sc2map/MapScript.galaxy:3342

    }
    if ((gv_score >= 125000)) {
        AchievementAward(1, "LostVikingBronze");
    }
    else {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tarcade.sc2map/MapScript.galaxy:3347

    }
    if ((gv_score >= 250000)) {
        AchievementAward(1, "LostVikingSilver");
    }
    else {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tarcade.sc2map/MapScript.galaxy:3352

    }
    if ((gv_score >= 500000)) {
        AchievementAward(1, "LostVikingGold");
    }
    else {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tarcade.sc2map/MapScript.galaxy:5754

    TriggerStop(gt_FireSpinMissiles);
    TimerPause(gv_missileSpinnerFireTimer, true);
    AchievementAward(1, "TStory01_13");
    Wait(3.0, c_timeGame);
    gv_levelCleared = true;

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson01.sc2map/MapScript.galaxy:5158


    if ((libNtve_gf_DifficultyValueInt(1, 1, 0, 0) == 1) && (ObjectiveGetState(gv_objective_ReachHanson) == c_objectiveStateCompleted) && (ObjectiveGetState(gv_objective_SaveColonists) == c_objectiveStateCompleted) && (ObjectiveGetState(gv_bonusObjectiveCollectChrysalis) == c_objectiveStateCompleted)) {
        AchievementAward(gv_p1_USER, "THanson01_1");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson01.sc2map/MapScript.galaxy:5162


    if ((libNtve_gf_DifficultyValueInt(0, 0, 1, 1) == 1) && (ObjectiveGetState(gv_objective_ReachHanson) == c_objectiveStateCompleted) && (ObjectiveGetState(gv_objective_SaveColonists) == c_objectiveStateCompleted) && (ObjectiveGetState(gv_objective_DontLetColonistsDie) == c_objectiveStateCompleted) && (ObjectiveGetState(gv_bonusObjectiveCollectChrysalis) == c_objectiveStateCompleted)) {
        AchievementAward(gv_p1_USER, "THanson01_1");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson01.sc2map/MapScript.galaxy:5166


    if ((libNtve_gf_DifficultyValueInt(0, 1, 1, 1) == 1) && (gv_colonistsKilled == 0)) {
        AchievementAward(gv_p1_USER, "THanson01_2");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson01.sc2map/MapScript.galaxy:5170


    if ((libNtve_gf_DifficultyValueInt(0, 0, 1, 1) == 1) && (gv_structuresLost == 0)) {
        AchievementAward(gv_p1_USER, "THanson01_3");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson01.sc2map/MapScript.galaxy:5174


    if ((libNtve_gf_DifficultyValueInt(0, 1, 1, 1) == 1) && (UnitGroupCount(UnitGroup(null, gv_p2_ZERG_ORANGE_NW, RegionEntireMap(), lv_enemyZergBuildings, 0), c_unitCountAlive) == 0) && (UnitGroupCount(UnitGroup(null, gv_p3_ZERG_LIGHTBLUE_SE, RegionEntireMap(), lv_enemyZergBuildings, 0), c_unitCountAlive) == 0)) {
        AchievementAward(gv_p1_USER, "Anniversary_THanson01");
        TriggerDebugOutput(1, StringExternal("Param/Value/092F1A5C"), false);
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson02.sc2map/MapScript.galaxy:4236

    gv_statStructuresRazedAtNight += 1;
    if ((libNtve_gf_DifficultyValueInt(0, 0, 1, 1) == 1) && (gv_statStructuresRazedAtNight == 15)) {
        AchievementAward(gv_pLAYER_01_USER, "THanson02_3");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson02.sc2map/MapScript.galaxy:4306


    if ((ObjectiveGetState(gv_objectiveCleanseInfestation) == c_objectiveStateCompleted) && (ObjectiveGetState(gv_researchObjectiveKilltheInfestors) == c_objectiveStateCompleted)) {
        AchievementAward(gv_pLAYER_01_USER, "THanson02_1");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson02.sc2map/MapScript.galaxy:4310


    if ((gv_night < 5) && (libNtve_gf_DifficultyValueInt(0, 1, 1, 1) == 1)) {
        AchievementAward(gv_pLAYER_01_USER, "THanson02_2");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson02.sc2map/MapScript.galaxy:4314


    if ((gv_night < 4) && (libNtve_gf_DifficultyValueInt(0, 1, 1, 1) == 1)) {
        AchievementAward(gv_pLAYER_01_USER, "Anniversary_THanson02");
        TriggerDebugOutput(1, StringExternal("Param/Value/1A140166"), false);
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson03a.sc2map/MapScript.galaxy:5295


    if ((ObjectiveGetState(gv_primaryObjectiveDestroyProtossNexus) == c_objectiveStateCompleted) && (ObjectiveGetState(gv_primaryObjectiveDestroyPurifier) == c_objectiveStateCompleted) && ((ObjectiveGetState(gv_bonusObjectiveDestroyFirstTerrorFleet) == c_objectiveStateHidden) || (ObjectiveGetState(gv_bonusObjectiveDestroyFirstTerrorFleet) == c_objectiveStateCompleted)) && ((ObjectiveGetState(gv_bonusObjectiveDestroySecondTerrorFleet) == c_objectiveStateHidden) || (ObjectiveGetState(gv_bonusObjectiveDestroySecondTerrorFleet) == c_objectiveStateCompleted)) && ((ObjectiveGetState(gv_bonusObjectiveDestroyThirdTerrorFleet) == c_objectiveStateHidden) || (ObjectiveGetState(gv_bonusObjectiveDestroyThirdTerrorFleet) == c_objectiveStateCompleted))) {
        AchievementAward(gv_pLAYER01_USER, "THanson03A_1");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson03a.sc2map/MapScript.galaxy:5299


    if ((gv_colonyOutpostsSaved >= 3) && (libNtve_gf_DifficultyValueInt(0, 1, 1, 1) == 1)) {
        AchievementAward(gv_pLAYER01_USER, "THanson03A_2");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson03a.sc2map/MapScript.galaxy:5303


    if ((gv_colonyOutpostsSaved >= 2) && (libNtve_gf_DifficultyValueInt(0, 0, 1, 1) == 1)) {
        AchievementAward(gv_pLAYER01_USER, "THanson03A_3");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson03b.sc2map/MapScript.galaxy:3546


    if ((ObjectiveGetState(gv_objectiveDestroyInfestation) == c_objectiveStateCompleted)) {
        AchievementAward(gv_p01_USER, "THanson03B_1");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson03b.sc2map/MapScript.galaxy:3550


    if ((gv_stat_ColoniesSaved >= 3) && (libNtve_gf_DifficultyValueInt(0, 1, 1, 1) == 1)) {
        AchievementAward(gv_p01_USER, "THanson03B_2");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson03b.sc2map/MapScript.galaxy:3554


    if ((gv_stat_ColoniesSaved >= 5) && (libNtve_gf_DifficultyValueInt(0, 0, 1, 1) == 1)) {
        AchievementAward(gv_p01_USER, "THanson03B_3");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner01.sc2map/MapScript.galaxy:4583

        if ((libNtve_gf_DifficultyValueInt(0, 1, 1, 1) == 1) && (gv_achievementMaraudersKilled == 0)) {
            gv_achievementMaraudersKilled = 1;
            AchievementAward(gv_pLAYER_01_USER, "THorner01_2");
        }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner01.sc2map/MapScript.galaxy:4668

        if ((libNtve_gf_DifficultyValueInt(0, 1, 1, 1) == 1) && (gv_achievementMaraudersKilled == 0)) {
            gv_achievementMaraudersKilled = 1;
            AchievementAward(gv_pLAYER_01_USER, "THorner01_2");
        }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner01.sc2map/MapScript.galaxy:4738

        if ((libNtve_gf_DifficultyValueInt(0, 1, 1, 1) == 1) && (gv_achievementMaraudersKilled == 0)) {
            gv_achievementMaraudersKilled = 1;
            AchievementAward(gv_pLAYER_01_USER, "THorner01_2");
        }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner01.sc2map/MapScript.galaxy:5043


    if ((ObjectiveGetState(gv_objective_TheGreatTrainRobbery) == c_objectiveStateCompleted) && (ObjectiveGetState(gv_objective_Locate) == c_objectiveStateCompleted) && (ObjectiveGetState(gv_objective_DefilerSkeletons) == c_objectiveStateCompleted) && (ObjectiveGetState(gv_objective_DontMissTrains) == c_objectiveStateCompleted)) {
        AchievementAward(gv_pLAYER_01_USER, "THorner01_1");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner01.sc2map/MapScript.galaxy:5047


    if ((libNtve_gf_DifficultyValueInt(0, 0, 1, 1) == 1) && (gv_trainsMissed == 0)) {
        AchievementAward(gv_pLAYER_01_USER, "THorner01_3");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner01.sc2map/MapScript.galaxy:5051


    if ((libNtve_gf_DifficultyValueInt(0, 1, 1, 1) == 1) && (gv_sCVTrained == false)) {
        AchievementAward(gv_pLAYER_01_USER, "Anniversary_THorner01");
        TriggerDebugOutput(1, StringExternal("Param/Value/5EC8C131"), false);
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner02.sc2map/MapScript.galaxy:993

    Wait(1.0, c_timeGame);
    if ((libNtve_gf_DifficultyValueInt(0, 0, 1, 1) == 1) && (gv_achievementSCVsTrained == 0)) {
        AchievementAward(gv_p01_USER, "THorner02_3");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner02.sc2map/MapScript.galaxy:4372


    TriggerEnable(TriggerGetCurrent(), false);
    AchievementAward(gv_p01_USER, "THorner02_2");
    return true;
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner02.sc2map/MapScript.galaxy:4485


    if ((libNtve_gf_DifficultyValueInt(0, 1, 1, 1) == 1) && (ObjectiveGetState(gv_primaryObjectiveBuyContract) == c_objectiveStateActive)) {
        AchievementAward(gv_p01_USER, "Anniversary_THorner02");
        TriggerDebugOutput(1, StringExternal("Param/Value/542503D6"), false);
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner02.sc2map/MapScript.galaxy:4516


    if ((ObjectiveGetState(gv_primaryObjectiveBuyContract) == c_objectiveStateCompleted) && (ObjectiveGetState(gv_primaryObjectiveDestroyOrlan) == c_objectiveStateCompleted) && (ObjectiveGetState(gv_bonusObjectiveFindContraband) == c_objectiveStateCompleted)) {
        AchievementAward(gv_p01_USER, "THorner02_1");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner03.sc2map/MapScript.galaxy:1873

    TriggerExecute(gt_ObjectiveDestroytheLokiComplete, true, false);
    if ((libNtve_gf_DifficultyValueInt(0, 1, 1, 1) == 1)) {
        AchievementAward(gv_p01_USER, "THorner03_2");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner03.sc2map/MapScript.galaxy:4465


    if ((ObjectiveGetState(gv_objectiveDestroyDominionBases) == c_objectiveStateCompleted) && (ObjectiveGetState(gv_objectiveDestroytheLoki) == c_objectiveStateCompleted) && (ObjectiveGetState(gv_objectiveDevourerSamples) == c_objectiveStateCompleted)) {
        AchievementAward(gv_p01_USER, "THorner03_1");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner03.sc2map/MapScript.galaxy:4469


    if ((libNtve_gf_DifficultyValueInt(0, 0, 1, 1) == 1) && (gv_achievementOdinHealthBelow30Percent == false)) {
        AchievementAward(gv_p01_USER, "THorner03_3");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner03.sc2map/MapScript.galaxy:4475

    TriggerDebugOutput(1, TextExpressionAssemble("Param/Expression/D027731D"), false);
    if ((libNtve_gf_DifficultyValueInt(0, 1, 1, 1) == 1) && (gv_sCVHealingPerformedOnOdin < 5001.0)) {
        AchievementAward(gv_p01_USER, "Anniversary_THorner03");
        TriggerDebugOutput(1, StringExternal("Param/Value/9C67BB40"), false);
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner04.sc2map/MapScript.galaxy:4494

    if ((gv_achievementBarracksDestroyed >= 1) && (gv_achievementFactoryDestroyed >= 1) && (gv_achievementStarportDestroyed >= 1)) {
        TriggerEnable(TriggerGetCurrent(), false);
        AchievementAward(gv_p01_USER, "THorner04_2");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner04.sc2map/MapScript.galaxy:4536

    TriggerDebugOutput(1, TextExpressionAssemble("Param/Expression/3CE0B89E"), false);
    if ((gv_achievementUnitsKilledDuringSneakAttack >= 120)) {
        AchievementAward(gv_p01_USER, "Anniversary_THorner_04");
        TriggerDebugOutput(1, StringExternal("Param/Value/A766779D"), false);
        TriggerEnable(TriggerGetCurrent(), false);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner04.sc2map/MapScript.galaxy:4597


    if ((ObjectiveGetState(gv_objectiveAccessTower1) == c_objectiveStateCompleted) && (ObjectiveGetState(gv_objectiveAccessTower2) == c_objectiveStateCompleted) && (ObjectiveGetState(gv_objectiveAccessTower3) == c_objectiveStateCompleted)) {
        AchievementAward(gv_p01_USER, "THorner04_1");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner04.sc2map/MapScript.galaxy:4601


    if ((libNtve_gf_DifficultyValueInt(0, 0, 1, 1) == 1) && (TimerGetRemaining(gv_achievementHardTimer) != 0.0)) {
        AchievementAward(gv_p01_USER, "THorner04_3");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner05s.sc2map/MapScript.galaxy:8016


    if ((libNtve_gf_DifficultyValueInt(0, 0, 1, 1) == 1) && (gv_achievementPickUpsRemaining == 0)) {
        AchievementAward(gv_p01_USER, "THorner05_2");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner05s.sc2map/MapScript.galaxy:10254


    if ((ObjectiveGetState(gv_objectiveFusionReactor) == c_objectiveStateCompleted) && (ObjectiveGetState(gv_objectiveEscape) == c_objectiveStateCompleted) && (ObjectiveGetState(gv_objectiveProtossRelics) == c_objectiveStateCompleted) && (ObjectiveGetState(gv_researchObjectiveBrutalisk) == c_objectiveStateCompleted)) {
        AchievementAward(gv_p01_USER, "THorner05_1");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner05s.sc2map/MapScript.galaxy:10826


    if ((libNtve_gf_KillingUnit() == gv_warbot) && (libNtve_gf_DifficultyValueInt(0, 1, 1, 1) == 1) && (gv_brutaliskReleased == true)) {
        AchievementAward(gv_p01_USER, "FeatOfStrength_THorner05S");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner05s.sc2map/MapScript.galaxy:10830


    if ((libNtve_gf_DifficultyValueInt(0, 1, 1, 1) == 1) && (gv_achievementUnitLosttoBrutalisk == false) && (gv_brutaliskReleased == true)) {
        AchievementAward(gv_p01_USER, "THorner05_3");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor01.sc2map/MapScript.galaxy:4014

    gv_holoboardsDestroyed += 1;
    if ((libNtve_gf_DifficultyValueInt(0, 1, 1, 1) == 1) && (GameGetMissionTime() < 181.0) && (gv_holoboardsDestroyed >= 6)) {
        AchievementAward(gv_p1_USER, "Anniversary_TRaynor01");
        TriggerDebugOutput(1, StringExternal("Param/Value/53FE3F9F"), false);
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor01.sc2map/MapScript.galaxy:4088


    TriggerEnable(TriggerGetCurrent(), false);
    AchievementAward(gv_p1_USER, "TRaynor01_2");
    return true;
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor01.sc2map/MapScript.galaxy:4148


    if ((ObjectiveGetState(gv_objectiveDestroyLogisticalHQ) == c_objectiveStateCompleted) && (ObjectiveGetState(gv_objectiveDestroyDominionHoloboards) == c_objectiveStateCompleted) && (ObjectiveGetState(gv_objectiveRaynorMustLIVE) == c_objectiveStateCompleted)) {
        AchievementAward(gv_p1_USER, "TRaynor01_1");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor01.sc2map/MapScript.galaxy:4152


    if ((libNtve_gf_DifficultyValueInt(0, 0, 1, 1) == 1) && (UnitGroupCount(UnitGroup(null, gv_p2_DOMINION_RED, RegionPlayableMap(), UnitFilter(0, 0, (1 << c_targetFilterStructure) | (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive) == 0)) {
        AchievementAward(gv_p1_USER, "TRaynor01_3");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor02.sc2map/MapScript.galaxy:4194


    if ((libNtve_gf_DifficultyValueInt(0, 1, 1, 1) == 1) && (gv_palletsCollected >= gv_numberOfPallets)) {
        AchievementAward(gv_pLAYER_01_USER, "TRaynor02_2");
        TriggerEnable(TriggerGetCurrent(), false);
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor02.sc2map/MapScript.galaxy:4296

    UnitPauseAll(true);
    if ((ObjectiveGetState(gv_objectiveDominionBase) == c_objectiveStateCompleted) && (ObjectiveGetState(gv_objectiveRebels) == c_objectiveStateCompleted)) {
        AchievementAward(gv_pLAYER_01_USER, "TRaynor02_1");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor02.sc2map/MapScript.galaxy:4300


    if ((libNtve_gf_DifficultyValueInt(0, 0, 1, 1) == 1) && (TimerGetRemaining(gv_achievementHardTimer) != 0.0)) {
        AchievementAward(gv_pLAYER_01_USER, "TRaynor02_3");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor02.sc2map/MapScript.galaxy:4304


    if ((libNtve_gf_DifficultyValueInt(0, 1, 1, 1) == 1) && (gv_barracksBuilt == false)) {
        AchievementAward(gv_pLAYER_01_USER, "Anniversary_TRaynor02");
        TriggerDebugOutput(1, StringExternal("Param/Value/426DB1C2"), false);
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor03.sc2map/MapScript.galaxy:4204

    if ((gv_hatcheriesDestroyed >= 4) && (libNtve_gf_DifficultyValueInt(0, 0, 1, 1) == 1) && (gv_hatcheryAchievementUnlocked == false)) {
        gv_hatcheryAchievementUnlocked = true;
        AchievementAward(gv_pLAYER01_USER, "TRaynor03_3");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor03.sc2map/MapScript.galaxy:4208


    if ((gv_hatcheriesDestroyed >= 8) && (libNtve_gf_DifficultyValueInt(0, 1, 1, 1) == 1)) {
        AchievementAward(gv_pLAYER01_USER, "Anniversary_TRaynor03");
        TriggerDebugOutput(1, StringExternal("Param/Value/609220D0"), false);
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor03.sc2map/MapScript.galaxy:4275


    if ((ObjectiveGetState(gv_objectiveHoldOut) == c_objectiveStateCompleted) && (ObjectiveGetState(gv_objectiveRescue) == c_objectiveStateCompleted)) {
        AchievementAward(gv_pLAYER01_USER, "TRaynor03_1");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor03.sc2map/MapScript.galaxy:4279


    if ((libNtve_gf_DifficultyValueInt(0, 1, 1, 1) == 1) && (gv_structuresLostAndSalvaged == 0)) {
        AchievementAward(gv_pLAYER01_USER, "TRaynor03_2");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tstory01.sc2map/MapScript.galaxy:17374

    CinematicFade(true, 1.0, c_fadeStyleNormal, ColorWithAlpha(0.00, 0.00, 0.00, 0.00), 0.0, true);
    if ((libCamp_gf_MissionStatusCheck(libCamp_ge_MapID_MapTTychus02, libCamp_ge_MissionStatus_Completed) == true)) {
        AchievementAward(1, "IhanCrystal");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tstory01.sc2map/MapScript.galaxy:26240

    gf_ActorTalked(ge_ActorID_ActorHorner);
    if ((gv_hornerObsessionUnlocked == true)) {
        AchievementAward(1, "TStory01_12");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tstory01.sc2map/MapScript.galaxy:26317

    gf_ActorTalked(ge_ActorID_ActorTychus);
    if ((gv_tychusObsessionUnlocked == true)) {
        AchievementAward(1, "TStory01_11");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh01.sc2map/MapScript.galaxy:4255


    TriggerEnable(TriggerGetCurrent(), false);
    AchievementAward(gv_p01_USER, "TTosh01_3");
    return true;
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh01.sc2map/MapScript.galaxy:4298


    TriggerEnable(TriggerGetCurrent(), false);
    AchievementAward(gv_p01_USER, "FeatOfStrength_TTosh01");
    return true;
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh01.sc2map/MapScript.galaxy:4358


    if ((ObjectiveGetState(gv_objectiveCollect) == c_objectiveStateCompleted) && (ObjectiveGetState(gv_objectiveRescue) == c_objectiveStateCompleted) && (ObjectiveGetState(gv_researchObjectiveKilltheBrutalisk) == c_objectiveStateCompleted)) {
        AchievementAward(gv_p01_USER, "TTosh01_1");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh01.sc2map/MapScript.galaxy:4690

    ObjectiveSetName(gv_researchObjectiveKilltheBrutalisk, (StringExternal("Param/Value/9C764397") + libCamp_gf_StoryResearchSupplementTextForObjective(libCamp_ge_StoryResearchObject_ResearchObjectKilltheBrutalisk, libCamp_ge_StoryResearchObjectiveTextStyle_Lumpsum, 1, 1)));
    if ((libNtve_gf_DifficultyValueInt(0, 1, 1, 1) == 1) && (libNtve_gf_KillingPlayer() == gv_p03_LAVA)) {
        AchievementAward(gv_p01_USER, "TTosh01_2");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh01.sc2map/MapScript.galaxy:4694


    if ((libNtve_gf_DifficultyValueInt(0, 1, 1, 1) == 1) && (libNtve_gf_UnitGetPropertyKills(EventUnit(), c_unitPropCurrent) == 0)) {
        AchievementAward(gv_p01_USER, "Anniversary_TTosh01");
        TriggerDebugOutput(1, StringExternal("Param/Value/6FAC3A22"), false);
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh02.sc2map/MapScript.galaxy:3457

    TriggerEnable(TriggerGetCurrent(), false);
    if ((libNtve_gf_DifficultyValueInt(0, 1, 1, 1) == 1)) {
        AchievementAward(gv_p1_USER, "FeatOfStrength_TTosh02");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh02.sc2map/MapScript.galaxy:3538


    if ((ObjectiveGetState(gv_primaryObjectiveGetGas) == c_objectiveStateCompleted) && (ObjectiveGetState(gv_primaryObjectiveStopProtossGas) == c_objectiveStateCompleted) && (ObjectiveGetState(gv_bonusObjectiveCollectRelics) == c_objectiveStateCompleted)) {
        AchievementAward(gv_p1_USER, "TTosh02_1");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh02.sc2map/MapScript.galaxy:3542


    if ((libNtve_gf_DifficultyValueInt(0, 1, 1, 1) == 1) && (gv_statSCVsLost == 0)) {
        AchievementAward(gv_p1_USER, "TTosh02_2");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh02.sc2map/MapScript.galaxy:3546


    if ((libNtve_gf_DifficultyValueInt(0, 0, 1, 1) == 1) && (gv_protossScore == 0)) {
        AchievementAward(gv_p1_USER, "TTosh02_3");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh02.sc2map/MapScript.galaxy:3550


    if ((libNtve_gf_DifficultyValueInt(0, 1, 1, 1) == 1) && (GameGetMissionTime() < 841.0)) {
        AchievementAward(gv_p1_USER, "Anniversary_TTosh02");
        TriggerDebugOutput(1, StringExternal("Param/Value/5146E82B"), false);
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh03a.sc2map/MapScript.galaxy:4560


    if ((ObjectiveGetState(gv_objectiveCellBlock_A) == c_objectiveStateCompleted) && (ObjectiveGetState(gv_objectiveCellBlock_B) == c_objectiveStateCompleted) && (ObjectiveGetState(gv_objectiveClearMainPrison) == c_objectiveStateCompleted) && (ObjectiveGetState(gv_objectiveToshMustSurvive) == c_objectiveStateCompleted)) {
        AchievementAward(gv_p1_USER, "TTosh03A_1");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh03a.sc2map/MapScript.galaxy:4564


    if ((libNtve_gf_DifficultyValueInt(0, 1, 1, 1) == 1) && (gv_toshLowestHealth >= 100)) {
        AchievementAward(gv_p1_USER, "TTosh03A_2");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh03a.sc2map/MapScript.galaxy:4568


    if ((libNtve_gf_DifficultyValueInt(0, 0, 1, 1) == 1) && (TimerGetRemaining(gv_achievementHardTimer) != 0.0)) {
        AchievementAward(gv_p1_USER, "TTosh03A_3");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh03b.sc2map/MapScript.galaxy:4852

    gv_dominationKills += 1;
    if ((libNtve_gf_DifficultyValueInt(0, 1, 1, 1) == 1) && (gv_dominationKills >= 15)) {
        AchievementAward(gv_pLAYER01_USER, "TTosh03B_2");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh03b.sc2map/MapScript.galaxy:4967


    if ((ObjectiveGetState(gv_objectiveDestroyMineralDepot) == c_objectiveStateCompleted) && (ObjectiveGetState(gv_objectiveDestroyPsiIndoctrinator) == c_objectiveStateCompleted) && (ObjectiveGetState(gv_objectiveDestroyTerrazineRefinery) == c_objectiveStateCompleted) && (ObjectiveGetState(gv_objectiveKillSpectres) == c_objectiveStateCompleted) && (ObjectiveGetState(gv_objectiveNovaMustSurvive) == c_objectiveStateCompleted)) {
        AchievementAward(gv_pLAYER01_USER, "TTosh03B_1");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh03b.sc2map/MapScript.galaxy:4971


    if ((libNtve_gf_DifficultyValueInt(0, 0, 1, 1) == 1) && (UnitGroupCount(UnitGroup(null, gv_pLAYER02_TOSH, RegionFromId(30), UnitFilter(0, 0, (1 << c_targetFilterStructure) | (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive) == 0) && (UnitGroupCount(UnitGroup(null, gv_pLAYER02_TOSH, RegionFromId(31), UnitFilter(0, 0, (1 << c_targetFilterStructure) | (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive) == 0) && (UnitGroupCount(UnitGroup(null, gv_pLAYER02_TOSH, RegionFromId(32), UnitFilter(0, 0, (1 << c_targetFilterStructure) | (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive) == 0)) {
        AchievementAward(gv_pLAYER01_USER, "TTosh03B_3");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus01.sc2map/MapScript.galaxy:3924


    if ((ObjectiveGetState(gv_objective_DestroytheStatues) == c_objectiveStateCompleted) && (ObjectiveGetState(gv_objective_Relics) == c_objectiveStateCompleted) && (ObjectiveGetState(gv_objective_GetToTheArtifact) == c_objectiveStateCompleted)) {
        AchievementAward(gv_p1_USER, "TTychus01_1");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus01.sc2map/MapScript.galaxy:3928


    if ((libNtve_gf_DifficultyValueInt(0, 1, 1, 1) == 1) && (gv_statStoneGuardianKillCount == 0)) {
        AchievementAward(gv_p1_USER, "TTychus01_2");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus01.sc2map/MapScript.galaxy:3932


    if ((libNtve_gf_DifficultyValueInt(0, 0, 1, 1) == 1) && (TimerGetRemaining(gv_achievementHardTimer) != 0.0)) {
        AchievementAward(gv_p1_USER, "TTychus01_3");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus01.sc2map/MapScript.galaxy:4408


    if ((gv_relicsFound == gv_relicsNeeded) && (libNtve_gf_DifficultyValueInt(0, 1, 1, 1) == 1) && (gv_zergStructuresKilled == false)) {
        AchievementAward(gv_p1_USER, "Anniversary_TTychus01");
        TriggerDebugOutput(1, StringExternal("Param/Value/CE2CE6AB"), false);
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus02.sc2map/MapScript.galaxy:4246


    TriggerEnable(TriggerGetCurrent(), false);
    AchievementAward(gv_p1_USER, "TTychus02_2");
    return true;
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus02.sc2map/MapScript.galaxy:4288

    if ((gv_statProtossStructureKills >= 50)) {
        TriggerEnable(TriggerGetCurrent(), false);
        AchievementAward(gv_p1_USER, "TTychus02_3");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus02.sc2map/MapScript.galaxy:4487


    if ((ObjectiveGetState(gv_primaryObjectiveMeltOpenTemple) == c_objectiveStateCompleted) && (ObjectiveGetState(gv_primaryObjectiveLaserDrillMustSurvive) == c_objectiveStateCompleted) && (ObjectiveGetState(gv_bonusObjectiveCollectRelics) == c_objectiveStateCompleted)) {
        AchievementAward(gv_p1_USER, "TTychus02_1");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus02.sc2map/MapScript.galaxy:4491


    if ((libNtve_gf_DifficultyValueInt(0, 1, 1, 1) == 1) && (gv_anniversaryStatLaserKillsTracking <= 0)) {
        AchievementAward(gv_p1_USER, "Anniversary_TTychus02");
        TriggerDebugOutput(1, StringExternal("Param/Value/47D5A648"), false);
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus03.sc2map/MapScript.galaxy:5459

    TriggerEnable(TriggerGetCurrent(), false);
    gv_achievementRescueAwarded = true;
    AchievementAward(gv_p01_USER, "TTychus03_2");
    return true;
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus03.sc2map/MapScript.galaxy:5551


    if ((ObjectiveGetState(gv_objectiveDestroyDataz) == c_objectiveStateCompleted) && (ObjectiveGetState(gv_objectiveNoAccess) == c_objectiveStateCompleted) && (ObjectiveGetState(gv_researchObjectiveKilltheBrutalisk) == c_objectiveStateCompleted)) {
        AchievementAward(gv_p01_USER, "TTychus03_1");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus03.sc2map/MapScript.galaxy:5555


    if ((libNtve_gf_DifficultyValueInt(0, 1, 1, 1) == 1) && (gv_nonMercCombatUnitTrained == false)) {
        AchievementAward(gv_p01_USER, "Anniversary_TTychus03");
        TriggerDebugOutput(1, StringExternal("Param/Value/936B8DF0"), false);
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus03.sc2map/MapScript.galaxy:5560


    if ((libNtve_gf_DifficultyValueInt(0, 0, 1, 1) == 1) && (gv_achievementKerriganFakeBuildingCounter <= 5)) {
        AchievementAward(gv_p01_USER, "TTychus03_3");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus04.sc2map/MapScript.galaxy:2528

    if ((libNtve_gf_DifficultyValueInt(0, 0, 1, 1) == 1) && (gv_achievementBansheeCloakedKills >= 75) && (gv_achievementBansheeKillsUnlocked == false)) {
        gv_achievementBansheeKillsUnlocked = true;
        AchievementAward(gv_pLAYER01_USER, "TTychus04_3");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus04.sc2map/MapScript.galaxy:2755

    TriggerExecute(gt_ProtossStructuresRemaining, true, false);
    if ((ObjectiveGetState(gv_objectiveDestroyTheArtifactVault) == c_objectiveStateCompleted) && (ObjectiveGetState(gv_researchObjectiveProtossRelics) == c_objectiveStateCompleted)) {
        AchievementAward(gv_pLAYER01_USER, "TTychus04_1");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus04.sc2map/MapScript.galaxy:2759


    if ((libNtve_gf_DifficultyValueInt(0, 1, 1, 1) == 1) && (gv_achievementPlayerUnitsKilledByFire == 0)) {
        AchievementAward(gv_pLAYER01_USER, "TTychus04_2");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus04.sc2map/MapScript.galaxy:2763


    if ((libNtve_gf_DifficultyValueInt(0, 1, 1, 1) == 1) && (gv_achievementBarracksOrFactoryUnitBuilt == false)) {
        AchievementAward(gv_pLAYER01_USER, "Anniversary_TTychus04");
        TriggerDebugOutput(1, StringExternal("Param/Value/FDAA6446"), false);
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus05.sc2map/MapScript.galaxy:3202


    TriggerEnable(TriggerGetCurrent(), false);
    AchievementAward(gv_pLAYER_01_USER, "TTychus05_2");
    return true;
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus05.sc2map/MapScript.galaxy:3282


    if ((UnitGroupCount(UnitGroup(null, gv_pLAYER_02_ScriptedTOSS, RegionEntireMap(), UnitFilter((1 << c_targetFilterStructure), 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32)) | (1 << (c_targetFilterInvulnerable - 32))), 0), c_unitCountAlive) <= 0) && (UnitGroupCount(UnitGroup(null, gv_pLAYER_03_HighTOSS, RegionEntireMap(), UnitFilter((1 << c_targetFilterStructure), 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32)) | (1 << (c_targetFilterInvulnerable - 32))), 0), c_unitCountAlive) <= 0) && (UnitGroupCount(UnitGroup(null, gv_pLAYER_04_DarkTOSS, RegionEntireMap(), UnitFilter((1 << c_targetFilterStructure), 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32)) | (1 << (c_targetFilterInvulnerable - 32))), 0), c_unitCountAlive) <= 0) && (UnitGroupCount(UnitGroup(null, gv_pLAYER_05_WORLDSHIP, RegionEntireMap(), UnitFilter((1 << c_targetFilterStructure), 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32)) | (1 << (c_targetFilterInvulnerable - 32))), 0), c_unitCountAlive) <= 0)) {
        AchievementAward(gv_pLAYER_01_USER, "Anniversary_TTychus05");
        TriggerDebugOutput(1, StringExternal("Param/Value/454EEC4A"), false);
        TriggerEnable(TriggerGetCurrent(), false);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus05.sc2map/MapScript.galaxy:3444

    lv_totalShieldDamage = (gv_damageTracker * gv_dAMAGEPULSEVALUE);
    if ((ObjectiveGetState(gv_objectiveRetrieveArtifact) == c_objectiveStateCompleted) && (ObjectiveGetState(gv_objectiveRescuePrisoners) == c_objectiveStateCompleted)) {
        AchievementAward(gv_pLAYER_01_USER, "TTychus05_1");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus05.sc2map/MapScript.galaxy:3448


    if ((libNtve_gf_DifficultyValueInt(0, 0, 1, 1) == 1) && (gv_statRipFieldDeaths == 0)) {
        AchievementAward(gv_pLAYER_01_USER, "TTychus05_3");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian01.sc2map/MapScript.galaxy:4262


    TriggerEnable(TriggerGetCurrent(), false);
    AchievementAward(gv_p01_USER, "TValerian01_2");
    return true;
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian01.sc2map/MapScript.galaxy:4365


    if ((libNtve_gf_DifficultyValueInt(0, 0, 1, 1) == 1) && (gv_statDropPodsRescued >= 10)) {
        AchievementAward(gv_p01_USER, "TValerian01_3");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian01.sc2map/MapScript.galaxy:4421


    if ((ObjectiveGetState(gv_troopSupply) == c_objectiveStateCompleted) && (ObjectiveGetState(gv_objectiveNydusWorms) == c_objectiveStateCompleted)) {
        AchievementAward(gv_p01_USER, "TValerian01_1");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian01.sc2map/MapScript.galaxy:4425


    if ((libNtve_gf_DifficultyValueInt(0, 1, 1, 1) == 1) && (gv_achievementNonMercCombatUnitTrained == false)) {
        AchievementAward(gv_p01_USER, "Anniversary_TValerian01");
        TriggerDebugOutput(1, StringExternal("Param/Value/738BEE7D"), false);
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian02a.sc2map/MapScript.galaxy:8565

    }

    AchievementAward(gv_p1_USER, "TValerian02A_3");
    return true;
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian02a.sc2map/MapScript.galaxy:9099

    UnitPauseAll(true);
    if ((ObjectiveGetState(gv_oBJPlantSeismicCharges) == c_objectiveStateCompleted) && (ObjectiveGetState(gv_oBJExfiltrate) == c_objectiveStateCompleted)) {
        AchievementAward(gv_p1_USER, "TValerian02A_1");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian02a.sc2map/MapScript.galaxy:9103


    if ((libNtve_gf_DifficultyValueInt(0, 1, 1, 1) == 1) && (gv_achievementHeroIncapCounter == 0)) {
        AchievementAward(gv_p1_USER, "TValerian02A_2");
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian02b.sc2map/MapScript.galaxy:1264

    TriggerDebugOutput(1, TextExpressionAssemble("Param/Expression/3E1FEF24"), false);
    if ((libNtve_gf_DifficultyValueInt(0, 1, 1, 1) == 1) && (TimerGetRemaining(gv_leviathanDeathWindow) > 0.0)) {
        AchievementAward(gv_pLAYER_P01_USER, "Anniversary_TValerian02B");
        TriggerDebugOutput(1, StringExternal("Param/Value/D09C0E7C"), false);
    }