# Remove Unit From All Waves
Grammar — Remove unit from all waves
Flags —Native
|Action
Removes a unit from any waves it is in.
# Arguments
unit
— Unit
Returns — void
native void AIRemoveUnitFromAnyWaves(unit u);
# Related
Category: AI / MiscCampaign / Actions
- [F] —
void
— Pause AI Time — ( AITimePause ) - [F] —
void
— Start Campaign AI For All Players — ( CampaignInitAI ) - [F] —
void
— Start Campaign AI For Player — ( AICampaignStart ) - [F] —
void
— Global Suicide — ( AIGlobalSuicide ) - [F] —
void
— Enable/Disable Script Control For Unit — ( AISetUnitScriptControlled ) - [F] —
void
— Enable/Disable Script Control For Unit Group — ( AISetGroupScriptControlled ) - [F] —
void
— Enable/Disable Wave Use For Unit — ( AISetUnitNotUsableInWaves ) - [F] —
void
— Enable/Disable Wave Use For Unit Group — ( AISetGroupNotUsableInWaves ) - [F] —
void
— Enable/Disable Suicide For Unit — ( AISetUnitSuicide ) - [F] —
void
— Enable/Disable Suicide For Unit Group — ( AISetGroupSuicide ) - [F] —
void
— Remove Unit From All Waves — ( AIRemoveUnitFromAnyWaves ) - [F] —
void
— Remove Unit Group From All Waves — ( AIRemoveGroupFromAnyWaves ) - [F] —
void
— Remove Unit From All Waves And Set Home — ( AIRemoveUnitFromAnyWavesAndSetHome ) - [F] —
void
— Remove Unit Group From All Waves And Set Home — ( AIRemoveGroupFromAnyWavesAndSetHome ) - [F] —
void
— Init Campaign Towns — ( AIInitCampaignTowns ) - [F] —
void
— Init Campaign Harvesting — ( AIInitCampaignHarvest ) - [F] —
void
— Issue AI Order — ( libNtve_gf_AICast )
# Examples
# campaigns/liberty.sc2campaign
// L1409
AIRemoveUnitFromAnyWaves(UnitFromId(2))
// L1675
AIRemoveUnitFromAnyWaves(UnitFromId(2))
// L2692
AIRemoveUnitFromAnyWaves(auto9A060CE7_var)
// L2748
AIRemoveUnitFromAnyWaves(auto16B0C7AE_var)
// L2819
AIRemoveUnitFromAnyWaves(auto8E33FE20_var)
// L1313
AIRemoveUnitFromAnyWaves(gv_leviathan)
// L2683
AIRemoveUnitFromAnyWaves(gv_leviathan)
// L3415
AIRemoveUnitFromAnyWaves(gv_kerrigan)
// L3431
AIRemoveUnitFromAnyWaves(auto1DD65D10_var)
// L3206
AIRemoveUnitFromAnyWaves(auto2349CB4A_var)
// L3214
AIRemoveUnitFromAnyWaves(autoD69B4807_var)
// L3222
AIRemoveUnitFromAnyWaves(auto1A6B2BE7_var)
// L3230
AIRemoveUnitFromAnyWaves(autoDE45E3C3_var)
// L3238
AIRemoveUnitFromAnyWaves(autoFCFC6CC1_var)
// L1409
AIRemoveUnitFromAnyWaves(UnitFromId(2))
// L1675
AIRemoveUnitFromAnyWaves(UnitFromId(2))
// L2692
AIRemoveUnitFromAnyWaves(auto9A060CE7_var)
// L2748
AIRemoveUnitFromAnyWaves(auto16B0C7AE_var)
// L2819
AIRemoveUnitFromAnyWaves(auto8E33FE20_var)
// L1313
AIRemoveUnitFromAnyWaves(gv_leviathan)
// L2683
AIRemoveUnitFromAnyWaves(gv_leviathan)
// L3415
AIRemoveUnitFromAnyWaves(gv_kerrigan)
// L3431
AIRemoveUnitFromAnyWaves(auto1DD65D10_var)
// L3206
AIRemoveUnitFromAnyWaves(auto2349CB4A_var)
// L3214
AIRemoveUnitFromAnyWaves(autoD69B4807_var)
// L3222
AIRemoveUnitFromAnyWaves(auto1A6B2BE7_var)
// L3230
AIRemoveUnitFromAnyWaves(autoDE45E3C3_var)
// L3238
AIRemoveUnitFromAnyWaves(autoFCFC6CC1_var)
// L3834
AIRemoveUnitFromAnyWaves(autoAEBA1236_var)
// L4084
AIRemoveUnitFromAnyWaves(auto9765FBD7_var)
// L3834
AIRemoveUnitFromAnyWaves(autoAEBA1236_var)
// L4084
AIRemoveUnitFromAnyWaves(auto9765FBD7_var)
// L3284
AIRemoveUnitFromAnyWaves(auto4DF29060_var)
// L3443
AIRemoveUnitFromAnyWaves(auto0F3CEB9A_var)
// L3284
AIRemoveUnitFromAnyWaves(auto4DF29060_var)
// L3443
AIRemoveUnitFromAnyWaves(auto0F3CEB9A_var)
# campaigns/voidstory.sc2campaign
— VoidCampaignMissionLib.galaxy
// L6078
AIRemoveUnitFromAnyWaves(EventUnit())
# mods/novastoryassets.sc2mod
// L1252
AIRemoveUnitFromAnyWaves(lp_overseerUnit)
// L882
AIRemoveUnitFromAnyWaves(UnitGroupLoopCurrent())
// L950
AIRemoveUnitFromAnyWaves(lp_infestedUnit)
// L1766
AIRemoveUnitFromAnyWaves(lp_infestedUnit)
// L1252
AIRemoveUnitFromAnyWaves(lp_overseerUnit)
// L882
AIRemoveUnitFromAnyWaves(UnitGroupLoopCurrent())
// L950
AIRemoveUnitFromAnyWaves(lp_infestedUnit)
// L1766
AIRemoveUnitFromAnyWaves(lp_infestedUnit)