# Tactical AI Filter - Create Filter

Grammar — Create AI Filter for player
FlagsNative | Function

Create an AI filter for use with tactical AI routines.

# Arguments

  • int — Player

Returns — aifilter

native aifilter AIFilter(int player);

Category: AI Advanced / Filters / Functions

# Examples

# campaigns/liberty.sc2campaign

TactCampAI.galaxy

// L242
AIFilter(player)
// L437
AIFilter(player)
// L531
AIFilter(player)
// L558
AIFilter(player)
// L610
AIFilter(player)
// L659
AIFilter(player)
// L719
AIFilter(player)

# campaigns/liberty.sc2campaign

MapScript.galaxy

// L458
AIFilter(lp_owner)
// L458
AIFilter(lp_owner)

# campaigns/swarm.sc2campaign

TactCampAI.galaxy

// L242
AIFilter(player)
// L437
AIFilter(player)
// L531
AIFilter(player)
// L558
AIFilter(player)
// L610
AIFilter(player)
// L659
AIFilter(player)
// L719
AIFilter(player)
// L842
AIFilter(player)

# mods/core.sc2mod

TactProtAI.galaxy

// L49
AIFilter(player)
// L61
AIFilter(player)
// L129
AIFilter(player)
// L511
AIFilter(player)
// L562
AIFilter(player)
// L809
AIFilter(player)
// L1082
AIFilter(player)
// L1191
AIFilter(player)
// L1221
AIFilter(player)
// L1561
AIFilter(player)

# mods/core.sc2mod

TactTerrAI.galaxy

// L47
AIFilter(player)
// L213
AIFilter(player)
// L273
AIFilter(player)
// L458
AIFilter(player)
// L874
AIFilter(player)
// L907
AIFilter(player)
// L1162
AIFilter(player)
// L1182
AIFilter(player)
// L1231
AIFilter(player)
// L1643
AIFilter(player)

# mods/core.sc2mod

TactZergAI.galaxy

// L32
AIFilter(player)
// L216
AIFilter(player)
// L308
AIFilter(player)
// L478
AIFilter(player)
// L488
AIFilter(player)
// L502
AIFilter(player)
// L532
AIFilter(player)
// L594
AIFilter(player)
// L927
AIFilter(player)
// L962
AIFilter(player)

# mods/starcoop/starcoop.sc2mod

LibCOMU.galaxy

// L1980
AIFilter(lp_owner)
// L2016
AIFilter(lp_owner)
// L2018
AIFilter(lp_owner)
// L2098
AIFilter(lp_owner)
// L2100
AIFilter(lp_owner)
// L2168
AIFilter(lp_owner)
// L2170
AIFilter(lp_owner)
// L2173
AIFilter(lp_owner)
// L2175
AIFilter(lp_owner)
// L2261
AIFilter(lp_owner)

# mods/starcoop/starcoop.sc2mod

TactCampAI.galaxy

// L77
AIFilter(player)
// L218
AIFilter(player)
// L598
AIFilter(player)
// L793
AIFilter(player)
// L887
AIFilter(player)
// L914
AIFilter(player)
// L989
AIFilter(player)
// L1051
AIFilter(player)
// L1103
AIFilter(player)
// L1154
AIFilter(player)

# mods/starcoop/starcoop.sc2mod

TactProtAI.galaxy

// L50
AIFilter(player)
// L62
AIFilter(player)
// L131
AIFilter(player)
// L511
AIFilter(player)
// L544
AIFilter(player)
// L1043
AIFilter(player)
// L1150
AIFilter(player)
// L1180
AIFilter(player)
// L1555
AIFilter(player)

# mods/starcoop/starcoop.sc2mod

TactTerrAI.galaxy

// L52
AIFilter(player)
// L215
AIFilter(player)
// L265
AIFilter(player)
// L438
AIFilter(player)
// L845
AIFilter(player)
// L872
AIFilter(player)
// L1135
AIFilter(player)
// L1155
AIFilter(player)
// L1203
AIFilter(player)
// L1590
AIFilter(player)

# mods/starcoop/starcoop.sc2mod

TactZergAI.galaxy

// L30
AIFilter(player)
// L254
AIFilter(player)
// L293
AIFilter(player)
// L380
AIFilter(player)
// L421
AIFilter(player)
// L689
AIFilter(player)
// L699
AIFilter(player)
// L713
AIFilter(player)
// L743
AIFilter(player)
// L805
AIFilter(player)

# mods/warcoop/warclassicsystem.sc2mod

WarClassicTactical.galaxy

// L207
AIFilter(lp_owner)
// L272
AIFilter(lp_owner)
// L331
AIFilter(lp_owner)
// L334
AIFilter(lp_owner)