# User Data Instance
Grammar — User data instance index for userType
Flags —Native
|Function
Returns an instance for the given user type by index. User types are defined within the Data module.
# Arguments
string
[ gamelink::User ] — User Typeint
— Index
Returns — string
[ userinstance ]
native string UserDataInstance(string inType, int inIndex);
# 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
// L6569
UserDataInstance("ConversationTimestamps", lv_index)
// L6570
UserDataInstance("ConversationTimestamps", lv_index)
// L6571
UserDataInstance("ConversationTimestamps", lv_index)
// L6574
UserDataInstance("ConversationTimestamps", lv_index)
// L12539
UserDataInstance("KerriganLevels", lp_kerriganLevel)
// L12545
UserDataInstance("KerriganLevels", lp_kerriganLevel)
// L12551
UserDataInstance("KerriganLevels", lp_kerriganLevel)
// L12557
UserDataInstance("KerriganLevels", lp_kerriganLevel)
// L13352
UserDataInstance("Scenes", autoE6D62441_ai)
// L15107
UserDataInstance("Maps", auto085E4190_ai)
# campaigns/swarmstoryutil.sc2mod
// L466
UserDataInstance("Character", auto4FB8B176_ai)
// L487
UserDataInstance("Character", auto2DC3C7B3_ai)
// L527
UserDataInstance("Character", auto7E4635CA_ai)
// L556
UserDataInstance("Character", auto3171AB38_ai)
// L577
UserDataInstance("Character", auto4F1F65F6_ai)
// L599
UserDataInstance("WriterStates", lv_index)
// L2241
UserDataInstance("Character", auto7D6EB66D_ai)
// L2315
UserDataInstance("ScriptedScenes", lv_index)
// L2333
UserDataInstance("StoryStates", (DialogControlGetSelectedItem(lib281DEC45_gv_zSS_DebugStoryStateList, 1)-UserDataInstanceCount("WriterStates")))
// L2336
UserDataInstance("WriterStates", DialogControlGetSelectedItem(lib281DEC45_gv_zSS_DebugStoryStateList, 1))
# campaigns/void.sc2campaign
// L696
UserDataInstance("CampaignPerk", autoB586D847_ai)
// L746
UserDataInstance("CampaignPerkGroup", auto85715C34_ai)
// L1782
UserDataInstance("Clickable", autoFBE30DB1_ai)
// L696
UserDataInstance("CampaignPerk", autoB586D847_ai)
// L746
UserDataInstance("CampaignPerkGroup", auto85715C34_ai)
// L1782
UserDataInstance("Clickable", autoFBE30DB1_ai)
# campaigns/voidstory.sc2campaign
// L152
UserDataInstance("Maps", auto13D0B222_ai)
// L262
UserDataInstance("CampaignPerkGroup", autoC48AB1B0_ai)
// L276
UserDataInstance("CampaignPerk", auto640166B0_ai)
// L385
UserDataInstance("CampaignPerk", auto125AB858_ai)
// L475
UserDataInstance("CampaignPerk", auto4718CF27_ai)
// L610
UserDataInstance("Maps", auto4BF17532_ai)
// L766
UserDataInstance("Maps", autoF9C1F36E_ai)
// L814
UserDataInstance("CampaignPerk", autoD497A8FA_ai)
// L824
UserDataInstance("CampaignPerkGroup", auto250D5CDF_ai)
// L832
UserDataInstance("CampaignPerk", autoC368E7AC_ai)
# campaigns/voidstory.sc2campaign
— VoidCampaignMissionLib.galaxy
// L1273
UserDataInstance("CampaignPerk", autoD89F2D02_ai)
// L1283
UserDataInstance("SpearofAdunUpgrade", auto2A422365_ai)
// L1357
UserDataInstance("CampaignPerk", auto1132B9C5_ai)
// L7318
UserDataInstance("CampaignPerk", autoAFC1BA1E_ai)
# campaigns/voidstory.sc2campaign
// L160
UserDataInstance("Scenes", lv_index)
// L166
UserDataInstance("Conversations", lv_index)
// L693
UserDataInstance("Clickable", auto792D16C3_ai)
// L742
UserDataInstance("Clickable", auto741B8B93_ai)
// L768
UserDataInstance("Clickable", auto67314A6A_ai)
// L790
UserDataInstance("Clickable", auto2104D7CD_ai)
// L814
UserDataInstance("WriterStates", lv_stateIndex)
// L844
UserDataInstance("StoryStates", lv_stateIndex)
// L867
UserDataInstance("StoryStates", lv_stateIndex)
// L890
UserDataInstance("StoryStates", lv_stateIndex)
# campaigns/voidstory.sc2campaign
// L1779
UserDataInstance("Clickable", lv_clickableIndex)
// L1779
UserDataInstance("Clickable", lv_clickableIndex)
// L1780
UserDataInstance("Clickable", lv_clickableIndex)
// L1783
UserDataInstance("Clickable", lv_clickableIndex)
// L1785
UserDataInstance("Clickable", lv_clickableIndex)
// L2423
UserDataInstance("SpearofAdunUpgrade", autoF43AEDEA_ai)
// L2447
UserDataInstance("CampaignPerkGroup", autoAD50C843_ai)
// L2464
UserDataInstance("CampaignPerk", auto52E4901E_ai)
// L3266
UserDataInstance("Clickable", auto8B731360_ai)
// L4964
UserDataInstance("CampaignPerkGroup", auto4958AC6C_ai)
# mods/core.sc2mod
// L6105
UserDataInstance(lp_userType, lv_index)
# mods/heroesdata.stormmod
// L17942
UserDataInstance(libGame_gv_wheelCmdUserType, lv_i)
# mods/liberty.sc2mod
// L960
UserDataInstance(auto0F553801_userType, auto0F553801_i)
# mods/missionpacks/campaigncommon.sc2mod
// L939
UserDataInstance("Maps", autoEE21E2F4_ai)
// L1475
UserDataInstance("MissionObjective", lv_index)
// L1483
UserDataInstance("MissionObjective", lv_index)
// L1567
UserDataInstance("Timestamps", lv_index)
// L1632
UserDataInstance("Timestamps", lv_index)
// L2710
UserDataInstance("CampaignPerk", auto1802D124_ai)
// L2787
UserDataInstance("CampaignPerk", auto3E2E736C_ai)
// L2794
UserDataInstance("CampaignPerk", auto25F557A7_ai)
// L2816
UserDataInstance("CampaignPerk", autoC862D1E5_ai)
// L3322
UserDataInstance("Scenes", autoA514DBDD_ai)
# mods/missionpacks/novacampaign.sc2mod
// L2322
UserDataInstance("CampaignPerk", auto8C73AC62_ai)
// L2357
UserDataInstance("CampaignPerk", auto833582E7_ai)
// L2364
UserDataInstance("CampaignPerk", auto4EDF563F_ai)
# mods/missionpacks/novacampaign.sc2mod
// L159
UserDataInstance("Scenes", lv_index)
// L166
UserDataInstance("Conversations", lv_index)
// L615
UserDataInstance("Clickable", auto792D16C3_ai)
// L655
UserDataInstance("Clickable", auto741B8B93_ai)
// L680
UserDataInstance("Clickable", auto67314A6A_ai)
// L701
UserDataInstance("Clickable", auto2104D7CD_ai)
// L725
UserDataInstance("WriterStates", lv_stateIndex)
// L755
UserDataInstance("StoryStates", lv_stateIndex)
// L778
UserDataInstance("StoryStates", lv_stateIndex)
// L801
UserDataInstance("StoryStates", lv_stateIndex)
# mods/missionpacks/novacampaign.sc2mod
// L701
UserDataInstance("CampaignPerk", auto5BE8490E_ai)
// L724
UserDataInstance("CampaignTechItem", auto6993E792_ai)
// L1128
UserDataInstance("CampaignPerk", auto833E559F_ai)
// L1139
UserDataInstance("CampaignTechItem", auto7D186AAC_ai)
// L1541
UserDataInstance("Clickable", auto8B731360_ai)
// L1595
UserDataInstance("CampaignTechItem", autoF0F09191_ai)
// L1766
UserDataInstance("CampaignTechItem", auto808FC461_ai)
// L2481
UserDataInstance("CampaignPerk", auto02DE18CB_ai)
// L2620
UserDataInstance("CampaignPerkGroup", auto88841389_ai)
// L2625
UserDataInstance("CampaignPerk", auto2EB6B837_ai)
# mods/missionpacks/novacampaign.sc2mod
// L256
UserDataInstance("CampaignTechItem", autoF251B207_ai)
// L433
UserDataInstance("CampaignTechItem", autoA6D914FE_ai)
// L516
UserDataInstance("CampaignPerkGroup", auto24839C6C_ai)
// L529
UserDataInstance("CampaignPerk", autoCCC6D65B_ai)