# Wave Add Unit Priority
Grammar — Add unit unit to wave wave with priority priority|Prio
Flags —Native
|Action
Adds a unit to a wave with a priority.
# Arguments
wave
— Waveunit
— Unitint
— Priority
Returns — void
native void AIWaveAddUnitPriority(
wave w,
unit u,
int prio,
);
# Related
Category: AI Advanced / Waves / Actions
- [F] —
void
— Wave Add Info — ( AIWaveInfoAdd ) - [F] —
int
— Wave Info Attack — ( AIWaveInfoAttack ) - [F] —
int
— Wave Info Suicide — ( AIWaveInfoSuicide ) - [F] —
void
— Wave Add Unit — ( AIWaveAddUnit ) - [F] —
void
— Wave Add Unit Priority — ( AIWaveAddUnitPriority ) - [F] —
void
— Wave Remove Unit — ( AIWaveRemoveUnit ) - [F] —
void
— Wave Set Type — ( AIWaveSetType ) - [F] —
void
— Wave Delete — ( AIWaveDelete ) - [F] —
void
— Wave Target Add Waypoint — ( AIWaveTargetAddWaypoint ) - [F] —
void
— Wave Target Clear Waypoints — ( AIWaveTargetClearWaypoints ) - [F] —
void
— Wave Set — ( AIWaveSet ) - [F] —
void
— Wave Merge — ( AIWaveMerge )
# Examples
# mods/core.sc2mod
// L324
AIWaveAddUnitPriority(attackWave, u, c_prioWavePeon)
// L331
AIWaveAddUnitPriority(defendWave, u, c_prioWavePeon)
// L345
AIWaveAddUnitPriority(attackWave, u, c_prioWavePeon)
# mods/liberty.sc2mod
// L101
AIWaveAddUnitPriority(AIWaveGet(player, c_waveHome), u, c_prioWavePeon)
# mods/liberty.sc2mod
// L136
AIWaveAddUnitPriority(AIWaveGet(player, c_waveMain), u, c_prioWavePeon)
# mods/liberty.sc2mod
// L109
AIWaveAddUnitPriority(AIWaveGet(player, c_waveHome), u, c_prioWavePeon)
// L115
AIWaveAddUnitPriority(AIWaveGet(player, c_waveHome), u, c_prioWavePeon)
// L120
AIWaveAddUnitPriority(w, u, c_prioWavePeon)
# mods/starcoop/starcoop.sc2mod
// L324
AIWaveAddUnitPriority(attackWave, u, c_prioWavePeon)
// L331
AIWaveAddUnitPriority(defendWave, u, c_prioWavePeon)
// L345
AIWaveAddUnitPriority(attackWave, u, c_prioWavePeon)
# mods/swarm.sc2mod
// L110
AIWaveAddUnitPriority(AIWaveGet(player, c_waveHome), u, c_prioWavePeon)
// L114
AIWaveAddUnitPriority(AIWaveGet(player, c_waveHome), u, c_prioWavePeon)
# mods/swarm.sc2mod
// L142
AIWaveAddUnitPriority(AIWaveGet(player, c_waveMain), u, c_prioWavePeon)
# mods/swarm.sc2mod
// L115
AIWaveAddUnitPriority(AIWaveGet(player, c_waveHome), u, c_prioWavePeon)
// L121
AIWaveAddUnitPriority(AIWaveGet(player, c_waveHome), u, c_prioWavePeon)
// L126
AIWaveAddUnitPriority(w, u, c_prioWavePeon)
# mods/void.sc2mod
// L119
AIWaveAddUnitPriority(AIWaveGet(player, c_waveHome), u, c_prioWavePeon)
// L123
AIWaveAddUnitPriority(AIWaveGet(player, c_waveHome), u, c_prioWavePeon)
# mods/void.sc2mod
// L148
AIWaveAddUnitPriority(AIWaveGet(player, c_waveMain), u, c_prioWavePeon)
# mods/void.sc2mod
// L121
AIWaveAddUnitPriority(AIWaveGet(player, c_waveHome), u, c_prioWavePeon)
// L127
AIWaveAddUnitPriority(AIWaveGet(player, c_waveHome), u, c_prioWavePeon)
// L132
AIWaveAddUnitPriority(w, u, c_prioWavePeon)
# mods/warcoop/warmeleeai.sc2mod
// L142
AIWaveAddUnitPriority(AIWaveGet(player, c_waveMain), u, c_prioWavePeon)
# mods/warcoop/warmeleeai.sc2mod
// L652
AIWaveAddUnitPriority(AIWaveGet(player, c_waveHome), u, c_prioWavePeon)