# Unit Is Selected
Grammar — unit is selected by player player
Flags —Native
|Function
Returns true if the specified unit is selected by the specified player.
# Arguments
unit
— Unitint
— Player
Returns — bool
native bool UnitIsSelected(unit inUnit, int inPlayer);
# Related
Category: Selection / Unit Selection
- [F] —
int
— Subgroup Index — ( UnitSubgroupIndexSelected ) - [F] —
unitgroup
— Selected Subgroup Units — ( UnitSubgroupSelected ) - [F] —
void
— Select/Deselect Unit — ( UnitSelect ) - [F] —
void
— Select Next Subgroup — ( UnitSubgroupIndexNext ) - [F] —
void
— Select Previous Subgroup — ( UnitSubgroupIndexPrevious ) - [F] —
void
— Select/Deselect Unit Group — ( UnitGroupSelect ) - [F] —
void
— Clear Unit Selection — ( UnitClearSelection ) - [F] —
bool
— Unit Is Selected — ( UnitIsSelected ) - [F] —
bool
— Unit Type Is Selected — ( libNtve_gf_UnitTypeIsSelected ) - [F] —
unitgroup
— Selected Units — ( UnitGroupSelected ) - [F] —
void
— Unit Is Selected — ( TriggerAddEventUnitSelected ) - [F] —
void
— Store Unit Selection — ( libNtve_gf_StoreUnitSelection ) - [F] —
void
— Restore Unit Selection — ( libNtve_gf_RestoreUnitSelection ) - [F] —
void
— Flash Unit Selection — ( UnitFlashSelection )
# Examples
# campaigns/swarm.sc2campaign
// L1386
UnitIsSelected(UnitFromId(54), gv_pLAYER_01_USER)
// L1400
UnitIsSelected(lv_tUMOR, gv_pLAYER_01_USER)
// L2969
UnitIsSelected(gv_extraDroneUnit01, gv_pLAYER_01_USER)
// L2981
UnitIsSelected(gv_extraDroneUnit02, gv_pLAYER_01_USER)
// L2993
UnitIsSelected(gv_extraDroneUnit03, gv_pLAYER_01_USER)
// L3005
UnitIsSelected(gv_extraDroneUnit04, gv_pLAYER_01_USER)
// L3017
UnitIsSelected(gv_extraDroneUnit05, gv_pLAYER_01_USER)
// L3029
UnitIsSelected(gv_extraDroneUnit06, gv_pLAYER_01_USER)
// L3478
UnitIsSelected(gv_firstHatchery, gv_pLAYER_01_USER)
// L1386
UnitIsSelected(UnitFromId(54), gv_pLAYER_01_USER)
// L1400
UnitIsSelected(lv_tUMOR, gv_pLAYER_01_USER)
// L2969
UnitIsSelected(gv_extraDroneUnit01, gv_pLAYER_01_USER)
// L2981
UnitIsSelected(gv_extraDroneUnit02, gv_pLAYER_01_USER)
// L2993
UnitIsSelected(gv_extraDroneUnit03, gv_pLAYER_01_USER)
// L3005
UnitIsSelected(gv_extraDroneUnit04, gv_pLAYER_01_USER)
// L3017
UnitIsSelected(gv_extraDroneUnit05, gv_pLAYER_01_USER)
// L3029
UnitIsSelected(gv_extraDroneUnit06, gv_pLAYER_01_USER)
// L3478
UnitIsSelected(gv_firstHatchery, gv_pLAYER_01_USER)
// L3892
UnitIsSelected(gv_basic01Marine, gv_p01_USER)
// L4000
UnitIsSelected(gv_basic01Marine, gv_p01_USER)
// L6439
UnitIsSelected(gv_terranCommandCenter, gv_p01_USER)
// L7628
UnitIsSelected(gv_terranCommandCenter, gv_p01_USER)
// L8933
UnitIsSelected(UnitGroupLoopCurrent(), gv_p01_USER)
// L9345
UnitIsSelected(UnitGroupLoopCurrent(), gv_p01_USER)
// L14253
UnitIsSelected(UnitGroupLoopCurrent(), gv_p01_USER)
// L14688
UnitIsSelected(UnitGroupLoopCurrent(), gv_p01_USER)
// L15136
UnitIsSelected(UnitGroupLoopCurrent(), gv_p01_USER)
// L17572
UnitIsSelected(UnitGroupLoopCurrent(), gv_p01_USER)
// L2537
UnitIsSelected(autoC14B2B93_var, gv_pLAYER_01_USER)
// L1605
UnitIsSelected(gv_alarak, gv_pLAYER_01_USER)
// L4498
UnitIsSelected(gv_karax, gv_pLAYER_01_USER)
// L1633
UnitIsSelected(gv_kERRIGAN, gv_pLAYER_01_USER)
// L2932
UnitIsSelected(gv_kERRIGAN, gv_pLAYER_01_USER)
// L701
UnitIsSelected(gv_voidCrystals[lp_index].lv_unit, gv_pLAYER_01_USER)
// L3892
UnitIsSelected(gv_basic01Marine, gv_p01_USER)
// L4000
UnitIsSelected(gv_basic01Marine, gv_p01_USER)
// L6439
UnitIsSelected(gv_terranCommandCenter, gv_p01_USER)
// L7628
UnitIsSelected(gv_terranCommandCenter, gv_p01_USER)
// L8933
UnitIsSelected(UnitGroupLoopCurrent(), gv_p01_USER)
// L9345
UnitIsSelected(UnitGroupLoopCurrent(), gv_p01_USER)
// L14253
UnitIsSelected(UnitGroupLoopCurrent(), gv_p01_USER)
// L14688
UnitIsSelected(UnitGroupLoopCurrent(), gv_p01_USER)
// L15136
UnitIsSelected(UnitGroupLoopCurrent(), gv_p01_USER)
// L17572
UnitIsSelected(UnitGroupLoopCurrent(), gv_p01_USER)
// L2537
UnitIsSelected(autoC14B2B93_var, gv_pLAYER_01_USER)
// L1605
UnitIsSelected(gv_alarak, gv_pLAYER_01_USER)
// L4498
UnitIsSelected(gv_karax, gv_pLAYER_01_USER)
// L1633
UnitIsSelected(gv_kERRIGAN, gv_pLAYER_01_USER)
// L2932
UnitIsSelected(gv_kERRIGAN, gv_pLAYER_01_USER)
// L701
UnitIsSelected(gv_voidCrystals[lp_index].lv_unit, gv_pLAYER_01_USER)
# mods/core.sc2mod
// L4239
UnitIsSelected(lp_targetUnit, lv_itPlayer)
# mods/heroesdata.stormmod
// L1859
UnitIsSelected(libGDHL_gv_lostVikingsPlayer[lv_lVPlayer].lv_erikGravestone, lv_lVPlayer)
// L1879
UnitIsSelected(libGDHL_gv_lostVikingsPlayer[lv_lVPlayer].lv_baleogGravestone, lv_lVPlayer)
// L1895
UnitIsSelected(libGDHL_gv_lostVikingsPlayer[lv_lVPlayer].lv_olafGravestone, lv_lVPlayer)
// L13249
UnitIsSelected(lv_deadUnit, lv_lVPlayer)
// L14085
UnitIsSelected(lv_fakeSelectionVehicle, lv_lVPlayer)
// L14089
UnitIsSelected(libGame_gf_HeroEnteredTransportTransport(), lv_lVPlayer)
// L19115
UnitIsSelected(libGDHL_gv_rexxarMishaUnit[lv_rexxarPlayer], lv_rexxarPlayer)
# mods/heroesdata.stormmod
// L12333
UnitIsSelected(lp_hero, lp_player)
// L12338
UnitIsSelected(lp_hero, lp_player)
// L12365
UnitIsSelected(lp_vehicle, lp_player)
// L12365
UnitIsSelected(libMapM_gv_vehicle[lv_index_Vehicle].lv_unit_LinkedVehicle, lp_player)
// L12396
UnitIsSelected(lp_originVehicle, lp_player)
// L20910
UnitIsSelected(libGame_gv_players[lv_player].lv_heroUnit, lv_player)
# mods/heroesmapmods/battlegroundmapmods/hanamura.stormmod
// L1473
UnitIsSelected(autoF299F3A1_var, EventPlayer())
# mods/heromods/samuro.stormmod
// L1119
UnitIsSelected(libGame_gv_players[lv_samuroPlayer].lv_heroUnit, lv_samuroPlayer)
// L2030
UnitIsSelected(UnitGroupUnit(libGame_gv_players[lv_itSamuroPlayer].lv_heroUnitGroup, 1), lv_itSamuroPlayer)
// L2030
UnitIsSelected(UnitGroupUnit(libHSAM_gv_mirrorImageUnitGroup2[lv_itSamuroPlayer], 1), lv_itSamuroPlayer)
// L2030
UnitIsSelected(UnitGroupUnit(libHSAM_gv_mirrorImageUnitGroup3[lv_itSamuroPlayer], 1), lv_itSamuroPlayer)
// L2038
UnitIsSelected(UnitGroupUnit(libGame_gv_players[lv_itSamuroPlayer].lv_heroUnitGroup, 1), lv_itSamuroPlayer)
// L2038
UnitIsSelected(UnitGroupUnit(libHSAM_gv_mirrorImageUnitGroup2[lv_itSamuroPlayer], 1), lv_itSamuroPlayer)
// L2038
UnitIsSelected(UnitGroupUnit(libHSAM_gv_mirrorImageUnitGroup3[lv_itSamuroPlayer], 1), lv_itSamuroPlayer)
// L2046
UnitIsSelected(UnitGroupUnit(libGame_gv_players[lv_itSamuroPlayer].lv_heroUnitGroup, 1), lv_itSamuroPlayer)
// L2046
UnitIsSelected(UnitGroupUnit(libHSAM_gv_mirrorImageUnitGroup2[lv_itSamuroPlayer], 1), lv_itSamuroPlayer)
// L2046
UnitIsSelected(UnitGroupUnit(libHSAM_gv_mirrorImageUnitGroup3[lv_itSamuroPlayer], 1), lv_itSamuroPlayer)
# mods/starcoop/starcoop.sc2mod
// L18376
UnitIsSelected(lv_fenixUnitOld, lv_fenixPlayer)
// L26480
UnitIsSelected(auto8B4AE5B8_var, UnitGetOwner(libCOMI_gf_EventTychusHero()))
// L26609
UnitIsSelected(EventUnit(), UnitGetOwner(EventUnit()))