# Unit Is Visible To Player

Grammarunit is visible to player player
FlagsFunction

Returns true if the specified unit is visible to the specified player.

# Arguments

  • unit — Unit
  • int — Player

Returns — bool

bool libNtve_gf_UnitIsVisibleToPlayer(
	unit lp_unit,
	int lp_player,
);

Category: Unit / Basic

# Examples

# campaigns/liberty.sc2campaign

MapScript.galaxy

// L5577
libNtve_gf_UnitIsVisibleToPlayer(auto05A7AB37_var, 1)
// L2908
libNtve_gf_UnitIsVisibleToPlayer(gv_marSaraJukebox, 1)
// L2908
libNtve_gf_UnitIsVisibleToPlayer(gv_cantinaJukebox, 1)
// L1009
libNtve_gf_UnitIsVisibleToPlayer(EventUnit(), gv_p04_ZERG)
// L1042
libNtve_gf_UnitIsVisibleToPlayer(EventUnit(), gv_p04_ZERG)
// L2263
libNtve_gf_UnitIsVisibleToPlayer(gv_tosh, gv_p6_DOMINION_ORANGE)
// L2317
libNtve_gf_UnitIsVisibleToPlayer(gv_tosh, gv_p6_DOMINION_ORANGE)
// L2349
libNtve_gf_UnitIsVisibleToPlayer(gv_tosh, gv_p6_DOMINION_ORANGE)
// L1165
libNtve_gf_UnitIsVisibleToPlayer(gv_spectreUnitArray[lv_iNT], gv_pLAYER01_USER)
// L3848
libNtve_gf_UnitIsVisibleToPlayer(EventUnitDamageSourceUnit(), gv_pLAYER02_TOSH)
// L3892
libNtve_gf_UnitIsVisibleToPlayer(EventUnitDamageSourceUnit(), gv_pLAYER02_TOSH)
// L2954
libNtve_gf_UnitIsVisibleToPlayer(EventUnit(), gv_p01_USER)
// L494
libNtve_gf_UnitIsVisibleToPlayer(auto245CDEAB_var, gv_pLAYER_P07_ZERG_EXP)
// L2029
libNtve_gf_UnitIsVisibleToPlayer(UnitFromId(230), gv_p1_USER)
// L2436
libNtve_gf_UnitIsVisibleToPlayer(auto4B7AEACA_var, gv_p1_USER)
// L2865
libNtve_gf_UnitIsVisibleToPlayer(auto227EBC88_var, 1)
// L3263
libNtve_gf_UnitIsVisibleToPlayer(auto76F80C67_var, gv_p1_USER)
// L3666
libNtve_gf_UnitIsVisibleToPlayer(autoB101C32F_var, gv_p3_ZERG)
// L3766
libNtve_gf_UnitIsVisibleToPlayer(auto28730EB2_var, gv_p1_USER)
// L4252
libNtve_gf_UnitIsVisibleToPlayer(autoDEBE0FD1_var, gv_p3_ZERG)
// L4442
libNtve_gf_UnitIsVisibleToPlayer(EventUnit(), gv_p1_USER)
// L6067
libNtve_gf_UnitIsVisibleToPlayer(auto394906C2_var, gv_p1_USER)
// L7159
libNtve_gf_UnitIsVisibleToPlayer(auto8D9A69AB_var, gv_p3_ZERG)
// L5577
libNtve_gf_UnitIsVisibleToPlayer(auto05A7AB37_var, 1)
// L2908
libNtve_gf_UnitIsVisibleToPlayer(gv_marSaraJukebox, 1)
// L2908
libNtve_gf_UnitIsVisibleToPlayer(gv_cantinaJukebox, 1)
// L1009
libNtve_gf_UnitIsVisibleToPlayer(EventUnit(), gv_p04_ZERG)
// L1042
libNtve_gf_UnitIsVisibleToPlayer(EventUnit(), gv_p04_ZERG)
// L2263
libNtve_gf_UnitIsVisibleToPlayer(gv_tosh, gv_p6_DOMINION_ORANGE)
// L2317
libNtve_gf_UnitIsVisibleToPlayer(gv_tosh, gv_p6_DOMINION_ORANGE)
// L2349
libNtve_gf_UnitIsVisibleToPlayer(gv_tosh, gv_p6_DOMINION_ORANGE)
// L1165
libNtve_gf_UnitIsVisibleToPlayer(gv_spectreUnitArray[lv_iNT], gv_pLAYER01_USER)
// L3848
libNtve_gf_UnitIsVisibleToPlayer(EventUnitDamageSourceUnit(), gv_pLAYER02_TOSH)
// L3892
libNtve_gf_UnitIsVisibleToPlayer(EventUnitDamageSourceUnit(), gv_pLAYER02_TOSH)
// L2954
libNtve_gf_UnitIsVisibleToPlayer(EventUnit(), gv_p01_USER)
// L494
libNtve_gf_UnitIsVisibleToPlayer(auto245CDEAB_var, gv_pLAYER_P07_ZERG_EXP)
// L2029
libNtve_gf_UnitIsVisibleToPlayer(UnitFromId(230), gv_p1_USER)
// L2436
libNtve_gf_UnitIsVisibleToPlayer(auto4B7AEACA_var, gv_p1_USER)
// L2865
libNtve_gf_UnitIsVisibleToPlayer(auto227EBC88_var, 1)
// L3263
libNtve_gf_UnitIsVisibleToPlayer(auto76F80C67_var, gv_p1_USER)
// L3666
libNtve_gf_UnitIsVisibleToPlayer(autoB101C32F_var, gv_p3_ZERG)
// L3766
libNtve_gf_UnitIsVisibleToPlayer(auto28730EB2_var, gv_p1_USER)
// L4252
libNtve_gf_UnitIsVisibleToPlayer(autoDEBE0FD1_var, gv_p3_ZERG)
// L4442
libNtve_gf_UnitIsVisibleToPlayer(EventUnit(), gv_p1_USER)
// L6067
libNtve_gf_UnitIsVisibleToPlayer(auto394906C2_var, gv_p1_USER)
// L7159
libNtve_gf_UnitIsVisibleToPlayer(auto8D9A69AB_var, gv_p3_ZERG)
// L1451
libNtve_gf_UnitIsVisibleToPlayer(gv_zeratul, gv_pLAYER_02_TALDARIM)
// L1451
libNtve_gf_UnitIsVisibleToPlayer(gv_zeratul, gv_pLAYER_03_AMON)
// L4068
libNtve_gf_UnitIsVisibleToPlayer(gv_zagara, gv_pLAYER_01_USER)
// L446
libNtve_gf_UnitIsVisibleToPlayer(lp_uNIT, gv_pLAYER_01_USER)
// L773
libNtve_gf_UnitIsVisibleToPlayer(autoFA1E7D0E_var, gv_pLAYER_01_USER)
// L2053
libNtve_gf_UnitIsVisibleToPlayer(auto39882515_var, gv_pLAYER_01_USER)
// L1919
libNtve_gf_UnitIsVisibleToPlayer(EventUnitDamageSourceUnit(), gv_pLAYER_01_USER)
// L3932
libNtve_gf_UnitIsVisibleToPlayer(gv_dEHAKA, gv_pLAYER_01_USER)
// L2351
libNtve_gf_UnitIsVisibleToPlayer(auto2720FF98_var, gv_pLAYER_01_USER)
// L1489
libNtve_gf_UnitIsVisibleToPlayer(gv_kerrigan, gv_p05_PRISONERS)
// L1150
libNtve_gf_UnitIsVisibleToPlayer(lv_indexUnit, gv_pLAYER_01_USER)
// L1154
libNtve_gf_UnitIsVisibleToPlayer(lv_indexUnit, gv_pLAYER_01_USER)
// L3460
libNtve_gf_UnitIsVisibleToPlayer(EventUnitRangeUnit(), gv_pLAYER_01_USER)
// L3533
libNtve_gf_UnitIsVisibleToPlayer(gv_tHE_ONE_DEHAKA, gv_pLAYER_01_USER)
// L2407
libNtve_gf_UnitIsVisibleToPlayer(UnitGroupLoopCurrent(), gv_pLAYER_01_USER)
// L2407
libNtve_gf_UnitIsVisibleToPlayer(UnitGroupLoopCurrent(), gv_pLAYER_01_USER)
// L4068
libNtve_gf_UnitIsVisibleToPlayer(gv_zagara, gv_pLAYER_01_USER)
// L446
libNtve_gf_UnitIsVisibleToPlayer(lp_uNIT, gv_pLAYER_01_USER)
// L773
libNtve_gf_UnitIsVisibleToPlayer(autoFA1E7D0E_var, gv_pLAYER_01_USER)
// L2053
libNtve_gf_UnitIsVisibleToPlayer(auto39882515_var, gv_pLAYER_01_USER)
// L1919
libNtve_gf_UnitIsVisibleToPlayer(EventUnitDamageSourceUnit(), gv_pLAYER_01_USER)
// L3932
libNtve_gf_UnitIsVisibleToPlayer(gv_dEHAKA, gv_pLAYER_01_USER)
// L2351
libNtve_gf_UnitIsVisibleToPlayer(auto2720FF98_var, gv_pLAYER_01_USER)
// L1489
libNtve_gf_UnitIsVisibleToPlayer(gv_kerrigan, gv_p05_PRISONERS)
// L1150
libNtve_gf_UnitIsVisibleToPlayer(lv_indexUnit, gv_pLAYER_01_USER)
// L1154
libNtve_gf_UnitIsVisibleToPlayer(lv_indexUnit, gv_pLAYER_01_USER)
// L3460
libNtve_gf_UnitIsVisibleToPlayer(EventUnitRangeUnit(), gv_pLAYER_01_USER)
// L3533
libNtve_gf_UnitIsVisibleToPlayer(gv_tHE_ONE_DEHAKA, gv_pLAYER_01_USER)
// L1451
libNtve_gf_UnitIsVisibleToPlayer(gv_zeratul, gv_pLAYER_02_TALDARIM)
// L1451
libNtve_gf_UnitIsVisibleToPlayer(gv_zeratul, gv_pLAYER_03_AMON)

# campaigns/swarmstory.sc2campaign

SwarmCampaignLib.galaxy

// L948
libNtve_gf_UnitIsVisibleToPlayer(lp_unit, 1)

# campaigns/swarmstoryutil.sc2mod

Lib281DEC45.galaxy

// L2636
libNtve_gf_UnitIsVisibleToPlayer(lp_unit, 1)
// L2639
libNtve_gf_UnitIsVisibleToPlayer(lp_unit, 1)
// L4126
libNtve_gf_UnitIsVisibleToPlayer(lib281DEC45_gf_CharacterUnit(lp_lookingCharacter), 1)

# campaigns/void.sc2campaign

MapScript.galaxy

// L2722
libNtve_gf_UnitIsVisibleToPlayer(auto075978B0_var, gv_pLAYER_01_USER)
// L2839
libNtve_gf_UnitIsVisibleToPlayer(lv_nullCircuit, gv_pLAYER_01_USER)
// L2722
libNtve_gf_UnitIsVisibleToPlayer(auto075978B0_var, gv_pLAYER_01_USER)
// L2839
libNtve_gf_UnitIsVisibleToPlayer(lv_nullCircuit, gv_pLAYER_01_USER)

# campaigns/voidstory.sc2campaign

VoidCampaignMissionLib.galaxy

// L2869
libNtve_gf_UnitIsVisibleToPlayer(lp_unit, 1)

# campaigns/voidstory.sc2campaign

VoidCampaignStoryLib.galaxy

// L2318
libNtve_gf_UnitIsVisibleToPlayer(libVCST_gf_ClickableUnit(lv_indexClickable), 1)
// L4349
libNtve_gf_UnitIsVisibleToPlayer(libVCST_gf_ClickableUnit(lp_clickableInstance), 1)

# campaigns/voidstory.sc2campaign

VoidCampaignUILib.galaxy

// L9356
libNtve_gf_UnitIsVisibleToPlayer(libVCUI_gv_pU_BB_Boss, EventPlayer())

# mods/heroes.stormmod

MapScript.galaxy

// L1556
libNtve_gf_UnitIsVisibleToPlayer(auto80C04C16_var, 1)
// L6904
libNtve_gf_UnitIsVisibleToPlayer(lv_itLocus, libStEx_gv_pLAYER_07_CHAOS2)
// L1556
libNtve_gf_UnitIsVisibleToPlayer(auto80C04C16_var, 1)
// L6904
libNtve_gf_UnitIsVisibleToPlayer(lv_itLocus, libStEx_gv_pLAYER_07_CHAOS2)

# mods/heroesbrawlmods/arenamodemods/gardenarena.stormmod

LibAMGT.galaxy

// L1489
libNtve_gf_UnitIsVisibleToPlayer(lv_seed, libGame_gf_ComputerPlayerInTeam(lv_itTeam))

# mods/heroesbrawlmods/arenamodemods/punisherarena.stormmod

LibAMPU.galaxy

// L815
libNtve_gf_UnitIsVisibleToPlayer(lv_itHero, UnitGetOwner(libAMPU_gv_aRMPunisherPunishers[lp_team].lv_unit))

# mods/heroesbrawlmods/brawlmapmods/coop/deadmansstand.stormmod

LibPEB1.galaxy

// L608
libNtve_gf_UnitIsVisibleToPlayer(lv_abathur, libStEx_gv_pLAYER_11_ORDER)
// L2246
libNtve_gf_UnitIsVisibleToPlayer(lv_nearbyUnit, libCore_gv_cOMPUTER_TeamChaos)
// L2301
libNtve_gf_UnitIsVisibleToPlayer(auto8D9C744C_var, libCore_gv_cOMPUTER_TeamChaos)
// L512
libNtve_gf_UnitIsVisibleToPlayer(lv_abathur, libStEx_gv_pLAYER_11_ORDER)
// L6380
libNtve_gf_UnitIsVisibleToPlayer(UnitGroupUnit(libPEB1_gv_marineEvent2Marines, 1), libCore_gv_cOMPUTER_TeamOrder)

# mods/heroesbrawlmods/brawlmapmods/coop/pvebrawlmod.stormmod

LibPVEB.galaxy

// L1957
libNtve_gf_UnitIsVisibleToPlayer(lv_itPickupUnit, libCore_gv_cOMPUTER_TeamOrder)