# Share Vision of Unit

GrammarshareUnshare|Share Vision of unit with Player player
FlagsAction

Shares vision of a unit with another player.

# Arguments

  • unit — Unit
  • bool<preset::ShareUnshare> — Share/Unshare
  • int — Player

Returns — void

void libNtve_gf_ShareVisionofUnit(
	unit lp_unit,
	bool lp_shareUnshare,
	int lp_player,
);

Category: Unit / Basic

# Examples

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson01.sc2map/MapScript.galaxy:923

    libNtve_gf_SetAlliance(gv_p4_COLONISTS, gv_p1_USER, libNtve_ge_AllianceSetting_AllyWithSharedVision);
    PlayerSetAlliance(gv_p1_USER, c_allianceIdPushable, gv_p4_COLONISTS, true);
    libNtve_gf_ShareVisionofUnit(UnitFromId(2440), true, gv_p1_USER);
    libNtve_gf_ShareVisionofUnit(UnitFromId(2442), true, gv_p1_USER);
    libNtve_gf_ShareVisionofUnit(UnitFromId(2441), true, gv_p1_USER);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson01.sc2map/MapScript.galaxy:924

    PlayerSetAlliance(gv_p1_USER, c_allianceIdPushable, gv_p4_COLONISTS, true);
    libNtve_gf_ShareVisionofUnit(UnitFromId(2440), true, gv_p1_USER);
    libNtve_gf_ShareVisionofUnit(UnitFromId(2442), true, gv_p1_USER);
    libNtve_gf_ShareVisionofUnit(UnitFromId(2441), true, gv_p1_USER);
    TriggerExecute(gt_MainObjectiveReachHansonDiscoverQ, true, false);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson01.sc2map/MapScript.galaxy:925

    libNtve_gf_ShareVisionofUnit(UnitFromId(2440), true, gv_p1_USER);
    libNtve_gf_ShareVisionofUnit(UnitFromId(2442), true, gv_p1_USER);
    libNtve_gf_ShareVisionofUnit(UnitFromId(2441), true, gv_p1_USER);
    TriggerExecute(gt_MainObjectiveReachHansonDiscoverQ, true, false);
    Wait(9.0, c_timeGame);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson01.sc2map/MapScript.galaxy:1488


    TriggerEnable(TriggerGetCurrent(), false);
    libNtve_gf_ShareVisionofUnit(UnitFromId(2440), false, gv_p1_USER);
    libNtve_gf_ShareVisionofUnit(UnitFromId(2442), false, gv_p1_USER);
    libNtve_gf_ShareVisionofUnit(UnitFromId(2441), false, gv_p1_USER);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson01.sc2map/MapScript.galaxy:1489

    TriggerEnable(TriggerGetCurrent(), false);
    libNtve_gf_ShareVisionofUnit(UnitFromId(2440), false, gv_p1_USER);
    libNtve_gf_ShareVisionofUnit(UnitFromId(2442), false, gv_p1_USER);
    libNtve_gf_ShareVisionofUnit(UnitFromId(2441), false, gv_p1_USER);
    UnitKill(UnitFromId(2508));

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson01.sc2map/MapScript.galaxy:1490

    libNtve_gf_ShareVisionofUnit(UnitFromId(2440), false, gv_p1_USER);
    libNtve_gf_ShareVisionofUnit(UnitFromId(2442), false, gv_p1_USER);
    libNtve_gf_ShareVisionofUnit(UnitFromId(2441), false, gv_p1_USER);
    UnitKill(UnitFromId(2508));
    TriggerEnable(gt_ZergontheLoose, false);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson03a.sc2map/MapScript.galaxy:624

    libNtve_gf_ShowHideUnit(gv_purifier, false);
    libNtve_gf_PauseUnit(UnitFromId(765), true);
    libNtve_gf_ShareVisionofUnit(UnitFromId(318), true, gv_pLAYER01_USER);
    libNtve_gf_ShareVisionofUnit(UnitFromId(3292), true, gv_pLAYER01_USER);
    libNtve_gf_ShareVisionofUnit(UnitFromId(2973), true, gv_pLAYER01_USER);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson03a.sc2map/MapScript.galaxy:625

    libNtve_gf_PauseUnit(UnitFromId(765), true);
    libNtve_gf_ShareVisionofUnit(UnitFromId(318), true, gv_pLAYER01_USER);
    libNtve_gf_ShareVisionofUnit(UnitFromId(3292), true, gv_pLAYER01_USER);
    libNtve_gf_ShareVisionofUnit(UnitFromId(2973), true, gv_pLAYER01_USER);
    libNtve_gf_ShareVisionofUnit(UnitFromId(2629), true, gv_pLAYER01_USER);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson03a.sc2map/MapScript.galaxy:626

    libNtve_gf_ShareVisionofUnit(UnitFromId(318), true, gv_pLAYER01_USER);
    libNtve_gf_ShareVisionofUnit(UnitFromId(3292), true, gv_pLAYER01_USER);
    libNtve_gf_ShareVisionofUnit(UnitFromId(2973), true, gv_pLAYER01_USER);
    libNtve_gf_ShareVisionofUnit(UnitFromId(2629), true, gv_pLAYER01_USER);
    libNtve_gf_ShareVisionofUnit(UnitFromId(2632), true, gv_pLAYER01_USER);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson03a.sc2map/MapScript.galaxy:627

    libNtve_gf_ShareVisionofUnit(UnitFromId(3292), true, gv_pLAYER01_USER);
    libNtve_gf_ShareVisionofUnit(UnitFromId(2973), true, gv_pLAYER01_USER);
    libNtve_gf_ShareVisionofUnit(UnitFromId(2629), true, gv_pLAYER01_USER);
    libNtve_gf_ShareVisionofUnit(UnitFromId(2632), true, gv_pLAYER01_USER);
    auto81633956_g = UnitGroup("InfestedCivilian", gv_pLAYER03_COLONIST, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson03a.sc2map/MapScript.galaxy:628

    libNtve_gf_ShareVisionofUnit(UnitFromId(2973), true, gv_pLAYER01_USER);
    libNtve_gf_ShareVisionofUnit(UnitFromId(2629), true, gv_pLAYER01_USER);
    libNtve_gf_ShareVisionofUnit(UnitFromId(2632), true, gv_pLAYER01_USER);
    auto81633956_g = UnitGroup("InfestedCivilian", gv_pLAYER03_COLONIST, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    auto81633956_u = UnitGroupCount(auto81633956_g, c_unitCountAll);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson03a.sc2map/MapScript.galaxy:718

        autoEA7B3CB7_var = UnitGroupUnitFromEnd(autoEA7B3CB7_g, autoEA7B3CB7_u);
        if (autoEA7B3CB7_var == null) { break; }
        libNtve_gf_ShareVisionofUnit(autoEA7B3CB7_var, true, gv_pLAYER01_USER);
    }
    auto7397EB36_g = UnitGroup(null, gv_pLAYER07_RESOURCES, RegionFromId(11), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32))), 0);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson03a.sc2map/MapScript.galaxy:1161

    TriggerExecute(gt_NewEnemyPurifierTipQ, true, false);
    UnitIssueOrder(gv_purifier, Order(AbilityCommand("PurifierTogglePower", 1)), c_orderQueueReplace);
    libNtve_gf_ShareVisionofUnit(gv_purifier, true, gv_pLAYER01_USER);
    VisRevealArea(gv_pLAYER01_USER, RegionCircle(UnitGetPosition(gv_purifier), 6.0), 10.0, false);
    libNtve_gf_AttachModelToUnit(gv_purifier, "MothershipTeleportIn", "Ref_Center");

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson03a.sc2map/MapScript.galaxy:2049

            auto567D6800_var = UnitGroupUnitFromEnd(auto567D6800_g, auto567D6800_u);
            if (auto567D6800_var == null) { break; }
            libNtve_gf_ShareVisionofUnit(auto567D6800_var, true, gv_pLAYER01_USER);
        }
        gv_terrorFleetPing = PingLastCreated();

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson03a.sc2map/MapScript.galaxy:2070

            autoFAAF9A4E_var = UnitGroupUnitFromEnd(autoFAAF9A4E_g, autoFAAF9A4E_u);
            if (autoFAAF9A4E_var == null) { break; }
            libNtve_gf_ShareVisionofUnit(autoFAAF9A4E_var, false, gv_pLAYER01_USER);
            UnitIssueOrder(autoFAAF9A4E_var, OrderTargetingPoint(AbilityCommand("move", 0), RegionGetCenter(RegionFromId(31))), c_orderQueueReplace);
        }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson03a.sc2map/MapScript.galaxy:2146

            autoDB0C784B_var = UnitGroupUnitFromEnd(autoDB0C784B_g, autoDB0C784B_u);
            if (autoDB0C784B_var == null) { break; }
            libNtve_gf_ShareVisionofUnit(autoDB0C784B_var, true, gv_pLAYER01_USER);
        }
        gv_terrorFleetPing = PingLastCreated();

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson03b.sc2map/MapScript.galaxy:312

    for (auto844ECF0C_i = 1; auto844ECF0C_i <= auto844ECF0C_n; auto844ECF0C_i += 1) {
        libNtve_gf_CreateUnitsWithDefaultFacing(1, "InfestedCivilianBurrowed", 0, gv_p03_VIROPHAGE, RegionRandomPoint(gv_infestationRegion[lp_colony]));
        libNtve_gf_ShareVisionofUnit(UnitLastCreated(), true, gv_p01_USER);
        UnitIssueOrder(UnitLastCreated(), Order(AbilityCommand("BurrowInfestedCivilianUp", 0)), c_orderQueueReplace);
        AISetUnitScriptControlled(UnitLastCreated(), false);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson03b.sc2map/MapScript.galaxy:320

    for (auto4F8FA54E_i = 1; auto4F8FA54E_i <= auto4F8FA54E_n; auto4F8FA54E_i += 1) {
        libNtve_gf_CreateUnitsWithDefaultFacing(1, "InfestedTerranCampaignBurrowed", 0, gv_p03_VIROPHAGE, RegionRandomPoint(gv_infestationRegion[lp_colony]));
        libNtve_gf_ShareVisionofUnit(UnitLastCreated(), true, gv_p01_USER);
        UnitIssueOrder(UnitLastCreated(), Order(AbilityCommand("BurrowInfestedTerranCampaignUp", 0)), c_orderQueueReplace);
        AISetUnitScriptControlled(UnitLastCreated(), false);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson03b.sc2map/MapScript.galaxy:2130

                MinimapPing(PlayerGroupAll(), UnitGetPosition(auto97CB6B13_var), 6.0, Color(100.00, 0.00, 0.00));
                UIAlertUnit("Trigger", gv_p01_USER, StringExternal("Param/Value/0BD8F63D"), null, auto97CB6B13_var);
                libNtve_gf_ShareVisionofUnit(auto97CB6B13_var, true, gv_p01_USER);
            }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner01.sc2map/MapScript.galaxy:1929

                }

                libNtve_gf_ShareVisionofUnit(UnitLastCreated(), true, gv_pLAYER_01_USER);
                UnitSetInfoText(UnitLastCreated(), StringExternal("Param/Value/A0649087"), StringToText(""), StringToText(""));
                gf_PlayDamagedAnimationsforTrainCar(UnitLastCreated(), ((100.0 / (IntToFixed(gv_trainList[lv_trainsToSpawn[lv_i]].lv_numberOfCars) + 1.0)) * IntToFixed(lv_currentCar)));

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner01.sc2map/MapScript.galaxy:2301

        for (auto9BF3A280_i = 1; auto9BF3A280_i <= auto9BF3A280_n; auto9BF3A280_i += 1) {
            UnitCreate(1, "PalletMinerals", 0, 0, RegionRandomPoint(RegionCircle(UnitGetPosition(gv_trainList[lv_trainIndex].lv_trainCars[RandomInt(1, gv_trainList[lv_trainIndex].lv_lastCar)]), 2.0)), RandomFixed(0.0, 360.0));
            libNtve_gf_ShareVisionofUnit(UnitLastCreated(), true, gv_pLAYER_01_USER);
        }
        auto475F7BBB_n = gv_trainGas;

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner01.sc2map/MapScript.galaxy:2306

        for (auto475F7BBB_i = 1; auto475F7BBB_i <= auto475F7BBB_n; auto475F7BBB_i += 1) {
            UnitCreate(1, "PalletGas", 0, 0, RegionRandomPoint(RegionCircle(UnitGetPosition(gv_trainList[lv_trainIndex].lv_trainCars[RandomInt(1, gv_trainList[lv_trainIndex].lv_lastCar)]), 2.0)), RandomFixed(0.0, 360.0));
            libNtve_gf_ShareVisionofUnit(UnitLastCreated(), true, gv_pLAYER_01_USER);
        }
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner01.sc2map/MapScript.galaxy:4807

                        auto896DDD79_var = UnitGroupUnitFromEnd(auto896DDD79_g, auto896DDD79_u);
                        if (auto896DDD79_var == null) { break; }
                        libNtve_gf_ShareVisionofUnit(auto896DDD79_var, true, gv_pLAYER_01_USER);
                    }
                }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner01.sc2map/MapScript.galaxy:4825

                        auto1E33317D_var = UnitGroupUnitFromEnd(auto1E33317D_g, auto1E33317D_u);
                        if (auto1E33317D_var == null) { break; }
                        libNtve_gf_ShareVisionofUnit(auto1E33317D_var, true, gv_pLAYER_01_USER);
                    }
                }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner01.sc2map/MapScript.galaxy:4857

                        auto306085B8_var = UnitGroupUnitFromEnd(auto306085B8_g, auto306085B8_u);
                        if (auto306085B8_var == null) { break; }
                        libNtve_gf_ShareVisionofUnit(auto306085B8_var, true, gv_pLAYER_01_USER);
                    }
                }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner02.sc2map/MapScript.galaxy:1037

    UnitIssueOrder(UnitFromId(1056), OrderTargetingPoint(AbilityCommand("SpecOpsDropshipTransport", 2), RegionGetCenter(RegionFromId(4))), c_orderQueueReplace);
    UnitIssueOrder(UnitFromId(1056), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(100)), c_orderQueueAddToEnd);
    libNtve_gf_ShareVisionofUnit(UnitFromId(1056), false, gv_p01_USER);
    Wait(17.0, c_timeGame);
    UnitRemove(UnitFromId(1056));

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner03.sc2map/MapScript.galaxy:1433

    }

    libNtve_gf_ShareVisionofUnit(UnitFromId(2), true, gv_p07_DOMINION_STARPORT_B);
    libNtve_gf_CreateUnitsAtPoint2(1, "Battlecruiser", 0, gv_p07_DOMINION_STARPORT_B, PointFromId(712));
    gv_battlecruiser1 = UnitLastCreated();

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner03.sc2map/MapScript.galaxy:1607


    TriggerEnable(TriggerGetCurrent(), false);
    libNtve_gf_ShareVisionofUnit(UnitFromId(2), false, gv_p07_DOMINION_STARPORT_B);
    TriggerQueueEnter();
    auto93C7E59F_g = UnitGroup("Wraith", c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner03.sc2map/MapScript.galaxy:1829

    }

    libNtve_gf_ShareVisionofUnit(UnitFromId(2), true, gv_p10_DOMINION_LOKI);
    libNtve_gf_ShareVisionofUnit(UnitFromId(835), true, gv_p01_USER);
    libNtve_gf_PlayAnimationOnDoodadsInRegion(RegionFromId(18), "BattlecruiserLokiDock", c_animNameDefault, "Stand Work End", c_animFlagNonLooping, c_animTimeDefault);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner03.sc2map/MapScript.galaxy:1830


    libNtve_gf_ShareVisionofUnit(UnitFromId(2), true, gv_p10_DOMINION_LOKI);
    libNtve_gf_ShareVisionofUnit(UnitFromId(835), true, gv_p01_USER);
    libNtve_gf_PlayAnimationOnDoodadsInRegion(RegionFromId(18), "BattlecruiserLokiDock", c_animNameDefault, "Stand Work End", c_animFlagNonLooping, c_animTimeDefault);
    UnitIssueOrder(UnitFromId(835), Order(AbilityCommand("LokiUndock", 0)), c_orderQueueReplace);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner03.sc2map/MapScript.galaxy:2709

    Wait(12.0, c_timeGame);
    TriggerExecute(gt_TransmissionTychusTakesBreakAfterP05BaseQ, true, false);
    libNtve_gf_ShareVisionofUnit(UnitFromId(503), true, gv_p06_DOMINION_STARPORT_A);
    if ((UnitIsAlive(UnitFromId(503)) == true)) {
        AIAttackWaveSetTargetUnit(gv_p06_DOMINION_STARPORT_A, UnitFromId(503));

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner03.sc2map/MapScript.galaxy:3132

    if ((libNtve_gf_DifficultyValueInt(0, 0, 1, 1) == 1)) {
        TechTreeUpgradeAddLevel(gv_p07_DOMINION_STARPORT_B, "YamatoCannon", 1);
        libNtve_gf_ShareVisionofUnit(UnitFromId(2), true, gv_p07_DOMINION_STARPORT_B);
        UnitIssueOrder(UnitFromId(2218), OrderTargetingUnit(AbilityCommand("Yamato", 0), UnitFromId(2)), c_orderQueueReplace);
        UnitIssueOrder(UnitFromId(2218), OrderTargetingUnit(AbilityCommand("attack", 0), UnitFromId(2)), c_orderQueueAddToEnd);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner04.sc2map/MapScript.galaxy:907


    gv_odin = UnitFromId(1);
    libNtve_gf_ShareVisionofUnit(gv_odin, true, gv_p03_DOMINION_SIEGE);
    libNtve_gf_ShareVisionofUnit(gv_odin, true, gv_p04_DOMINION_AIR);
    libNtve_gf_ShareVisionofUnit(gv_odin, true, gv_p05_DOMINION_RAIDER);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner04.sc2map/MapScript.galaxy:908

    gv_odin = UnitFromId(1);
    libNtve_gf_ShareVisionofUnit(gv_odin, true, gv_p03_DOMINION_SIEGE);
    libNtve_gf_ShareVisionofUnit(gv_odin, true, gv_p04_DOMINION_AIR);
    libNtve_gf_ShareVisionofUnit(gv_odin, true, gv_p05_DOMINION_RAIDER);
    gv_statueBullhorns[1] = UnitFromId(1597);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner04.sc2map/MapScript.galaxy:909

    libNtve_gf_ShareVisionofUnit(gv_odin, true, gv_p03_DOMINION_SIEGE);
    libNtve_gf_ShareVisionofUnit(gv_odin, true, gv_p04_DOMINION_AIR);
    libNtve_gf_ShareVisionofUnit(gv_odin, true, gv_p05_DOMINION_RAIDER);
    gv_statueBullhorns[1] = UnitFromId(1597);
    gv_statueBullhorns[2] = UnitFromId(1612);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner04.sc2map/MapScript.galaxy:2618

    TimerPause(gv__90SecondWarning, true);
    TimerStart(gv_distractionTimer, 3.0, false, c_timeGame);
    libNtve_gf_ShareVisionofUnit(gv_odin, true, gv_p01_USER);
    UnitSetOwner(gv_odin, gv_p07_HORNERBASE, true);
    return true;

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor01.sc2map/MapScript.galaxy:2577

        auto8A7E80E5_var = UnitGroupUnitFromEnd(auto8A7E80E5_g, auto8A7E80E5_u);
        if (auto8A7E80E5_var == null) { break; }
        libNtve_gf_ShareVisionofUnit(auto8A7E80E5_var, true, gv_p1_USER);
    }
    Wait(8.0, c_timeGame);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor03.sc2map/MapScript.galaxy:1963

        auto3AF44449_var = UnitGroupUnitFromEnd(auto3AF44449_g, auto3AF44449_u);
        if (auto3AF44449_var == null) { break; }
        libNtve_gf_ShareVisionofUnit(auto3AF44449_var, true, gv_pLAYER01_USER);
        libNtve_gf_MakeUnitFacePoint(auto3AF44449_var, RegionGetCenter(RegionFromId(72)), 0.0);
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor03.sc2map/MapScript.galaxy:2041

        auto438DA7F7_var = UnitGroupUnitFromEnd(auto438DA7F7_g, auto438DA7F7_u);
        if (auto438DA7F7_var == null) { break; }
        libNtve_gf_ShareVisionofUnit(auto438DA7F7_var, true, gv_pLAYER01_USER);
        libNtve_gf_MakeUnitFacePoint(auto438DA7F7_var, RegionGetCenter(RegionFromId(3)), 0.0);
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor03.sc2map/MapScript.galaxy:2130

        auto5D91C950_var = UnitGroupUnitFromEnd(auto5D91C950_g, auto5D91C950_u);
        if (auto5D91C950_var == null) { break; }
        libNtve_gf_ShareVisionofUnit(auto5D91C950_var, true, gv_pLAYER01_USER);
        libNtve_gf_MakeUnitFacePoint(auto5D91C950_var, RegionGetCenter(RegionFromId(71)), 0.0);
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh01.sc2map/MapScript.galaxy:2353

            if (autoC03B76C5_var == null) { break; }
            UnitGroupAdd(lv_reaperGroup, autoC03B76C5_var);
            libNtve_gf_ShareVisionofUnit(autoC03B76C5_var, true, gv_p01_USER);
            UnitIssueOrder(autoC03B76C5_var, OrderTargetingPoint(AbilityCommand("attack", 0), PointFromId(1927)), c_orderQueueReplace);
        }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh01.sc2map/MapScript.galaxy:2432

            if (auto20B79E52_var == null) { break; }
            UnitGroupAdd(lv_reaperGroup, auto20B79E52_var);
            libNtve_gf_ShareVisionofUnit(auto20B79E52_var, true, gv_p01_USER);
            UnitIssueOrder(auto20B79E52_var, OrderTargetingPoint(AbilityCommand("attack", 0), PointFromId(1925)), c_orderQueueReplace);
        }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh01.sc2map/MapScript.galaxy:2511

            if (autoE81781EA_var == null) { break; }
            UnitGroupAdd(lv_reaperGroup, autoE81781EA_var);
            libNtve_gf_ShareVisionofUnit(autoE81781EA_var, true, gv_p01_USER);
            UnitIssueOrder(autoE81781EA_var, OrderTargetingPoint(AbilityCommand("attack", 0), PointFromId(1912)), c_orderQueueReplace);
        }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh01.sc2map/MapScript.galaxy:2590

            if (autoFD3BFCD1_var == null) { break; }
            UnitGroupAdd(lv_reaperGroup, autoFD3BFCD1_var);
            libNtve_gf_ShareVisionofUnit(autoFD3BFCD1_var, true, gv_p01_USER);
            UnitIssueOrder(autoFD3BFCD1_var, OrderTargetingPoint(AbilityCommand("attack", 0), PointFromId(1917)), c_orderQueueReplace);
        }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh01.sc2map/MapScript.galaxy:2669

            if (autoC926F1D5_var == null) { break; }
            UnitGroupAdd(lv_reaperGroup, autoC926F1D5_var);
            libNtve_gf_ShareVisionofUnit(autoC926F1D5_var, true, gv_p01_USER);
            UnitIssueOrder(autoC926F1D5_var, OrderTargetingPoint(AbilityCommand("attack", 0), PointFromId(1926)), c_orderQueueReplace);
        }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh01.sc2map/MapScript.galaxy:3296

        if (auto59E65917_var == null) { break; }
        gv_unitsRescued += 1;
        libNtve_gf_ShareVisionofUnit(auto59E65917_var, true, gv_p01_USER);
    }
    // Transmission - SoundLink("TTosh01Swann00002", -1)

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh02.sc2map/MapScript.galaxy:994

    }

    libNtve_gf_ShareVisionofUnit(UnitFromId(34), true, gv_p1_USER);
    TimerStart(gv_protossAggroTimer, 180.0, false, c_timeGame);
    Wait(3.0, c_timeReal);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh02.sc2map/MapScript.galaxy:1120

        if (auto94E85CCA_var == null) { break; }
        MinimapPing(PlayerGroupAll(), UnitGetPosition(auto94E85CCA_var), 2.0, Color(0.00, 100.00, 0.00));
        libNtve_gf_ShareVisionofUnit(auto94E85CCA_var, true, gv_p1_USER);
        libNtve_gf_ShareVisionofUnit(auto94E85CCA_var, true, gv_p2_PROTOSS_EAST_ATTACKERS);
        libNtve_gf_ShareVisionofUnit(auto94E85CCA_var, true, gv_p3_PROTOSS_SCRIPTED);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh02.sc2map/MapScript.galaxy:1121

        MinimapPing(PlayerGroupAll(), UnitGetPosition(auto94E85CCA_var), 2.0, Color(0.00, 100.00, 0.00));
        libNtve_gf_ShareVisionofUnit(auto94E85CCA_var, true, gv_p1_USER);
        libNtve_gf_ShareVisionofUnit(auto94E85CCA_var, true, gv_p2_PROTOSS_EAST_ATTACKERS);
        libNtve_gf_ShareVisionofUnit(auto94E85CCA_var, true, gv_p3_PROTOSS_SCRIPTED);
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh02.sc2map/MapScript.galaxy:1122

        libNtve_gf_ShareVisionofUnit(auto94E85CCA_var, true, gv_p1_USER);
        libNtve_gf_ShareVisionofUnit(auto94E85CCA_var, true, gv_p2_PROTOSS_EAST_ATTACKERS);
        libNtve_gf_ShareVisionofUnit(auto94E85CCA_var, true, gv_p3_PROTOSS_SCRIPTED);
    }
    Wait(1.5, c_timeReal);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh02.sc2map/MapScript.galaxy:1131

        if (auto1F379FE0_var == null) { break; }
        MinimapPing(PlayerGroupAll(), UnitGetPosition(auto1F379FE0_var), 2.0, Color(0.00, 100.00, 0.00));
        libNtve_gf_ShareVisionofUnit(auto1F379FE0_var, true, gv_p1_USER);
        libNtve_gf_ShareVisionofUnit(auto1F379FE0_var, true, gv_p2_PROTOSS_EAST_ATTACKERS);
        libNtve_gf_ShareVisionofUnit(auto1F379FE0_var, true, gv_p3_PROTOSS_SCRIPTED);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh02.sc2map/MapScript.galaxy:1132

        MinimapPing(PlayerGroupAll(), UnitGetPosition(auto1F379FE0_var), 2.0, Color(0.00, 100.00, 0.00));
        libNtve_gf_ShareVisionofUnit(auto1F379FE0_var, true, gv_p1_USER);
        libNtve_gf_ShareVisionofUnit(auto1F379FE0_var, true, gv_p2_PROTOSS_EAST_ATTACKERS);
        libNtve_gf_ShareVisionofUnit(auto1F379FE0_var, true, gv_p3_PROTOSS_SCRIPTED);
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh02.sc2map/MapScript.galaxy:1133

        libNtve_gf_ShareVisionofUnit(auto1F379FE0_var, true, gv_p1_USER);
        libNtve_gf_ShareVisionofUnit(auto1F379FE0_var, true, gv_p2_PROTOSS_EAST_ATTACKERS);
        libNtve_gf_ShareVisionofUnit(auto1F379FE0_var, true, gv_p3_PROTOSS_SCRIPTED);
    }
    Wait(1.5, c_timeReal);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh02.sc2map/MapScript.galaxy:1143

        if (autoF1607772_var == null) { break; }
        MinimapPing(PlayerGroupAll(), UnitGetPosition(autoF1607772_var), 2.0, Color(0.00, 100.00, 0.00));
        libNtve_gf_ShareVisionofUnit(autoF1607772_var, true, gv_p1_USER);
        libNtve_gf_ShareVisionofUnit(autoF1607772_var, true, gv_p2_PROTOSS_EAST_ATTACKERS);
        libNtve_gf_ShareVisionofUnit(autoF1607772_var, true, gv_p3_PROTOSS_SCRIPTED);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh02.sc2map/MapScript.galaxy:1144

        MinimapPing(PlayerGroupAll(), UnitGetPosition(autoF1607772_var), 2.0, Color(0.00, 100.00, 0.00));
        libNtve_gf_ShareVisionofUnit(autoF1607772_var, true, gv_p1_USER);
        libNtve_gf_ShareVisionofUnit(autoF1607772_var, true, gv_p2_PROTOSS_EAST_ATTACKERS);
        libNtve_gf_ShareVisionofUnit(autoF1607772_var, true, gv_p3_PROTOSS_SCRIPTED);
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh02.sc2map/MapScript.galaxy:1145

        libNtve_gf_ShareVisionofUnit(autoF1607772_var, true, gv_p1_USER);
        libNtve_gf_ShareVisionofUnit(autoF1607772_var, true, gv_p2_PROTOSS_EAST_ATTACKERS);
        libNtve_gf_ShareVisionofUnit(autoF1607772_var, true, gv_p3_PROTOSS_SCRIPTED);
    }
    Wait(1.5, c_timeReal);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh03b.sc2map/MapScript.galaxy:4188

    UnitKill(UnitFromId(1147));
    if ((UnitIsAlive(UnitFromId(1070)) == true)) {
        libNtve_gf_ShareVisionofUnit(UnitFromId(1070), true, gv_pLAYER01_USER);
        libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(UnitFromId(1070)), c_animNameDefault, "Stand Victory", c_animFlagNonLooping, c_animTimeDefault);
        SoundPlayOnUnit(SoundLink("Ultralisk_Roar", 0), PlayerGroupAll(), UnitFromId(1070), 0.0, 100.0, 0.0);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus01.sc2map/MapScript.galaxy:1861

        libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(autoDC337D76_var), c_animNameDefault, "Stand Work End", c_animFlagNonLooping, c_animTimeDefault);
        SoundPlayAtPoint(SoundLink("Thor_Movement", -1), PlayerGroupAll(), UnitGetPosition(autoDC337D76_var), 0.0, 100.0, 0.0);
        libNtve_gf_ShareVisionofUnit(autoDC337D76_var, true, gv_p1_USER);
    }
    CameraShakeStart(gv_p1_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.2, 2.0, 100.0, 3.534);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus02.sc2map/MapScript.galaxy:847

    UnitIssueOrder(UnitFromId(550), OrderTargetingPoint(AbilityCommand("attack", 0), PointFromId(471)), c_orderQueueReplace);
    UnitIssueOrder(UnitFromId(448), OrderTargetingPoint(AbilityCommand("attack", 0), PointFromId(471)), c_orderQueueReplace);
    libNtve_gf_ShareVisionofUnit(UnitFromId(520), true, gv_p1_USER);
    libNtve_gf_ShareVisionofUnit(UnitFromId(507), true, gv_p1_USER);
    libNtve_gf_ShareVisionofUnit(UnitFromId(448), true, gv_p1_USER);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus02.sc2map/MapScript.galaxy:848

    UnitIssueOrder(UnitFromId(448), OrderTargetingPoint(AbilityCommand("attack", 0), PointFromId(471)), c_orderQueueReplace);
    libNtve_gf_ShareVisionofUnit(UnitFromId(520), true, gv_p1_USER);
    libNtve_gf_ShareVisionofUnit(UnitFromId(507), true, gv_p1_USER);
    libNtve_gf_ShareVisionofUnit(UnitFromId(448), true, gv_p1_USER);
    libNtve_gf_ShareVisionofUnit(UnitFromId(550), true, gv_p1_USER);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus02.sc2map/MapScript.galaxy:849

    libNtve_gf_ShareVisionofUnit(UnitFromId(520), true, gv_p1_USER);
    libNtve_gf_ShareVisionofUnit(UnitFromId(507), true, gv_p1_USER);
    libNtve_gf_ShareVisionofUnit(UnitFromId(448), true, gv_p1_USER);
    libNtve_gf_ShareVisionofUnit(UnitFromId(550), true, gv_p1_USER);
    auto41FF063F_g = UnitGroup(null, gv_p6_PROTOSSAir, RegionFromId(9), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus02.sc2map/MapScript.galaxy:850

    libNtve_gf_ShareVisionofUnit(UnitFromId(507), true, gv_p1_USER);
    libNtve_gf_ShareVisionofUnit(UnitFromId(448), true, gv_p1_USER);
    libNtve_gf_ShareVisionofUnit(UnitFromId(550), true, gv_p1_USER);
    auto41FF063F_g = UnitGroup(null, gv_p6_PROTOSSAir, RegionFromId(9), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    auto41FF063F_u = UnitGroupCount(auto41FF063F_g, c_unitCountAll);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus02.sc2map/MapScript.galaxy:856

        auto41FF063F_var = UnitGroupUnitFromEnd(auto41FF063F_g, auto41FF063F_u);
        if (auto41FF063F_var == null) { break; }
        libNtve_gf_ShareVisionofUnit(auto41FF063F_var, true, gv_p1_USER);
    }
    TriggerQueueEnter();

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus02.sc2map/MapScript.galaxy:1213

        auto7A510927_var = UnitGroupUnitFromEnd(auto7A510927_g, auto7A510927_u);
        if (auto7A510927_var == null) { break; }
        libNtve_gf_ShareVisionofUnit(auto7A510927_var, true, gv_p1_USER);
    }
    Wait(3.0, c_timeGame);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus02.sc2map/MapScript.galaxy:5177

    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroupFilterRegion(UnitGroup(null, gv_p6_PROTOSSAir, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), RegionPlayableMap(), 0), gv_midHiddenUnitGroup);
    UnitGroupRemove(gv_midHiddenUnitGroup, gv_tHEONEDOOR);
    libNtve_gf_ShareVisionofUnit(gv_tHEONEDOOR, true, gv_p7_ABANDONED_BASE);
    auto091BD106_g = gv_protossPlayerGroup;
    auto091BD106_var = -1;

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus02.sc2map/MapScript.galaxy:5403

    UnitPauseAll(false);
    libNtve_gf_PauseUnit(gv_tHEONEDRILL, false);
    libNtve_gf_ShareVisionofUnit(gv_tHEONEDOOR, true, gv_p1_USER);
    libNtve_gf_ShareVisionofUnit(gv_tHEONEDOOR, true, UnitGetOwner(gv_tHEONEDRILL));
    libNtve_gf_MakeUnitInvulnerable(gv_tHEONEDOOR, false);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus02.sc2map/MapScript.galaxy:5404

    libNtve_gf_PauseUnit(gv_tHEONEDRILL, false);
    libNtve_gf_ShareVisionofUnit(gv_tHEONEDOOR, true, gv_p1_USER);
    libNtve_gf_ShareVisionofUnit(gv_tHEONEDOOR, true, UnitGetOwner(gv_tHEONEDRILL));
    libNtve_gf_MakeUnitInvulnerable(gv_tHEONEDOOR, false);
    UnitIssueOrder(gv_tHEONEDRILL, OrderTargetingUnit(AbilityCommand("AttackAllowsInvulnerable", 0), gv_tHEONEDOOR), c_orderQueueReplace);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus03.sc2map/MapScript.galaxy:1393

    libNtve_gf_CreateUnitsWithDefaultFacing(1, "NydusCanal", 0, gv_p05_ZERG_BASE, RegionGetCenter(RegionFromId(20)));
    lv_nydus = UnitLastCreated();
    libNtve_gf_ShareVisionofUnit(lv_nydus, true, gv_p01_USER);
    gv_createNydusWormLastUnit = UnitLastCreated();
    libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(lv_nydus), c_animNameDefault, "Birth 02", 0, c_animTimeDefault);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus03.sc2map/MapScript.galaxy:3170

        UIAlertUnit("Trigger", gv_p01_USER, StringExternal("Param/Value/5F4C1497"), null, gv_uNITSite1Speaker);
        MinimapPing(PlayerGroupAll(), UnitGetPosition(gv_uNITSite1Speaker), 2.0, Color(100.00, 100.00, 0.00));
        libNtve_gf_ShareVisionofUnit(gv_uNITSite1Speaker, true, gv_p01_USER);
        libNtve_gf_AttachModelToUnit(gv_uNITSite1Speaker, "TalkIcon", "Origin");
        lv_talkActor = libNtve_gf_ActorLastCreated();

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus03.sc2map/MapScript.galaxy:3235

    UIAlertUnit("Trigger", gv_p01_USER, StringExternal("Param/Value/B04777F1"), null, gv_uNITSite1Speaker);
    MinimapPing(PlayerGroupAll(), UnitGetPosition(gv_uNITSite1Speaker), 2.0, Color(100.00, 100.00, 0.00));
    libNtve_gf_ShareVisionofUnit(gv_uNITSite1Speaker, true, gv_p01_USER);
    libNtve_gf_AttachModelToUnit(gv_uNITSite1Speaker, "TalkIcon", "Origin");
    lv_talkActor = libNtve_gf_ActorLastCreated();

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus03.sc2map/MapScript.galaxy:3355

    UIAlertPoint("Trigger", gv_p01_USER, StringExternal("Param/Value/E0CF8433"), null, PointFromId(1308));
    MinimapPing(PlayerGroupAll(), UnitGetPosition(gv_uNITWallSpeaker), 2.0, Color(100.00, 100.00, 0.00));
    libNtve_gf_ShareVisionofUnit(gv_uNITWallSpeaker, true, gv_p01_USER);
    libNtve_gf_AttachModelToUnit(gv_uNITWallSpeaker, "TalkIcon", "Origin");
    lv_talkActor = libNtve_gf_ActorLastCreated();

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus03.sc2map/MapScript.galaxy:3475

    UIAlertUnit("Trigger", gv_p01_USER, StringExternal("Param/Value/5A52BBEB"), null, gv_uNITSite2Speaker);
    MinimapPing(PlayerGroupAll(), UnitGetPosition(gv_uNITSite2Speaker), 2.0, Color(100.00, 100.00, 0.00));
    libNtve_gf_ShareVisionofUnit(gv_uNITSite2Speaker, true, gv_p01_USER);
    libNtve_gf_AttachModelToUnit(gv_uNITSite2Speaker, "TalkIcon", "Origin");
    lv_talkActor = libNtve_gf_ActorLastCreated();

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus03.sc2map/MapScript.galaxy:3592

        libNtve_gf_CreateUnitsAtPoint2(1, "WarPig", 0, gv_p06_MOEBIUS_SEC_FORCE, PointFromId(794));
        SoundPlayOnUnit(SoundLink("Medivac_Unload", -1), PlayerGroupAll(), UnitLastCreated(), 0.0, 100.0, 0.0);
        libNtve_gf_ShareVisionofUnit(UnitLastCreated(), true, gv_p01_USER);
        UnitGroupAdd(gv_gROUPAliveInside, UnitLastCreated());
        Wait(0.5, c_timeGame);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus03.sc2map/MapScript.galaxy:3719

    UIAlertUnit("Trigger", gv_p01_USER, StringExternal("Param/Value/894821DB"), null, gv_uNITSite3Speaker);
    MinimapPing(PlayerGroupAll(), UnitGetPosition(gv_uNITSite3Speaker), 2.0, Color(100.00, 100.00, 0.00));
    libNtve_gf_ShareVisionofUnit(gv_uNITSite3Speaker, true, gv_p01_USER);
    libNtve_gf_AttachModelToUnit(gv_uNITSite3Speaker, "TalkIcon", "Origin");
    lv_talkActor = libNtve_gf_ActorLastCreated();

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus03.sc2map/MapScript.galaxy:5129

    libNtve_gf_AttachModelToUnit(UnitFromId(1178), "BriefingUnitSelectLargeRed", "Ref_Center");
    gv_brutaliskReticule = libNtve_gf_ActorLastCreated();
    libNtve_gf_ShareVisionofUnit(UnitFromId(1178), true, gv_p01_USER);
    VisRevealArea(gv_p01_USER, RegionFromId(93), 0.1, false);
    libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Speech);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus04.sc2map/MapScript.galaxy:952

    UIAlertUnit("Trigger", gv_pLAYER01_USER, StringExternal("Param/Value/1457FD3A"), null, UnitFromId(1));
    libNtve_gf_CreateModelAtPoint("BriefingUnitSelectRed", UnitGetPosition(UnitFromId(420)));
    libNtve_gf_ShareVisionofUnit(UnitFromId(420), true, gv_pLAYER01_USER);
    gv_pingActor1 = libNtve_gf_ActorLastCreated();
    libNtve_gf_CreateModelAtPoint("BriefingUnitSelectRed", UnitGetPosition(UnitFromId(4)));

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus04.sc2map/MapScript.galaxy:955

    gv_pingActor1 = libNtve_gf_ActorLastCreated();
    libNtve_gf_CreateModelAtPoint("BriefingUnitSelectRed", UnitGetPosition(UnitFromId(4)));
    libNtve_gf_ShareVisionofUnit(UnitFromId(4), true, gv_pLAYER01_USER);
    gv_pingActor2 = libNtve_gf_ActorLastCreated();
    TriggerExecute(gt_TransmissionCloakDetectorsQ, true, false);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus04.sc2map/MapScript.galaxy:1030

    gv_wALLOFFIRE = UnitLastCreated();
    UnitIssueOrder(gv_wALLOFFIRE, OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(121)), c_orderQueueReplace);
    libNtve_gf_ShareVisionofUnit(gv_wALLOFFIRE, true, gv_pLAYER01_USER);
    UnitSetPropertyFixed(gv_wALLOFFIRE, c_unitPropMovementSpeed, gv_wall_of_Fire_Speed);
    libNtve_gf_SendActorMessageToGameRegion(RegionFromId(18), "Signal DoodadDeath");

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus04.sc2map/MapScript.galaxy:1333

        auto0C23000F_var = UnitGroupUnitFromEnd(auto0C23000F_g, auto0C23000F_u);
        if (auto0C23000F_var == null) { break; }
        libNtve_gf_ShareVisionofUnit(auto0C23000F_var, true, gv_pLAYER01_USER);
    }
    auto518E9407_g = UnitGroup(null, gv_pLAYER03_PROTOSS, RegionFromId(2), UnitFilter((1 << c_targetFilterWorker), 0, (1 << c_targetFilterStructure) | (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus05.sc2map/MapScript.galaxy:2334

    gf_SetUnitMaxStats(gv_uNITDaMothership, gv_daMuddaShipShields, gv_daMuddaShipShields);
    UnitSetPropertyFixed(gv_uNITDaMothership, c_unitPropEnergyPercent, 100.0);
    libNtve_gf_ShareVisionofUnit(gv_uNITDaMothership, true, gv_pLAYER_01_USER);
    libNtve_gf_SetTacticalAIThink(gv_pLAYER_02_ScriptedTOSS, "TalDarimMothership", "", true);
    return true;

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus05.sc2map/MapScript.galaxy:2828

        auto0E026239_var = UnitGroupUnitFromEnd(auto0E026239_g, auto0E026239_u);
        if (auto0E026239_var == null) { break; }
        libNtve_gf_ShareVisionofUnit(auto0E026239_var, true, gv_pLAYER_01_USER);
    }
    auto20811A7C_g = UnitGroup("NaturalMinerals", c_playerAny, RegionFromId(2), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus05.sc2map/MapScript.galaxy:2835

        auto20811A7C_var = UnitGroupUnitFromEnd(auto20811A7C_g, auto20811A7C_u);
        if (auto20811A7C_var == null) { break; }
        libNtve_gf_ShareVisionofUnit(auto20811A7C_var, true, gv_pLAYER_01_USER);
    }
    TriggerQueueExit();

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian02a.sc2map/MapScript.galaxy:1688

        auto3A0E8422_var = UnitGroupUnitFromEnd(auto3A0E8422_g, auto3A0E8422_u);
        if (auto3A0E8422_var == null) { break; }
        libNtve_gf_ShareVisionofUnit(auto3A0E8422_var, true, gv_p1_USER);
    }
    TechTreeAbilityAllow(gv_p1_USER, AbilityCommand("RaynorSnipe", 0), true);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian02a.sc2map/MapScript.galaxy:1989

        if (auto28DE67CB_var == null) { break; }
        if ((UnitGetType(auto28DE67CB_var) != "ZerglingBurrowed")) {
            libNtve_gf_ShareVisionofUnit(auto28DE67CB_var, true, gv_p1_USER);
        }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian02a.sc2map/MapScript.galaxy:2548

        libNtve_gf_ShowHideUnit(auto65286A2F_var, true);
        libNtve_gf_PauseUnit(auto65286A2F_var, false);
        libNtve_gf_ShareVisionofUnit(auto65286A2F_var, true, gv_p1_USER);
        UnitIssueOrder(auto65286A2F_var, Order(AbilityCommand("move", 2)), c_orderQueueReplace);
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian02a.sc2map/MapScript.galaxy:3177

    }

    libNtve_gf_ShareVisionofUnit(EventUnit(), true, gv_p1_USER);
    return true;
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian02a.sc2map/MapScript.galaxy:3777

        auto58AEE19B_var = UnitGroupUnitFromEnd(auto58AEE19B_g, auto58AEE19B_u);
        if (auto58AEE19B_var == null) { break; }
        libNtve_gf_ShareVisionofUnit(auto58AEE19B_var, true, gv_p1_USER);
    }
    TriggerQueueEnter();

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian02a.sc2map/MapScript.galaxy:4085

        gf_ActivateAI(auto76593110_var);
        if (((UnitGetType(auto76593110_var) == "InfestedCivilian") || (UnitGetType(auto76593110_var) == "InfestedTerranCampaign"))) {
            libNtve_gf_ShareVisionofUnit(auto76593110_var, true, gv_p1_USER);
        }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian02a.sc2map/MapScript.galaxy:4234

        gf_ActivateAI(auto4AD1C232_var);
        if (((UnitGetType(auto4AD1C232_var) == "InfestedCivilian") || (UnitGetType(auto4AD1C232_var) == "InfestedTerranCampaign"))) {
            libNtve_gf_ShareVisionofUnit(auto4AD1C232_var, true, gv_p1_USER);
        }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian02a.sc2map/MapScript.galaxy:4333

        autoAFC6B12B_var = UnitGroupUnitFromEnd(autoAFC6B12B_g, autoAFC6B12B_u);
        if (autoAFC6B12B_var == null) { break; }
        libNtve_gf_ShareVisionofUnit(autoAFC6B12B_var, false, gv_p1_USER);
    }
    auto6F0D6B8D_g = gv__2ZombieRaid2;

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian02a.sc2map/MapScript.galaxy:4340

        auto6F0D6B8D_var = UnitGroupUnitFromEnd(auto6F0D6B8D_g, auto6F0D6B8D_u);
        if (auto6F0D6B8D_var == null) { break; }
        libNtve_gf_ShareVisionofUnit(auto6F0D6B8D_var, false, gv_p1_USER);
    }
    auto9EA36F5A_g = gv__2HiddenZergUnits;

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian02a.sc2map/MapScript.galaxy:4583

        libNtve_gf_ShowHideUnit(auto409E0102_var, true);
        libNtve_gf_PauseUnit(auto409E0102_var, false);
        libNtve_gf_ShareVisionofUnit(auto409E0102_var, true, gv_p1_USER);
        UnitIssueOrder(auto409E0102_var, Order(AbilityCommand("move", 2)), c_orderQueueReplace);
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian02b.sc2map/MapScript.galaxy:1170

    UnitSetPropertyFixed(gv_leviathan, c_unitPropLifePercent, 100.0);
    UnitSetPropertyFixed(gv_leviathan, c_unitPropEnergyPercent, 100.0);
    libNtve_gf_ShareVisionofUnit(UnitLastCreated(), true, gv_pLAYER_P01_USER);
    TriggerEnable(gt_LeviathanDies, true);
    TriggerEnable(gt_LeviathanMutaCatcher, true);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian02b.sc2map/MapScript.galaxy:4084


    if ((UnitIsAlive(UnitFromId(108)) == true)) {
        libNtve_gf_ShareVisionofUnit(UnitFromId(108), true, gv_pLAYER_P01_USER);
        MinimapPing(PlayerGroupAll(), UnitGetPosition(UnitFromId(108)), 2.0, Color(0.00, 100.00, 0.00));
        UIAlertPoint("Trigger", gv_pLAYER_P01_USER, StringExternal("Param/Value/BE0DAE7D"), null, UnitGetPosition(UnitFromId(108)));

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian02b.sc2map/MapScript.galaxy:4090


    if ((UnitIsAlive(UnitFromId(90)) == true)) {
        libNtve_gf_ShareVisionofUnit(UnitFromId(90), true, gv_pLAYER_P01_USER);
        MinimapPing(PlayerGroupAll(), UnitGetPosition(UnitFromId(90)), 2.0, Color(0.00, 100.00, 0.00));
        UIAlertPoint("Trigger", gv_pLAYER_P01_USER, StringExternal("Param/Value/0D402B82"), null, UnitGetPosition(UnitFromId(90)));

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian02b.sc2map/MapScript.galaxy:4096


    if ((UnitIsAlive(UnitFromId(96)) == true)) {
        libNtve_gf_ShareVisionofUnit(UnitFromId(96), true, gv_pLAYER_P01_USER);
        MinimapPing(PlayerGroupAll(), UnitGetPosition(UnitFromId(96)), 2.0, Color(0.00, 100.00, 0.00));
        UIAlertPoint("Trigger", gv_pLAYER_P01_USER, StringExternal("Param/Value/ED291930"), null, UnitGetPosition(UnitFromId(96)));

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian02b.sc2map/MapScript.galaxy:4102


    if ((UnitIsAlive(UnitFromId(29)) == true)) {
        libNtve_gf_ShareVisionofUnit(UnitFromId(29), true, gv_pLAYER_P01_USER);
        MinimapPing(PlayerGroupAll(), UnitGetPosition(UnitFromId(29)), 2.0, Color(0.00, 100.00, 0.00));
        UIAlertPoint("Trigger", gv_pLAYER_P01_USER, StringExternal("Param/Value/75D55A97"), null, UnitGetPosition(UnitFromId(29)));

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian03.sc2map/MapScript.galaxy:2940

    TriggerExecute(gt_AirPings, true, false);
    UIAlertUnit("Trigger", gv_pLAYER_USER, StringExternal("Param/Value/94636AF4"), null, gv_leviathan);
    libNtve_gf_ShareVisionofUnit(UnitGroupUnit(UnitGroup("Leviathan", gv_pLAYER_ZERG_SPECIAL, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), 1), true, gv_pLAYER_USER);
    libNtve_gf_CreatePingFacingAngle(PlayerGroupAll(), "PingBoss", UnitGetPosition(gv_leviathan), ColorWithAlpha(100.00, 0.00, 0.00, 0.00), 0.0, 270.0);
    PingSetUnit(PingLastCreated(), gv_leviathan);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian03.sc2map/MapScript.galaxy:3098

    UnitSetPropertyFixed(UnitLastCreated(), c_unitPropLifePercent, 100.0);
    lv_nydusWorm = UnitLastCreated();
    libNtve_gf_ShareVisionofUnit(lv_nydusWorm, true, gv_pLAYER_USER);
    libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(lv_nydusWorm), c_animNameDefault, "Birth", 0, c_animTimeDefault);
    SoundPlayAtPoint(SoundLink("NydusWorm_Birth", 0), PlayerGroupAll(), UnitGetPosition(UnitLastCreated()), 0.0, 100.0, 0.0);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tzeratul01.sc2map/MapScript.galaxy:1340

    }

    libNtve_gf_ShareVisionofUnit(UnitFromId(145), true, gv_p1_USER);
    libNtve_gf_ShareVisionofUnit(UnitFromId(131), true, gv_p1_USER);
    libNtve_gf_ShareVisionofUnit(UnitFromId(42), true, gv_p1_USER);