# Convert Target Filter String To Unit Filter
Grammar — Convert Target Filter String targetFilterString|string To Unit Filter
Flags —Function
Takes a target filter string (obtained from the catalog) and returns a unit filter.
# Arguments
string
— Target Filter String
Returns — unitfilter
unitfilter libNtve_gf_ConvertTargetFilterStringToUnitFilter(
string lp_targetFilterString,
);
# Related
Category: Unit / Filters
- [F] —
bool
— Unit Filter Match — ( UnitFilterMatch ) - [F] —
void
— Set State Of Unit Filter — ( UnitFilterSetState ) - [F] —
int
[ preset::UnitFilterState ] — State Of Unit Filter — ( UnitFilterGetState ) - [F] —
unitfilter
— Convert Target Filter String To Unit Filter — ( libNtve_gf_ConvertTargetFilterStringToUnitFilter )
# Examples
# campaigns/liberty.sc2campaign
// L466
libNtve_gf_ConvertTargetFilterStringToUnitFilter(CatalogFieldValueGet(c_gameCatalogAbil, "Snipe", "TargetFilters[" + IntToString(0) + "]", lp_owner))
// L466
libNtve_gf_ConvertTargetFilterStringToUnitFilter(CatalogFieldValueGet(c_gameCatalogAbil, "Snipe", "TargetFilters[" + IntToString(0) + "]", lp_owner))
# mods/core.sc2mod
// L5759
libNtve_gf_ConvertTargetFilterStringToUnitFilter(CatalogFieldValueGet(c_gameCatalogWeapon, UnitWeaponGet(lp_u, lv_weapon), "TargetFilters", UnitGetOwner(lp_u)))
// L4897
libNtve_gf_ConvertTargetFilterStringToUnitFilter(CatalogFieldValueGet(c_gameCatalogWeapon, UnitWeaponGet(lp_u, lv_weapon), "TargetFilters", UnitGetOwner(lp_u)))
# mods/liberty.sc2mod
// L967
libNtve_gf_ConvertTargetFilterStringToUnitFilter(UserDataGetString(libLbty_gv_starCraftEventsEventTable, lv_itInstance, "MessageFilter", 1))
# mods/starcoop/starcoop.sc2mod
// L16779
libNtve_gf_ConvertTargetFilterStringToUnitFilter(lv_effectFilterString)
# mods/warcoop/warclassicsystem.sc2mod
// L151
libNtve_gf_ConvertTargetFilterStringToUnitFilter(CatalogFieldValueGet(c_gameCatalogAbil, lp_abil, "TargetFilters[" + IntToString(lv_index) + "]", lp_owner))
// L157
libNtve_gf_ConvertTargetFilterStringToUnitFilter(CatalogFieldValueGet(c_gameCatalogEffect, (((lp_abil) + "@Search")), "SearchFilters", lp_owner))
// L353
libNtve_gf_ConvertTargetFilterStringToUnitFilter(CatalogFieldValueGet(c_gameCatalogEffect, (((lp_abil) + "@Search")), "SearchFilters", lp_owner))