# Triggering Progress Unit Type
Grammar — Triggering progress unit type
Flags —Function
Returns the triggering progress unit type. Used in response to “Unit Arming Progress”, “Unit Construction Progress”, or “Unit Training Progress”.
Returns — string
[ gamelink::Unit ]
string libNtve_gf_TriggeringProgressUnitType();
# Supported triggers
- Unit Training Progress — TriggerAddEventUnitTrainProgress
- Unit Construction Progress — TriggerAddEventUnitConstructProgress
- Unit Arming Progress — TriggerAddEventUnitArmMagazineProgress
- Unit Revive Progress — TriggerAddEventUnitReviveProgress
# Related
Category: Unit / Progress And Queues
- [F] —
void
— Set Unit Progress — ( UnitSetProgressComplete ) - [F] —
fixed
— Unit Progress (Percent) — ( UnitGetProgressComplete ) - [F] —
void
— Pause/Resume/Cancel Unit Progress Bar — ( UnitSetProgressStage ) - [F] —
bool
— Unit Progress Bar Check — ( UnitCheckProgressState ) - [F] —
bool
— Unit Is Under Construction — ( libNtve_gf_UnitIsUnderConstruction ) - [F] —
void
— Unit Arming Progress — ( TriggerAddEventUnitArmMagazineProgress ) - [F] —
void
— Unit Construction Progress — ( TriggerAddEventUnitConstructProgress ) - [F] —
void
— Unit Learn Progress — ( TriggerAddEventUnitLearnProgress ) - [F] —
void
— Unit Research Progress — ( TriggerAddEventUnitResearchProgress ) - [F] —
void
— Unit Revive Progress — ( TriggerAddEventUnitReviveProgress ) - [F] —
void
— Unit Specialization Progress — ( TriggerAddEventUnitSpecializeProgress ) - [F] —
void
— Unit Training Progress — ( TriggerAddEventUnitTrainProgress ) - [F] —
string
[ gamelink ] — Triggering Progress Object — ( EventUnitProgressObjectType ) - [F] —
string
[ gamelink::Abil ] — Triggering Progress Ability — ( libNtve_gf_TriggeringProgressAbility ) - [F] —
string
[ gamelink::Effect ] — Triggering Progress Effect — ( libNtve_gf_TriggeringProgressEffect ) - [F] —
unit
— Triggering Progress Unit — ( EventUnitProgressUnit ) - [F] —
string
[ gamelink::Unit ] — Triggering Progress Unit Type — ( libNtve_gf_TriggeringProgressUnitType ) - [F] —
string
[ gamelink::Upgrade ] — Triggering Progress Upgrade — ( libNtve_gf_TriggeringProgressUpgrade ) - [F] —
int
— Number Of Items In Training Queue Slot — ( UnitQueueItemCount ) - [F] —
string
[ gamelink ] — Queued Object In Training Queue Slot — ( UnitQueueItemGet ) - [F] —
string
[ gamelink::Behavior ] — Queued Behavior Type In Training Queue Slot — ( libNtve_gf_QueuedBehaviorTypeInTrainingQueueSlot ) - [F] —
string
[ gamelink::Unit ] — Queued Unit Type In Training Queue Slot — ( libNtve_gf_QueuedUnitTypeInTrainingQueueSlot ) - [F] —
string
[ gamelink::Upgrade ] — Queued Upgrade Type In Training Queue Slot — ( libNtve_gf_QueuedUpgradeTypeInTrainingQueueSlot ) - [F] —
int
— Training Queue Property Of Unit — ( UnitQueueGetProperty ) - [F] —
bool
— Training Queue Slot Type Check — ( UnitQueueItemTypeCheck ) - [F] —
fixed
— Training Queue Time — ( UnitQueueItemTime )
# Examples
# campaigns/liberty.sc2campaign
// L8389
libNtve_gf_TriggeringProgressUnitType()
// L8776
libNtve_gf_TriggeringProgressUnitType()
// L9003
libNtve_gf_TriggeringProgressUnitType()
// L9149
libNtve_gf_TriggeringProgressUnitType()
// L5487
libNtve_gf_TriggeringProgressUnitType()
// L5491
libNtve_gf_TriggeringProgressUnitType()
// L4287
libNtve_gf_TriggeringProgressUnitType()
// L4291
libNtve_gf_TriggeringProgressUnitType()
// L4295
libNtve_gf_TriggeringProgressUnitType()
// L4299
libNtve_gf_TriggeringProgressUnitType()
// L4303
libNtve_gf_TriggeringProgressUnitType()
// L4307
libNtve_gf_TriggeringProgressUnitType()
// L4311
libNtve_gf_TriggeringProgressUnitType()
// L4315
libNtve_gf_TriggeringProgressUnitType()
// L4319
libNtve_gf_TriggeringProgressUnitType()
// L2497
libNtve_gf_TriggeringProgressUnitType()
// L2595
libNtve_gf_TriggeringProgressUnitType()
// L8389
libNtve_gf_TriggeringProgressUnitType()
// L8776
libNtve_gf_TriggeringProgressUnitType()
// L9003
libNtve_gf_TriggeringProgressUnitType()
// L9149
libNtve_gf_TriggeringProgressUnitType()
// L5487
libNtve_gf_TriggeringProgressUnitType()
// L5491
libNtve_gf_TriggeringProgressUnitType()
// L4287
libNtve_gf_TriggeringProgressUnitType()
// L4291
libNtve_gf_TriggeringProgressUnitType()
// L4295
libNtve_gf_TriggeringProgressUnitType()
// L4299
libNtve_gf_TriggeringProgressUnitType()
// L4303
libNtve_gf_TriggeringProgressUnitType()
// L4307
libNtve_gf_TriggeringProgressUnitType()
// L4311
libNtve_gf_TriggeringProgressUnitType()
// L4315
libNtve_gf_TriggeringProgressUnitType()
// L4319
libNtve_gf_TriggeringProgressUnitType()
// L2497
libNtve_gf_TriggeringProgressUnitType()
// L2595
libNtve_gf_TriggeringProgressUnitType()
// L1837
libNtve_gf_TriggeringProgressUnitType()
// L1837
libNtve_gf_TriggeringProgressUnitType()
// L1837
libNtve_gf_TriggeringProgressUnitType()
// L3260
libNtve_gf_TriggeringProgressUnitType()
// L2139
libNtve_gf_TriggeringProgressUnitType()
// L1620
libNtve_gf_TriggeringProgressUnitType()
// L2688
libNtve_gf_TriggeringProgressUnitType()
// L2771
libNtve_gf_TriggeringProgressUnitType()
// L3523
libNtve_gf_TriggeringProgressUnitType()
// L3608
libNtve_gf_TriggeringProgressUnitType()
// L4969
libNtve_gf_TriggeringProgressUnitType()
// L5092
libNtve_gf_TriggeringProgressUnitType()
// L5334
libNtve_gf_TriggeringProgressUnitType()
// L2199
libNtve_gf_TriggeringProgressUnitType()
// L2282
libNtve_gf_TriggeringProgressUnitType()
// L2463
libNtve_gf_TriggeringProgressUnitType()
// L2507
libNtve_gf_TriggeringProgressUnitType()
// L2801
libNtve_gf_TriggeringProgressUnitType()
// L2873
libNtve_gf_TriggeringProgressUnitType()
// L3173
libNtve_gf_TriggeringProgressUnitType()
// L3214
libNtve_gf_TriggeringProgressUnitType()
// L3485
libNtve_gf_TriggeringProgressUnitType()
// L3524
libNtve_gf_TriggeringProgressUnitType()
// L1411
libNtve_gf_TriggeringProgressUnitType()
// L1411
libNtve_gf_TriggeringProgressUnitType()
// L1837
libNtve_gf_TriggeringProgressUnitType()
// L1837
libNtve_gf_TriggeringProgressUnitType()
// L1837
libNtve_gf_TriggeringProgressUnitType()
// L3260
libNtve_gf_TriggeringProgressUnitType()
// L2139
libNtve_gf_TriggeringProgressUnitType()
// L1620
libNtve_gf_TriggeringProgressUnitType()
// L2688
libNtve_gf_TriggeringProgressUnitType()
// L2771
libNtve_gf_TriggeringProgressUnitType()
// L3523
libNtve_gf_TriggeringProgressUnitType()
// L3608
libNtve_gf_TriggeringProgressUnitType()
// L4969
libNtve_gf_TriggeringProgressUnitType()
// L5092
libNtve_gf_TriggeringProgressUnitType()
// L5334
libNtve_gf_TriggeringProgressUnitType()
// L2199
libNtve_gf_TriggeringProgressUnitType()
// L2282
libNtve_gf_TriggeringProgressUnitType()
// L2463
libNtve_gf_TriggeringProgressUnitType()
// L2507
libNtve_gf_TriggeringProgressUnitType()
// L2801
libNtve_gf_TriggeringProgressUnitType()
// L2873
libNtve_gf_TriggeringProgressUnitType()
// L3173
libNtve_gf_TriggeringProgressUnitType()
// L3214
libNtve_gf_TriggeringProgressUnitType()
// L3485
libNtve_gf_TriggeringProgressUnitType()
// L3524
libNtve_gf_TriggeringProgressUnitType()
# campaigns/swarmstory.sc2campaign
// L19607
libNtve_gf_TriggeringProgressUnitType()
# campaigns/void.sc2campaign
// L3440
libNtve_gf_TriggeringProgressUnitType()
// L3440
libNtve_gf_TriggeringProgressUnitType()
// L3440
libNtve_gf_TriggeringProgressUnitType()
// L7191
libNtve_gf_TriggeringProgressUnitType()
// L17289
libNtve_gf_TriggeringProgressUnitType()
// L17694
libNtve_gf_TriggeringProgressUnitType()
// L18343
libNtve_gf_TriggeringProgressUnitType()
// L18742
libNtve_gf_TriggeringProgressUnitType()
// L2481
libNtve_gf_TriggeringProgressUnitType()
// L2528
libNtve_gf_TriggeringProgressUnitType()
// L2583
libNtve_gf_TriggeringProgressUnitType()
// L3440
libNtve_gf_TriggeringProgressUnitType()
// L3440
libNtve_gf_TriggeringProgressUnitType()
// L3440
libNtve_gf_TriggeringProgressUnitType()
// L7191
libNtve_gf_TriggeringProgressUnitType()
// L17289
libNtve_gf_TriggeringProgressUnitType()
// L17694
libNtve_gf_TriggeringProgressUnitType()