# Wave Merge

Grammar — Merges the wave with index waveFrom|FromIndex into the wave with index waveInto|IntoIndex for player player
FlagsNative | Action

Merges two waves together. Waves are specified using a player’s wave indexes.

# Arguments

  • int — Player
  • int — Wave From
  • int — Wave Into

Returns — void

native void AIWaveMerge(
	int player,
	int waveFrom,
	int waveInto,
);

Category: AI Advanced / Waves / Actions

# Examples

# mods/core.sc2mod

MeleeHighAI.galaxy

// L173
AIWaveMerge(player, c_waveMain, c_waveAttack)

# mods/core.sc2mod

MeleeLowAI.galaxy

// L129
AIWaveMerge(player, c_waveMain, c_waveAttack)
// L176
AIWaveMerge(player, c_waveMain, c_waveAttack)

# mods/core.sc2mod

MeleeWaveAI.galaxy

// L126
AIWaveMerge(player, c_waveDefend, c_waveAttack)
// L144
AIWaveMerge(player, c_waveDefend, c_waveAttack)
// L160
AIWaveMerge(player, c_waveMain, c_waveAttack)
// L179
AIWaveMerge(player, c_waveMain, c_waveAttack)
// L228
AIWaveMerge(player, c_waveDivert1, c_waveAttack)
// L231
AIWaveMerge(player, c_waveDivert2, c_waveAttack)
// L288
AIWaveMerge(player, c_waveClearObs, c_waveAttack)
// L295
AIWaveMerge(player, c_waveClearObs, c_waveMain)
// L503
AIWaveMerge(player, c_waveMain, c_waveAttack)
// L688
AIWaveMerge(player, c_waveMain, c_waveAttack)

# mods/liberty.sc2mod

ProtossHigh.galaxy

// L812
AIWaveMerge(player, c_waveMain, c_waveAttack)

# mods/liberty.sc2mod

TerranHigh.galaxy

// L844
AIWaveMerge(player, c_waveMain, c_waveAttack)

# mods/liberty.sc2mod

ZergHigh.galaxy

// L801
AIWaveMerge(player, c_waveMain, c_waveAttack)

# mods/swarm.sc2mod

ProtossHigh.galaxy

// L812
AIWaveMerge(player, c_waveMain, c_waveAttack)

# mods/swarm.sc2mod

TerranHigh.galaxy

// L844
AIWaveMerge(player, c_waveMain, c_waveAttack)

# mods/swarm.sc2mod

ZergHigh.galaxy

// L811
AIWaveMerge(player, c_waveMain, c_waveAttack)

# mods/void.sc2mod

MeleeHighAI.galaxy

// L173
AIWaveMerge(player, c_waveMain, c_waveAttack)

# mods/void.sc2mod

ProtossHigh.galaxy

// L845
AIWaveMerge(player, c_waveMain, c_waveAttack)

# mods/void.sc2mod

TerranHigh.galaxy

// L847
AIWaveMerge(player, c_waveMain, c_waveAttack)

# mods/void.sc2mod

ZergHigh.galaxy

// L829
AIWaveMerge(player, c_waveMain, c_waveAttack)

# mods/warcoop/warmeleeai.sc2mod

MeleeWaveAI.galaxy

// L233
AIWaveMerge(player, c_waveDefend, c_waveAttack)
// L256
AIWaveMerge(player, c_waveMain, c_waveAttack)
// L272
AIWaveMerge(player, c_waveMain, c_waveAttack)
// L317
AIWaveMerge(player, c_waveDivert1, c_waveAttack)
// L320
AIWaveMerge(player, c_waveDivert2, c_waveAttack)
// L377
AIWaveMerge(player, c_waveClearObs, c_waveAttack)
// L384
AIWaveMerge(player, c_waveClearObs, c_waveMain)
// L593
AIWaveMerge(player, c_waveMain, c_waveAttack)
// L776
AIWaveMerge(player, c_waveMain, c_waveAttack)
// L813
AIWaveMerge(player, c_waveMain, c_waveAttack)