# Share Vision of Unit
Grammar — shareUnshare|Share Vision of unit with Player player
Flags —Action
Shares vision of a unit with another player.
# Arguments
unit
— Unitbool
<preset::ShareUnshare> — Share/Unshareint
— Player
Returns — void
void libNtve_gf_ShareVisionofUnit(
unit lp_unit,
bool lp_shareUnshare,
int lp_player,
);
# Related
Category: Unit / Basic
- Unit Show Kill Display —
void
— UnitShowKillDisplay - Unit Can Path To Point —
bool
— UnitPathableToPoint - Unit Can Path To Unit —
bool
— UnitPathableToUnit - Create Units With Default Facing —
void
— libNtve_gf_CreateUnitsWithDefaultFacing - Create Units With Point Facing —
void
— libNtve_gf_CreateUnitsAtPoint2 - Create Units Facing Angle —
unitgroup
— UnitCreate - Create Units Facing Point —
unitgroup
— libNtve_gf_UnitCreateFacingPoint - Last Created Unit —
unit
— UnitLastCreated - Last Created Units —
unitgroup
— UnitLastCreatedGroup - Original Caster Of Unit —
unit
— UnitGetOriginalCaster - Effect That Created Unit —
string
<gamelink::Effect> — UnitGetOriginalEffect - Replace Unit —
void
— libNtve_gf_ReplaceUnit - Last Replaced Unit —
unit
— libNtve_gf_LastReplacedUnit - Change Owner —
void
— UnitSetOwner - Unit Owner Changes —
void
— TriggerAddEventUnitChangeOwner - Old Unit Owner —
int
— EventUnitOwnerOld - New Unit Owner —
int
— EventUnitOwnerNew - Rescue Unit —
void
— libNtve_gf_RescueUnit - Rescue Unit Group —
void
— libNtve_gf_RescueUnit2 - Kill Unit —
void
— UnitKill - Revive Unit —
void
— UnitRevive - Remove Unit —
void
— UnitRemove - Owner Of Unit —
int
— UnitGetOwner - Unit Is Alive —
bool
— UnitIsAlive - Unit Is Valid —
bool
— UnitIsValid - Unit Group Is Dead —
bool
— libNtve_gf_UnitGroupIsDead - Move Unit Instantly —
void
— UnitSetPosition - Make Unit Face Angle —
void
— UnitSetFacing - Make Unit Face Point —
void
— libNtve_gf_MakeUnitFacePoint - Position Of Unit —
point
— UnitGetPosition - Goal Position Of Unit —
point
— UnitGetGoalPosition - Facing Angle Of Unit —
fixed
— UnitGetFacing - Pause/Unpause Unit —
void
— libNtve_gf_PauseUnit - Pause/Unpause All Units —
void
— UnitPauseAll - Sleep/WakeUp Unit —
void
— libNtve_gf_SleepUnit - Show/Hide Unit —
void
— libNtve_gf_ShowHideUnit - Share Vision of Unit —
void
— libNtve_gf_ShareVisionofUnit - Unit Is Paused —
bool
— libNtve_gf_UnitIsPaused - Unit Is Sleepiing —
bool
— libNtve_gf_UnitIsSleepiing - Unit Is Hidden —
bool
— libNtve_gf_UnitIsHidden - Unit Is Visible To Player —
bool
— libNtve_gf_UnitIsVisibleToPlayer - Set Unit Custom Value —
void
— UnitSetCustomValue - Custom Value Of Unit —
fixed
— UnitGetCustomValue - Unit Enters/Leaves Region —
void
— TriggerAddEventUnitRegion - Triggering Region —
region
— EventUnitRegion - Unit Enters/Leaves Point —
void
— TriggerAddEventUnitRangePoint - Unit Enters/Leaves Range Of Unit —
void
— TriggerAddEventUnitRange - Triggering Range Unit —
unit
— EventUnitRangeUnit - Unit In Region —
bool
— libNtve_gf_UnitInRegion - Triggering Unit —
unit
— EventUnit - Load Unit Model —
void
— UnitLoadModel - Unload Unit Model —
void
— UnitUnloadModel - Agent Of Player For Unit —
unit
— UnitAgent - Change Empty Unit Variables In Events —
void
— UnitEventSetNullVariableInvalid - Name of Unit —
text
— UnitGetName - Ideal Harvester Count —
int
— UnitIdealWorkerCount - Current Harvester Count —
int
— UnitCurrentWorkerCount
# Examples
campaigns/liberty.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.sc2maps/maps/campaign/tvalerian02a.sc2map/MapScript.galaxy:3177
}
libNtve_gf_ShareVisionofUnit(EventUnit(), true, gv_p1_USER);
return true;
}
campaigns/liberty.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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.sc2campaign — base.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);