# Convert Target Filter String To Unit Filter

Grammar — Convert Target Filter String targetFilterString|string To Unit Filter
FlagsFunction

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,
);

Category: Unit / Filters

# Examples

# campaigns/liberty.sc2campaign

MapScript.galaxy

// 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

NativeLib.galaxy

// 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

LibertyLib.galaxy

// L967
libNtve_gf_ConvertTargetFilterStringToUnitFilter(UserDataGetString(libLbty_gv_starCraftEventsEventTable, lv_itInstance, "MessageFilter", 1))

# mods/starcoop/starcoop.sc2mod

LibCOMI.galaxy

// L16779
libNtve_gf_ConvertTargetFilterStringToUnitFilter(lv_effectFilterString)

# mods/warcoop/warclassicsystem.sc2mod

WarClassicTactical.galaxy

// 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))