# Unit Arming Progress

Grammaru arming progress is stage
FlagsNative | Event

This event fires when a unit’s arming progress reaches a certain stage. Use “Triggering Player” to get the player that triggered the arm ability. Use “Triggering Unit” to get the arming unit. Use “Triggering Progress Unit Type” to get the unit type of the unit in the queue. Use “Triggering Progress Unit” to get the unit in the queue.

# Arguments

Returns — void

native void TriggerAddEventUnitArmMagazineProgress(
	trigger t,
	unitref u,
	int stage,
);

# Event parameters

Category: Unit / Progress And Queues

# Examples

mods/missionpacks/novacampaign.sc2modbase.sc2data/LibNCMI.galaxy:4849

void libNCMI_gt_NovaNukeTimerGhostAcademyNukeBuild_Init () {
    libNCMI_gt_NovaNukeTimerGhostAcademyNukeBuild = TriggerCreate("libNCMI_gt_NovaNukeTimerGhostAcademyNukeBuild_Func");
    TriggerAddEventUnitArmMagazineProgress(libNCMI_gt_NovaNukeTimerGhostAcademyNukeBuild, null, c_unitProgressStageStart);
}

mods/missionpacks/novacampaign.sc2modbase.sc2data/LibNCMI.galaxy:4880

void libNCMI_gt_NovaNukeTimerGhostAcademyNukeCancel_Init () {
    libNCMI_gt_NovaNukeTimerGhostAcademyNukeCancel = TriggerCreate("libNCMI_gt_NovaNukeTimerGhostAcademyNukeCancel_Func");
    TriggerAddEventUnitArmMagazineProgress(libNCMI_gt_NovaNukeTimerGhostAcademyNukeCancel, null, c_unitProgressStageCancel);
    TriggerAddEventUnitArmMagazineProgress(libNCMI_gt_NovaNukeTimerGhostAcademyNukeCancel, null, c_unitProgressStageComplete);
}

mods/missionpacks/novacampaign.sc2modbase.sc2data/LibNCMI.galaxy:4881

    libNCMI_gt_NovaNukeTimerGhostAcademyNukeCancel = TriggerCreate("libNCMI_gt_NovaNukeTimerGhostAcademyNukeCancel_Func");
    TriggerAddEventUnitArmMagazineProgress(libNCMI_gt_NovaNukeTimerGhostAcademyNukeCancel, null, c_unitProgressStageCancel);
    TriggerAddEventUnitArmMagazineProgress(libNCMI_gt_NovaNukeTimerGhostAcademyNukeCancel, null, c_unitProgressStageComplete);
}

mods/starcoop/starcoop.sc2modbase.sc2data/LibCOMI.galaxy:19885

    libCOMI_gt_CM_Horner_HangerFinish = TriggerCreate("libCOMI_gt_CM_Horner_HangerFinish_Func");
    TriggerEnable(libCOMI_gt_CM_Horner_HangerFinish, false);
    TriggerAddEventUnitArmMagazineProgress(libCOMI_gt_CM_Horner_HangerFinish, null, c_unitProgressStageComplete);
}