# Value Count Of User Data Field

Grammar — Value count of field for userType
FlagsNative | Function

Returns the total number of values associated with the given user data field. User types are defined within the Data module.

# Arguments

  • string [ gamelink::User ] — User Type
  • string [ userfield ] — Field

Returns — int

native int UserDataFieldValueCount(
	string inType,
	string inField,
);

Category: User Data / Basic

# Examples

# campaigns/swarmstory.sc2campaign

SwarmCampaignLib.galaxy

// L13256
UserDataFieldValueCount("Planets", "Travel Summary Origin")

# campaigns/voidstory.sc2campaign

VoidCampaignLib.galaxy

// L4424
UserDataFieldValueCount("SpearofAdunUpgrade", "Upgrade")
// L5508
UserDataFieldValueCount("CampaignPerk", "AbilityCommand")
// L5516
UserDataFieldValueCount("CampaignPerk", "Upgrade")

# mods/heroesdata.stormmod

UILib.galaxy

// L2344
UserDataFieldValueCount("AnnouncerPackVOReplacementList", "SoundIDSuffixes")

# mods/missionpacks/campaigncommon.sc2mod

LibComC.galaxy

// L2641
UserDataFieldValueCount("CampaignPerk", "Upgrade")
// L2650
UserDataFieldValueCount("CampaignPerk", "AbilityCommand")

# mods/missionpacks/novacampaign.sc2mod

LibNCUI.galaxy

// L1771
UserDataFieldValueCount("CampaignTechItem", "UnitList")
// L2301
UserDataFieldValueCount("CampaignTechItem", "UnitList")

# mods/missionpacks/novacampaign.sc2mod

LibNovC.galaxy

// L1405
UserDataFieldValueCount("CampaignTechItem", "UnitList")
// L1440
UserDataFieldValueCount("CampaignTechItem", "UnitList")
// L1655
UserDataFieldValueCount("CampaignTechItem", "IsNewList")
// L1829
UserDataFieldValueCount("CampaignPerk", "Upgrade")
// L1838
UserDataFieldValueCount("CampaignPerk", "AbilityCommand")
// L1984
UserDataFieldValueCount("CampaignPerk", "Upgrade")

# mods/starcoop/starcoop.sc2mod

LibCOMI.galaxy

// L2552
UserDataFieldValueCount("CoopAICommanderTiers", "PhaseUnits")
// L2561
UserDataFieldValueCount("CoopAICommanderTiers", "PhaseUnits")
// L2929
UserDataFieldValueCount("CoopAICommanderTiers", "PhaseUnits")
// L2938
UserDataFieldValueCount("CoopAICommanderTiers", "PhaseUnits")
// L3095
UserDataFieldValueCount("CoopAICommanders", "StartingTech")
// L3182
UserDataFieldValueCount("CoopAICommanders", "StartingTech")
// L3268
UserDataFieldValueCount("CoopAIUpgrade", "ExclusiveToCommander")
// L6271
UserDataFieldValueCount("DevolutionTiers", "UnitsToDevolveInto")
// L6315
UserDataFieldValueCount("DevolutionTiers", "UnitsToDevolveInto")
// L19825
UserDataFieldValueCount(auto9B486C0C_userType,auto9B486C0C_field)

# mods/starcoop/starcoop.sc2mod

LibCOOC.galaxy

// L1062
UserDataFieldValueCount("PlayerPrestige", "DisableAbil")
// L1067
UserDataFieldValueCount("PlayerPrestige", "EnableAbil")
// L1072
UserDataFieldValueCount("PlayerPrestige", "SuppressUpgrade")
// L1077
UserDataFieldValueCount("PlayerPrestige", "SuppressUpgradeShared")
// L1088
UserDataFieldValueCount("PlayerPrestige", "DisableUnit")
// L1093
UserDataFieldValueCount("PlayerPrestige", "UpgradeSupplements")
// L1108
UserDataFieldValueCount("PlayerPrestige", "SecondaryUpgradesSelf")
// L1113
UserDataFieldValueCount("PlayerPrestige", "SecondaryUpgradesShared")
// L1124
UserDataFieldValueCount("PlayerPrestige", "PlayerResponses")
// L1660
UserDataFieldValueCount(lp_userType, "Commander")

# mods/starcoop/starcoop.sc2mod

LibCOUI.galaxy

// L6967
UserDataFieldValueCount("MutatorChallenges", "Mutators")
// L9331
UserDataFieldValueCount(auto100DBF9A_userType,auto100DBF9A_field)

# mods/warcoop/warcoopdata.sc2mod

WarCoopData.galaxy

// L2714
UserDataFieldValueCount("LegionWaves", "UnitTypes")
// L2725
UserDataFieldValueCount("LegionWaves", "UnitTypes")