# String Containment

Grammars1 contains s2 at loc (sens|Sensitive/Insensitive to case)
FlagsNative | Function

Checks if a string can be found within another string and returns true if present and false if not present.

# Arguments

Returns — bool

native bool StringContains(
	string s1,
	string s2,
	int location,
	bool caseSens,
);

Category: String / Substrings

# Examples

# campaigns/liberty.sc2campaign

MapScript.galaxy

// L19094
StringContains(lv_roomname, "Armory", c_stringAnywhere, c_stringNoCase)
// L19097
StringContains(lv_roomname, "Bridge", c_stringAnywhere, c_stringNoCase)
// L19100
StringContains(lv_roomname, "Cantina", c_stringAnywhere, c_stringNoCase)
// L19103
StringContains(lv_roomname, "Char", c_stringAnywhere, c_stringNoCase)
// L19106
StringContains(lv_roomname, "Lab", c_stringAnywhere, c_stringNoCase)
// L19109
StringContains(lv_roomname, "MarSara", c_stringAnywhere, c_stringNoCase)
// L19094
StringContains(lv_roomname, "Armory", c_stringAnywhere, c_stringNoCase)
// L19097
StringContains(lv_roomname, "Bridge", c_stringAnywhere, c_stringNoCase)
// L19100
StringContains(lv_roomname, "Cantina", c_stringAnywhere, c_stringNoCase)
// L19103
StringContains(lv_roomname, "Char", c_stringAnywhere, c_stringNoCase)
// L19106
StringContains(lv_roomname, "Lab", c_stringAnywhere, c_stringNoCase)
// L19109
StringContains(lv_roomname, "MarSara", c_stringAnywhere, c_stringNoCase)

# campaigns/voidstory.sc2campaign

VoidCampaignStoryLib.galaxy

// L530
StringContains(lp_name, libNtve_gf_DialogItemEditValue(libVCST_gv_pS_DebugStoryFilterEditBox, 1), c_stringAnywhere, c_stringNoCase)

# mods/missionpacks/novacampaign.sc2mod

LibNCST.galaxy

// L474
StringContains(lp_name, libNtve_gf_DialogItemEditValue(libNCST_gv_nS_DebugStoryFilterEditBox, 1), c_stringAnywhere, c_stringNoCase)

# mods/starcoop/starcoop.sc2mod

LibCOMI.galaxy

// L30102
StringContains((lv_itReward), ("_" + (libCOOC_gf_ActiveCommanderForPlayer(1))), c_stringAnywhere, c_stringCase)

# mods/warcoop/warclassic.sc2mod

WarClassic.galaxy

// L82
StringContains(set,entry,c_stringAnywhere,c_stringCase)

# mods/warcoop/warclassicsystem.sc2mod

WarClassicSystem.galaxy

// L123
StringContains((lv_itEntry), lv_raceToken, c_stringEnd, c_stringCase)

# mods/warcoop/warcoopdata.sc2mod

WarCoopData.galaxy

// L2105
StringContains((lv_itEntry), lv_raceToken, c_stringEnd, c_stringCase)
// L3723
StringContains(EventChatMessage(false), "thrall lives", c_stringAnywhere, c_stringNoCase)