# Convert String To Integer
Grammar — Integer(val|String)
Flags —Native
|Function
Converts a string value to an integer value.
# Arguments
string
— Value
Returns — int
native int StringToInt(string x);
# Related
Category: Conversion / Basic Conversions
- [F] —
text
— Convert String To Text — ( StringToText ) - [F] —
string
— Convert Game Link To String — ( ) - [F] —
string
[ gamelink ] — Convert String To Game Link — ( ) - [F] —
string
[ catalogentry ] — Convert String To Catalog Entry — ( ) - [F] —
string
[ reference ] — Convert String To Catalog Reference — ( ) - [F] —
string
[ catalogfieldname ] — Convert String To Catalog Field Name — ( ) - [F] —
string
[ catalogfieldpath ] — Convert String To Catalog Field Path — ( ) - [F] —
string
[ catalogscope ] — Convert String To Catalog Scope — ( ) - [F] —
string
— Convert Catalog Entry To String — ( ) - [F] —
string
— Convert Catalog Reference To String — ( ) - [F] —
string
[ reference ] — Convert Catalog Reference (Any -> Numeric) — ( ) - [F] —
string
[ reference ] — Convert Catalog Reference (Any -> Upgrade) — ( ) - [F] —
string
[ reference ] — Convert Catalog Reference (Upgrade -> Any) — ( ) - [F] —
string
[ reference ] — Convert Catalog Reference (Numeric -> Any) — ( ) - [F] —
string
— Convert Catalog Field Name To String — ( ) - [F] —
string
— Convert Catalog Field Path To String — ( ) - [F] —
string
— Convert Catalog Scope To String — ( ) - [F] —
string
[ filepath ] — Convert String To Image File — ( ) - [F] —
string
[ filepath ] — Convert String To Movie File — ( ) - [F] —
string
[ filepath ] — Convert String To Cutscene File — ( ) - [F] —
string
— Convert Conversation State Index To String — ( ) - [F] —
string
[ convstateindex ] — Convert String To Conversation State Index — ( ) - [F] —
string
— Convert User Data Instance To String — ( ) - [F] —
string
[ userinstance ] — Convert String To User Data Instance — ( ) - [F] —
fixed
— Convert String To Real — ( StringToFixed ) - [F] —
int
— Convert String To Integer — ( StringToInt ) - [F] —
abilcmd
— Convert String To Ability Command — ( StringToAbilCmd ) - [F] —
text
— Convert Real To Text — ( FixedToText ) - [F] —
text
— Convert Real To Text (Advanced) — ( FixedToTextAdvanced ) - [F] —
string
— Convert Real To String — ( FixedToString ) - [F] —
int
— Convert Real To Integer — ( FixedToInt ) - [F] —
text
— Convert Integer To Text — ( IntToText ) - [F] —
string
— Convert Integer To String — ( IntToString ) - [F] —
fixed
— Convert Integer To Real — ( IntToFixed ) - [F] —
text
— Convert Boolean To Text — ( libNtve_gf_ConvertBooleanToText ) - [F] —
int
— Convert Boolean To Integer — ( BoolToInt ) - [F] —
string
— Convert Boolean To String — ( libNtve_gf_ConvertBooleanToString ) - [F] —
bool
— Convert String To Boolean — ( libNtve_gf_ConvertStringToBoolean ) - [F] —
string
— Convert Point To String — ( libNtve_gf_ConvertPointToString ) - [F] —
point
— Convert String To Point — ( libNtve_gf_ConvertStringToPoint ) - [F] —
string
— Convert Image To String — ( ) - [F] —
int
— Convert Game User To Integer — ( ) - [F] —
text
— Format Number — ( FormatNumber ) - [F] —
text
— Format Duration — ( FormatDuration )
# Examples
# campaigns/liberty.sc2campaign
// L3385
StringToInt(lv_string)
// L4455
StringToInt(StringWord(EventChatMessage(false), 2))
// L19482
StringToInt(StringWord(EventChatMessage(false), 2))
// L19482
StringToInt(StringWord(EventChatMessage(false), 3))
// L19520
StringToInt(StringWord(EventChatMessage(false), 2))
// L19520
StringToInt(StringWord(EventChatMessage(false), 3))
// L3385
StringToInt(lv_string)
// L4455
StringToInt(StringWord(EventChatMessage(false), 2))
// L19482
StringToInt(StringWord(EventChatMessage(false), 2))
// L19482
StringToInt(StringWord(EventChatMessage(false), 3))
// L19520
StringToInt(StringWord(EventChatMessage(false), 2))
// L19520
StringToInt(StringWord(EventChatMessage(false), 3))
// L649
StringToInt(CatalogFieldValueGet(c_gameCatalogUnit, (UnitGetType(lp_unitKilled)), "CostResource[Minerals]", gv_pLAYER_01_USER))
// L1790
StringToInt(StringWord(EventChatMessage(false), 2))
// L649
StringToInt(CatalogFieldValueGet(c_gameCatalogUnit, (UnitGetType(lp_unitKilled)), "CostResource[Minerals]", gv_pLAYER_01_USER))
// L1790
StringToInt(StringWord(EventChatMessage(false), 2))
# campaigns/swarmstory.sc2campaign
// L10383
StringToInt(CatalogFieldValueGet(c_gameCatalogArmyUpgrade, (lp_armyUpgrade), "Cost", 1))
// L10621
StringToInt(CatalogFieldValueGet(c_gameCatalogArmyUnit, (lp_armyUnit), "Cost", 1))
// L13225
StringToInt(StringWord(lv_offsetString, 1))
// L13226
StringToInt(StringWord(lv_offsetString, 2))
# campaigns/swarmstoryutil.sc2mod
// L7919
StringToInt(libNtve_gf_DialogItemEditValue(EventDialogControl(), 1))
// L7922
StringToInt(libNtve_gf_DialogItemEditValue(EventDialogControl(), 1))
# campaigns/void.sc2campaign
// L1368
StringToInt(libVoiC_gf_CampaignEventParameter(libVoiC_ge_PC_Event_UIBottomBarRoomChange, 1))
// L1368
StringToInt(libVoiC_gf_CampaignEventParameter(libVoiC_ge_PC_Event_UIBottomBarRoomChange, 1))
# campaigns/voidstory.sc2campaign
// L6877
StringToInt(StringWord(lv_offsetString, 1))
// L6878
StringToInt(StringWord(lv_offsetString, 2))
# campaigns/voidstory.sc2campaign
— VoidCampaignMissionLib.galaxy
// L1120
StringToInt(lv_returnValue)
// L3922
StringToInt(CatalogFieldValueGet(c_gameCatalogUnit, lp_unitType, "CardLayouts[" + IntToString(0) + "].LayoutButtons[" + IntToString(lv_buttonIndex) + "].Row", c_playerAny))
// L3923
StringToInt(CatalogFieldValueGet(c_gameCatalogUnit, lp_unitType, "CardLayouts[" + IntToString(0) + "].LayoutButtons[" + IntToString(lv_buttonIndex) + "].Column", c_playerAny))
# campaigns/voidstory.sc2campaign
// L487
StringToInt(lp_value)
// L493
StringToInt(lp_value)
// L499
StringToInt(lp_value)
// L505
StringToInt(lp_value)
// L511
StringToInt(lp_value)
// L517
StringToInt(lp_value)
# campaigns/voidstory.sc2campaign
// L6141
StringToInt(StringSub(EventChatMessage(false), 10, 10))
// L9450
StringToInt(StringWord(EventChatMessage(false), 2))
// L9477
StringToInt(StringWord(EventChatMessage(false), 2))
// L9506
StringToInt(StringWord(EventChatMessage(false), 2))
// L9535
StringToInt(StringWord(EventChatMessage(false), 2))
# mods/core.sc2mod
// L88
StringToInt(StringWord(EventChatMessage(false), 2))
# mods/core.sc2mod
// L171
StringToInt(AIAbilityStr(player, entry, field))
// L174
StringToInt(AIEffectStr(player, entry, field))
// L177
StringToInt(AIWeaponStr(player, entry, field))
// L180
StringToInt(AIUnitStr(player, entry, field))
// L183
StringToInt(AIBehaviorStr(player, entry, field))
# mods/heroesbrawlmods/arenamodemods/arenamode.stormmod
// L2571
StringToInt(StringSub(EventChatMessage(false), 8, 8))
// L2572
StringToInt(StringSub(EventChatMessage(false), 9, 9))
// L2573
StringToInt(StringSub(EventChatMessage(false), 10, 10))
// L2574
StringToInt(StringSub(EventChatMessage(false), 12, 12))
// L2620
StringToInt(StringSub(EventChatMessage(false), 11, 11))
// L2660
StringToInt(StringSub(EventChatMessage(false), 14, 14))
# mods/heroesbrawlmods/arenamodemods/punisherarena.stormmod
// L2346
StringToInt(StringWord(EventChatMessage(false), 2))
// L2346
StringToInt(StringWord(EventChatMessage(false), 3))
// L2410
StringToInt(StringWord(EventChatMessage(false), 2))
// L2410
StringToInt(StringWord(EventChatMessage(false), 3))
# mods/heroesbrawlmods/brawlmapmods/blackheartsrevenge.stormmod
// L3730
StringToInt(StringWord(EventChatMessage(false), 2))
# mods/heroesbrawlmods/brawlmapmods/coop/deadmansstand.stormmod
// L12591
StringToInt(StringWord(EventChatMessage(false), 2))
// L12799
StringToInt(StringWord(EventChatMessage(false), 2))
# mods/heroesbrawlmods/brawlmapmods/coop/pvebrawlmod.stormmod
// L3187
StringToInt(StringWord(EventChatMessage(false), 3))
// L3188
StringToInt(StringWord(EventChatMessage(false), 4))
# mods/heroesbrawlmods/brawlmapmods/coop/pvebrawluimod.stormmod
// L1673
StringToInt(StringWord(EventChatMessage(false), 2))
// L1673
StringToInt(StringWord(EventChatMessage(false), 3))
# mods/heroesbrawlmods/brawlmapmods/coop/pvemod.stormmod
// L3248
StringToInt(StringWord(EventChatMessage(false), 3))
// L3249
StringToInt(StringWord(EventChatMessage(false), 4))
# mods/heroesbrawlmods/heroselectionmods/ingameheroselection.stormmod
// L2061
StringToInt(StringSub(lv_chatString, 12, 13))
// L2064
StringToInt(StringSub(lv_chatString, 12, 12))
// L2145
StringToInt(StringSub(lv_chatString, 12, 13))
// L2149
StringToInt(StringSub(lv_chatString, 12, 12))
// L2204
StringToInt(StringSub(EventChatMessage(false), 1, (StringFind(EventChatMessage(false), "picks", c_stringNoCase) - 1)))
# mods/heroesdata.stormmod
// L3173
StringToInt(StringWord(EventChatMessage(false), 2))
// L3174
StringToInt(StringWord(EventChatMessage(false), 3))
# mods/heroesdata.stormmod
// L14815
StringToInt(StringWord(EventChatMessage(false), 2))
// L14821
StringToInt(StringWord(EventChatMessage(false), 3))
# mods/heroesdata.stormmod
// L7921
StringToInt(StringWord(EventChatMessage(false), 2))
// L7921
StringToInt(StringWord(EventChatMessage(false), 3))
# mods/heroesdata.stormmod
// L352
StringToInt(lv_trackerPlayerStr)
// L352
StringToInt(lv_trackerPlayerStr)
// L353
StringToInt(lv_trackerPlayerStr)
// L2191
StringToInt(lv_trackerPlayerStr)
// L2191
StringToInt(lv_trackerPlayerStr)
// L2192
StringToInt(lv_trackerPlayerStr)
// L2253
StringToInt(lv_trackerPlayerStr)
// L2253
StringToInt(lv_trackerPlayerStr)
// L2254
StringToInt(lv_trackerPlayerStr)
// L2320
StringToInt(lv_trackerPlayerStr)
# mods/heroesdata.stormmod
// L11073
StringToInt(libNtve_gf_DialogItemEditValue(libUIUI_gv_uIDebugPanel.lv_metaXPEditBox, lv_player))
// L12567
StringToInt(StringWord(EventChatMessage(false), 2))
// L12567
StringToInt(StringWord(EventChatMessage(false), 3))
# mods/heroesmapmods/battlegroundmapmods/battlefieldofeternity.stormmod
// L3195
StringToInt(StringWord(EventChatMessage(false), 3))
// L3198
StringToInt(StringWord(EventChatMessage(false), 3))
// L3201
StringToInt(StringWord(EventChatMessage(false), 3))
# mods/heroesmapmods/battlegroundmapmods/hauntedmines.stormmod
// L2456
StringToInt(StringWord(EventChatMessage(false), 2))
// L2522
StringToInt(StringWord(EventChatMessage(false), 2))
// L2526
StringToInt(StringWord(EventChatMessage(false), 3))
# mods/heroesmapmods/battlegroundmapmods/skytemple.stormmod
// L3421
StringToInt(StringWord(EventChatMessage(false), 2))
# mods/heroesmapmods/battlegroundmapmods/volskayamechanics.stormmod
// L2202
StringToInt(StringSub(EventChatMessage(false), 11, 11))
# mods/heroesmapmods/battlegroundmapmods/warheadjunction.stormmod
// L2396
StringToInt(StringWord(EventChatMessage(false), 2))
// L2440
StringToInt(StringWord(EventChatMessage(false), 2))
# mods/liberty.sc2mod
// L508
StringToInt(StringSub(IntToString(lp_number), lv_i, lv_i))