# Award Achievement
Grammar — Unlock the name achievement for player p
Flags —Native
|Action
|Restricted
This feature only works on Blizzard-signed maps.
# Arguments
int
— Playerstring
<gamelink::Achievement> — Name
Returns — void
native void AchievementAward(int player, string name);
# Related
Category: Game / Achievements
- Award Achievement —
void
— AchievementAward - Set Achievement Term Quantity —
void
— AchievementTermQuantitySet - Add To Achievement Term Quantity —
void
— AchievementTermQuantityAdd - Erase Achievement —
void
— AchievementErase - Disable Achievements —
void
— AchievementsDisable - Achievements Are Disabled —
bool
— AchievementsDisabled - Get Achievement Percent Text —
text
— AchievementPercentText - Set Achievement Panel Category —
void
— AchievementPanelSetCategory
# Examples
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tarcade.sc2map/MapScript.galaxy:3342
}
if ((gv_score >= 125000)) {
AchievementAward(1, "LostVikingBronze");
}
else {
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tarcade.sc2map/MapScript.galaxy:3347
}
if ((gv_score >= 250000)) {
AchievementAward(1, "LostVikingSilver");
}
else {
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tarcade.sc2map/MapScript.galaxy:3352
}
if ((gv_score >= 500000)) {
AchievementAward(1, "LostVikingGold");
}
else {
campaigns/liberty.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.sc2maps/maps/campaign/thanson03b.sc2map/MapScript.galaxy:3546
if ((ObjectiveGetState(gv_objectiveDestroyInfestation) == c_objectiveStateCompleted)) {
AchievementAward(gv_p01_USER, "THanson03B_1");
}
campaigns/liberty.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.sc2maps/maps/campaign/thorner02.sc2map/MapScript.galaxy:4372
TriggerEnable(TriggerGetCurrent(), false);
AchievementAward(gv_p01_USER, "THorner02_2");
return true;
}
campaigns/liberty.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.sc2maps/maps/campaign/traynor01.sc2map/MapScript.galaxy:4088
TriggerEnable(TriggerGetCurrent(), false);
AchievementAward(gv_p1_USER, "TRaynor01_2");
return true;
}
campaigns/liberty.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.sc2maps/maps/campaign/tstory01.sc2map/MapScript.galaxy:26240
gf_ActorTalked(ge_ActorID_ActorHorner);
if ((gv_hornerObsessionUnlocked == true)) {
AchievementAward(1, "TStory01_12");
}
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tstory01.sc2map/MapScript.galaxy:26317
gf_ActorTalked(ge_ActorID_ActorTychus);
if ((gv_tychusObsessionUnlocked == true)) {
AchievementAward(1, "TStory01_11");
}
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttosh01.sc2map/MapScript.galaxy:4255
TriggerEnable(TriggerGetCurrent(), false);
AchievementAward(gv_p01_USER, "TTosh01_3");
return true;
}
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttosh01.sc2map/MapScript.galaxy:4298
TriggerEnable(TriggerGetCurrent(), false);
AchievementAward(gv_p01_USER, "FeatOfStrength_TTosh01");
return true;
}
campaigns/liberty.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.sc2maps/maps/campaign/ttychus02.sc2map/MapScript.galaxy:4246
TriggerEnable(TriggerGetCurrent(), false);
AchievementAward(gv_p1_USER, "TTychus02_2");
return true;
}
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttychus02.sc2map/MapScript.galaxy:4288
if ((gv_statProtossStructureKills >= 50)) {
TriggerEnable(TriggerGetCurrent(), false);
AchievementAward(gv_p1_USER, "TTychus02_3");
}
campaigns/liberty.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.sc2maps/maps/campaign/ttychus03.sc2map/MapScript.galaxy:5459
TriggerEnable(TriggerGetCurrent(), false);
gv_achievementRescueAwarded = true;
AchievementAward(gv_p01_USER, "TTychus03_2");
return true;
}
campaigns/liberty.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.sc2maps/maps/campaign/ttychus05.sc2map/MapScript.galaxy:3202
TriggerEnable(TriggerGetCurrent(), false);
AchievementAward(gv_pLAYER_01_USER, "TTychus05_2");
return true;
}
campaigns/liberty.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.sc2maps/maps/campaign/tvalerian01.sc2map/MapScript.galaxy:4262
TriggerEnable(TriggerGetCurrent(), false);
AchievementAward(gv_p01_USER, "TValerian01_2");
return true;
}
campaigns/liberty.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.sc2maps/maps/campaign/tvalerian02a.sc2map/MapScript.galaxy:8565
}
AchievementAward(gv_p1_USER, "TValerian02A_3");
return true;
}
campaigns/liberty.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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);
}