# Catalog Field Value Set

Grammar — Set value of catalog entry fieldPath for player player to value
FlagsNative | Action

Sets the value of a field for an entry. To find the name of a field path, open the data editor and turn on View Raw Data. For example, if you wanted to set the unit for the first index of a train ability, your field path string would be “InfoArray[0].Unit”.

# Arguments

  • int<preset::CatalogType> — Catalog
  • string<catalogentry> — Entry
  • string<catalogfieldpath> — Field Path
  • int — Player
  • string — Value

Returns — bool

native bool CatalogFieldValueSet(
	int catalog,
	string entry,
	string fieldPath,
	int player,
	string value,
);

Category: Catalog / Support

# Examples

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/evolution/zevolutionbaneling.sc2map/MapScript.galaxy:631

    UnitIssueOrder(UnitFromId(335), OrderTargetingPoint(AbilityCommand("Rally", 0), PointFromId(800)), c_orderQueueReplace);
    UnitGroupAdd(gv_splitterNydusWorms, UnitFromId(335));
    CatalogFieldValueSet(c_gameCatalogUnit, "HotSHunterBurrowed", "Sight", gv_pLAYER_04_ZERG, "3");
    UnitIssueOrder(UnitFromId(182), Order(AbilityCommand("move", 2)), c_orderQueueReplace);
    UnitIssueOrder(UnitFromId(373), Order(AbilityCommand("move", 2)), c_orderQueueReplace);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/evolution/zevolutionhydralisk.sc2map/MapScript.galaxy:3594

    UnitSetPropertyFixed(UnitFromId(491), c_unitPropEnergyRegen, 5.0);
    UnitSetPropertyFixed(UnitFromId(549), c_unitPropEnergyRegen, 5.0);
    CatalogFieldValueSet(c_gameCatalogBehavior, "QueenSpawnLarvaTimer", "Duration", gv_pLAYER_05_ZERG_ALLIES, "25");
    TriggerExecute(gt_ImpalerZergCreateWaves, true, false);
    return true;

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/evolution/zevolutionmutalisk.sc2map/MapScript.galaxy:718

    }
    UnitGroupLoopEnd();
    CatalogFieldValueSet(c_gameCatalogUnit, "BroodLord", "Speed", gv_pLAYER_04_FERALZERG, "1");
    UnitGroupLoopBegin(UnitGroup("Mutalisk", gv_pLAYER_04_FERALZERG, RegionFromId(1), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
    for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/evolution/zevolutionmutalisk.sc2map/MapScript.galaxy:724

    }
    UnitGroupLoopEnd();
    CatalogFieldValueSet(c_gameCatalogUnit, "Mutalisk", "Speed", gv_pLAYER_04_FERALZERG, "1");
    UnitGroupLoopBegin(UnitGroup("CreepTumorUsed", gv_pLAYER_03_ZERG_ALLY, RegionFromId(6), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
    for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/evolution/zevolutionmutalisk.sc2map/MapScript.galaxy:1057


    TriggerEnable(TriggerGetCurrent(), false);
    CatalogFieldValueSet(c_gameCatalogUnit, "Mutalisk", "Speed", gv_pLAYER_04_FERALZERG, CatalogFieldValueGet(c_gameCatalogUnit, "Mutalisk", "Speed", gv_pLAYER_01_USER));
    UnitGroupLoopBegin(gv_feralEscortGroup);
    for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/evolution/zevolutionultralisk.sc2map/MapScript.galaxy:523

    UnitSetPropertyFixed(gv_containmentCell, c_unitPropLifeMax, 100.0);
    UnitBehaviorAdd(gv_containmentCell, "Passive", gv_containmentCell, 1);
    CatalogFieldValueSet(c_gameCatalogUnit, "UmojanLabGenerator", "Sight", gv_pLAYER_02_DOMINION, "0");
    UnitGroupLoopBegin(UnitGroup("DestructibleUmojanLabPowerCell", 0, RegionFromId(27), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
    while (!UnitGroupLoopDone()) {

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/evolution/zevolutionzergling.sc2map/MapScript.galaxy:1484

    TriggerExecute(gt_SwarmlingDominionAI, true, false);
    Wait(20.0, c_timeGame);
    CatalogFieldValueSet(c_gameCatalogBehavior, "SpawnLarva", "InfoArray[" + IntToString(0) + "].Delay", gv_pLAYER_01_USER, "12");
    return true;
}

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/evolution/zevolutionzergling.sc2map/MapScript.galaxy:3244

    UnitGroupSelect(UnitGroup("Larva", gv_pLAYER_01_USER, RegionFromId(21), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), gv_pLAYER_01_USER, true);
    UISetButtonFaceHighlighted(PlayerGroupAll(), "MorphToSwarmling", true);
    CatalogFieldValueSet(c_gameCatalogBehavior, "SpawnLarva", "InfoArray[" + IntToString(0) + "].Delay", gv_pLAYER_01_USER, "6");
    if ((gv_cinematicCompleted == true)) {
        lv_fadeDuration = 1.5;

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zkorhal02.sc2map/MapScript.galaxy:2993

        TriggerExecute(gt_DestroyerFieldGrowthPingsPulsed, true, false);
        if ((gv_psifieldradius > 0.0)) {
            CatalogFieldValueSet(c_gameCatalogEffect, "PsiDecimatorSearch", "AreaArray[0].Radius", gv_pLAYER_02_DOMINION, FixedToString(gv_psifieldradius, c_fixedPrecisionAny));
            ActorSend(ActorFromDoodad(DoodadFromId(284)), libNtve_gf_SetScale(lv_psifieldvisualsize, lv_psifieldvisualsize, 1.0, lv_blendduration));
            ActorSend(ActorFromDoodad(DoodadFromId(284)), "SetVisibility 1");

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zkorhal02.sc2map/MapScript.galaxy:2998

        }
        else {
            CatalogFieldValueSet(c_gameCatalogEffect, "PsiDecimatorSearch", "AreaArray[0].Radius", gv_pLAYER_02_DOMINION, FixedToString(0.0, c_fixedPrecisionAny));
            ActorSend(ActorFromDoodad(DoodadFromId(284)), libNtve_gf_SetScale(0.1, 0.1, 0.1, 0.0));
            ActorSend(ActorFromDoodad(DoodadFromId(284)), "SetVisibility");

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zkorhal02.sc2map/MapScript.galaxy:3282

    gv_psifieldradius = gv_psiFieldResetRadius;
    ActorSend(ActorFromDoodad(DoodadFromId(284)), libNtve_gf_SetScale(gv_psifieldradius, gv_psifieldradius, 1.0, 0.0));
    CatalogFieldValueSet(c_gameCatalogEffect, "PsiDecimatorSearch", "AreaArray[0].Radius", gv_pLAYER_02_DOMINION, FixedToString(gv_psifieldradius, c_fixedPrecisionAny));
    gv_psifieldstate = ge_psifieldstatepreset_GROWING;
    return true;

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zlab01.sc2map/MapScript.galaxy:646

    // Automatic Variable Declarations
    // Implementation
    CatalogFieldValueSet(c_gameCatalogButton, lp_button, "Tooltip", gv_pLAYER_01_USER, lp_tooltipPath);
}

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zlab01.sc2map/MapScript.galaxy:652

    // Automatic Variable Declarations
    // Implementation
    CatalogFieldValueSet(c_gameCatalogButton, lp_button, "Tooltip", gv_pLAYER_01_USER, gv_selectLarva_OriginalTooltip);
}

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zlab02.sc2map/MapScript.galaxy:557

        return ;
    }
    CatalogFieldValueSet(c_gameCatalogButton, lv_button, "Tooltip", gv_pLAYER_01_USER, lp_tooltipPath);
}

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zlab02.sc2map/MapScript.galaxy:573

    if (autoA644BFA2_val == "PsionicLift") {
        lv_button = "PsionicLift";
        CatalogFieldValueSet(c_gameCatalogButton, lv_button, "Tooltip", gv_pLAYER_01_USER, gv_crushingGrip_OriginalTooltip);
    }
    else if (autoA644BFA2_val == "MindBolt") {

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zlab02.sc2map/MapScript.galaxy:577

    else if (autoA644BFA2_val == "MindBolt") {
        lv_button = "MindBolt";
        CatalogFieldValueSet(c_gameCatalogButton, lv_button, "Tooltip", gv_pLAYER_01_USER, gv_kineticBlast_OriginalTooltip);
    }
    else {

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zlab03.sc2map/MapScript.galaxy:701

    // Automatic Variable Declarations
    // Implementation
    CatalogFieldValueSet(c_gameCatalogButton, lp_button, "Tooltip", gv_pLAYER_01_USER, lp_tooltipPath);
}

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zlab03.sc2map/MapScript.galaxy:727

    else {
    }
    CatalogFieldValueSet(c_gameCatalogButton, lp_button, "Tooltip", gv_pLAYER_01_USER, lv_originalText);
}

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zspace01.sc2map/MapScript.galaxy:1568


    if ((libHots_gf_DifficultyValueInt2(1, 1, 0) == 1)) {
        CatalogFieldValueSet(c_gameCatalogEffect, "SJPirateCapitalShipLeftDamage", "Amount", gv_pLAYER_01_USER, "3");
        CatalogFieldValueSet(c_gameCatalogEffect, "SJPirateCapitalShipRightDamage", "Amount", gv_pLAYER_01_USER, "3");
        CatalogFieldValueSet(c_gameCatalogEffect, "SJPirateYamatoADamage", "Amount", gv_pLAYER_01_USER, "200");

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zspace01.sc2map/MapScript.galaxy:1569

    if ((libHots_gf_DifficultyValueInt2(1, 1, 0) == 1)) {
        CatalogFieldValueSet(c_gameCatalogEffect, "SJPirateCapitalShipLeftDamage", "Amount", gv_pLAYER_01_USER, "3");
        CatalogFieldValueSet(c_gameCatalogEffect, "SJPirateCapitalShipRightDamage", "Amount", gv_pLAYER_01_USER, "3");
        CatalogFieldValueSet(c_gameCatalogEffect, "SJPirateYamatoADamage", "Amount", gv_pLAYER_01_USER, "200");
        CatalogFieldValueSet(c_gameCatalogEffect, "SJPirateYamatoBDamage", "Amount", gv_pLAYER_01_USER, "200");

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zspace01.sc2map/MapScript.galaxy:1570

        CatalogFieldValueSet(c_gameCatalogEffect, "SJPirateCapitalShipLeftDamage", "Amount", gv_pLAYER_01_USER, "3");
        CatalogFieldValueSet(c_gameCatalogEffect, "SJPirateCapitalShipRightDamage", "Amount", gv_pLAYER_01_USER, "3");
        CatalogFieldValueSet(c_gameCatalogEffect, "SJPirateYamatoADamage", "Amount", gv_pLAYER_01_USER, "200");
        CatalogFieldValueSet(c_gameCatalogEffect, "SJPirateYamatoBDamage", "Amount", gv_pLAYER_01_USER, "200");
    }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zspace01.sc2map/MapScript.galaxy:1571

        CatalogFieldValueSet(c_gameCatalogEffect, "SJPirateCapitalShipRightDamage", "Amount", gv_pLAYER_01_USER, "3");
        CatalogFieldValueSet(c_gameCatalogEffect, "SJPirateYamatoADamage", "Amount", gv_pLAYER_01_USER, "200");
        CatalogFieldValueSet(c_gameCatalogEffect, "SJPirateYamatoBDamage", "Amount", gv_pLAYER_01_USER, "200");
    }
    else if ((libHots_gf_DifficultyValueInt2(0, 0, 1) == 1)) {

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zspace01.sc2map/MapScript.galaxy:1574

    }
    else if ((libHots_gf_DifficultyValueInt2(0, 0, 1) == 1)) {
        CatalogFieldValueSet(c_gameCatalogEffect, "SJPirateCapitalShipLeftDamage", "Amount", gv_pLAYER_01_USER, "5");
        CatalogFieldValueSet(c_gameCatalogEffect, "SJPirateCapitalShipRightDamage", "Amount", gv_pLAYER_01_USER, "5");
        CatalogFieldValueSet(c_gameCatalogEffect, "SJPirateYamatoADamage", "Amount", gv_pLAYER_01_USER, "300");

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zspace01.sc2map/MapScript.galaxy:1575

    else if ((libHots_gf_DifficultyValueInt2(0, 0, 1) == 1)) {
        CatalogFieldValueSet(c_gameCatalogEffect, "SJPirateCapitalShipLeftDamage", "Amount", gv_pLAYER_01_USER, "5");
        CatalogFieldValueSet(c_gameCatalogEffect, "SJPirateCapitalShipRightDamage", "Amount", gv_pLAYER_01_USER, "5");
        CatalogFieldValueSet(c_gameCatalogEffect, "SJPirateYamatoADamage", "Amount", gv_pLAYER_01_USER, "300");
        CatalogFieldValueSet(c_gameCatalogEffect, "SJPirateYamatoBDamage", "Amount", gv_pLAYER_01_USER, "300");

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zspace01.sc2map/MapScript.galaxy:1576

        CatalogFieldValueSet(c_gameCatalogEffect, "SJPirateCapitalShipLeftDamage", "Amount", gv_pLAYER_01_USER, "5");
        CatalogFieldValueSet(c_gameCatalogEffect, "SJPirateCapitalShipRightDamage", "Amount", gv_pLAYER_01_USER, "5");
        CatalogFieldValueSet(c_gameCatalogEffect, "SJPirateYamatoADamage", "Amount", gv_pLAYER_01_USER, "300");
        CatalogFieldValueSet(c_gameCatalogEffect, "SJPirateYamatoBDamage", "Amount", gv_pLAYER_01_USER, "300");
    }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zspace01.sc2map/MapScript.galaxy:1577

        CatalogFieldValueSet(c_gameCatalogEffect, "SJPirateCapitalShipRightDamage", "Amount", gv_pLAYER_01_USER, "5");
        CatalogFieldValueSet(c_gameCatalogEffect, "SJPirateYamatoADamage", "Amount", gv_pLAYER_01_USER, "300");
        CatalogFieldValueSet(c_gameCatalogEffect, "SJPirateYamatoBDamage", "Amount", gv_pLAYER_01_USER, "300");
    }
    if ((libHots_gf_DifficultyValueInt2(0, 0, 1) == 1)) {

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zzerus01.sc2map/MapScript.galaxy:6829

    libNtve_gf_MakeUnitInvulnerable(UnitFromId(408), true);
    libNtve_gf_MakeUnitInvulnerable(UnitFromId(2095), true);
    CatalogFieldValueSet(c_gameCatalogAbil, "DroneCarcassHarvest", "CastIntroTime[" + IntToString(0) + "]", gv_pLAYER_01_USER, "3");
    return true;
}

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zzerus01.sc2map/MapScript.galaxy:7051

    TransmissionClearAll();
    CameraShakeStop(gv_pLAYER_01_USER);
    CatalogFieldValueSet(c_gameCatalogAbil, "DroneCarcassHarvest", "CastIntroTime[" + IntToString(0) + "]", gv_pLAYER_01_USER, "60");
    autoDAB6399D_g = gv_cinematicTempUnits;
    autoDAB6399D_u = UnitGroupCount(autoDAB6399D_g, c_unitCountAll);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zzerus02.sc2map/MapScript.galaxy:1086

    }

    CatalogFieldValueSet(c_gameCatalogUnit, "Viper", "EnergyStart", 1, FixedToString(libHots_gf_DifficultyValueFixed2(25.0, 25.0, 50.0), c_fixedPrecisionAny));
    return true;
}

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/voidprologue/voidprologue01.sc2map/MapScript.galaxy:5805

    libNtve_gf_PauseUnit(gv_introVoidseeker, false);
    UnitSetPropertyFixed(gv_introVoidseeker, c_unitPropMovementSpeed, 4.0);
    CatalogFieldValueSet(c_gameCatalogUnit, "VoidSeeker", "TurningRate", 0, "30");
    UnitIssueOrder(gv_introVoidseeker, OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(137)), c_orderQueueReplace);
    SoundPlayForPlayer(SoundLink("Event_Prologue01_VoidSeeker_FlyIn", 0), c_maxPlayers, PlayerGroupAll(), 30.0, 0.0);

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/evolution/zevolutionbaneling.sc2mapMapScript.galaxy:631

    UnitIssueOrder(UnitFromId(335), OrderTargetingPoint(AbilityCommand("Rally", 0), PointFromId(800)), c_orderQueueReplace);
    UnitGroupAdd(gv_splitterNydusWorms, UnitFromId(335));
    CatalogFieldValueSet(c_gameCatalogUnit, "HotSHunterBurrowed", "Sight", gv_pLAYER_04_ZERG, "3");
    UnitIssueOrder(UnitFromId(182), Order(AbilityCommand("move", 2)), c_orderQueueReplace);
    UnitIssueOrder(UnitFromId(373), Order(AbilityCommand("move", 2)), c_orderQueueReplace);

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/evolution/zevolutionhydralisk.sc2mapMapScript.galaxy:3594

    UnitSetPropertyFixed(UnitFromId(491), c_unitPropEnergyRegen, 5.0);
    UnitSetPropertyFixed(UnitFromId(549), c_unitPropEnergyRegen, 5.0);
    CatalogFieldValueSet(c_gameCatalogBehavior, "QueenSpawnLarvaTimer", "Duration", gv_pLAYER_05_ZERG_ALLIES, "25");
    TriggerExecute(gt_ImpalerZergCreateWaves, true, false);
    return true;

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/evolution/zevolutionmutalisk.sc2mapMapScript.galaxy:718

    }
    UnitGroupLoopEnd();
    CatalogFieldValueSet(c_gameCatalogUnit, "BroodLord", "Speed", gv_pLAYER_04_FERALZERG, "1");
    UnitGroupLoopBegin(UnitGroup("Mutalisk", gv_pLAYER_04_FERALZERG, RegionFromId(1), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
    for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/evolution/zevolutionmutalisk.sc2mapMapScript.galaxy:724

    }
    UnitGroupLoopEnd();
    CatalogFieldValueSet(c_gameCatalogUnit, "Mutalisk", "Speed", gv_pLAYER_04_FERALZERG, "1");
    UnitGroupLoopBegin(UnitGroup("CreepTumorUsed", gv_pLAYER_03_ZERG_ALLY, RegionFromId(6), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
    for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/evolution/zevolutionmutalisk.sc2mapMapScript.galaxy:1057


    TriggerEnable(TriggerGetCurrent(), false);
    CatalogFieldValueSet(c_gameCatalogUnit, "Mutalisk", "Speed", gv_pLAYER_04_FERALZERG, CatalogFieldValueGet(c_gameCatalogUnit, "Mutalisk", "Speed", gv_pLAYER_01_USER));
    UnitGroupLoopBegin(gv_feralEscortGroup);
    for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/evolution/zevolutionultralisk.sc2mapMapScript.galaxy:523

    UnitSetPropertyFixed(gv_containmentCell, c_unitPropLifeMax, 100.0);
    UnitBehaviorAdd(gv_containmentCell, "Passive", gv_containmentCell, 1);
    CatalogFieldValueSet(c_gameCatalogUnit, "UmojanLabGenerator", "Sight", gv_pLAYER_02_DOMINION, "0");
    UnitGroupLoopBegin(UnitGroup("DestructibleUmojanLabPowerCell", 0, RegionFromId(27), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
    while (!UnitGroupLoopDone()) {

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/evolution/zevolutionzergling.sc2mapMapScript.galaxy:1484

    TriggerExecute(gt_SwarmlingDominionAI, true, false);
    Wait(20.0, c_timeGame);
    CatalogFieldValueSet(c_gameCatalogBehavior, "SpawnLarva", "InfoArray[" + IntToString(0) + "].Delay", gv_pLAYER_01_USER, "12");
    return true;
}

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/evolution/zevolutionzergling.sc2mapMapScript.galaxy:3244

    UnitGroupSelect(UnitGroup("Larva", gv_pLAYER_01_USER, RegionFromId(21), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), gv_pLAYER_01_USER, true);
    UISetButtonFaceHighlighted(PlayerGroupAll(), "MorphToSwarmling", true);
    CatalogFieldValueSet(c_gameCatalogBehavior, "SpawnLarva", "InfoArray[" + IntToString(0) + "].Delay", gv_pLAYER_01_USER, "6");
    if ((gv_cinematicCompleted == true)) {
        lv_fadeDuration = 1.5;

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zkorhal02.sc2mapMapScript.galaxy:2993

        TriggerExecute(gt_DestroyerFieldGrowthPingsPulsed, true, false);
        if ((gv_psifieldradius > 0.0)) {
            CatalogFieldValueSet(c_gameCatalogEffect, "PsiDecimatorSearch", "AreaArray[0].Radius", gv_pLAYER_02_DOMINION, FixedToString(gv_psifieldradius, c_fixedPrecisionAny));
            ActorSend(ActorFromDoodad(DoodadFromId(284)), libNtve_gf_SetScale(lv_psifieldvisualsize, lv_psifieldvisualsize, 1.0, lv_blendduration));
            ActorSend(ActorFromDoodad(DoodadFromId(284)), "SetVisibility 1");

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zkorhal02.sc2mapMapScript.galaxy:2998

        }
        else {
            CatalogFieldValueSet(c_gameCatalogEffect, "PsiDecimatorSearch", "AreaArray[0].Radius", gv_pLAYER_02_DOMINION, FixedToString(0.0, c_fixedPrecisionAny));
            ActorSend(ActorFromDoodad(DoodadFromId(284)), libNtve_gf_SetScale(0.1, 0.1, 0.1, 0.0));
            ActorSend(ActorFromDoodad(DoodadFromId(284)), "SetVisibility");

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zkorhal02.sc2mapMapScript.galaxy:3282

    gv_psifieldradius = gv_psiFieldResetRadius;
    ActorSend(ActorFromDoodad(DoodadFromId(284)), libNtve_gf_SetScale(gv_psifieldradius, gv_psifieldradius, 1.0, 0.0));
    CatalogFieldValueSet(c_gameCatalogEffect, "PsiDecimatorSearch", "AreaArray[0].Radius", gv_pLAYER_02_DOMINION, FixedToString(gv_psifieldradius, c_fixedPrecisionAny));
    gv_psifieldstate = ge_psifieldstatepreset_GROWING;
    return true;

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zlab01.sc2mapMapScript.galaxy:646

    // Automatic Variable Declarations
    // Implementation
    CatalogFieldValueSet(c_gameCatalogButton, lp_button, "Tooltip", gv_pLAYER_01_USER, lp_tooltipPath);
}

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zlab01.sc2mapMapScript.galaxy:652

    // Automatic Variable Declarations
    // Implementation
    CatalogFieldValueSet(c_gameCatalogButton, lp_button, "Tooltip", gv_pLAYER_01_USER, gv_selectLarva_OriginalTooltip);
}

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zlab02.sc2mapMapScript.galaxy:557

        return ;
    }
    CatalogFieldValueSet(c_gameCatalogButton, lv_button, "Tooltip", gv_pLAYER_01_USER, lp_tooltipPath);
}

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zlab02.sc2mapMapScript.galaxy:573

    if (autoA644BFA2_val == "PsionicLift") {
        lv_button = "PsionicLift";
        CatalogFieldValueSet(c_gameCatalogButton, lv_button, "Tooltip", gv_pLAYER_01_USER, gv_crushingGrip_OriginalTooltip);
    }
    else if (autoA644BFA2_val == "MindBolt") {

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zlab02.sc2mapMapScript.galaxy:577

    else if (autoA644BFA2_val == "MindBolt") {
        lv_button = "MindBolt";
        CatalogFieldValueSet(c_gameCatalogButton, lv_button, "Tooltip", gv_pLAYER_01_USER, gv_kineticBlast_OriginalTooltip);
    }
    else {

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zlab03.sc2mapMapScript.galaxy:701

    // Automatic Variable Declarations
    // Implementation
    CatalogFieldValueSet(c_gameCatalogButton, lp_button, "Tooltip", gv_pLAYER_01_USER, lp_tooltipPath);
}

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zlab03.sc2mapMapScript.galaxy:727

    else {
    }
    CatalogFieldValueSet(c_gameCatalogButton, lp_button, "Tooltip", gv_pLAYER_01_USER, lv_originalText);
}

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zspace01.sc2mapMapScript.galaxy:1568


    if ((libHots_gf_DifficultyValueInt2(1, 1, 0) == 1)) {
        CatalogFieldValueSet(c_gameCatalogEffect, "SJPirateCapitalShipLeftDamage", "Amount", gv_pLAYER_01_USER, "3");
        CatalogFieldValueSet(c_gameCatalogEffect, "SJPirateCapitalShipRightDamage", "Amount", gv_pLAYER_01_USER, "3");
        CatalogFieldValueSet(c_gameCatalogEffect, "SJPirateYamatoADamage", "Amount", gv_pLAYER_01_USER, "200");

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zspace01.sc2mapMapScript.galaxy:1569

    if ((libHots_gf_DifficultyValueInt2(1, 1, 0) == 1)) {
        CatalogFieldValueSet(c_gameCatalogEffect, "SJPirateCapitalShipLeftDamage", "Amount", gv_pLAYER_01_USER, "3");
        CatalogFieldValueSet(c_gameCatalogEffect, "SJPirateCapitalShipRightDamage", "Amount", gv_pLAYER_01_USER, "3");
        CatalogFieldValueSet(c_gameCatalogEffect, "SJPirateYamatoADamage", "Amount", gv_pLAYER_01_USER, "200");
        CatalogFieldValueSet(c_gameCatalogEffect, "SJPirateYamatoBDamage", "Amount", gv_pLAYER_01_USER, "200");

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zspace01.sc2mapMapScript.galaxy:1570

        CatalogFieldValueSet(c_gameCatalogEffect, "SJPirateCapitalShipLeftDamage", "Amount", gv_pLAYER_01_USER, "3");
        CatalogFieldValueSet(c_gameCatalogEffect, "SJPirateCapitalShipRightDamage", "Amount", gv_pLAYER_01_USER, "3");
        CatalogFieldValueSet(c_gameCatalogEffect, "SJPirateYamatoADamage", "Amount", gv_pLAYER_01_USER, "200");
        CatalogFieldValueSet(c_gameCatalogEffect, "SJPirateYamatoBDamage", "Amount", gv_pLAYER_01_USER, "200");
    }

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zspace01.sc2mapMapScript.galaxy:1571

        CatalogFieldValueSet(c_gameCatalogEffect, "SJPirateCapitalShipRightDamage", "Amount", gv_pLAYER_01_USER, "3");
        CatalogFieldValueSet(c_gameCatalogEffect, "SJPirateYamatoADamage", "Amount", gv_pLAYER_01_USER, "200");
        CatalogFieldValueSet(c_gameCatalogEffect, "SJPirateYamatoBDamage", "Amount", gv_pLAYER_01_USER, "200");
    }
    else if ((libHots_gf_DifficultyValueInt2(0, 0, 1) == 1)) {

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zspace01.sc2mapMapScript.galaxy:1574

    }
    else if ((libHots_gf_DifficultyValueInt2(0, 0, 1) == 1)) {
        CatalogFieldValueSet(c_gameCatalogEffect, "SJPirateCapitalShipLeftDamage", "Amount", gv_pLAYER_01_USER, "5");
        CatalogFieldValueSet(c_gameCatalogEffect, "SJPirateCapitalShipRightDamage", "Amount", gv_pLAYER_01_USER, "5");
        CatalogFieldValueSet(c_gameCatalogEffect, "SJPirateYamatoADamage", "Amount", gv_pLAYER_01_USER, "300");

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zspace01.sc2mapMapScript.galaxy:1575

    else if ((libHots_gf_DifficultyValueInt2(0, 0, 1) == 1)) {
        CatalogFieldValueSet(c_gameCatalogEffect, "SJPirateCapitalShipLeftDamage", "Amount", gv_pLAYER_01_USER, "5");
        CatalogFieldValueSet(c_gameCatalogEffect, "SJPirateCapitalShipRightDamage", "Amount", gv_pLAYER_01_USER, "5");
        CatalogFieldValueSet(c_gameCatalogEffect, "SJPirateYamatoADamage", "Amount", gv_pLAYER_01_USER, "300");
        CatalogFieldValueSet(c_gameCatalogEffect, "SJPirateYamatoBDamage", "Amount", gv_pLAYER_01_USER, "300");

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zspace01.sc2mapMapScript.galaxy:1576

        CatalogFieldValueSet(c_gameCatalogEffect, "SJPirateCapitalShipLeftDamage", "Amount", gv_pLAYER_01_USER, "5");
        CatalogFieldValueSet(c_gameCatalogEffect, "SJPirateCapitalShipRightDamage", "Amount", gv_pLAYER_01_USER, "5");
        CatalogFieldValueSet(c_gameCatalogEffect, "SJPirateYamatoADamage", "Amount", gv_pLAYER_01_USER, "300");
        CatalogFieldValueSet(c_gameCatalogEffect, "SJPirateYamatoBDamage", "Amount", gv_pLAYER_01_USER, "300");
    }

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zspace01.sc2mapMapScript.galaxy:1577

        CatalogFieldValueSet(c_gameCatalogEffect, "SJPirateCapitalShipRightDamage", "Amount", gv_pLAYER_01_USER, "5");
        CatalogFieldValueSet(c_gameCatalogEffect, "SJPirateYamatoADamage", "Amount", gv_pLAYER_01_USER, "300");
        CatalogFieldValueSet(c_gameCatalogEffect, "SJPirateYamatoBDamage", "Amount", gv_pLAYER_01_USER, "300");
    }
    if ((libHots_gf_DifficultyValueInt2(0, 0, 1) == 1)) {

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zzerus01.sc2mapMapScript.galaxy:6829

    libNtve_gf_MakeUnitInvulnerable(UnitFromId(408), true);
    libNtve_gf_MakeUnitInvulnerable(UnitFromId(2095), true);
    CatalogFieldValueSet(c_gameCatalogAbil, "DroneCarcassHarvest", "CastIntroTime[" + IntToString(0) + "]", gv_pLAYER_01_USER, "3");
    return true;
}

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zzerus01.sc2mapMapScript.galaxy:7051

    TransmissionClearAll();
    CameraShakeStop(gv_pLAYER_01_USER);
    CatalogFieldValueSet(c_gameCatalogAbil, "DroneCarcassHarvest", "CastIntroTime[" + IntToString(0) + "]", gv_pLAYER_01_USER, "60");
    autoDAB6399D_g = gv_cinematicTempUnits;
    autoDAB6399D_u = UnitGroupCount(autoDAB6399D_g, c_unitCountAll);

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zzerus02.sc2mapMapScript.galaxy:1086

    }

    CatalogFieldValueSet(c_gameCatalogUnit, "Viper", "EnergyStart", 1, FixedToString(libHots_gf_DifficultyValueFixed2(25.0, 25.0, 50.0), c_fixedPrecisionAny));
    return true;
}

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/voidprologue/voidprologue01.sc2mapMapScript.galaxy:5805

    libNtve_gf_PauseUnit(gv_introVoidseeker, false);
    UnitSetPropertyFixed(gv_introVoidseeker, c_unitPropMovementSpeed, 4.0);
    CatalogFieldValueSet(c_gameCatalogUnit, "VoidSeeker", "TurningRate", 0, "30");
    UnitIssueOrder(gv_introVoidseeker, OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(137)), c_orderQueueReplace);
    SoundPlayForPlayer(SoundLink("Event_Prologue01_VoidSeeker_FlyIn", 0), c_maxPlayers, PlayerGroupAll(), 30.0, 0.0);

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

    TriggerExecute(libSwaC_gt_ZS_ArmyButtonMissionInit, true, false);
    if ((libHots_gf_DifficultyValueInt2(1, 0, 0) == 1)) {
        CatalogFieldValueSet(c_gameCatalogAbil, "RallyHatchery", "SmartPriority", 1, IntToString(0));
    }

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

            UISetButtonHighlighted(PlayerGroupSingle(1), AbilityCommand("LarvaTrain", 2), false);
            libSwaC_gf_TurnSelectLarvaButtonHighlightOnOff(false);
            CatalogFieldValueSet(c_gameCatalogButton, "Overlord", "Tooltip", 1, "Button/Tooltip/Overlord");
        }

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

                        UISetButtonHighlighted(PlayerGroupSingle(1), AbilityCommand("LarvaTrain", 2), true);
                        libSwaC_gf_TurnSelectLarvaButtonHighlightOnOff(true);
                        CatalogFieldValueSet(c_gameCatalogButton, "Overlord", "Tooltip", 1, "Param/Value/lib_SwaC_F5BAFC76");
                    }
                }

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

                    UISetButtonHighlighted(PlayerGroupSingle(1), AbilityCommand("LarvaTrain", 2), false);
                    libSwaC_gf_TurnSelectLarvaButtonHighlightOnOff(false);
                    CatalogFieldValueSet(c_gameCatalogButton, "Overlord", "Tooltip", 1, "Button/Tooltip/Overlord");
                }

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/paiur01.sc2map/MapScript.galaxy:7075


    UnitBehaviorRemove(gv_conduit03, "JumpGateRepulserField3", 1);
    CatalogFieldValueSet(c_gameCatalogUnit, "Phoenix", "Acceleration", gv_pLAYER_01_USER, "1000");
    CatalogFieldValueSet(c_gameCatalogUnit, "CarrierAiur", "Acceleration", gv_pLAYER_01_USER, "1000");
    TechTreeAbilityAllow(1, AbilityCommand("CarrierRepairDroneHanger", 0), false);

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/paiur01.sc2map/MapScript.galaxy:7076

    UnitBehaviorRemove(gv_conduit03, "JumpGateRepulserField3", 1);
    CatalogFieldValueSet(c_gameCatalogUnit, "Phoenix", "Acceleration", gv_pLAYER_01_USER, "1000");
    CatalogFieldValueSet(c_gameCatalogUnit, "CarrierAiur", "Acceleration", gv_pLAYER_01_USER, "1000");
    TechTreeAbilityAllow(1, AbilityCommand("CarrierRepairDroneHanger", 0), false);
    gf_VictorySetUpUnitWarpInFlyBy(1, "Phoenix", gv_pLAYER_01_USER, 10.0, PointFromId(2710), PointFromId(1660));

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/paiur05.sc2map/MapScript.galaxy:4671

        autoFB4D4A28_var = PlayerGroupNextPlayer(autoFB4D4A28_g, autoFB4D4A28_var);
        if (autoFB4D4A28_var < 0) { break; }
        CatalogFieldValueSet(c_gameCatalogBehavior, "ConsumeSearchTimedKill", "Duration", autoFB4D4A28_var, "6");
    }
    libNtve_gf_ShowHideUnit(gv_amonUnit, true);

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/paiur06.sc2map/MapScript.galaxy:1337

    UnitSetPropertyFixed(gv_keystone, c_unitPropLifeMax, libLotv_gf_DifficultyValueFixed2(6000.0, 6000.0, 3000.0, 3000.0));
    UnitSetPropertyFixed(gv_keystone, c_unitPropLifePercent, 100.0);
    CatalogFieldValueSet(c_gameCatalogAbil, "ChampionWarpTrain", "InfoArray[" + IntToString(1) + "].Cooldown.TimeUse", gv_pLAYER_08_NERAZIM, "10");
    CatalogFieldValueSet(c_gameCatalogAbil, "ChampionWarpTrain", "InfoArray[" + IntToString(3) + "].Cooldown.TimeUse", gv_pLAYER_07_TALDARIM, "10");
    CatalogFieldValueSet(c_gameCatalogAbil, "ChampionWarpTrain", "InfoArray[" + IntToString(5) + "].Cooldown.TimeUse", gv_pLAYER_09_PURIFIER, "10");

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/paiur06.sc2map/MapScript.galaxy:1338

    UnitSetPropertyFixed(gv_keystone, c_unitPropLifePercent, 100.0);
    CatalogFieldValueSet(c_gameCatalogAbil, "ChampionWarpTrain", "InfoArray[" + IntToString(1) + "].Cooldown.TimeUse", gv_pLAYER_08_NERAZIM, "10");
    CatalogFieldValueSet(c_gameCatalogAbil, "ChampionWarpTrain", "InfoArray[" + IntToString(3) + "].Cooldown.TimeUse", gv_pLAYER_07_TALDARIM, "10");
    CatalogFieldValueSet(c_gameCatalogAbil, "ChampionWarpTrain", "InfoArray[" + IntToString(5) + "].Cooldown.TimeUse", gv_pLAYER_09_PURIFIER, "10");
    autoF0CFB556_g = gv_friendlyPlayerGroup;

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/paiur06.sc2map/MapScript.galaxy:1339

    CatalogFieldValueSet(c_gameCatalogAbil, "ChampionWarpTrain", "InfoArray[" + IntToString(1) + "].Cooldown.TimeUse", gv_pLAYER_08_NERAZIM, "10");
    CatalogFieldValueSet(c_gameCatalogAbil, "ChampionWarpTrain", "InfoArray[" + IntToString(3) + "].Cooldown.TimeUse", gv_pLAYER_07_TALDARIM, "10");
    CatalogFieldValueSet(c_gameCatalogAbil, "ChampionWarpTrain", "InfoArray[" + IntToString(5) + "].Cooldown.TimeUse", gv_pLAYER_09_PURIFIER, "10");
    autoF0CFB556_g = gv_friendlyPlayerGroup;
    autoF0CFB556_var = -1;

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/pulnar03.sc2map/MapScript.galaxy:1113

    UnitSetPropertyFixed(gv_zeratul, c_unitPropLifeMax, 800.0);
    UnitSetPropertyFixed(gv_zeratul, c_unitPropLifePercent, 100.0);
    CatalogFieldValueSet(c_gameCatalogUnit, "KerriganVoid", "Speed", gv_pLAYER_02_DOMINION5, "2.75");
    CatalogFieldValueSet(c_gameCatalogAbil, "Apocalypse", "Cost[" + IntToString(0) + "].Cooldown.TimeStart", gv_pLAYER_02_DOMINION5, "0");
    CatalogFieldValueSet(c_gameCatalogAbil, "Apocalypse", "Cost[" + IntToString(0) + "].Cooldown.TimeUse", gv_pLAYER_02_DOMINION5, "0");

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/pulnar03.sc2map/MapScript.galaxy:1114

    UnitSetPropertyFixed(gv_zeratul, c_unitPropLifePercent, 100.0);
    CatalogFieldValueSet(c_gameCatalogUnit, "KerriganVoid", "Speed", gv_pLAYER_02_DOMINION5, "2.75");
    CatalogFieldValueSet(c_gameCatalogAbil, "Apocalypse", "Cost[" + IntToString(0) + "].Cooldown.TimeStart", gv_pLAYER_02_DOMINION5, "0");
    CatalogFieldValueSet(c_gameCatalogAbil, "Apocalypse", "Cost[" + IntToString(0) + "].Cooldown.TimeUse", gv_pLAYER_02_DOMINION5, "0");
    libNtve_gf_PauseUnit(gv_artanis, true);

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/pulnar03.sc2map/MapScript.galaxy:1115

    CatalogFieldValueSet(c_gameCatalogUnit, "KerriganVoid", "Speed", gv_pLAYER_02_DOMINION5, "2.75");
    CatalogFieldValueSet(c_gameCatalogAbil, "Apocalypse", "Cost[" + IntToString(0) + "].Cooldown.TimeStart", gv_pLAYER_02_DOMINION5, "0");
    CatalogFieldValueSet(c_gameCatalogAbil, "Apocalypse", "Cost[" + IntToString(0) + "].Cooldown.TimeUse", gv_pLAYER_02_DOMINION5, "0");
    libNtve_gf_PauseUnit(gv_artanis, true);
    libNtve_gf_MakeUnitInvulnerable(gv_artanis, true);

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/paiur01.sc2mapMapScript.galaxy:7075


    UnitBehaviorRemove(gv_conduit03, "JumpGateRepulserField3", 1);
    CatalogFieldValueSet(c_gameCatalogUnit, "Phoenix", "Acceleration", gv_pLAYER_01_USER, "1000");
    CatalogFieldValueSet(c_gameCatalogUnit, "CarrierAiur", "Acceleration", gv_pLAYER_01_USER, "1000");
    TechTreeAbilityAllow(1, AbilityCommand("CarrierRepairDroneHanger", 0), false);

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/paiur01.sc2mapMapScript.galaxy:7076

    UnitBehaviorRemove(gv_conduit03, "JumpGateRepulserField3", 1);
    CatalogFieldValueSet(c_gameCatalogUnit, "Phoenix", "Acceleration", gv_pLAYER_01_USER, "1000");
    CatalogFieldValueSet(c_gameCatalogUnit, "CarrierAiur", "Acceleration", gv_pLAYER_01_USER, "1000");
    TechTreeAbilityAllow(1, AbilityCommand("CarrierRepairDroneHanger", 0), false);
    gf_VictorySetUpUnitWarpInFlyBy(1, "Phoenix", gv_pLAYER_01_USER, 10.0, PointFromId(2710), PointFromId(1660));

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/paiur05.sc2mapMapScript.galaxy:4671

        autoFB4D4A28_var = PlayerGroupNextPlayer(autoFB4D4A28_g, autoFB4D4A28_var);
        if (autoFB4D4A28_var < 0) { break; }
        CatalogFieldValueSet(c_gameCatalogBehavior, "ConsumeSearchTimedKill", "Duration", autoFB4D4A28_var, "6");
    }
    libNtve_gf_ShowHideUnit(gv_amonUnit, true);

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/paiur06.sc2mapMapScript.galaxy:1337

    UnitSetPropertyFixed(gv_keystone, c_unitPropLifeMax, libLotv_gf_DifficultyValueFixed2(6000.0, 6000.0, 3000.0, 3000.0));
    UnitSetPropertyFixed(gv_keystone, c_unitPropLifePercent, 100.0);
    CatalogFieldValueSet(c_gameCatalogAbil, "ChampionWarpTrain", "InfoArray[" + IntToString(1) + "].Cooldown.TimeUse", gv_pLAYER_08_NERAZIM, "10");
    CatalogFieldValueSet(c_gameCatalogAbil, "ChampionWarpTrain", "InfoArray[" + IntToString(3) + "].Cooldown.TimeUse", gv_pLAYER_07_TALDARIM, "10");
    CatalogFieldValueSet(c_gameCatalogAbil, "ChampionWarpTrain", "InfoArray[" + IntToString(5) + "].Cooldown.TimeUse", gv_pLAYER_09_PURIFIER, "10");

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/paiur06.sc2mapMapScript.galaxy:1338

    UnitSetPropertyFixed(gv_keystone, c_unitPropLifePercent, 100.0);
    CatalogFieldValueSet(c_gameCatalogAbil, "ChampionWarpTrain", "InfoArray[" + IntToString(1) + "].Cooldown.TimeUse", gv_pLAYER_08_NERAZIM, "10");
    CatalogFieldValueSet(c_gameCatalogAbil, "ChampionWarpTrain", "InfoArray[" + IntToString(3) + "].Cooldown.TimeUse", gv_pLAYER_07_TALDARIM, "10");
    CatalogFieldValueSet(c_gameCatalogAbil, "ChampionWarpTrain", "InfoArray[" + IntToString(5) + "].Cooldown.TimeUse", gv_pLAYER_09_PURIFIER, "10");
    autoF0CFB556_g = gv_friendlyPlayerGroup;

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/paiur06.sc2mapMapScript.galaxy:1339

    CatalogFieldValueSet(c_gameCatalogAbil, "ChampionWarpTrain", "InfoArray[" + IntToString(1) + "].Cooldown.TimeUse", gv_pLAYER_08_NERAZIM, "10");
    CatalogFieldValueSet(c_gameCatalogAbil, "ChampionWarpTrain", "InfoArray[" + IntToString(3) + "].Cooldown.TimeUse", gv_pLAYER_07_TALDARIM, "10");
    CatalogFieldValueSet(c_gameCatalogAbil, "ChampionWarpTrain", "InfoArray[" + IntToString(5) + "].Cooldown.TimeUse", gv_pLAYER_09_PURIFIER, "10");
    autoF0CFB556_g = gv_friendlyPlayerGroup;
    autoF0CFB556_var = -1;

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pulnar03.sc2mapMapScript.galaxy:1113

    UnitSetPropertyFixed(gv_zeratul, c_unitPropLifeMax, 800.0);
    UnitSetPropertyFixed(gv_zeratul, c_unitPropLifePercent, 100.0);
    CatalogFieldValueSet(c_gameCatalogUnit, "KerriganVoid", "Speed", gv_pLAYER_02_DOMINION5, "2.75");
    CatalogFieldValueSet(c_gameCatalogAbil, "Apocalypse", "Cost[" + IntToString(0) + "].Cooldown.TimeStart", gv_pLAYER_02_DOMINION5, "0");
    CatalogFieldValueSet(c_gameCatalogAbil, "Apocalypse", "Cost[" + IntToString(0) + "].Cooldown.TimeUse", gv_pLAYER_02_DOMINION5, "0");

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pulnar03.sc2mapMapScript.galaxy:1114

    UnitSetPropertyFixed(gv_zeratul, c_unitPropLifePercent, 100.0);
    CatalogFieldValueSet(c_gameCatalogUnit, "KerriganVoid", "Speed", gv_pLAYER_02_DOMINION5, "2.75");
    CatalogFieldValueSet(c_gameCatalogAbil, "Apocalypse", "Cost[" + IntToString(0) + "].Cooldown.TimeStart", gv_pLAYER_02_DOMINION5, "0");
    CatalogFieldValueSet(c_gameCatalogAbil, "Apocalypse", "Cost[" + IntToString(0) + "].Cooldown.TimeUse", gv_pLAYER_02_DOMINION5, "0");
    libNtve_gf_PauseUnit(gv_artanis, true);

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pulnar03.sc2mapMapScript.galaxy:1115

    CatalogFieldValueSet(c_gameCatalogUnit, "KerriganVoid", "Speed", gv_pLAYER_02_DOMINION5, "2.75");
    CatalogFieldValueSet(c_gameCatalogAbil, "Apocalypse", "Cost[" + IntToString(0) + "].Cooldown.TimeStart", gv_pLAYER_02_DOMINION5, "0");
    CatalogFieldValueSet(c_gameCatalogAbil, "Apocalypse", "Cost[" + IntToString(0) + "].Cooldown.TimeUse", gv_pLAYER_02_DOMINION5, "0");
    libNtve_gf_PauseUnit(gv_artanis, true);
    libNtve_gf_MakeUnitInvulnerable(gv_artanis, true);

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


    lv_fullString = (lp_baseStringKey + lv_appendedString);
    CatalogFieldValueSet(c_gameCatalogButton, lp_buttonLink, "Tooltip", 1, lv_fullString);
    CatalogFieldValueSet(c_gameCatalogUnit, lp_unitLink, "Description", 1, lv_fullString);
}

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

    lv_fullString = (lp_baseStringKey + lv_appendedString);
    CatalogFieldValueSet(c_gameCatalogButton, lp_buttonLink, "Tooltip", 1, lv_fullString);
    CatalogFieldValueSet(c_gameCatalogUnit, lp_unitLink, "Description", 1, lv_fullString);
}

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


    lv_fullString = (lp_baseStringKey + lv_appendedStringA + lv_appendedStringB);
    CatalogFieldValueSet(c_gameCatalogButton, lp_buttonLink, "Tooltip", 1, lv_fullString);
    CatalogFieldValueSet(c_gameCatalogUnit, lp_unitLink, "Description", 1, lv_fullString);
}

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

    lv_fullString = (lp_baseStringKey + lv_appendedStringA + lv_appendedStringB);
    CatalogFieldValueSet(c_gameCatalogButton, lp_buttonLink, "Tooltip", 1, lv_fullString);
    CatalogFieldValueSet(c_gameCatalogUnit, lp_unitLink, "Description", 1, lv_fullString);
}

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

            UIClearMessages(PlayerGroupSingle(1), c_messageAreaDirective);
            UISetButtonHighlighted(PlayerGroupSingle(1), AbilityCommand("ProtossBuild", 1), false);
            CatalogFieldValueSet(c_gameCatalogButton, "Pylon", "Tooltip", 1, "Button/Tooltip/Pylon");
        }

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

                        UIDisplayMessage(PlayerGroupAll(), c_messageAreaDirective, StringExternal("Param/Value/lib_VCMI_1142C38C"));
                        UISetButtonHighlighted(PlayerGroupSingle(1), AbilityCommand("ProtossBuild", 1), true);
                        CatalogFieldValueSet(c_gameCatalogButton, "Pylon", "Tooltip", 1, "Param/Value/lib_VoiC_F569C4E3");
                        DialogControlHookupStandard(c_triggerControlTypeImage, "UIContainer/FullscreenUpperContainer/ResourcePanel/ResourceFrame/SupplyHighlight");
                        DialogControlSetVisible(DialogControlLastCreated(), PlayerGroupAll(), true);

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

                    UIClearMessages(PlayerGroupSingle(1), c_messageAreaDirective);
                    UISetButtonHighlighted(PlayerGroupSingle(1), AbilityCommand("ProtossBuild", 1), false);
                    CatalogFieldValueSet(c_gameCatalogButton, "Pylon", "Tooltip", 1, "Button/Tooltip/Pylon");
                    DialogControlHookupStandard(c_triggerControlTypeImage, "UIContainer/FullscreenUpperContainer/ResourcePanel/ResourceFrame/SupplyHighlight");
                    DialogControlSetVisible(DialogControlLastCreated(), PlayerGroupAll(), false);

mods/core.sc2modbase.sc2data/TriggerLibs/NativeLib.galaxy:1373

    // Automatic Variable Declarations
    // Implementation
    CatalogFieldValueSet(c_gameCatalogUnit, lp_unitType, "TacticalAIRange", lp_player, IntToString(lp_distance));
}

mods/core.sc2modbase.sc2data/TriggerLibs/NativeLib.galaxy:1391

        lv_aIThinkTempStr = ("gf_" + lp_target);
    }
    CatalogFieldValueSet(c_gameCatalogUnit, lp_unitType, "TacticalAIThink", lp_player, lv_aIThinkTempStr);
}

mods/core.sc2modbase.sc2data/TriggerLibs/NativeLib.galaxy:1766

    // Automatic Variable Declarations
    // Implementation
    return CatalogFieldValueSet(lp_catalog, lp_entry, lp_fieldPath, lp_player, FixedToString(lp_value, c_fixedPrecisionAny));
}

mods/core.sc2modbase.sc2data/TriggerLibs/NativeLib.galaxy:3502

    }
    else {
        CatalogFieldValueSet(c_gameCatalogLoot, lv_generator, "MaxLevel", lp_dropPlayer, lv_level);
    }
    CatalogFieldValueSet(c_gameCatalogLoot, lv_generator, "MinLevel", lp_dropPlayer, lv_level);

mods/core.sc2modbase.sc2data/TriggerLibs/NativeLib.galaxy:3504

        CatalogFieldValueSet(c_gameCatalogLoot, lv_generator, "MaxLevel", lp_dropPlayer, lv_level);
    }
    CatalogFieldValueSet(c_gameCatalogLoot, lv_generator, "MinLevel", lp_dropPlayer, lv_level);
    UnitLootDropPoint(lp_dropPlayer, lp_dropLocation, lv_generator, lp_killerPlayer);
}

mods/core.stormmodbase.stormdata/TriggerLibs/NativeLib.galaxy:1200

        lv_aIThinkTempStr = ("gf_" + lp_target);
    }
    CatalogFieldValueSet(c_gameCatalogUnit, lp_unitType, "TacticalAIThink", lp_player, lv_aIThinkTempStr);
}

mods/frontiers.sc2modbase.sc2data/Lib6CB3363F.galaxy:480

            CameraFollowUnitGroup(lv_i, libNtve_gf_ConvertUnitToUnitGroup(lib6CB3363F_gv_fT_PlayerUnit[lv_i]), true, false);
            lib6CB3363F_gv_fT_PlayerSpeedTotal[lv_i] = lib6CB3363F_gv_fT_GameUnitTypeSpeed[lib6CB3363F_gv_fT_GameSelection[lv_i]];
            CatalogFieldValueSet(c_gameCatalogUnit, lib6CB3363F_gv_fT_GameUnitType[lib6CB3363F_gv_fT_GameSelection[lv_i]], "Speed", lv_i, FixedToString(lib6CB3363F_gv_fT_PlayerSpeedTotal[lv_i], c_fixedPrecisionAny));
            lib6CB3363F_gv_fT_PlayerSpeed[lv_i] = (lib6CB3363F_gv_fT_GameUnitTypeSpeed[lib6CB3363F_gv_fT_GameSelection[lv_i]] / 16.0);
            lib6CB3363F_gv_fT_PlayerIncapacitated[lv_i] = false;

mods/frontiers.sc2modbase.sc2data/Lib6CB3363F.galaxy:573

            if ((lib6CB3363F_gv_fT_PlayerWeaponCurrentReloadTimer[lp_playerFiring] <= 0)) {
                lib6CB3363F_gv_fT_PlayerWeaponCurrentRefire[lp_playerFiring] = lib6CB3363F_gv_fT_WeaponRefireDelay[lp_gunType];
                CatalogFieldValueSet(c_gameCatalogUnit, lib6CB3363F_gv_fT_GameUnitType[lib6CB3363F_gv_fT_GameSelection[lp_playerFiring]], "Speed", lp_playerFiring, FixedToString((lib6CB3363F_gv_fT_PlayerSpeedTotal[lp_playerFiring] * lib6CB3363F_gv_fT_WeaponSpeedModMultiplier[lp_gunType]), c_fixedPrecisionAny));
                lib6CB3363F_gv_fT_PlayerSlowSpeedEnabled[lp_playerFiring] = true;
                lib6CB3363F_gv_fT_PlayerSlowSpeedDurationCurrent[lp_playerFiring] = lib6CB3363F_gv_fT_WeaponSpeedModDuration[lp_gunType];

mods/frontiers.sc2modbase.sc2data/Lib6CB3363F.galaxy:982

            lib6CB3363F_gv_fT_PlayerSlowSpeedDurationCurrent[lv_i] -= 0.0625;
            if ((lib6CB3363F_gv_fT_PlayerSlowSpeedDurationCurrent[lv_i] <= 0.0)) {
                CatalogFieldValueSet(c_gameCatalogUnit, lib6CB3363F_gv_fT_GameUnitType[lib6CB3363F_gv_fT_GameSelection[lv_i]], "Speed", lv_i, FixedToString(lib6CB3363F_gv_fT_PlayerSpeedTotal[lv_i], c_fixedPrecisionAny));
            }

mods/heroes.stormmodbase.stormmaps/maps/heroes/singleplayermaps/%2810%29trymemode.stormmap/MapScript.galaxy:1527

    gv_heroLevelTime[29] = 30.0;
    gv_heroLevelTime[30] = 30.0;
    CatalogFieldValueSet(c_gameCatalogWeapon, "GuardTowerL2Weapon", "Cost.Vital[Energy]", libCore_gv_cOMPUTER_TeamOrder, "0");
    CatalogFieldValueSet(c_gameCatalogWeapon, "GuardTowerL3Weapon", "Cost.Vital[Energy]", libCore_gv_cOMPUTER_TeamOrder, "0");
    CatalogFieldValueSet(c_gameCatalogWeapon, "TownHallL2Weapon", "Cost.Vital[Energy]", libCore_gv_cOMPUTER_TeamOrder, "0");

mods/heroes.stormmodbase.stormmaps/maps/heroes/singleplayermaps/%2810%29trymemode.stormmap/MapScript.galaxy:1528

    gv_heroLevelTime[30] = 30.0;
    CatalogFieldValueSet(c_gameCatalogWeapon, "GuardTowerL2Weapon", "Cost.Vital[Energy]", libCore_gv_cOMPUTER_TeamOrder, "0");
    CatalogFieldValueSet(c_gameCatalogWeapon, "GuardTowerL3Weapon", "Cost.Vital[Energy]", libCore_gv_cOMPUTER_TeamOrder, "0");
    CatalogFieldValueSet(c_gameCatalogWeapon, "TownHallL2Weapon", "Cost.Vital[Energy]", libCore_gv_cOMPUTER_TeamOrder, "0");
    CatalogFieldValueSet(c_gameCatalogWeapon, "TownHallL3Weapon", "Cost.Vital[Energy]", libCore_gv_cOMPUTER_TeamOrder, "0");