# Hookup Unit Status Dialog Item
Grammar — Hooks up an existing type in the Unit Status Frame for unit called name
Flags —Native
|Action
# Arguments
int
[ preset::ControlType ] — Typestring
— Nameunit
— Unit
Returns — int
[ control ]
native int DialogControlHookupUnitStatus(
int type,
string inTemplate,
unit inUnit,
);
# Related
Category: Dialog / Dialog Items
- [F] —
int
[ control ] — Create Dialog Item — ( DialogControlCreate ) - [F] —
int
[ control ] — Create Dialog Item In Panel — ( DialogControlCreateInPanel ) - [F] —
int
[ control ] — Create Dialog Item From Template — ( DialogControlCreateFromTemplate ) - [F] —
int
[ control ] — Create Dialog Item In Panel From Template — ( DialogControlCreateInPanelFromTemplate ) - [F] —
int
[ control ] — Hookup Dialog Item — ( DialogControlHookup ) - [F] —
int
[ control ] — Hookup Standard Dialog Item — ( DialogControlHookupStandard ) - [F] —
int
[ control ] — Hookup Unit Status Dialog Item — ( DialogControlHookupUnitStatus ) - [F] —
void
— Show/Hide Dialog Item — ( DialogControlSetVisible ) - [F] —
void
— Enable/Disable Dialog Item — ( DialogControlSetEnabled ) - [F] —
void
— Set Dialog Item Text — ( libNtve_gf_SetDialogItemText ) - [F] —
void
— Set Dialog Item Observed Type — ( DialogControlSetObservedType ) - [F] —
int
[ control ] — Last Created Dialog Item — ( DialogControlLastCreated ) - [F] —
bool
— Dialog Item Is Visible — ( DialogControlIsVisible ) - [F] —
bool
— Dialog Item Is Enabled — ( DialogControlIsEnabled ) - [F] —
text
— Dialog Item Text — ( libNtve_gf_DialogItemText ) - [F] —
void
— Dialog Item Is Used — ( TriggerAddEventDialogControl ) - [F] —
int
[ control ] — Used Dialog Item — ( EventDialogControl ) - [F] —
int
[ preset::ControlEventType ] — Dialog Item Event Type — ( EventDialogControlEventType ) - [F] —
int
[ preset::MouseButton ] — Dialog Item Mouse Button — ( EventDialogControlMouseButton )
# Examples
# campaigns/swarm.sc2campaign
// L670
DialogControlHookupUnitStatus(c_triggerControlTypeLabel, "NameLabel", gv_escapePodUnit[lp_escapePodNo])
// L672
DialogControlHookupUnitStatus(c_triggerControlTypeLabel, "ValueLabel", gv_escapePodUnit[lp_escapePodNo])
// L674
DialogControlHookupUnitStatus(c_triggerControlTypeImage, "BarImage", gv_escapePodUnit[lp_escapePodNo])
// L676
DialogControlHookupUnitStatus(c_triggerControlTypeImage, "BorderImage", gv_escapePodUnit[lp_escapePodNo])
// L405
DialogControlHookupUnitStatus(c_triggerControlTypeLabel, "NameLabel", gv_stukov)
// L408
DialogControlHookupUnitStatus(c_triggerControlTypeLabel, "ValueLabel", gv_stukov)
// L410
DialogControlHookupUnitStatus(c_triggerControlTypeImage, "BarImage", gv_stukov)
// L412
DialogControlHookupUnitStatus(c_triggerControlTypeImage, "BorderImage", gv_stukov)
// L646
DialogControlHookupUnitStatus(c_triggerControlTypeLabel, "NameLabel", gv_bileLauncherUnits[lp_index])
// L648
DialogControlHookupUnitStatus(c_triggerControlTypeLabel, "ValueLabel", gv_bileLauncherUnits[lp_index])
// L651
DialogControlHookupUnitStatus(c_triggerControlTypeImage, "BarImage", gv_bileLauncherUnits[lp_index])
// L653
DialogControlHookupUnitStatus(c_triggerControlTypeImage, "BorderImage", gv_bileLauncherUnits[lp_index])
// L871
DialogControlHookupUnitStatus(c_triggerControlTypeLabel, "NameLabel", gv_corpse_PerCamp[lp_meatIndex])
// L873
DialogControlHookupUnitStatus(c_triggerControlTypeLabel, "ValueLabel", gv_corpse_PerCamp[lp_meatIndex])
// L875
DialogControlHookupUnitStatus(c_triggerControlTypeImage, "BarImage", gv_corpse_PerCamp[lp_meatIndex])
// L877
DialogControlHookupUnitStatus(c_triggerControlTypeImage, "BorderImage", gv_corpse_PerCamp[lp_meatIndex])
// L670
DialogControlHookupUnitStatus(c_triggerControlTypeLabel, "NameLabel", gv_escapePodUnit[lp_escapePodNo])
// L672
DialogControlHookupUnitStatus(c_triggerControlTypeLabel, "ValueLabel", gv_escapePodUnit[lp_escapePodNo])
// L674
DialogControlHookupUnitStatus(c_triggerControlTypeImage, "BarImage", gv_escapePodUnit[lp_escapePodNo])
// L676
DialogControlHookupUnitStatus(c_triggerControlTypeImage, "BorderImage", gv_escapePodUnit[lp_escapePodNo])
// L405
DialogControlHookupUnitStatus(c_triggerControlTypeLabel, "NameLabel", gv_stukov)
// L408
DialogControlHookupUnitStatus(c_triggerControlTypeLabel, "ValueLabel", gv_stukov)
// L410
DialogControlHookupUnitStatus(c_triggerControlTypeImage, "BarImage", gv_stukov)
// L412
DialogControlHookupUnitStatus(c_triggerControlTypeImage, "BorderImage", gv_stukov)
// L646
DialogControlHookupUnitStatus(c_triggerControlTypeLabel, "NameLabel", gv_bileLauncherUnits[lp_index])
// L648
DialogControlHookupUnitStatus(c_triggerControlTypeLabel, "ValueLabel", gv_bileLauncherUnits[lp_index])
// L651
DialogControlHookupUnitStatus(c_triggerControlTypeImage, "BarImage", gv_bileLauncherUnits[lp_index])
// L653
DialogControlHookupUnitStatus(c_triggerControlTypeImage, "BorderImage", gv_bileLauncherUnits[lp_index])
// L871
DialogControlHookupUnitStatus(c_triggerControlTypeLabel, "NameLabel", gv_corpse_PerCamp[lp_meatIndex])
// L873
DialogControlHookupUnitStatus(c_triggerControlTypeLabel, "ValueLabel", gv_corpse_PerCamp[lp_meatIndex])
// L875
DialogControlHookupUnitStatus(c_triggerControlTypeImage, "BarImage", gv_corpse_PerCamp[lp_meatIndex])
// L877
DialogControlHookupUnitStatus(c_triggerControlTypeImage, "BorderImage", gv_corpse_PerCamp[lp_meatIndex])
# campaigns/voidstory.sc2campaign
// L4640
DialogControlHookupUnitStatus(c_triggerControlTypeLabel, "NameLabel", lp_unit)
// L4643
DialogControlHookupUnitStatus(c_triggerControlTypeLabel, "ValueLabel", lp_unit)
// L4645
DialogControlHookupUnitStatus(c_triggerControlTypeImage, "BarImage", lp_unit)
// L4647
DialogControlHookupUnitStatus(c_triggerControlTypeImage, "BorderImage", lp_unit)
# mods/heroesbrawlmods/brawlmapmods/coop/deadmansstand.stormmod
// L2593
DialogControlHookupUnitStatus(c_triggerControlTypeLabel, "HeroNameLabel", libPEB1_gv_archangelAreas[lp_areaIndex].lv_archangelUnit)
// L6485
DialogControlHookupUnitStatus(c_triggerControlTypeLabel, "HeroNameLabel", libPVEM_gf_PvENPCHeroSpawnedUnit())
// L5103
DialogControlHookupUnitStatus(c_triggerControlTypeLabel, "HeroNameLabel", libPVEB_gf_NPCHeroSpawnedUnit())
# mods/heroesdata.stormmod
// L1129
DialogControlHookupUnitStatus(c_triggerControlTypeLabel, "BotStatusLabel", lv_leader)
// L3228
DialogControlHookupUnitStatus(c_triggerControlTypeLabel, "HeroUnitStatusParentFrame/BotStatusLabel", lv_loopUnit)
// L3234
DialogControlHookupUnitStatus(c_triggerControlTypeLabel, "HeroUnitStatusParentFrame/BotDifficultyLabel", lv_loopUnit)
# mods/heroesdata.stormmod
// L2075
DialogControlHookupUnitStatus(c_triggerControlTypeImage, "HeroUnitStatusParentFrame/BackgroundSideGlowOwner/MultiBackground", libGDHL_gv_lostVikingsPlayer[lp_player].lv_erik)
// L2077
DialogControlHookupUnitStatus(c_triggerControlTypeImage, "HeroUnitStatusParentFrame/BackgroundSideGlowOwner/MultiBackground", libGDHL_gv_lostVikingsPlayer[lp_player].lv_baleog)
// L2079
DialogControlHookupUnitStatus(c_triggerControlTypeImage, "HeroUnitStatusParentFrame/BackgroundSideGlowOwner/MultiBackground", libGDHL_gv_lostVikingsPlayer[lp_player].lv_olaf)
// L2081
DialogControlHookupUnitStatus(c_triggerControlTypeImage, "HeroUnitStatusParentFrame/VikingIdentityFrame/SelectionStatusIcon", libGDHL_gv_lostVikingsPlayer[lp_player].lv_baleog)
// L2083
DialogControlHookupUnitStatus(c_triggerControlTypeImage, "HeroUnitStatusParentFrame/VikingIdentityFrame/SelectionStatusIcon", libGDHL_gv_lostVikingsPlayer[lp_player].lv_erik)
// L2085
DialogControlHookupUnitStatus(c_triggerControlTypeImage, "HeroUnitStatusParentFrame/VikingIdentityFrame/SelectionStatusIcon", libGDHL_gv_lostVikingsPlayer[lp_player].lv_olaf)
# mods/heroesdata.stormmod
// L1283
DialogControlHookupUnitStatus(c_triggerControlTypeUnitStatusBar, "CaptureProgressBar", lp_beaconUnit)
// L1287
DialogControlHookupUnitStatus(c_triggerControlTypeImage, "DimmingFrame", lp_beaconUnit)
# mods/heroesdata.stormmod
// L3921
DialogControlHookupUnitStatus(c_triggerControlTypePanel, "AttachPointFrame", lp_attachedUnit)
// L3924
DialogControlHookupUnitStatus(c_triggerControlTypeLabel, "HelpText", lp_attachedUnit)
// L4397
DialogControlHookupUnitStatus(c_triggerControlTypeLabel, "HeroUnitStatusParentFrame/BotDifficultyLabel", lp_unit)
// L4400
DialogControlHookupUnitStatus(c_triggerControlTypeLabel, "HeroUnitStatusParentFrame/BotStatusLabel", lp_unit)
// L4403
DialogControlHookupUnitStatus(c_triggerControlTypeUnitStatusBar, "HeroUnitStatusParentFrame/HealthBarResistant", lp_unit)
// L4405
DialogControlHookupUnitStatus(c_triggerControlTypeUnitStatusBar, "HeroUnitStatusParentFrame/HealthBarVulnerable", lp_unit)
// L4407
DialogControlHookupUnitStatus(c_triggerControlTypePanel, "HeroUnitStatusParentFrame/InvincibleHealthBarFrame", lp_unit)
// L4409
DialogControlHookupUnitStatus(c_triggerControlTypeImage, "HeroUnitStatusParentFrame/DimmingFrame", lp_unit)
// L4411
DialogControlHookupUnitStatus(c_triggerControlTypeImage, "HeroUnitStatusParentFrame/HeroInvulnerableFrameBackground", lp_unit)
// L4414
DialogControlHookupUnitStatus(c_triggerControlTypeImage, "HeroUnitStatusParentFrame/HeroUnstoppableFrameBackground", lp_unit)
# mods/heroesmapmods/battlegroundmapmods/tombofthespiderqueen.stormmod
// L2909
DialogControlHookupUnitStatus(c_triggerControlTypeImage, "HeroUnitStatusParentFrame/CarriedMechanicScoreValueFrame/ScoreValueFrame0/Image", libGame_gv_players[1].lv_heroUnit)
# mods/missionpacks/campaigncommon.sc2mod
// L188
DialogControlHookupUnitStatus(c_triggerControlTypeLabel, "NameLabel", lp_unit)
// L191
DialogControlHookupUnitStatus(c_triggerControlTypeLabel, "ValueLabel", lp_unit)
// L193
DialogControlHookupUnitStatus(c_triggerControlTypeImage, "BarImage", lp_unit)
// L195
DialogControlHookupUnitStatus(c_triggerControlTypeImage, "BorderImage", lp_unit)
# mods/starcoop/starcoop.sc2mod
// L14647
DialogControlHookupUnitStatus(c_triggerControlTypeImage, "HeroUnitBackgroundImage", lv_loneWolfUnit)
// L21899
DialogControlHookupUnitStatus(c_triggerControlTypeUnitStatusBar, "HealthBar", lv_levellingunit)
// L21972
DialogControlHookupUnitStatus(c_triggerControlTypeUnitStatusBar, "HealthBar", lv_levellingunit)
// L22215
DialogControlHookupUnitStatus(c_triggerControlTypeUnitStatusBar, "HealthBar", lv_medivac)
// L22274
DialogControlHookupUnitStatus(c_triggerControlTypeUnitStatusBar, "HealthBar", lv_medivac)
# mods/starcoop/starcoop.sc2mod
// L3232
DialogControlHookupUnitStatus(c_triggerControlTypeLabel, "InfoLabel", lv_killBot)
// L4447
DialogControlHookupUnitStatus(c_triggerControlTypeLabel, "InfoLabel", lp_killBot)
# mods/starcoop/starcoop.sc2mod
// L3721
DialogControlHookupUnitStatus(c_triggerControlTypeLabel, "NameLabel", lp_unit)
// L3724
DialogControlHookupUnitStatus(c_triggerControlTypeLabel, "ValueLabel", lp_unit)
// L3726
DialogControlHookupUnitStatus(c_triggerControlTypeImage, "BarImage", lp_unit)
// L3728
DialogControlHookupUnitStatus(c_triggerControlTypeImage, "BorderImage", lp_unit)