# Convert String To Real
Grammar — Real(val|String)
Flags —Native
|Function
Converts a string value to a real value.
# Arguments
string
— Value
Returns — fixed
native fixed StringToFixed(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
// L2299
StringToFixed(CatalogFieldValueGet(c_gameCatalogEffect, "SS_TerraTronBeamAttackPersistent", "PeriodCount", 1))
// L2299
StringToFixed(CatalogFieldValueGet(c_gameCatalogEffect, "SS_TerraTronBeamAttackPersistent", "PeriodicPeriodArray[0]", 1))
// L2300
StringToFixed(CatalogFieldValueGet(c_gameCatalogUnit, "SS_TerraTronBeamTarget", "Speed", 1))
// L2326
StringToFixed(CatalogFieldValueGet(c_gameCatalogEffect, "SS_TerraTronBeamAttackPersistent", "PeriodCount", 1))
// L2326
StringToFixed(CatalogFieldValueGet(c_gameCatalogEffect, "SS_TerraTronBeamAttackPersistent", "PeriodicPeriodArray[0]", 1))
// L2327
StringToFixed(CatalogFieldValueGet(c_gameCatalogUnit, "SS_TerraTronBeamTarget", "Speed", 1))
// L5663
StringToFixed(lv_scaleString)
// L18968
StringToFixed(StringWord(EventChatMessage(false), 2))
// L18969
StringToFixed(StringWord(EventChatMessage(false), 3))
// L19731
StringToFixed(StringWord(EventChatMessage(false), 2))
// L467
StringToFixed(CatalogFieldValueGet(c_gameCatalogAbil, "Snipe", "Range[" + IntToString(0) + "]", lp_owner))
// L468
StringToFixed(CatalogFieldValueGet(c_gameCatalogEffect, "SnipeDamage", "Amount", lp_owner))
// L2299
StringToFixed(CatalogFieldValueGet(c_gameCatalogEffect, "SS_TerraTronBeamAttackPersistent", "PeriodCount", 1))
// L2299
StringToFixed(CatalogFieldValueGet(c_gameCatalogEffect, "SS_TerraTronBeamAttackPersistent", "PeriodicPeriodArray[0]", 1))
// L2300
StringToFixed(CatalogFieldValueGet(c_gameCatalogUnit, "SS_TerraTronBeamTarget", "Speed", 1))
// L2326
StringToFixed(CatalogFieldValueGet(c_gameCatalogEffect, "SS_TerraTronBeamAttackPersistent", "PeriodCount", 1))
// L2326
StringToFixed(CatalogFieldValueGet(c_gameCatalogEffect, "SS_TerraTronBeamAttackPersistent", "PeriodicPeriodArray[0]", 1))
// L2327
StringToFixed(CatalogFieldValueGet(c_gameCatalogUnit, "SS_TerraTronBeamTarget", "Speed", 1))
// L5663
StringToFixed(lv_scaleString)
// L18968
StringToFixed(StringWord(EventChatMessage(false), 2))
// L18969
StringToFixed(StringWord(EventChatMessage(false), 3))
// L19731
StringToFixed(StringWord(EventChatMessage(false), 2))
// L467
StringToFixed(CatalogFieldValueGet(c_gameCatalogAbil, "Snipe", "Range[" + IntToString(0) + "]", lp_owner))
// L468
StringToFixed(CatalogFieldValueGet(c_gameCatalogEffect, "SnipeDamage", "Amount", lp_owner))
# campaigns/swarmstory.sc2campaign
// L16496
StringToFixed(CatalogFieldValueGet(c_gameCatalogUnit, "Overlord", "Food", 1))
// L16496
StringToFixed(CatalogFieldValueGet(c_gameCatalogUnit, "Overlord", "Food", 1))
// L23538
StringToFixed(StringWord(EventChatMessage(false), 3))
// L23538
StringToFixed(StringWord(EventChatMessage(false), 4))
// L23678
StringToFixed(StringWord(EventChatMessage(false), 2))
# campaigns/voidstory.sc2campaign
// L5758
StringToFixed(lv_value)
// L10033
StringToFixed(StringWord(EventChatMessage(false), 3))
// L10033
StringToFixed(StringWord(EventChatMessage(false), 4))
// L10173
StringToFixed(StringWord(EventChatMessage(false), 2))
# campaigns/voidstory.sc2campaign
— VoidCampaignMissionLib.galaxy
// L1133
StringToFixed(lv_returnValue)
// L6731
StringToFixed(StringWord(EventChatMessage(false), 2))
// L7400
StringToFixed(CatalogFieldValueGet(c_gameCatalogUnit, "Pylon", "Food", 1))
// L7400
StringToFixed(CatalogFieldValueGet(c_gameCatalogUnit, "Pylon", "Food", 1))
# mods/core.sc2mod
// L1727
StringToFixed(CatalogFieldValueGet(lp_catalog, lp_entry, lp_fieldPath, lp_player))
// L1739
StringToFixed(CatalogReferenceGet(lv_ref, lp_player))
// L1760
StringToFixed(lv_value)
// L2231
StringToFixed(StringWord(lp_value, 1))
// L2231
StringToFixed(StringWord(lp_value, 2))
// L2231
StringToFixed(StringWord(lp_value, 3))
// L5129
StringToFixed(CatalogFieldValueGet(c_gameCatalogUnit, lp_type, "Facing", lp_player))
# mods/core.sc2mod
// L155
StringToFixed(AIAbilityStr(player, entry, field))
// L158
StringToFixed(AIEffectStr(player, entry, field))
// L161
StringToFixed(AIWeaponStr(player, entry, field))
// L164
StringToFixed(AIUnitStr(player, entry, field))
// L167
StringToFixed(AIBehaviorStr(player, entry, field))
# mods/core.stormmod
// L1528
StringToFixed(lv_value)
// L1915
StringToFixed(StringWord(lp_value, 1))
// L1915
StringToFixed(StringWord(lp_value, 2))
// L1915
StringToFixed(StringWord(lp_value, 3))
# mods/heroes.stormmod
// L8964
StringToFixed(CatalogFieldValueGet(c_gameCatalogAbil, "ZeratulBlinkStorm", "Range[0]", libStEx_gv_pLAYER_01_USER))
// L8992
StringToFixed(CatalogFieldValueGet(c_gameCatalogAbil, "ZeratulBlinkStorm", "Range[0]", libStEx_gv_pLAYER_01_USER))
// L8964
StringToFixed(CatalogFieldValueGet(c_gameCatalogAbil, "ZeratulBlinkStorm", "Range[0]", libStEx_gv_pLAYER_01_USER))
// L8992
StringToFixed(CatalogFieldValueGet(c_gameCatalogAbil, "ZeratulBlinkStorm", "Range[0]", libStEx_gv_pLAYER_01_USER))
# mods/heroesbrawlmods/brawlmapmods/coop/pvebrawlmod.stormmod
// L617
StringToFixed(CatalogFieldValueGet(c_gameCatalogUnit, libPVEB_gv_pBNPCHeroes[lv_index].lv_unitType, "Radius", libCore_gv_cOMPUTER_Neutral))
// L618
StringToFixed(CatalogFieldValueGet(c_gameCatalogUnit, libPVEB_gv_pBNPCHeroes[lv_index].lv_unitType, "InnerRadius", libCore_gv_cOMPUTER_Neutral))
// L2143
StringToFixed(CatalogFieldValueGet(c_gameCatalogBehavior, "L90ETCDeathMetalTimedLife", "Duration", UnitGetOwner(lv_deadHero)))
# mods/heroesbrawlmods/brawlmapmods/coop/pvemod.stormmod
// L824
StringToFixed(CatalogFieldValueGet(c_gameCatalogUnit, libPVEM_gv_pvENPCHeroes[lv_index].lv_unitType, "Radius", libCore_gv_cOMPUTER_Neutral))
// L825
StringToFixed(CatalogFieldValueGet(c_gameCatalogUnit, libPVEM_gv_pvENPCHeroes[lv_index].lv_unitType, "InnerRadius", libCore_gv_cOMPUTER_Neutral))
// L1741
StringToFixed(CatalogFieldValueGet(c_gameCatalogBehavior, "L90ETCDeathMetalTimedLife", "Duration", UnitGetOwner(lv_deadHero)))
# mods/heroesbrawlmods/brawlmapmods/hanamurapayloadpush.stormmod
// L2142
StringToFixed(StringWord(EventChatMessage(false), 2))
# mods/heroesdata.stormmod
// L5839
StringToFixed(lv_yOffset)
// L5972
StringToFixed(lv_yOffset)
# mods/heroesdata.stormmod
// L2683
StringToFixed(lv_rString)
// L2684
StringToFixed(lv_gString)
// L2685
StringToFixed(lv_bString)
# mods/heroesdata.stormmod
// L3497
StringToFixed(lv_speedEditBoxContents)
// L3907
StringToFixed(lv_cameraAngleEditBoxContents)
// L4350
StringToFixed(lv_durationString)
// L4464
StringToFixed(StringSub(EventChatMessage(false), 19, 20))
// L6149
StringToFixed(StringWord(EventChatMessage(false), 2))
// L6182
StringToFixed(StringWord(EventChatMessage(false), 2))
// L7468
StringToFixed(StringWord(EventChatMessage(false), 2))
// L7776
StringToFixed(StringWord(EventChatMessage(false), 2))
// L8085
StringToFixed(StringWord(EventChatMessage(false), 2))
// L8333
StringToFixed(StringWord(EventChatMessage(false), 2))
# mods/heroesdata.stormmod
// L10800
StringToFixed(libNtve_gf_DialogItemEditValue(libUIUI_gv_uIDebugPanel.lv_soundVODelayEditor, lv_triggeringPlayer))
# mods/heroesmapmods/battlegroundmapmods/blackheartsbay.stormmod
// L357
StringToFixed(CatalogFieldValueGet(c_gameCatalogEffect, "BattleshipBombardDamage", "Amount", 0))
# mods/heroesmapmods/battlegroundmapmods/hanamura.stormmod
// L391
StringToFixed(CatalogFieldValueGet(c_gameCatalogEffect, "Payload_AttackDamage", "Amount", 0))
// L609
StringToFixed(CatalogFieldValueGet(c_gameCatalogEffect, "Payload_AttackDamage", "Amount", 0))
# mods/heroesmapmods/battlegroundmapmods/infernalshrines.stormmod
// L2061
StringToFixed(CatalogFieldValueGet(c_gameCatalogUnit, (UnitGetType(EventPlayerEffectUsedUnit(c_effectUnitCaster))), "Radius", EventPlayerEffectUsedUnitOwner(c_effectPlayerCaster)))
// L2062
StringToFixed(CatalogFieldValueGet(c_gameCatalogActor, "MercPunisherLanerLeapRangeSplat", "Scale", EventPlayerEffectUsedUnitOwner(c_effectPlayerCaster)))
# mods/heroesmapmods/battlegroundmapmods/infernalshrinesdata.stormmod
// L123
StringToFixed(CatalogFieldValueGet(c_gameCatalogUnit, (UnitGetType(EventPlayerEffectUsedUnit(c_effectUnitCaster))), "Radius", EventPlayerEffectUsedUnitOwner(c_effectPlayerCaster)))
// L124
StringToFixed(CatalogFieldValueGet(c_gameCatalogActor, "MercPunisherLanerLeapRangeSplat", "Scale", EventPlayerEffectUsedUnitOwner(c_effectPlayerCaster)))
# mods/heromods/alarak.stormmod
// L110
StringToFixed(CatalogFieldValueGet(c_gameCatalogAccumulator, "AlarakSadismAccumulator", "Scale", lp_player))
// L111
StringToFixed(CatalogFieldValueGet(c_gameCatalogAccumulator, "AlarakSadismPureMaliceAccumulator", "Scale", lp_player))
// L739
StringToFixed(CatalogFieldValueGet(c_gameCatalogBehavior, "AlarakSadismToken", "Init", c_playerAny))
// L740
StringToFixed(CatalogFieldValueGet(c_gameCatalogBehavior, "AlarakSadismDeathReductionTokenCounter", "Init", c_playerAny))
// L741
StringToFixed(CatalogFieldValueGet(c_gameCatalogBehavior, "AlarakSadismTakedownIncreaseTokenCounter", "Init", c_playerAny))
// L799
StringToFixed(lv_searchNumber)
// L808
StringToFixed(lv_searchNumber)
# mods/heromods/auriel.stormmod
// L182
StringToFixed(CatalogFieldValueGet(c_gameCatalogEffect, "AurielDamageVsHeroicTargetParent", "LeechFraction[" + IntToString(2) + "]", c_playerAny))
// L183
StringToFixed(CatalogFieldValueGet(c_gameCatalogEffect, "AurielDamageVsNonHeroicTargetParent", "LeechFraction[" + IntToString(2) + "]", c_playerAny))
// L184
StringToFixed(CatalogFieldValueGet(c_gameCatalogAccumulator, "AurielRayOfHeavenReservoirOfHopeAccumulator", "Scale", c_playerAny))
# mods/heromods/dva.stormmod
// L1033
StringToFixed(CatalogFieldValueGet(c_gameCatalogBehavior, "DVaMechAblativeArmorDamageResponseCarry", "DamageResponse.Maximum", lv_dVaPlayer))
# mods/heromods/hanzo.stormmod
// L363
StringToFixed(CatalogFieldValueGet(c_gameCatalogBehavior, "HanzoStormBowCharging", "Duration", lv_player))
# mods/missionpacks/novacampaign.sc2mod
// L408
StringToFixed(CatalogFieldValueGet(c_gameCatalogUnit, UnitGetType(lp_defendingUnit), "Sight", c_playerAny))