# User Data (Movie)

Grammar — User Data (userType, instance, field, index)
FlagsNative | Function

Returns a value from user data for the given type, instance, and field. User data is defined in the Data module.

# Arguments

  • string [ gamelink::User ] — User Type
  • string [ userinstance ] — Instance
  • string [ userfield ] — Field
  • int — Index

Returns — string [ filepath ]

native string UserDataGetMovie(
	string inType,
	string inInstance,
	string inField,
	int inIndex,
);

Category: User Data / Get Value

# Examples

# campaigns/swarmstory.sc2campaign

SwarmCampaignLib.galaxy

// L6833
UserDataGetMovie("Scenes", lp_scene, "movie", 1)

# campaigns/voidstory.sc2campaign

VoidCampaignLib.galaxy

// L3985
UserDataGetMovie("Scenes", lp_scene, "SceneFile", 1)

# mods/missionpacks/campaigncommon.sc2mod

LibComC.galaxy

// L1652
UserDataGetMovie("Scenes", lp_scene, "SceneFile", 1)

# mods/missionpacks/novacampaign.sc2mod

LibNovC.galaxy

// L1253
UserDataGetMovie("Maps", libComC_gf_CC_MapUserDataInstance(lp_map), "NewsReport", 1)
// L1582
UserDataGetMovie("CampaignTechItem", lp_techItem, "MovieList", lp_upgradeIndex)

# mods/starcoop/starcoop.sc2mod

LibCOOC.galaxy

// L3503
UserDataGetMovie("CampaignPerk", lp_campaignPerk, "Movie", 1)

# mods/voidprologue.sc2mod

LibA3DDD02B.galaxy

// L5148
UserDataGetMovie("Scenes", lp_scene, "movie", 1)