# Reset User Data Instance

Grammar — Reset all user data for userType: instance
FlagsNative | Action

Resets all values in the given instance to the defaults defined in the Data module.

# Arguments

  • string [ gamelink::User ] — User Type
  • string [ userinstance ] — Instance

Returns — void

native void UserDataResetInstance(
	string inType,
	string inInstance,
);

Category: User Data / Utility

# Examples

# campaigns/swarmstory.sc2campaign

SwarmCampaignLib.galaxy

// L5973
UserDataResetInstance("MissionObjective", libSwaC_gf_ZS_ObjectiveUserDataInstance(lv_indexObjective))

# campaigns/voidstory.sc2campaign

VoidCampaignLib.galaxy

// L3587
UserDataResetInstance("MissionObjective", libVoiC_gf_PS_ObjectiveUserDataInstance(lv_indexObjective))

# mods/missionpacks/campaigncommon.sc2mod

LibComC.galaxy

// L1323
UserDataResetInstance("MissionObjective", libComC_gf_CC_ObjectiveUserDataInstance(lv_indexObjective))

# mods/missionpacks/novacampaign.sc2mod

LibNovC.galaxy

// L1776
UserDataResetInstance("CampaignTechItem", lv_indexTechItem)

# mods/voidprologue.sc2mod

LibA3DDD02B.galaxy

// L4545
UserDataResetInstance("MissionObjective", libA3DDD02B_gf_PP_ObjectiveUserDataInstance(lv_indexObjective))