# Set Achievement Term Quantity

Grammar — Set achievement term term quantity to quantity for player player
FlagsNative | Action | Restricted

This feature only works on Blizzard-signed maps.

# Arguments

  • int — Player
  • string [ gamelink::AchievementTerm ] — Term
  • int — Quantity

Returns — void

native void AchievementTermQuantitySet(
	int player,
	string term,
	int quantity,
);

Category: Game / Achievements

# Examples

# campaigns/liberty.sc2campaign

MapScript.galaxy

// L5201
AchievementTermQuantitySet(gv_pLAYER01_USER, "Anniversary_THanson03A", gv_vikingKills)
// L3417
AchievementTermQuantitySet(gv_p01_USER, "Anniversary_THanson03B", gv_vikingStructureKills)
// L4532
AchievementTermQuantitySet(gv_p01_USER, "Anniversary_THorner_04", gv_achievementUnitsKilledDuringSneakAttack)
// L8146
AchievementTermQuantitySet(gv_p01_USER, "Anniversary_THorner05S", gv_achievementWeaponKillls)
// L6555
AchievementTermQuantitySet(1, "TStory01_9_Horner", 1)
// L6559
AchievementTermQuantitySet(1, "TStory01_9_Tychus", 1)
// L6563
AchievementTermQuantitySet(1, "TStory01_9_Swann", 1)
// L6567
AchievementTermQuantitySet(1, "TStory01_9_Hanson", 1)
// L6571
AchievementTermQuantitySet(1, "TStory01_9_Tosh", 1)
// L6575
AchievementTermQuantitySet(1, "TStory01_9_Warfield", 1)
// L14305
AchievementTermQuantitySet(1, "TStory01_10", lv_count)
// L4409
AchievementTermQuantitySet(gv_p1_USER, "Anniversary_TTosh03A", gv_enemiesKilledByNukes)
// L4903
AchievementTermQuantitySet(gv_pLAYER01_USER, "Anniversary_TTosh03B", gv_spectreKillsByReapers)
// L8605
AchievementTermQuantitySet(gv_p1_USER, "Anniversary_TValerian02A", gv_flamingBettyKills)
// L5164
AchievementTermQuantitySet(gv_p1_USER, "Anniversary_TZeratul02", gv_darkTemplarKills)
// L5201
AchievementTermQuantitySet(gv_pLAYER01_USER, "Anniversary_THanson03A", gv_vikingKills)
// L3417
AchievementTermQuantitySet(gv_p01_USER, "Anniversary_THanson03B", gv_vikingStructureKills)
// L4532
AchievementTermQuantitySet(gv_p01_USER, "Anniversary_THorner_04", gv_achievementUnitsKilledDuringSneakAttack)
// L8146
AchievementTermQuantitySet(gv_p01_USER, "Anniversary_THorner05S", gv_achievementWeaponKillls)
// L6555
AchievementTermQuantitySet(1, "TStory01_9_Horner", 1)
// L6559
AchievementTermQuantitySet(1, "TStory01_9_Tychus", 1)
// L6563
AchievementTermQuantitySet(1, "TStory01_9_Swann", 1)
// L6567
AchievementTermQuantitySet(1, "TStory01_9_Hanson", 1)
// L6571
AchievementTermQuantitySet(1, "TStory01_9_Tosh", 1)
// L6575
AchievementTermQuantitySet(1, "TStory01_9_Warfield", 1)
// L14305
AchievementTermQuantitySet(1, "TStory01_10", lv_count)
// L4409
AchievementTermQuantitySet(gv_p1_USER, "Anniversary_TTosh03A", gv_enemiesKilledByNukes)
// L4903
AchievementTermQuantitySet(gv_pLAYER01_USER, "Anniversary_TTosh03B", gv_spectreKillsByReapers)
// L8605
AchievementTermQuantitySet(gv_p1_USER, "Anniversary_TValerian02A", gv_flamingBettyKills)
// L5164
AchievementTermQuantitySet(gv_p1_USER, "Anniversary_TZeratul02", gv_darkTemplarKills)

# campaigns/libertystory.sc2campaign

CampaignLib.galaxy

// L2282
AchievementTermQuantitySet(1, "WingsofLibertyHard5", lv_count)
// L2283
AchievementTermQuantitySet(1, "WingsofLibertyHard10", lv_count)
// L2284
AchievementTermQuantitySet(1, "WingsofLibertyHard15", lv_count)
// L2285
AchievementTermQuantitySet(1, "WingsofLibertyHard20", lv_count)
// L2286
AchievementTermQuantitySet(1, "WingsofLibertyHard25", lv_count)
// L2288
AchievementTermQuantitySet(1, "WingsofLibertyBrutal5", lv_count)
// L2289
AchievementTermQuantitySet(1, "WingsofLibertyBrutal10", lv_count)
// L2290
AchievementTermQuantitySet(1, "WingsofLibertyBrutal15", lv_count)
// L2291
AchievementTermQuantitySet(1, "WingsofLibertyBrutal20", lv_count)
// L2292
AchievementTermQuantitySet(1, "WingsofLibertyBrutal25", lv_count)

# campaigns/swarm.sc2campaign

MapScript.galaxy

// L5119
AchievementTermQuantitySet(gv_pLAYER_01_USER, "Anniversary_ZChar01", gv_banelingKills)
// L7212
AchievementTermQuantitySet(1, "ZKaldir03_2", PlayerGetPropertyInt(EventPlayer(), c_playerPropCustomCollected))
// L7295
AchievementTermQuantitySet(gv_pLAYER_01_USER, "Mastery_Kaldir3", gv_ursadonKills)
// L5560
AchievementTermQuantitySet(gv_pLAYER_01_USER, "Anniversary_ZHybrid01", gv_achievementMaxDomiantedTerran)
// L4744
AchievementTermQuantitySet(gv_pLAYER_01_USER, "Anniversary_ZHybrid02", gv_achievementBrutaliskKills)
// L3992
AchievementTermQuantitySet(gv_pLAYER_01_USER, "Anniversary_ZKorhal01", gv_anniversaryAchievementTermDominionStructuresDestroyed)
// L7563
AchievementTermQuantitySet(gv_pLAYER_01_USER, "Anniversary_ZLab03", gv_creepTumorsConstucted)
// L7021
AchievementTermQuantitySet(gv_p01_USER, "Anniversary_ZSpace02", gv_achievementParasiticDominatedKills)
// L115
AchievementTermQuantitySet(1, "KerriganPower70", MinI(libSwaC_gf_StoryKerriganLevel(), 70))
// L146
AchievementTermQuantitySet(1, "KerriganPower70", MinI(libSwaC_gf_StoryKerriganLevel(), 70))
// L153
AchievementTermQuantitySet(1, UserDataGetGameLink("Maps", libSwaC_gf_ZS_MapUserDataInstance(lv_indexMission), "CompletionAchievementTerms", 2), 1)
// L158
AchievementTermQuantitySet(1, UserDataGetGameLink("Maps", libSwaC_gf_ZS_MapUserDataInstance(lv_indexMission), "CompletionAchievementTerms", 3), 1)
// L163
AchievementTermQuantitySet(1, UserDataGetGameLink("Maps", libSwaC_gf_ZS_MapUserDataInstance(lv_indexMission), "CompletionAchievementTerms", 4), 1)
// L122
AchievementTermQuantitySet(1, "KerriganPower70", MinI(libSwaC_gf_StoryKerriganLevel(), 70))
// L455
AchievementTermQuantitySet(1, "ZStoryConversation_VoidSeeker", 1)
// L1944
AchievementTermQuantitySet(gv_pLAYER_01_USER, "Anniversary_ZZerus01", gv_achievementLargestMutaliskForce)
// L6216
AchievementTermQuantitySet(gv_pLAYER_01_USER, "Anniversary_ZZerus01", gv_achievementLargestMutaliskForce)
// L5119
AchievementTermQuantitySet(gv_pLAYER_01_USER, "Anniversary_ZChar01", gv_banelingKills)
// L7212
AchievementTermQuantitySet(1, "ZKaldir03_2", PlayerGetPropertyInt(EventPlayer(), c_playerPropCustomCollected))
// L7295
AchievementTermQuantitySet(gv_pLAYER_01_USER, "Mastery_Kaldir3", gv_ursadonKills)
// L5560
AchievementTermQuantitySet(gv_pLAYER_01_USER, "Anniversary_ZHybrid01", gv_achievementMaxDomiantedTerran)
// L4744
AchievementTermQuantitySet(gv_pLAYER_01_USER, "Anniversary_ZHybrid02", gv_achievementBrutaliskKills)
// L3992
AchievementTermQuantitySet(gv_pLAYER_01_USER, "Anniversary_ZKorhal01", gv_anniversaryAchievementTermDominionStructuresDestroyed)
// L7563
AchievementTermQuantitySet(gv_pLAYER_01_USER, "Anniversary_ZLab03", gv_creepTumorsConstucted)
// L7021
AchievementTermQuantitySet(gv_p01_USER, "Anniversary_ZSpace02", gv_achievementParasiticDominatedKills)
// L115
AchievementTermQuantitySet(1, "KerriganPower70", MinI(libSwaC_gf_StoryKerriganLevel(), 70))
// L146
AchievementTermQuantitySet(1, "KerriganPower70", MinI(libSwaC_gf_StoryKerriganLevel(), 70))
// L153
AchievementTermQuantitySet(1, UserDataGetGameLink("Maps", libSwaC_gf_ZS_MapUserDataInstance(lv_indexMission), "CompletionAchievementTerms", 2), 1)
// L158
AchievementTermQuantitySet(1, UserDataGetGameLink("Maps", libSwaC_gf_ZS_MapUserDataInstance(lv_indexMission), "CompletionAchievementTerms", 3), 1)
// L163
AchievementTermQuantitySet(1, UserDataGetGameLink("Maps", libSwaC_gf_ZS_MapUserDataInstance(lv_indexMission), "CompletionAchievementTerms", 4), 1)
// L122
AchievementTermQuantitySet(1, "KerriganPower70", MinI(libSwaC_gf_StoryKerriganLevel(), 70))
// L455
AchievementTermQuantitySet(1, "ZStoryConversation_VoidSeeker", 1)
// L1944
AchievementTermQuantitySet(gv_pLAYER_01_USER, "Anniversary_ZZerus01", gv_achievementLargestMutaliskForce)
// L6216
AchievementTermQuantitySet(gv_pLAYER_01_USER, "Anniversary_ZZerus01", gv_achievementLargestMutaliskForce)

# campaigns/swarmstory.sc2campaign

SwarmCampaignLib.galaxy

// L8776
AchievementTermQuantitySet(1, UserDataGetGameLink("TechUnit", libSwaC_gf_ZS_TechUnitOfArmyCategory(libSwaC_gv_zS_ArmyCustomCategoryCurrent), "AchievementTermUpgrade", 1), 1)
// L12287
AchievementTermQuantitySet(1, "KerriganPower10", MinI(libSwaC_gv_zS_KerriganActualLevel, 10))
// L12288
AchievementTermQuantitySet(1, "KerriganPower20", MinI(libSwaC_gv_zS_KerriganActualLevel, 20))
// L12289
AchievementTermQuantitySet(1, "KerriganPower30", MinI(libSwaC_gv_zS_KerriganActualLevel, 30))
// L12290
AchievementTermQuantitySet(1, "KerriganPower40", MinI(libSwaC_gv_zS_KerriganActualLevel, 40))
// L12291
AchievementTermQuantitySet(1, "KerriganPower50", MinI(libSwaC_gv_zS_KerriganActualLevel, 50))
// L12292
AchievementTermQuantitySet(1, "KerriganPower60", MinI(libSwaC_gv_zS_KerriganActualLevel, 60))
// L12293
AchievementTermQuantitySet(1, "KerriganPower70", MinI(libSwaC_gv_zS_KerriganActualLevel, 70))
// L14194
AchievementTermQuantitySet(1, UserDataGetGameLink("TechUnit", libSwaC_gf_ZS_TechUnitOfArmyCategory(libSwaC_gf_MissionArmyCategoryUnlocked(lp_mission)), "AchievementTermEvolve", 1), 1)
// L14459
AchievementTermQuantitySet(1, UserDataGetGameLink("Maps", libSwaC_gf_ZS_MapUserDataInstance(libSwaC_gf_CurrentMap()), "CompletionAchievementTerms", 1), 1)

# campaigns/swarmstoryutil.sc2mod

Lib281DEC45.galaxy

// L3981
AchievementTermQuantitySet(1, "ZStory_Rally_Zagara", 1)
// L3986
AchievementTermQuantitySet(1, "ZStoryConversation_Abathur_NewLook", 1)
// L3989
AchievementTermQuantitySet(1, "ZStory_Rally_Abathur", 1)
// L3994
AchievementTermQuantitySet(1, "ZStoryConversation_Izsha_NewLook", 1)
// L3997
AchievementTermQuantitySet(1, "ZStory_Rally_Izsha", 1)
// L4001
AchievementTermQuantitySet(1, "ZStoryConversation_AncientOne", 1)
// L4003
AchievementTermQuantitySet(1, "ZStoryConversation_Zurvan_NewLook", 1)
// L4011
AchievementTermQuantitySet(1, "ZStory_Rally_Stukov", 1)
// L4016
AchievementTermQuantitySet(1, "ZStory_Rally_Dehaka", 1)
// L4020
AchievementTermQuantitySet(1, "ZStoryConversation_WarfieldFortress", 1)

# campaigns/void.sc2campaign

MapScript.galaxy

// L4494
AchievementTermQuantitySet(gv_pLAYER_01_USER, "Anniversary_PAiur02", gv_anniversaryAchievementTermNerazimPylonsFound)
// L4501
AchievementTermQuantitySet(gv_pLAYER_01_USER, "Anniversary_PAiur02", gv_anniversaryAchievementTermNerazimPylonsFound)
// L4571
AchievementTermQuantitySet(gv_pLAYER_01_USER, "Anniversary_PAiur02", gv_anniversaryAchievementTermNerazimPylonsFound)
// L4578
AchievementTermQuantitySet(gv_pLAYER_01_USER, "Anniversary_PAiur02", gv_anniversaryAchievementTermNerazimPylonsFound)
// L4648
AchievementTermQuantitySet(gv_pLAYER_01_USER, "Anniversary_PAiur02", gv_anniversaryAchievementTermNerazimPylonsFound)
// L4655
AchievementTermQuantitySet(gv_pLAYER_01_USER, "Anniversary_PAiur02", gv_anniversaryAchievementTermNerazimPylonsFound)