# User Data Instance

Grammar — User data instance index for userType
FlagsNative | Function

Returns an instance for the given user type by index. User types are defined within the Data module.

# Arguments

  • string [ gamelink::User ] — User Type
  • int — Index

Returns — string [ userinstance ]

native string UserDataInstance(string inType, int inIndex);

Category: User Data / Basic

# Examples

# campaigns/swarmstory.sc2campaign

SwarmCampaignLib.galaxy

// 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

Lib281DEC45.galaxy

// 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

MapScript.galaxy

// 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

VoidCampaignLib.galaxy

// 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

VoidCampaignStoryLib.galaxy

// 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

VoidCampaignUILib.galaxy

// 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

NativeLib.galaxy

// L6105
UserDataInstance(lp_userType, lv_index)

# mods/heroesdata.stormmod

GameLib.galaxy

// L17942
UserDataInstance(libGame_gv_wheelCmdUserType, lv_i)

# mods/liberty.sc2mod

LibertyLib.galaxy

// L960
UserDataInstance(auto0F553801_userType, auto0F553801_i)

# mods/missionpacks/campaigncommon.sc2mod

LibComC.galaxy

// 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

LibNCMI.galaxy

// L2322
UserDataInstance("CampaignPerk", auto8C73AC62_ai)
// L2357
UserDataInstance("CampaignPerk", auto833582E7_ai)
// L2364
UserDataInstance("CampaignPerk", auto4EDF563F_ai)

# mods/missionpacks/novacampaign.sc2mod

LibNCST.galaxy

// 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

LibNCUI.galaxy

// 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

LibNovC.galaxy

// L256
UserDataInstance("CampaignTechItem", autoF251B207_ai)
// L433
UserDataInstance("CampaignTechItem", autoA6D914FE_ai)
// L516
UserDataInstance("CampaignPerkGroup", auto24839C6C_ai)
// L529
UserDataInstance("CampaignPerk", autoCCC6D65B_ai)