# User Data (Text)

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 — text

native text UserDataGetText(
	string inType,
	string inInstance,
	string inField,
	int inIndex,
);

Category: User Data / Get Value

# Examples

campaigns/swarmstory.sc2campaignbase.sc2data/TriggerLibs/SwarmCampaignLib.galaxy:2199

    lv_index = libSwaC_gv_zS_MissionTipCount;
    for ( ; ( (auto01EE6C5A_ai >= 0 && lv_index <= auto01EE6C5A_ae) || (auto01EE6C5A_ai < 0 && lv_index >= auto01EE6C5A_ae) ) ; lv_index += auto01EE6C5A_ai ) {
        HelpPanelAddTip(PlayerGroupAll(), libNtve_gf_FormatTipTitle(UserDataGetText("CampaignTips", libSwaC_gv_zS_MissionTip[lv_index], "Name", 1), libNtve_ge_TipType_NormalTip), UserDataGetText("CampaignTips", libSwaC_gv_zS_MissionTip[lv_index], "Description", 1), UserDataGetText("CampaignTips", libSwaC_gv_zS_MissionTip[lv_index], "Name", 1), UserDataGetImagePath("CampaignTips", libSwaC_gv_zS_MissionTip[lv_index], "Icon", 1));
        HelpPanelSetHelpItemDarkenedWhenViewed(HelpPanelLastCreatedHelpItem(), false);
    }

campaigns/swarmstory.sc2campaignbase.sc2data/TriggerLibs/SwarmCampaignLib.galaxy:2199

    lv_index = libSwaC_gv_zS_MissionTipCount;
    for ( ; ( (auto01EE6C5A_ai >= 0 && lv_index <= auto01EE6C5A_ae) || (auto01EE6C5A_ai < 0 && lv_index >= auto01EE6C5A_ae) ) ; lv_index += auto01EE6C5A_ai ) {
        HelpPanelAddTip(PlayerGroupAll(), libNtve_gf_FormatTipTitle(UserDataGetText("CampaignTips", libSwaC_gv_zS_MissionTip[lv_index], "Name", 1), libNtve_ge_TipType_NormalTip), UserDataGetText("CampaignTips", libSwaC_gv_zS_MissionTip[lv_index], "Description", 1), UserDataGetText("CampaignTips", libSwaC_gv_zS_MissionTip[lv_index], "Name", 1), UserDataGetImagePath("CampaignTips", libSwaC_gv_zS_MissionTip[lv_index], "Icon", 1));
        HelpPanelSetHelpItemDarkenedWhenViewed(HelpPanelLastCreatedHelpItem(), false);
    }

campaigns/swarmstory.sc2campaignbase.sc2data/TriggerLibs/SwarmCampaignLib.galaxy:2199

    lv_index = libSwaC_gv_zS_MissionTipCount;
    for ( ; ( (auto01EE6C5A_ai >= 0 && lv_index <= auto01EE6C5A_ae) || (auto01EE6C5A_ai < 0 && lv_index >= auto01EE6C5A_ae) ) ; lv_index += auto01EE6C5A_ai ) {
        HelpPanelAddTip(PlayerGroupAll(), libNtve_gf_FormatTipTitle(UserDataGetText("CampaignTips", libSwaC_gv_zS_MissionTip[lv_index], "Name", 1), libNtve_ge_TipType_NormalTip), UserDataGetText("CampaignTips", libSwaC_gv_zS_MissionTip[lv_index], "Description", 1), UserDataGetText("CampaignTips", libSwaC_gv_zS_MissionTip[lv_index], "Name", 1), UserDataGetImagePath("CampaignTips", libSwaC_gv_zS_MissionTip[lv_index], "Icon", 1));
        HelpPanelSetHelpItemDarkenedWhenViewed(HelpPanelLastCreatedHelpItem(), false);
    }

campaigns/swarmstory.sc2campaignbase.sc2data/TriggerLibs/SwarmCampaignLib.galaxy:3687

    }

    HelpPanelAddTip(lp_players, libNtve_gf_FormatTipTitle(UserDataGetText("CampaignTips", lp_tipData, "Name", 1), lp_tipType), UserDataGetText("CampaignTips", lp_tipData, "Description", 1), UserDataGetText("CampaignTips", lp_tipData, "Name", 1), UserDataGetImagePath("CampaignTips", lp_tipData, "Icon", 1));
    UserDataSetInt("CampaignTips", lp_tipData, "Created", 1, 1);
}

campaigns/swarmstory.sc2campaignbase.sc2data/TriggerLibs/SwarmCampaignLib.galaxy:3687

    }

    HelpPanelAddTip(lp_players, libNtve_gf_FormatTipTitle(UserDataGetText("CampaignTips", lp_tipData, "Name", 1), lp_tipType), UserDataGetText("CampaignTips", lp_tipData, "Description", 1), UserDataGetText("CampaignTips", lp_tipData, "Name", 1), UserDataGetImagePath("CampaignTips", lp_tipData, "Icon", 1));
    UserDataSetInt("CampaignTips", lp_tipData, "Created", 1, 1);
}

campaigns/swarmstory.sc2campaignbase.sc2data/TriggerLibs/SwarmCampaignLib.galaxy:3687

    }

    HelpPanelAddTip(lp_players, libNtve_gf_FormatTipTitle(UserDataGetText("CampaignTips", lp_tipData, "Name", 1), lp_tipType), UserDataGetText("CampaignTips", lp_tipData, "Description", 1), UserDataGetText("CampaignTips", lp_tipData, "Name", 1), UserDataGetImagePath("CampaignTips", lp_tipData, "Icon", 1));
    UserDataSetInt("CampaignTips", lp_tipData, "Created", 1, 1);
}

campaigns/swarmstory.sc2campaignbase.sc2data/TriggerLibs/SwarmCampaignLib.galaxy:4818

    }

    return UserDataGetText("Maps", libSwaC_gf_ZS_MapUserDataInstance(lp_map), "NameLowerCase", 1);
}

campaigns/swarmstory.sc2campaignbase.sc2data/TriggerLibs/SwarmCampaignLib.galaxy:6179


    // Implementation
    lv_bonusText = UserDataGetText("MissionObjective", libSwaC_gf_ZS_ObjectiveUserDataInstance(lp_objective), "RewardText", 1);
    if (((lv_bonusText != null) == false) && (libSwaC_gf_MissionObjectiveIsPrimary(lp_objective) == false)) {
        if ((libSwaC_gf_MissionObjectiveRewards(lp_objective, "KerriganXP") > 0)) {

campaigns/swarmstory.sc2campaignbase.sc2data/TriggerLibs/SwarmCampaignLib.galaxy:6472

    // Automatic Variable Declarations
    // Implementation
    return UserDataGetText("Planets", libSwaC_gf_ZS_PlanetUserData(lp_planet), "StoryUI Name", 1);
}

campaigns/swarmstory.sc2campaignbase.sc2data/TriggerLibs/SwarmCampaignLib.galaxy:6478

    // Automatic Variable Declarations
    // Implementation
    return UserDataGetText("Planets", libSwaC_gf_ZS_PlanetUserData(lp_planet), "StoryUI Prompt", 1);
}

campaigns/swarmstoryutil.sc2modbase.sc2data/Lib281DEC45.galaxy:1710

text lib281DEC45_gf_MissionDebriefingText2 (string lp_mission) {
    // Implementation
    return UserDataGetText("Maps", libSwaC_gf_ZS_MapUserDataInstance(lp_mission), "TechnologyDescriptionLabel", 1);
}

campaigns/swarmstoryutil.sc2modbase.sc2data/Lib281DEC45.galaxy:2164

    else {
    }
    HelpPanelAddTip(PlayerGroupAll(), libNtve_gf_FormatTipTitle(UserDataGetText("CampaignTips", lp_tip, "Name", 1), libNtve_ge_TipType_NormalTip), UserDataGetText("CampaignTips", lp_tip, "Description", 1), UserDataGetText("CampaignTips", lp_tip, "Name", 1), UserDataGetImagePath("CampaignTips", lp_tip, "Icon", 1));
    HelpPanelSetHelpItemDarkenedWhenViewed(HelpPanelLastCreatedHelpItem(), false);
}

campaigns/swarmstoryutil.sc2modbase.sc2data/Lib281DEC45.galaxy:2164

    else {
    }
    HelpPanelAddTip(PlayerGroupAll(), libNtve_gf_FormatTipTitle(UserDataGetText("CampaignTips", lp_tip, "Name", 1), libNtve_ge_TipType_NormalTip), UserDataGetText("CampaignTips", lp_tip, "Description", 1), UserDataGetText("CampaignTips", lp_tip, "Name", 1), UserDataGetImagePath("CampaignTips", lp_tip, "Icon", 1));
    HelpPanelSetHelpItemDarkenedWhenViewed(HelpPanelLastCreatedHelpItem(), false);
}

campaigns/swarmstoryutil.sc2modbase.sc2data/Lib281DEC45.galaxy:2164

    else {
    }
    HelpPanelAddTip(PlayerGroupAll(), libNtve_gf_FormatTipTitle(UserDataGetText("CampaignTips", lp_tip, "Name", 1), libNtve_ge_TipType_NormalTip), UserDataGetText("CampaignTips", lp_tip, "Description", 1), UserDataGetText("CampaignTips", lp_tip, "Name", 1), UserDataGetImagePath("CampaignTips", lp_tip, "Icon", 1));
    HelpPanelSetHelpItemDarkenedWhenViewed(HelpPanelLastCreatedHelpItem(), false);
}

campaigns/swarmstoryutil.sc2modbase.sc2data/Lib281DEC45.galaxy:2381

        }
        else {
            lv_name = UserDataGetText("Character", lp_userInstance, "Name", 1);
        }
    }

campaigns/swarmstoryutil.sc2modbase.sc2data/Lib281DEC45.galaxy:4555

    // Implementation
    if ((UserDataGetGameLink("Character", lp_character, "Game Link", 1) == null)) {
        return UserDataGetText("Character", lp_character, "Name", 1);
    }
    else {

campaigns/swarmstoryutil.sc2modbase.sc2data/Lib281DEC45.galaxy:4564

text lib281DEC45_gf_ZSS_CharacterSubtitle (string lp_character) {
    // Implementation
    return UserDataGetText("Character", lp_character, "Callout Subtitle", 1);
}

campaigns/swarmstoryutil.sc2modbase.sc2data/Lib281DEC45.galaxy:4569

text lib281DEC45_gf_ZSS_CharacterPrompt (string lp_character, int lp_index) {
    // Implementation
    return UserDataGetText("Character", lp_character, "Callout Prompts", lp_index);
}

campaigns/swarmstoryutil.sc2modbase.sc2data/Lib281DEC45.galaxy:7363

        if ((EventDialogControl() == lib281DEC45_gv_zSS_DebugSceneRenderButtons[IntLoopCurrent()])) {
            DialogSetVisible(lib281DEC45_gv_zSS_DebugSceneDialog, PlayerGroupAll(), false);
            lib281DEC45_gf_ZSS_DebugScenePerfTestStart(UserDataGetText("Scenes", lib281DEC45_gv_zSS_DebugSceneList[IntLoopCurrent()], "name", 1));
            libSwaC_gf_PlayCinematic(lib281DEC45_gv_zSS_DebugSceneList[IntLoopCurrent()], false);
            lib281DEC45_gf_ZSS_DebugPerfTestStop();

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignLib.galaxy:2005

    // Automatic Variable Declarations
    // Implementation
    return UserDataGetText("Locations", libVoiC_gf_PC_LocationUserData(lp_location), "UIFluffCategories", 1);
}

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignLib.galaxy:2011

    // Automatic Variable Declarations
    // Implementation
    return UserDataGetText("Locations", libVoiC_gf_PC_LocationUserData(lp_location), "UIFluffData", 1);
}

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignLib.galaxy:2035

    // Automatic Variable Declarations
    // Implementation
    return UserDataGetText("Locations", libVoiC_gf_PC_LocationUserData(lp_planet), "StoryUI Name", 1);
}

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignLib.galaxy:2174

    }

    return UserDataGetText("Maps", libVoiC_gf_PC_MapUserDataInstance(lp_map), "LoadingScreenVictoryTitle", 1);
}

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignLib.galaxy:2184

    }

    return UserDataGetText("Maps", libVoiC_gf_PC_MapUserDataInstance(lp_map), "LoadingScreenVictorySubtitle", 1);
}

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignLib.galaxy:2194

    }

    return UserDataGetText("Maps", libVoiC_gf_PC_MapUserDataInstance(lp_map), "LoadingScreenVictoryBody", 1);
}

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignLib.galaxy:2544

    // Automatic Variable Declarations
    // Implementation
    return UserDataGetText("Maps", libVoiC_gf_PC_MapUserDataInstance(lp_mission), "Debrief", 1);
}

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignLib.galaxy:3778


    // Implementation
    lv_bonusText = UserDataGetText("MissionObjective", libVoiC_gf_PS_ObjectiveUserDataInstance(lp_objective), "RewardText", 1);
    if (((lv_bonusText != null) == false) && (libVoiC_gf_MissionObjectiveIsPrimary(lp_objective) == false)) {
        if ((libVoiC_gf_MissionObjectiveRewards(lp_objective, "ShipEnergy") > 0)) {

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignLib.galaxy:4029

    // Automatic Variable Declarations
    // Implementation
    return UserDataGetText("Scenes", lp_scene, "Name", 1);
}

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignLib.galaxy:4259

    // Automatic Variable Declarations
    // Implementation
    return UserDataGetText("SpearofAdunUpgrade", lp_soAUpgrade, "Name", 1);
}

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignMissionLib.galaxy:2565


    if (((libVoiC_gf_MissionObjectiveItemCount(lp_objective) == 1) || (libVoiC_gf_MissionObjectiveItemCount(lp_objective) == 0))) {
        lv_baseText = UserDataGetText("MissionObjective", libVoiC_gf_PS_ObjectiveUserDataInstance(lp_objective), "FormatTextSingle", 1);
    }
    else {

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignMissionLib.galaxy:2568

    }
    else {
        lv_baseText = UserDataGetText("MissionObjective", libVoiC_gf_PS_ObjectiveUserDataInstance(lp_objective), "FormatText", 1);
    }
    lv_name = TextReplaceWord(lv_baseText, StringExternal("Param/Value/lib_VCMI_90EC773D"), libVoiC_gf_MissionObjectiveName(lp_objective), c_stringReplaceAll, c_stringCase);

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignMissionLib.galaxy:2718

    lv_index = libVCMI_gv_pM_MissionTipCount;
    for ( ; ( (auto8FF5A5CB_ai >= 0 && lv_index <= auto8FF5A5CB_ae) || (auto8FF5A5CB_ai < 0 && lv_index >= auto8FF5A5CB_ae) ) ; lv_index += auto8FF5A5CB_ai ) {
        if ((UserDataGetText("CampaignTips", libVCMI_gv_pM_MissionTip[lv_index], "Name", 1) != null)) {
            lv_tipName = UserDataGetText("CampaignTips", libVCMI_gv_pM_MissionTip[lv_index], "Name", 1);
        }

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignMissionLib.galaxy:2719

    for ( ; ( (auto8FF5A5CB_ai >= 0 && lv_index <= auto8FF5A5CB_ae) || (auto8FF5A5CB_ai < 0 && lv_index >= auto8FF5A5CB_ae) ) ; lv_index += auto8FF5A5CB_ai ) {
        if ((UserDataGetText("CampaignTips", libVCMI_gv_pM_MissionTip[lv_index], "Name", 1) != null)) {
            lv_tipName = UserDataGetText("CampaignTips", libVCMI_gv_pM_MissionTip[lv_index], "Name", 1);
        }
        else {

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignMissionLib.galaxy:2724

            lv_tipName = StringExternal("Param/Value/lib_VCMI_758AA553");
        }
        if ((UserDataGetText("CampaignTips", libVCMI_gv_pM_MissionTip[lv_index], "Description", 1) != null)) {
            lv_tipDescription = UserDataGetText("CampaignTips", libVCMI_gv_pM_MissionTip[lv_index], "Description", 1);
        }

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignMissionLib.galaxy:2725

        }
        if ((UserDataGetText("CampaignTips", libVCMI_gv_pM_MissionTip[lv_index], "Description", 1) != null)) {
            lv_tipDescription = UserDataGetText("CampaignTips", libVCMI_gv_pM_MissionTip[lv_index], "Description", 1);
        }
        else {

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignStoryLib.galaxy:1366

    }

    HelpPanelAddTip(PlayerGroupAll(), libNtve_gf_FormatTipTitle(UserDataGetText("CampaignTips", lp_tip, "Name", 1), libNtve_ge_TipType_NormalTip), UserDataGetText("CampaignTips", lp_tip, "Description", 1), UserDataGetText("CampaignTips", lp_tip, "Name", 1), UserDataGetImagePath("CampaignTips", lp_tip, "Icon", 1));
    HelpPanelSetHelpItemDarkenedWhenViewed(HelpPanelLastCreatedHelpItem(), false);
}

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignStoryLib.galaxy:1366

    }

    HelpPanelAddTip(PlayerGroupAll(), libNtve_gf_FormatTipTitle(UserDataGetText("CampaignTips", lp_tip, "Name", 1), libNtve_ge_TipType_NormalTip), UserDataGetText("CampaignTips", lp_tip, "Description", 1), UserDataGetText("CampaignTips", lp_tip, "Name", 1), UserDataGetImagePath("CampaignTips", lp_tip, "Icon", 1));
    HelpPanelSetHelpItemDarkenedWhenViewed(HelpPanelLastCreatedHelpItem(), false);
}

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignStoryLib.galaxy:1366

    }

    HelpPanelAddTip(PlayerGroupAll(), libNtve_gf_FormatTipTitle(UserDataGetText("CampaignTips", lp_tip, "Name", 1), libNtve_ge_TipType_NormalTip), UserDataGetText("CampaignTips", lp_tip, "Description", 1), UserDataGetText("CampaignTips", lp_tip, "Name", 1), UserDataGetImagePath("CampaignTips", lp_tip, "Icon", 1));
    HelpPanelSetHelpItemDarkenedWhenViewed(HelpPanelLastCreatedHelpItem(), false);
}

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignStoryLib.galaxy:3841

    // Implementation
    if ((((libVCST_gf_ClickableUnit(lp_clickableInstance) == libVCST_gf_ClickableUnit("AmonPreserver")) && (libVCST_gf_PS_ClickableIsNew("AmonPreserver") == false)) || ((libVCST_gf_ClickableUnit(lp_clickableInstance) == libVCST_gf_ClickableUnit("ProtossAI")) && (UserDataGetInt("StoryStates", "FenixNameChange", "Value", 1) == 1) && (libVCST_gf_NextAvailableMission("AiurB") == "PAiur06")))) {
        return UserDataGetText("Clickable", lp_clickableInstance, "Name", 1);
    }

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignStoryLib.galaxy:3845


    if ((UserDataGetGameLink("Clickable", lp_clickableInstance, "Game Link", 1) == null)) {
        return UserDataGetText("Clickable", lp_clickableInstance, "Name", 1);
    }

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignStoryLib.galaxy:3858

    }

    return UserDataGetText("Clickable", lp_clickableInstance, "Callout Subtitle", 1);
}

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignUILib.galaxy:916

        ActorSend(ActorFrom(("::external." + libVCUI_gv_pU_ArmyUnitRotateFinderTag)), "SetRotationYPR -17.000000");
        libNtve_gf_SetDialogItemText(libVCUI_gv_pU_ArmyInfoDescriptionLabel, libVoiC_gf_PC_ArmyUnitDescription(libVCUI_gv_pU_ArmyUnits[libVCUI_gv_pU_ArmyCategorySelectedIndex][libVCUI_gv_pU_ArmyUnitSelectedIndex[libVCUI_gv_pU_ArmyCategorySelectedIndex]]), PlayerGroupAll());
        libNtve_gf_SetDialogItemText(libVCUI_gv_pU_ArmyInfoLoreLabel, UserDataGetText("TechUnit", libVoiC_gf_PC_TechUnitOfArmyUnit(libVCUI_gv_pU_ArmyUnits[libVCUI_gv_pU_ArmyCategorySelectedIndex][libVCUI_gv_pU_ArmyUnitSelectedIndex[libVCUI_gv_pU_ArmyCategorySelectedIndex]]), "ArmyInfoFluffText", 1), PlayerGroupAll());
        libNtve_gf_SetDialogItemMovie(libVCUI_gv_pU_ArmyInfoMovie, libVoiC_gf_PC_ArmyUnitMovie(libVCUI_gv_pU_ArmyUnits[libVCUI_gv_pU_ArmyCategorySelectedIndex][libVCUI_gv_pU_ArmyUnitSelectedIndex[libVCUI_gv_pU_ArmyCategorySelectedIndex]]), PlayerGroupAll());
        libVCUI_gf_PU_ArmyUpdateStatsAbilityTooltips(libVoiC_gf_PC_TechUnitOfArmyUnit(libVCUI_gv_pU_ArmyUnits[libVCUI_gv_pU_ArmyCategorySelectedIndex][libVCUI_gv_pU_ArmyUnitSelectedIndex[libVCUI_gv_pU_ArmyCategorySelectedIndex]]));

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignUILib.galaxy:948

            DialogControlSetVisible(libVCUI_gv_pU_ArmyInfoAbility2[lv_abilityIndex], PlayerGroupAll(), true);
            libNtve_gf_SetDialogItemImage(libVCUI_gv_pU_ArmyInfoAbility[lv_abilityIndex], UserDataGetImagePath("CampaignUnitAbilities", lv_ability, "Icon", 1), PlayerGroupAll());
            TextExpressionSetToken("Param/Expression/lib_VCUI_A5C497EB", "A", UserDataGetText("CampaignUnitAbilities", lv_ability, "Name", 1));
            TextExpressionSetToken("Param/Expression/lib_VCUI_A5C497EB", "B", UserDataGetText("CampaignUnitAbilities", lv_ability, "TooltipDescription", 1));
            libNtve_gf_SetDialogItemTooltip(libVCUI_gv_pU_ArmyInfoAbility[lv_abilityIndex], TextExpressionAssemble("Param/Expression/lib_VCUI_A5C497EB"), PlayerGroupAll());

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignUILib.galaxy:949

            libNtve_gf_SetDialogItemImage(libVCUI_gv_pU_ArmyInfoAbility[lv_abilityIndex], UserDataGetImagePath("CampaignUnitAbilities", lv_ability, "Icon", 1), PlayerGroupAll());
            TextExpressionSetToken("Param/Expression/lib_VCUI_A5C497EB", "A", UserDataGetText("CampaignUnitAbilities", lv_ability, "Name", 1));
            TextExpressionSetToken("Param/Expression/lib_VCUI_A5C497EB", "B", UserDataGetText("CampaignUnitAbilities", lv_ability, "TooltipDescription", 1));
            libNtve_gf_SetDialogItemTooltip(libVCUI_gv_pU_ArmyInfoAbility[lv_abilityIndex], TextExpressionAssemble("Param/Expression/lib_VCUI_A5C497EB"), PlayerGroupAll());
        }

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignUILib.galaxy:2187

    // Automatic Variable Declarations
    // Implementation
    return UserDataGetText("Maps", libVoiC_gf_PC_MapUserDataInstance(lp_map), "UIFluffText", lp_index);
}

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignUILib.galaxy:2193

    // Automatic Variable Declarations
    // Implementation
    return UserDataGetText("Maps", libVoiC_gf_PC_MapUserDataInstance(lp_map), "VignetteEasterEggText", 1);
}

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignUILib.galaxy:10404

        libVCUI_gv_pU_LoreCreditsItemDisplayCounter = (libVCUI_gv_pU_LoreCreditsItemDisplayCounter + 1);
        libNtve_gf_SetDialogItemImage(libVCUI_gv_pU_LoreCreditsImage, UserDataGetImagePath("LoreCredits", UserDataInstance("LoreCredits", libVCUI_gv_pU_LoreCreditsItemDisplayCounter), "Picture", 1), PlayerGroupAll());
        libNtve_gf_SetDialogItemText(libVCUI_gv_pU_LoreCreditsText, UserDataGetText("LoreCredits", UserDataInstance("LoreCredits", libVCUI_gv_pU_LoreCreditsItemDisplayCounter), "Description", 1), PlayerGroupAll());
        DialogControlFadeTransparency(libVCUI_gv_pU_LoreCreditsImage, PlayerGroupAll(), 2.0, 0.0);
        DialogControlFadeTransparency(libVCUI_gv_pU_LoreCreditsText, PlayerGroupAll(), 2.0, 0.0);

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/GameLib.galaxy:2573

    // Automatic Variable Declarations
    // Implementation
    DataTableSetText(false, TriggerEventParamName(libGame_gv_eventID_MapSpecificAwardInitialize_C, libGame_gv_eventParam_MapSpecificAwardInitialize_Name_C), UserDataGetText("EndOfMatchMapSpecificAward", lp_userData, "Award Name", 1));
    DataTableSetText(false, TriggerEventParamName(libGame_gv_eventID_MapSpecificAwardInitialize_C, libGame_gv_eventParam_MapSpecificAwardInitialize_Suffix_C), UserDataGetText("EndOfMatchMapSpecificAward", lp_userData, "Description", 1));
    DataTableSetFixed(false, TriggerEventParamName(libGame_gv_eventID_MapSpecificAwardInitialize_C, libGame_gv_eventParam_MapSpecificAwardInitialize_Base_C), UserDataGetFixed("EndOfMatchMapSpecificAward", lp_userData, "Base", 1));

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/GameLib.galaxy:2574

    // Implementation
    DataTableSetText(false, TriggerEventParamName(libGame_gv_eventID_MapSpecificAwardInitialize_C, libGame_gv_eventParam_MapSpecificAwardInitialize_Name_C), UserDataGetText("EndOfMatchMapSpecificAward", lp_userData, "Award Name", 1));
    DataTableSetText(false, TriggerEventParamName(libGame_gv_eventID_MapSpecificAwardInitialize_C, libGame_gv_eventParam_MapSpecificAwardInitialize_Suffix_C), UserDataGetText("EndOfMatchMapSpecificAward", lp_userData, "Description", 1));
    DataTableSetFixed(false, TriggerEventParamName(libGame_gv_eventID_MapSpecificAwardInitialize_C, libGame_gv_eventParam_MapSpecificAwardInitialize_Base_C), UserDataGetFixed("EndOfMatchMapSpecificAward", lp_userData, "Base", 1));
    DataTableSetBool(false, TriggerEventParamName(libGame_gv_eventID_MapSpecificAwardInitialize_C, libGame_gv_eventParam_MapSpecificAwardInitialize_PresentAsRatio_C), libNtve_gf_ConvertStringToBoolean(UserDataGetString("EndOfMatchMapSpecificAward", lp_userData, "Present as Ratio", 1)));

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/GameLib.galaxy:2580

    DataTableSetString(false, TriggerEventParamName(libGame_gv_eventID_MapSpecificAwardInitialize_C, libGame_gv_eventParam_MapSpecificAwardInitialize_BadgeIndex_C), UserDataGetString("EndOfMatchMapSpecificAward", lp_userData, "Award Badge Index", 1));
    DataTableSetString(false, TriggerEventParamName(libGame_gv_eventID_MapSpecificAwardInitialize_C, libGame_gv_eventParam_MapSpecificAwardInitialize_ScoreValue_C), (UserDataGetGameLink("EndOfMatchMapSpecificAward", lp_userData, "Score Value Boolean", 1)));
    DataTableSetText(false, TriggerEventParamName(libGame_gv_eventID_MapSpecificAwardInitialize_C, libGame_gv_eventParam_MapSpecificAwardInitialize_Tooltip_C), UserDataGetText("EndOfMatchMapSpecificAward", lp_userData, "Tooltip Text", 1));
    TriggerSendEvent(libGame_gv_eventID_MapSpecificAwardInitialize_C);
}

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/GameLib.galaxy:2915


    // Implementation
    libGame_gv_initialSecondaryAwardsList[(lp_award)].lv_name = UserDataGetText("EndOfMatchGeneralAward", lp_userData, "Award Name", 1);
    libGame_gv_initialSecondaryAwardsList[(lp_award)].lv_suffix = UserDataGetText("EndOfMatchGeneralAward", lp_userData, "Description", 1);
    libGame_gv_initialSecondaryAwardsList[(lp_award)].lv_base = UserDataGetFixed("EndOfMatchGeneralAward", lp_userData, "Base", 1);

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/GameLib.galaxy:2916

    // Implementation
    libGame_gv_initialSecondaryAwardsList[(lp_award)].lv_name = UserDataGetText("EndOfMatchGeneralAward", lp_userData, "Award Name", 1);
    libGame_gv_initialSecondaryAwardsList[(lp_award)].lv_suffix = UserDataGetText("EndOfMatchGeneralAward", lp_userData, "Description", 1);
    libGame_gv_initialSecondaryAwardsList[(lp_award)].lv_base = UserDataGetFixed("EndOfMatchGeneralAward", lp_userData, "Base", 1);
    libGame_gv_initialSecondaryAwardsList[(lp_award)].lv_gatedbyBase = libNtve_gf_ConvertStringToBoolean(UserDataGetString("EndOfMatchGeneralAward", lp_userData, "Gated by Base", 1));

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/GameLib.galaxy:2923

    libGame_gv_initialSecondaryAwardsList[(lp_award)].lv_awardBadgeIndex = UserDataGetString("EndOfMatchGeneralAward", lp_userData, "Award Badge Index", 1);
    libGame_gv_initialSecondaryAwardsList[(lp_award)].lv_scoreValue = UserDataGetGameLink("EndOfMatchGeneralAward", lp_userData, "Score Value Boolean", 1);
    libGame_gv_initialSecondaryAwardsList[(lp_award)].lv_tooltip = UserDataGetText("EndOfMatchGeneralAward", lp_userData, "Tooltip Text", 1);
    libGame_gv_initialSecondaryAwardsList[(lp_award)].lv_weightModifier = UserDataGetFixed("EndOfMatchGeneralAward", lp_userData, "Weight Modifier", 1);
    auto4D932EBB_ae = libCore_gv_bALMaxPlayers;

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/GameLib.galaxy:2928

    lv_iterator = 1;
    for ( ; lv_iterator <= auto4D932EBB_ae ; lv_iterator += 1 ) {
        libGame_gv_playerAwardEligibility[lv_iterator][(lp_award)].lv_name = UserDataGetText("EndOfMatchGeneralAward", lp_userData, "Award Name", 1);
        libGame_gv_playerAwardEligibility[lv_iterator][(lp_award)].lv_suffix = UserDataGetText("EndOfMatchGeneralAward", lp_userData, "Description", 1);
        libGame_gv_playerAwardEligibility[lv_iterator][(lp_award)].lv_base = UserDataGetFixed("EndOfMatchGeneralAward", lp_userData, "Base", 1);

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/GameLib.galaxy:2929

    for ( ; lv_iterator <= auto4D932EBB_ae ; lv_iterator += 1 ) {
        libGame_gv_playerAwardEligibility[lv_iterator][(lp_award)].lv_name = UserDataGetText("EndOfMatchGeneralAward", lp_userData, "Award Name", 1);
        libGame_gv_playerAwardEligibility[lv_iterator][(lp_award)].lv_suffix = UserDataGetText("EndOfMatchGeneralAward", lp_userData, "Description", 1);
        libGame_gv_playerAwardEligibility[lv_iterator][(lp_award)].lv_base = UserDataGetFixed("EndOfMatchGeneralAward", lp_userData, "Base", 1);
        libGame_gv_playerAwardEligibility[lv_iterator][(lp_award)].lv_gatedbyBase = libNtve_gf_ConvertStringToBoolean(UserDataGetString("EndOfMatchGeneralAward", lp_userData, "Gated by Base", 1));

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/GameLib.galaxy:2936

        libGame_gv_playerAwardEligibility[lv_iterator][(lp_award)].lv_awardBadgeIndex = UserDataGetString("EndOfMatchGeneralAward", lp_userData, "Award Badge Index", 1);
        libGame_gv_playerAwardEligibility[lv_iterator][(lp_award)].lv_scoreValue = UserDataGetGameLink("EndOfMatchGeneralAward", lp_userData, "Score Value Boolean", 1);
        libGame_gv_playerAwardEligibility[lv_iterator][(lp_award)].lv_tooltip = UserDataGetText("EndOfMatchGeneralAward", lp_userData, "Tooltip Text", 1);
        libGame_gv_playerAwardEligibility[lv_iterator][(lp_award)].lv_weightModifier = UserDataGetFixed("EndOfMatchGeneralAward", lp_userData, "Weight Modifier", 1);
    }

mods/missionpacks/campaigncommon.sc2modbase.sc2data/LibCMMI.galaxy:184

    lv_progress = UserDataGetInt("MissionObjective", libComC_gf_CC_ObjectiveUserDataInstance(lp_objective), "Progress", 1);
    if ((((libComC_gf_MissionObjectiveItemCount(lp_objective) == 0) && (libComC_gf_MissionObjectiveIsPrimary(lp_objective) == false)) || (libComC_gf_MissionObjectiveItemCount(lp_objective) > 1))) {
        lv_name = TextReplaceWord(UserDataGetText("MissionObjective", libComC_gf_CC_ObjectiveUserDataInstance(lp_objective), "FormatText", 1), StringExternal("Param/Value/lib_CMMI_CF15D796"), libComC_gf_MissionObjectiveName(lp_objective), c_stringReplaceAll, c_stringCase);
        lv_name = TextReplaceWord(lv_name, StringExternal("Param/Value/lib_CMMI_A0F30A2D"), IntToText(lv_progress), c_stringReplaceAll, c_stringCase);
        lv_name = TextReplaceWord(lv_name, StringExternal("Param/Value/lib_CMMI_93EDF725"), IntToText(libComC_gf_MissionObjectiveItemCount(lp_objective)), c_stringReplaceAll, c_stringCase);

mods/missionpacks/campaigncommon.sc2modbase.sc2data/LibCMMI.galaxy:189

    }
    else {
        lv_name = TextReplaceWord(UserDataGetText("MissionObjective", libComC_gf_CC_ObjectiveUserDataInstance(lp_objective), "FormatTextSingle", 1), StringExternal("Param/Value/lib_CMMI_063492BC"), libComC_gf_MissionObjectiveName(lp_objective), c_stringReplaceAll, c_stringCase);
    }
    if ((libComC_gf_MissionObjectiveStateCheck(lp_objective, libComC_ge_MissionObjectiveState_Completed) == true)) {

mods/missionpacks/campaigncommon.sc2modbase.sc2data/LibComC.galaxy:593

    }

    return UserDataGetText("Maps", libComC_gf_CC_MapUserDataInstance(lp_map), "LoadingScreenVictoryTitle", 1);
}

mods/missionpacks/campaigncommon.sc2modbase.sc2data/LibComC.galaxy:602

    }

    return UserDataGetText("Maps", libComC_gf_CC_MapUserDataInstance(lp_map), "LoadingScreenVictorySubtitle", 1);
}

mods/missionpacks/campaigncommon.sc2modbase.sc2data/LibComC.galaxy:611

    }

    return UserDataGetText("Maps", libComC_gf_CC_MapUserDataInstance(lp_map), "LoadingScreenVictoryBody", 1);
}

mods/missionpacks/campaigncommon.sc2modbase.sc2data/LibComC.galaxy:1443


    // Implementation
    lv_bonusText = UserDataGetText("MissionObjective", libComC_gf_CC_ObjectiveUserDataInstance(lp_objective), "RewardText", 1);
    if (((lv_bonusText != null) == false)) {
        libComC_gf_CC_EventDispatch(libComC_ge_CC_Event_CC_EventObjectiveBonusText, (lp_objective), "", false);

mods/missionpacks/campaigncommon.sc2modbase.sc2data/LibComC.galaxy:1674

text libComC_gf_CC_SceneName (string lp_scene) {
    // Implementation
    return UserDataGetText("Scenes", lp_scene, "Name", 1);
}

mods/missionpacks/campaigncommon.sc2modbase.sc2data/LibComC.galaxy:2271

text libComC_gf_NC_ArmyUnitTitle (string lp_armyUnit) {
    // Implementation
    return UserDataGetText("TechUnit", libComC_gf_NC_TechUnitOfArmyUnit(lp_armyUnit), "DescriptionShort", 1);
}

mods/missionpacks/campaigncommon.sc2modbase.sc2data/LibComC.galaxy:2724

text libComC_gf_CC_PerkGroupName (string lp_perkGroup) {
    // Implementation
    return UserDataGetText("CampaignPerkGroup", lp_perkGroup, "Name", 1);
}

mods/missionpacks/campaigncommon.sc2modbase.sc2data/LibComC.galaxy:2734

text libComC_gf_CC_PerkName (string lp_campaignPerk) {
    // Implementation
    return UserDataGetText("CampaignPerk", lp_campaignPerk, "Name", 1);
}

mods/missionpacks/campaigncommon.sc2modbase.sc2data/LibComC.galaxy:2744

text libComC_gf_CC_PerkTooltip (string lp_campaignPerk) {
    // Implementation
    return UserDataGetText("CampaignPerk", lp_campaignPerk, "Tooltip", 1);
}

mods/missionpacks/campaigncommon.sc2modbase.sc2data/LibComC.galaxy:2749

text libComC_gf_CC_PerkDescription (string lp_campaignPerk) {
    // Implementation
    return UserDataGetText("CampaignPerk", lp_campaignPerk, "Description", 1);
}

mods/missionpacks/novacampaign.sc2modbase.sc2data/LibNCMI.galaxy:2935

    lv_index = libNCMI_gv_NM_MissionTipCount;
    for ( ; ( (auto8FF5A5CB_ai >= 0 && lv_index <= auto8FF5A5CB_ae) || (auto8FF5A5CB_ai <= 0 && lv_index >= auto8FF5A5CB_ae) ) ; lv_index += auto8FF5A5CB_ai ) {
        if ((UserDataGetText("CampaignTips", libNCMI_gv_NM_MissionTip[lv_index], "Name", 1) != null)) {
            lv_tipName = UserDataGetText("CampaignTips", libNCMI_gv_NM_MissionTip[lv_index], "Name", 1);
        }

mods/missionpacks/novacampaign.sc2modbase.sc2data/LibNCMI.galaxy:2936

    for ( ; ( (auto8FF5A5CB_ai >= 0 && lv_index <= auto8FF5A5CB_ae) || (auto8FF5A5CB_ai <= 0 && lv_index >= auto8FF5A5CB_ae) ) ; lv_index += auto8FF5A5CB_ai ) {
        if ((UserDataGetText("CampaignTips", libNCMI_gv_NM_MissionTip[lv_index], "Name", 1) != null)) {
            lv_tipName = UserDataGetText("CampaignTips", libNCMI_gv_NM_MissionTip[lv_index], "Name", 1);
        }
        else {

mods/missionpacks/novacampaign.sc2modbase.sc2data/LibNCMI.galaxy:2941

            lv_tipName = StringExternal("Param/Value/lib_NCMI_758AA553");
        }
        if ((UserDataGetText("CampaignTips", libNCMI_gv_NM_MissionTip[lv_index], "Description", 1) != null)) {
            lv_tipDescription = UserDataGetText("CampaignTips", libNCMI_gv_NM_MissionTip[lv_index], "Description", 1);
        }

mods/missionpacks/novacampaign.sc2modbase.sc2data/LibNCMI.galaxy:2942

        }
        if ((UserDataGetText("CampaignTips", libNCMI_gv_NM_MissionTip[lv_index], "Description", 1) != null)) {
            lv_tipDescription = UserDataGetText("CampaignTips", libNCMI_gv_NM_MissionTip[lv_index], "Description", 1);
        }
        else {

mods/missionpacks/novacampaign.sc2modbase.sc2data/LibNCST.galaxy:1247

    }

    HelpPanelAddTip(PlayerGroupAll(), libNtve_gf_FormatTipTitle(UserDataGetText("CampaignTips", lp_tip, "Name", 1), libNtve_ge_TipType_NormalTip), UserDataGetText("CampaignTips", lp_tip, "Description", 1), UserDataGetText("CampaignTips", lp_tip, "Name", 1), UserDataGetImagePath("CampaignTips", lp_tip, "Icon", 1));
    HelpPanelSetHelpItemDarkenedWhenViewed(HelpPanelLastCreatedHelpItem(), false);
}

mods/missionpacks/novacampaign.sc2modbase.sc2data/LibNCST.galaxy:1247

    }

    HelpPanelAddTip(PlayerGroupAll(), libNtve_gf_FormatTipTitle(UserDataGetText("CampaignTips", lp_tip, "Name", 1), libNtve_ge_TipType_NormalTip), UserDataGetText("CampaignTips", lp_tip, "Description", 1), UserDataGetText("CampaignTips", lp_tip, "Name", 1), UserDataGetImagePath("CampaignTips", lp_tip, "Icon", 1));
    HelpPanelSetHelpItemDarkenedWhenViewed(HelpPanelLastCreatedHelpItem(), false);
}

mods/missionpacks/novacampaign.sc2modbase.sc2data/LibNCST.galaxy:1247

    }

    HelpPanelAddTip(PlayerGroupAll(), libNtve_gf_FormatTipTitle(UserDataGetText("CampaignTips", lp_tip, "Name", 1), libNtve_ge_TipType_NormalTip), UserDataGetText("CampaignTips", lp_tip, "Description", 1), UserDataGetText("CampaignTips", lp_tip, "Name", 1), UserDataGetImagePath("CampaignTips", lp_tip, "Icon", 1));
    HelpPanelSetHelpItemDarkenedWhenViewed(HelpPanelLastCreatedHelpItem(), false);
}

mods/missionpacks/novacampaign.sc2modbase.sc2data/LibNCST.galaxy:3303

    // Implementation
    if ((UserDataGetGameLink("Clickable", lp_clickableInstance, "Game Link", 1) == null)) {
        return UserDataGetText("Clickable", lp_clickableInstance, "Name", 1);
    }

mods/missionpacks/novacampaign.sc2modbase.sc2data/LibNCST.galaxy:3311

text libNCST_gf_NS_ClickableCalloutSubtitle (string lp_clickableInstance) {
    // Implementation
    return UserDataGetText("Clickable", lp_clickableInstance, "Callout Subtitle", 1);
}

mods/missionpacks/novacampaign.sc2modbase.sc2data/LibNovC.galaxy:1419

    }
    TextExpressionSetToken("Param/Expression/lib_NovC_12EA2EFD", "A", StringToText((lp_armyUnit)));
    TextExpressionSetToken("Param/Expression/lib_NovC_12EA2EFD", "B", UserDataGetText("CampaignTechItem", lp_techItem, "Name", 1));
    TriggerDebugOutput(1, TextExpressionAssemble("Param/Expression/lib_NovC_12EA2EFD"), true);
}

mods/missionpacks/novacampaign.sc2modbase.sc2data/LibNovC.galaxy:1542

text libNovC_gf_NC_ArmyTechItemName (string lp_techItem) {
    // Implementation
    return UserDataGetText("CampaignTechItem", lp_techItem, "Name", 1);
}

mods/missionpacks/novacampaign.sc2modbase.sc2data/LibNovC.galaxy:1552

text libNovC_gf_NC_ArmyTechItemDescriptionFromIndex (string lp_techItem, int lp_upgradeIndex) {
    // Implementation
    return UserDataGetText("CampaignTechItem", lp_techItem, "Description", lp_upgradeIndex);
}

mods/missionpacks/novacampaign.sc2modbase.sc2data/LibNovC.galaxy:1557

text libNovC_gf_NC_ArmyTechItemTooltipReward (string lp_techItem) {
    // Implementation
    return UserDataGetText("CampaignTechItem", lp_techItem, "TooltipReward", 1);
}

mods/missionpacks/novacampaign.sc2modbase.sc2data/LibNovC.galaxy:1919

    }

    return UserDataGetText("CampaignPerk", lp_campaignPerk, "DescriptionExtra", 1);
}

mods/missionpacks/novacampaign.sc2modbase.sc2data/LibNovC.galaxy:1933

text libNovC_gf_NC_PerkTooltipReward (string lp_campaignPerk) {
    // Implementation
    return UserDataGetText("CampaignPerk", lp_campaignPerk, "TooltipReward", 1);
}

mods/starcoop/starcoop.sc2modbase.sc2data/LibCOMI.galaxy:5603

    for ( ; ( (autoC0C83786_ai >= 0 && lv_i <= autoC0C83786_ae) || (autoC0C83786_ai < 0 && lv_i >= autoC0C83786_ae) ) ; lv_i += autoC0C83786_ai ) {
        if ((lp_unitType == UserDataGetGameLink("NovaUnitRanks", UserDataInstance("NovaUnitRanks", lv_i), "RankUnitType", 1))) {
            return UserDataGetText("NovaUnitRanks", UserDataInstance("NovaUnitRanks", lv_i), "Rank", 1);
            return null;
        }

mods/starcoop/starcoop.sc2modbase.sc2data/LibCOMI.galaxy:5614

    // Automatic Variable Declarations
    // Implementation
    return UserDataGetText("NovaUnitNames", UserDataInstance("NovaUnitNames", lp_armyUnit), "Name", 1);
}

mods/starcoop/starcoop.sc2modbase.sc2data/LibCOMI.galaxy:9359

    // Implementation
    lv_progress = UserDataGetInt("MissionObjective", libCOOC_gf_CS_ObjectiveUserDataInstance(lp_objective), "Progress", 1);
    lv_name = TextReplaceWord(UserDataGetText("MissionObjective", libCOOC_gf_CS_ObjectiveUserDataInstance(lp_objective), "FormatText", 1), StringExternal("Param/Value/lib_COMI_90EC773D"), libCOOC_gf_MissionObjectiveName(lp_objective), c_stringReplaceAll, c_stringCase);
    lv_name = TextReplaceWord(lv_name, StringExternal("Param/Value/lib_COMI_F72DF09B"), IntToText(lv_progress), c_stringReplaceAll, c_stringCase);
    lv_name = TextReplaceWord(lv_name, StringExternal("Param/Value/lib_COMI_7AA38B9D"), IntToText(libCOMI_gf_MissionObjectiveItemCountCoop(lp_objective)), c_stringReplaceAll, c_stringCase);

mods/starcoop/starcoop.sc2modbase.sc2data/LibCOMI.galaxy:9415

        auto3EF0D545_val = ObjectiveGetState(libCOOC_gf_CS_GetObjectiveForData(lp_objective));
        if (auto3EF0D545_val == c_objectiveStateActive) {
            lv_name = TextReplaceWord(UserDataGetText("MissionObjective", libCOOC_gf_CS_ObjectiveUserDataInstance(lp_objective), "FormatText", 1), StringExternal("Param/Value/lib_COMI_4D91C023"), libCOOC_gf_MissionObjectiveName(lp_objective), c_stringReplaceAll, c_stringCase);
            if ((TimerGetRemaining(DataTableGetTimer(true, libCOMI_gf_CM_ObjectiveTimer(lp_objective))) > 0.0)) {
                if ((TimerGetRemaining(DataTableGetTimer(true, libCOMI_gf_CM_ObjectiveTimer(lp_objective))) <= DataTableGetInt(true, (libCOMI_gf_CM_ObjectiveTimer(lp_objective) + "_" + libCOMI_ge_ObjectiveTimerThresholds_Ident(libCOMI_ge_ObjectiveTimerThresholds_Red))))) {

mods/starcoop/starcoop.sc2modbase.sc2data/LibCOMI.galaxy:12379

                    libCOMU_gv_cT_MAbomination_Mutators[libCOMU_gv_cT_MAbomination_MutatorsCount] = UserDataInstance("Mutators", lv_retrymutatorindex);
                    TextExpressionSetToken("Param/Expression/lib_COMI_677DD770", "A", IntToText(lv_mutatorCount));
                    TextExpressionSetToken("Param/Expression/lib_COMI_677DD770", "B", UserDataGetText("Mutators", libCOMU_gv_cT_MAbomination_Mutators[libCOMU_gv_cT_MAbomination_MutatorsCount], "Name", 1));
                    TriggerDebugOutput(1, TextExpressionAssemble("Param/Expression/lib_COMI_677DD770"), false);
                    libCOMU_gf_EnableDisableMutator(true, libCOMU_gv_cT_MAbomination_Mutators[libCOMU_gv_cT_MAbomination_MutatorsCount]);

mods/starcoop/starcoop.sc2modbase.sc2data/LibCOMI.galaxy:16785

            if ((UnitFilterMatch(lv_targetUnit, lv_dehakaPlayer, lv_effectFilter) == true)) {
                lv_effect = UserDataGetGameLink(libCOMI_gv_c_DehakaConsumeEffectUserType, lv_userInstance, "Effect", 1);
                lv_textNew = UserDataGetText(libCOMI_gv_c_DehakaConsumeEffectUserType, lv_userInstance, "Text", 1);
                UnitCreateEffectUnit(lv_dehakaUnit, lv_effect, lv_dehakaUnit);
                TextExpressionSetToken("Param/Expression/lib_COMI_C0055D03", "A", lv_text);

mods/starcoop/starcoop.sc2modbase.sc2data/LibCOMU.galaxy:137

    // Automatic Variable Declarations
    // Implementation
    return UserDataGetText("Mutators", lp_mutator, "Name", 1);
}

mods/starcoop/starcoop.sc2modbase.sc2data/LibCOMU.galaxy:143

    // Automatic Variable Declarations
    // Implementation
    return UserDataGetText("Mutators", lp_mutator, "Description", 1);
}

mods/starcoop/starcoop.sc2modbase.sc2data/LibCOOC.galaxy:575


    // Implementation
    lv_bonusText = UserDataGetText("MissionObjective", libCOOC_gf_CS_ObjectiveUserDataInstance(lp_objective), "RewardText", 1);
    if (((lv_bonusText != null) == false) && (libCOOC_gf_MissionObjectiveIsPrimary(lp_objective) == false)) {
        if ((libCOOC_gf_MissionObjectiveRewards2(lp_objective, "Experience") > 0)) {

mods/starcoop/starcoop.sc2modbase.sc2data/LibCOOC.galaxy:813

    // Automatic Variable Declarations
    // Implementation
    return UserDataGetText("MasteryUpgrades", lp_masteryUpgrade, "ValueFormat", 1);
}

mods/starcoop/starcoop.sc2modbase.sc2data/LibCOOC.galaxy:1538

    // Automatic Variable Declarations
    // Implementation
    return UserDataGetText("PlayerCommanders", lp_commander, "Name", 1);
}

mods/starcoop/starcoop.sc2modbase.sc2data/LibCOOC.galaxy:1556

    // Automatic Variable Declarations
    // Implementation
    return UserDataGetText("PlayerCommanders", lp_commander, "Description", 1);
}

mods/starcoop/starcoop.sc2modbase.sc2data/LibCOOC.galaxy:1568

    // Automatic Variable Declarations
    // Implementation
    return UserDataGetText("PlayerCommanders", lp_commander, "InfoDetails", lp_detailIndex);
}

mods/starcoop/starcoop.sc2modbase.sc2data/LibCOOC.galaxy:1767

    // Automatic Variable Declarations
    // Implementation
    return UserDataGetText("GeneralTips", lp_tipID, "TipTitle", 1);
}

mods/starcoop/starcoop.sc2modbase.sc2data/LibCOOC.galaxy:1773

    // Automatic Variable Declarations
    // Implementation
    return UserDataGetText("GeneralTips", lp_tipID, "TipDetails", 1);
}

mods/starcoop/starcoop.sc2modbase.sc2data/LibCOOC.galaxy:2644

    // Automatic Variable Declarations
    // Implementation
    return UserDataGetText("TechUnit", libCOOC_gf_CC_TechUnitOfArmyCategory(lp_armyCategory), "TechnologyTooltip", 1);
}

mods/starcoop/starcoop.sc2modbase.sc2data/LibCOOC.galaxy:2889

    // Automatic Variable Declarations
    // Implementation
    return UserDataGetText("ArmyUpgrade", libCOOC_gf_CC_ArmyUpgradeUserData(lp_armyUpgrade), "Results", 1);
}