# Show/Hide Unit
Grammar — showHide unit
Flags —Action
Shows or hides a unit.
# Arguments
unit
— Unitbool
[ preset::ShowHideOption ] — Show/Hide
Returns — void
void libNtve_gf_ShowHideUnit(
unit lp_unit,
bool lp_showHide,
);
# Related
Category: Unit / Basic
- [F] —
void
— Unit Show Kill Display — ( UnitShowKillDisplay ) - [F] —
bool
— Unit Can Path To Point — ( UnitPathableToPoint ) - [F] —
bool
— Unit Can Path To Unit — ( UnitPathableToUnit ) - [F] —
void
— Create Units With Default Facing — ( libNtve_gf_CreateUnitsWithDefaultFacing ) - [F] —
void
— Create Units With Point Facing — ( libNtve_gf_CreateUnitsAtPoint2 ) - [F] —
unitgroup
— Create Units Facing Angle — ( UnitCreate ) - [F] —
unitgroup
— Create Units Facing Point — ( libNtve_gf_UnitCreateFacingPoint ) - [F] —
unit
— Last Created Unit — ( UnitLastCreated ) - [F] —
unitgroup
— Last Created Units — ( UnitLastCreatedGroup ) - [F] —
unit
— Original Caster Of Unit — ( UnitGetOriginalCaster ) - [F] —
string
[ gamelink::Effect ] — Effect That Created Unit — ( UnitGetOriginalEffect ) - [F] —
void
— Replace Unit — ( libNtve_gf_ReplaceUnit ) - [F] —
unit
— Last Replaced Unit — ( libNtve_gf_LastReplacedUnit ) - [F] —
void
— Change Owner — ( UnitSetOwner ) - [F] —
void
— Unit Owner Changes — ( TriggerAddEventUnitChangeOwner ) - [F] —
int
— Old Unit Owner — ( EventUnitOwnerOld ) - [F] —
int
— New Unit Owner — ( EventUnitOwnerNew ) - [F] —
void
— Rescue Unit — ( libNtve_gf_RescueUnit ) - [F] —
void
— Rescue Unit Group — ( libNtve_gf_RescueUnit2 ) - [F] —
void
— Kill Unit — ( UnitKill ) - [F] —
void
— Revive Unit — ( UnitRevive ) - [F] —
void
— Remove Unit — ( UnitRemove ) - [F] —
int
— Owner Of Unit — ( UnitGetOwner ) - [F] —
bool
— Unit Is Alive — ( UnitIsAlive ) - [F] —
bool
— Unit Is Valid — ( UnitIsValid ) - [F] —
bool
— Unit Group Is Dead — ( libNtve_gf_UnitGroupIsDead ) - [F] —
void
— Move Unit Instantly — ( UnitSetPosition ) - [F] —
void
— Make Unit Face Angle — ( UnitSetFacing ) - [F] —
void
— Make Unit Face Point — ( libNtve_gf_MakeUnitFacePoint ) - [F] —
point
— Position Of Unit — ( UnitGetPosition ) - [F] —
point
— Goal Position Of Unit — ( UnitGetGoalPosition ) - [F] —
fixed
— Facing Angle Of Unit — ( UnitGetFacing ) - [F] —
void
— Pause/Unpause Unit — ( libNtve_gf_PauseUnit ) - [F] —
void
— Pause/Unpause All Units — ( UnitPauseAll ) - [F] —
void
— Sleep/WakeUp Unit — ( libNtve_gf_SleepUnit ) - [F] —
void
— Show/Hide Unit — ( libNtve_gf_ShowHideUnit ) - [F] —
void
— Share Vision of Unit — ( libNtve_gf_ShareVisionofUnit ) - [F] —
bool
— Unit Is Paused — ( libNtve_gf_UnitIsPaused ) - [F] —
bool
— Unit Is Sleepiing — ( libNtve_gf_UnitIsSleepiing ) - [F] —
bool
— Unit Is Hidden — ( libNtve_gf_UnitIsHidden ) - [F] —
bool
— Unit Is Visible To Player — ( libNtve_gf_UnitIsVisibleToPlayer ) - [F] —
void
— Set Unit Custom Value — ( UnitSetCustomValue ) - [F] —
fixed
— Custom Value Of Unit — ( UnitGetCustomValue ) - [F] —
void
— Unit Enters/Leaves Region — ( TriggerAddEventUnitRegion ) - [F] —
region
— Triggering Region — ( EventUnitRegion ) - [F] —
void
— Unit Enters/Leaves Point — ( TriggerAddEventUnitRangePoint ) - [F] —
void
— Unit Enters/Leaves Range Of Unit — ( TriggerAddEventUnitRange ) - [F] —
unit
— Triggering Range Unit — ( EventUnitRangeUnit ) - [F] —
bool
— Unit In Region — ( libNtve_gf_UnitInRegion ) - [F] —
unit
— Triggering Unit — ( EventUnit ) - [F] —
void
— Load Unit Model — ( UnitLoadModel ) - [F] —
void
— Unload Unit Model — ( UnitUnloadModel ) - [F] —
unit
— Agent Of Player For Unit — ( UnitAgent ) - [F] —
void
— Change Empty Unit Variables In Events — ( UnitEventSetNullVariableInvalid ) - [F] —
text
— Name of Unit — ( UnitGetName ) - [F] —
int
— Ideal Harvester Count — ( UnitIdealWorkerCount ) - [F] —
int
— Current Harvester Count — ( UnitCurrentWorkerCount )
# Examples
# campaigns/liberty.sc2campaign
// L217
libNtve_gf_ShowHideUnit(UnitGroupLoopCurrent(), true)
// L224
libNtve_gf_ShowHideUnit(UnitGroupLoopCurrent(), false)
// L230
libNtve_gf_ShowHideUnit(UnitGroupLoopCurrent(), false)
// L309
libNtve_gf_ShowHideUnit(UnitGroupLoopCurrent(), false)
// L315
libNtve_gf_ShowHideUnit(UnitGroupLoopCurrent(), true)
// L1007
libNtve_gf_ShowHideUnit(UnitGroupLoopCurrent(), true)
// L1052
libNtve_gf_ShowHideUnit(gv_shield01, false)
// L1072
libNtve_gf_ShowHideUnit(gv_shield02, false)
// L1092
libNtve_gf_ShowHideUnit(gv_shield03, false)
// L1173
libNtve_gf_ShowHideUnit(UnitGroupLoopCurrent(), true)
// L1535
libNtve_gf_ShowHideUnit(UnitFromId(75), false)
// L1538
libNtve_gf_ShowHideUnit(UnitGroupLoopCurrent(), false)
// L1730
libNtve_gf_ShowHideUnit(UnitGroupLoopCurrent(), true)
// L1734
libNtve_gf_ShowHideUnit(UnitFromId(75), true)
// L739
libNtve_gf_ShowHideUnit(UnitGroupLoopCurrent(), false)
// L207
libNtve_gf_ShowHideUnit(UnitGroupLoopCurrent(), true)
// L214
libNtve_gf_ShowHideUnit(UnitGroupLoopCurrent(), false)
// L220
libNtve_gf_ShowHideUnit(UnitGroupLoopCurrent(), false)
// L278
libNtve_gf_ShowHideUnit(UnitGroupLoopCurrent(), false)
// L284
libNtve_gf_ShowHideUnit(UnitGroupLoopCurrent(), true)
// L956
libNtve_gf_ShowHideUnit(UnitGroupLoopCurrent(), true)
// L1002
libNtve_gf_ShowHideUnit(gv_shield01, false)
// L1022
libNtve_gf_ShowHideUnit(gv_shield02, false)
// L1043
libNtve_gf_ShowHideUnit(gv_shield03, false)
// L1123
libNtve_gf_ShowHideUnit(UnitGroupLoopCurrent(), true)
// L212
libNtve_gf_ShowHideUnit(UnitGroupLoopCurrent(), true)
// L220
libNtve_gf_ShowHideUnit(UnitGroupLoopCurrent(), false)
// L227
libNtve_gf_ShowHideUnit(UnitGroupLoopCurrent(), false)
// L291
libNtve_gf_ShowHideUnit(UnitGroupLoopCurrent(), false)
// L298
libNtve_gf_ShowHideUnit(UnitGroupLoopCurrent(), true)
// L1021
libNtve_gf_ShowHideUnit(UnitGroupLoopCurrent(), true)
// L1070
libNtve_gf_ShowHideUnit(gv_shield01, false)
// L1090
libNtve_gf_ShowHideUnit(gv_shield02, false)
// L1110
libNtve_gf_ShowHideUnit(gv_shield03, false)
// L1195
libNtve_gf_ShowHideUnit(UnitGroupLoopCurrent(), true)
// L3168
libNtve_gf_ShowHideUnit(gv_viking, false)
// L4078
libNtve_gf_ShowHideUnit(lv_indexUnit, false)
// L7779
libNtve_gf_ShowHideUnit(gv_viking, true)
// L8653
libNtve_gf_ShowHideUnit(lv_indexUnit, true)
// L8915
libNtve_gf_ShowHideUnit(lv_pickedUnit, false)
// L622
libNtve_gf_ShowHideUnit(gv_purifier, false)
// L726
libNtve_gf_ShowHideUnit(auto7397EB36_var, false)
// L734
libNtve_gf_ShowHideUnit(auto86107EC6_var, false)
// L742
libNtve_gf_ShowHideUnit(autoEA733FF9_var, false)
// L749
libNtve_gf_ShowHideUnit(auto4FD076B0_var, false)
// L756
libNtve_gf_ShowHideUnit(auto67C133A2_var, false)
// L1166
libNtve_gf_ShowHideUnit(gv_purifier, true)
// L3239
libNtve_gf_ShowHideUnit(auto72377C84_var, true)
// L3356
libNtve_gf_ShowHideUnit(auto8686A3D5_var, true)
// L3473
libNtve_gf_ShowHideUnit(auto498D7A39_var, true)
// L1047
libNtve_gf_ShowHideUnit(auto43ECEBF9_var, false)
// L1055
libNtve_gf_ShowHideUnit(auto828DBE83_var, false)
// L3967
libNtve_gf_ShowHideUnit(auto123E9BE7_var, true)
// L4270
libNtve_gf_ShowHideUnit(autoF05BE8EE_var, true)
// L4324
libNtve_gf_ShowHideUnit(autoD8CFF08F_var, true)
// L4452
libNtve_gf_ShowHideUnit(UnitFromId(1048), false)
// L4459
libNtve_gf_ShowHideUnit(auto65ECC869_var, false)
// L4467
libNtve_gf_ShowHideUnit(auto87C3CAEE_var, false)
// L4656
libNtve_gf_ShowHideUnit(auto3255A815_var, true)
// L564
libNtve_gf_ShowHideUnit(UnitFromId(1327), false)
// L666
libNtve_gf_ShowHideUnit(auto020B1BA4_var, false)
// L674
libNtve_gf_ShowHideUnit(auto5A315116_var, false)
// L682
libNtve_gf_ShowHideUnit(auto4107826C_var, false)
// L690
libNtve_gf_ShowHideUnit(auto880A299C_var, false)
// L698
libNtve_gf_ShowHideUnit(auto3F8B49C7_var, false)
// L706
libNtve_gf_ShowHideUnit(autoAC6F62B3_var, false)
// L2968
libNtve_gf_ShowHideUnit(auto711F7B8D_var, true)
// L3000
libNtve_gf_ShowHideUnit(autoADD5E2F0_var, true)
// L3032
libNtve_gf_ShowHideUnit(autoF2A5CD58_var, true)
// L446
libNtve_gf_ShowHideUnit(gv_odin, false)
// L448
libNtve_gf_ShowHideUnit(UnitFromId(935), false)
// L492
libNtve_gf_ShowHideUnit(UnitFromId(292), false)
// L493
libNtve_gf_ShowHideUnit(UnitFromId(739), false)
// L494
libNtve_gf_ShowHideUnit(UnitFromId(8), false)
// L495
libNtve_gf_ShowHideUnit(UnitFromId(738), false)
// L510
libNtve_gf_ShowHideUnit(auto089A9E6A_var, false)
// L1544
libNtve_gf_ShowHideUnit(UnitFromId(292), true)
// L1545
libNtve_gf_ShowHideUnit(UnitFromId(739), true)
// L1546
libNtve_gf_ShowHideUnit(UnitFromId(8), true)
// L922
libNtve_gf_ShowHideUnit(autoF69A218C_var, false)
// L2697
libNtve_gf_ShowHideUnit(UnitFromId(806), true)
// L2698
libNtve_gf_ShowHideUnit(UnitFromId(807), true)
// L2699
libNtve_gf_ShowHideUnit(UnitFromId(808), true)
// L6461
libNtve_gf_ShowHideUnit(autoD8733734_var, true)
// L6614
libNtve_gf_ShowHideUnit(UnitFromId(806), true)
// L6615
libNtve_gf_ShowHideUnit(UnitFromId(807), true)
// L6616
libNtve_gf_ShowHideUnit(UnitFromId(808), true)
// L6762
libNtve_gf_ShowHideUnit(gv_odin, true)
// L7039
libNtve_gf_ShowHideUnit(auto1ED6E8A2_var, false)
// L2848
libNtve_gf_ShowHideUnit(auto3310EB0C_var, true)
// L3095
libNtve_gf_ShowHideUnit(autoF1459CB4_var, false)
// L3999
libNtve_gf_ShowHideUnit(auto48E250A9_var, false)
// L4814
libNtve_gf_ShowHideUnit(autoF31D618A_var, false)
// L5256
libNtve_gf_ShowHideUnit(auto70458DD4_var, false)
// L9242
libNtve_gf_ShowHideUnit(gv_hybrid, false)
// L9284
libNtve_gf_ShowHideUnit(gv_hybrid, true)
// L11140
libNtve_gf_ShowHideUnit(auto0A4F3B12_var, false)
// L11147
libNtve_gf_ShowHideUnit(auto74A14EAF_var, false)
// L11267
libNtve_gf_ShowHideUnit(autoF68E5AF0_var, false)
// L4607
libNtve_gf_ShowHideUnit(autoCA11FDE1_var, false)