# String Equal

Grammars1 is equal to s2 (sens|Sensitive/Insensitive to case)
FlagsNative | Function

Returns true if the two strings are the same.

# Arguments

Returns — bool

native bool StringEqual(
	string s1,
	string s2,
	bool caseSens,
);

Category: String / Comparisons

# Examples

# campaigns/liberty.sc2campaign

MapScript.galaxy

// L4305
StringEqual(StringWord(EventChatMessage(false), 1), EventChatMessage(true), c_stringNoCase)
// L7965
StringEqual(StringSub(lv_states, lv_index, lv_index), "1", c_stringCase)
// L18661
StringEqual(StringWord(EventChatMessage(false), 1), EventChatMessage(true), c_stringNoCase)
// L19674
StringEqual(StringWord(EventChatMessage(false), 1), EventChatMessage(true), c_stringNoCase)
// L4305
StringEqual(StringWord(EventChatMessage(false), 1), EventChatMessage(true), c_stringNoCase)
// L7965
StringEqual(StringSub(lv_states, lv_index, lv_index), "1", c_stringCase)
// L18661
StringEqual(StringWord(EventChatMessage(false), 1), EventChatMessage(true), c_stringNoCase)
// L19674
StringEqual(StringWord(EventChatMessage(false), 1), EventChatMessage(true), c_stringNoCase)
// L1780
StringEqual(StringWord(EventChatMessage(false), 1), EventChatMessage(true), c_stringNoCase)
// L1780
StringEqual(StringWord(EventChatMessage(false), 1), EventChatMessage(true), c_stringNoCase)

# campaigns/swarmstory.sc2campaign

SwarmCampaignLib.galaxy

// L18548
StringEqual(lv_missionInitial, lv_lastLocation, c_stringCase)

# mods/core.sc2mod

TacticalAI.galaxy

// L277
StringEqual(AbilityCommandGetAbility(OrderGetAbilityCommand(o)), c_AB_Attack, true)
// L284
StringEqual(AbilityCommandGetAbility(OrderGetAbilityCommand(o)), c_AB_Move, true)
// L277
StringEqual(AbilityCommandGetAbility(OrderGetAbilityCommand(o)), c_AB_Attack, true)
// L284
StringEqual(AbilityCommandGetAbility(OrderGetAbilityCommand(o)), c_AB_Move, true)