# Unit Is Selected

Grammarunit is selected by player player
FlagsNative | Function

Returns true if the specified unit is selected by the specified player.

# Arguments

  • unit — Unit
  • int — Player

Returns — bool

native bool UnitIsSelected(unit inUnit, int inPlayer);

Category: Selection / Unit Selection

# Examples

# campaigns/swarm.sc2campaign

MapScript.galaxy

// 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

NativeLib.galaxy

// L4239
UnitIsSelected(lp_targetUnit, lv_itPlayer)

# mods/heroesdata.stormmod

GameDataHelperLib.galaxy

// 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

GameLib.galaxy

// 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

LibMHmu.galaxy

// L1473
UnitIsSelected(autoF299F3A1_var, EventPlayer())

# mods/heromods/samuro.stormmod

LibHSAM.galaxy

// 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

LibCOMI.galaxy

// L18376
UnitIsSelected(lv_fenixUnitOld, lv_fenixPlayer)
// L26480
UnitIsSelected(auto8B4AE5B8_var, UnitGetOwner(libCOMI_gf_EventTychusHero()))
// L26609
UnitIsSelected(EventUnit(), UnitGetOwner(EventUnit()))