# Value Count Of User Data Field
Grammar — Value count of field for userType
Flags —Native
|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 Typestring
[ userfield ] — Field
Returns — int
native int UserDataFieldValueCount(
string inType,
string inField,
);
# Related
Category: User Data / Basic
- [F] —
int
— Number Of User Data Instances — ( UserDataInstanceCount ) - [F] —
int
— Index Of User Data Instance — ( libNtve_gf_UserDataInstanceGetIndex ) - [F] —
string
[ userinstance ] — User Data Instance — ( UserDataInstance ) - [F] —
int
— Number Of User Data Fields — ( UserDataFieldCount ) - [F] —
string
[ userfield ] — User Data Field — ( UserDataField ) - [F] —
int
[ preset::UserDataType ] — Type Of User Data Field — ( UserDataFieldType ) - [F] —
int
— Value Count Of User Data Field — ( UserDataFieldValueCount ) - [F] —
bool
— Is User Data Field Modifiable — ( UserDataFieldIsModifiable )
# Examples
# campaigns/swarmstory.sc2campaign
// L13256
UserDataFieldValueCount("Planets", "Travel Summary Origin")
# campaigns/voidstory.sc2campaign
// L4424
UserDataFieldValueCount("SpearofAdunUpgrade", "Upgrade")
// L5508
UserDataFieldValueCount("CampaignPerk", "AbilityCommand")
// L5516
UserDataFieldValueCount("CampaignPerk", "Upgrade")
# mods/heroesdata.stormmod
// L2344
UserDataFieldValueCount("AnnouncerPackVOReplacementList", "SoundIDSuffixes")
# mods/missionpacks/campaigncommon.sc2mod
// L2641
UserDataFieldValueCount("CampaignPerk", "Upgrade")
// L2650
UserDataFieldValueCount("CampaignPerk", "AbilityCommand")
# mods/missionpacks/novacampaign.sc2mod
// L1771
UserDataFieldValueCount("CampaignTechItem", "UnitList")
// L2301
UserDataFieldValueCount("CampaignTechItem", "UnitList")
# mods/missionpacks/novacampaign.sc2mod
// 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
// 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
// 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
// L6967
UserDataFieldValueCount("MutatorChallenges", "Mutators")
// L9331
UserDataFieldValueCount(auto100DBF9A_userType,auto100DBF9A_field)
# mods/warcoop/warcoopdata.sc2mod
// L2714
UserDataFieldValueCount("LegionWaves", "UnitTypes")
// L2725
UserDataFieldValueCount("LegionWaves", "UnitTypes")