# Convert Real To Text

Grammar — Text(val|Real) with prec decimal places
FlagsNative | Function

Converts a real value to a text value.

# Arguments

  • fixed — Value
  • int — Precision

Returns — text

native text FixedToText(fixed x, int precision);

Category: Conversion / Basic Conversions

# Examples

# campaigns/liberty.sc2campaign

MapScript.galaxy

// L491
FixedToText(PointGetX(lp_point), 2)
// L491
FixedToText(PointGetY(lp_point), 2)
// L4151
FixedToText(Sin(180.0), 2)
// L4152
FixedToText(Sin(90.0), 2)
// L4153
FixedToText(Sin(gv_c_Pai), 2)
// L294
FixedToText(UnitGetPropertyFixed(lp_u, c_unitPropShields, c_unitPropCurrent), 0)
// L296
FixedToText(UnitGetPropertyFixed(lp_u, c_unitPropLife, c_unitPropCurrent), 0)
// L298
FixedToText(UnitGetPropertyFixed(lp_u, c_unitPropEnergy, c_unitPropCurrent), 0)
// L302
FixedToText(PointGetX(UnitGetPosition(lp_u)), 0)
// L304
FixedToText(PointGetY(UnitGetPosition(lp_u)), 0)
// L306
FixedToText(UnitGetFacing(lp_u), 0)
// L4472
FixedToText(gv_sCVHealingPerformedOnOdin, c_fixedPrecisionAny)
// L4487
FixedToText(gv_sCVHealingPerformedOnOdin, 0)
// L474
FixedToText(lv_realCurrent, 0)
// L502
FixedToText(lv_realCurrent, 0)
// L14573
FixedToText(lv_offset, c_fixedPrecisionAny)
// L18970
FixedToText(gv_idleFidgetStartTime, 1)
// L18970
FixedToText(gv_idleFidgetRepeatTime, 1)
// L19117
FixedToText(PointGetX(lv_loc), c_fixedPrecisionAny)
// L19117
FixedToText(PointGetY(lv_loc), c_fixedPrecisionAny)
// L19118
FixedToText(PointGetFacing(lv_loc), c_fixedPrecisionAny)
// L19728
FixedToText(UnitGetFacing(gf_ActorUnit(ge_ActorID_ActorRaynorMarine)), c_fixedPrecisionAny)
// L6130
FixedToText(gv_existingSupplyUpdate, 0)
// L6279
FixedToText(gv_existingSupplyUpdate, 0)
// L6284
FixedToText(100.0, 0)
// L1200
FixedToText(gf_ArtifactChargePercent(), 1)
// L1210
FixedToText(gf_ArtifactChargePercent(), 1)
// L3693
FixedToText(gf_ArtifactChargePercent(), 1)
// L3699
FixedToText(gf_ArtifactChargePercent(), 1)
// L3705
FixedToText(gf_ArtifactChargePercent(), 1)
// L3711
FixedToText(gf_ArtifactChargePercent(), 1)
// L7891
FixedToText(gv_statZeratulLifeRemaining, c_fixedPrecisionAny)
// L491
FixedToText(PointGetX(lp_point), 2)
// L491
FixedToText(PointGetY(lp_point), 2)
// L4151
FixedToText(Sin(180.0), 2)
// L4152
FixedToText(Sin(90.0), 2)
// L4153
FixedToText(Sin(gv_c_Pai), 2)
// L294
FixedToText(UnitGetPropertyFixed(lp_u, c_unitPropShields, c_unitPropCurrent), 0)
// L296
FixedToText(UnitGetPropertyFixed(lp_u, c_unitPropLife, c_unitPropCurrent), 0)
// L298
FixedToText(UnitGetPropertyFixed(lp_u, c_unitPropEnergy, c_unitPropCurrent), 0)
// L302
FixedToText(PointGetX(UnitGetPosition(lp_u)), 0)
// L304
FixedToText(PointGetY(UnitGetPosition(lp_u)), 0)
// L306
FixedToText(UnitGetFacing(lp_u), 0)
// L4472
FixedToText(gv_sCVHealingPerformedOnOdin, c_fixedPrecisionAny)
// L4487
FixedToText(gv_sCVHealingPerformedOnOdin, 0)
// L474
FixedToText(lv_realCurrent, 0)
// L502
FixedToText(lv_realCurrent, 0)
// L14573
FixedToText(lv_offset, c_fixedPrecisionAny)
// L18970
FixedToText(gv_idleFidgetStartTime, 1)
// L18970
FixedToText(gv_idleFidgetRepeatTime, 1)
// L19117
FixedToText(PointGetX(lv_loc), c_fixedPrecisionAny)
// L19117
FixedToText(PointGetY(lv_loc), c_fixedPrecisionAny)
// L19118
FixedToText(PointGetFacing(lv_loc), c_fixedPrecisionAny)
// L19728
FixedToText(UnitGetFacing(gf_ActorUnit(ge_ActorID_ActorRaynorMarine)), c_fixedPrecisionAny)
// L6130
FixedToText(gv_existingSupplyUpdate, 0)
// L6279
FixedToText(gv_existingSupplyUpdate, 0)
// L6284
FixedToText(100.0, 0)
// L1200
FixedToText(gf_ArtifactChargePercent(), 1)
// L1210
FixedToText(gf_ArtifactChargePercent(), 1)
// L3693
FixedToText(gf_ArtifactChargePercent(), 1)
// L3699
FixedToText(gf_ArtifactChargePercent(), 1)
// L3705
FixedToText(gf_ArtifactChargePercent(), 1)
// L3711
FixedToText(gf_ArtifactChargePercent(), 1)
// L7891
FixedToText(gv_statZeratulLifeRemaining, c_fixedPrecisionAny)
// L3844
FixedToText(gf_CreepPercent(), 1)
// L1657
FixedToText(PointGetX(UnitGetPosition(autoA9E1CE21_var)), 1)
// L1658
FixedToText(PointGetY(UnitGetPosition(autoA9E1CE21_var)), 1)
// L1160
FixedToText(PointGetX(UnitGetPosition(auto40B40B33_var)), 1)
// L1161
FixedToText(PointGetY(UnitGetPosition(auto40B40B33_var)), 1)
// L4231
FixedToText(gv_totalHyperionDamage, 0)
// L10375
FixedToText(gv_damageTakenFromArchangelAmount, 0)
// L5502
FixedToText(gv_totalMagMineDamageTaken, 0)
// L5503
FixedToText(gv_totalDamageTaken, 0)
// L6870
FixedToText(FixedToInt((gv_kerriganLowestLife/UnitGetPropertyFixed(gv_kerrigan, c_unitPropLifeMax, c_unitPropCurrent)*100)), 0)
// L4620
FixedToText(gv_totalChrysalisDamageTaken, 0)
// L9036
FixedToText(gv_kerriganLowestLife, 0)
// L3844
FixedToText(gf_CreepPercent(), 1)
// L1657
FixedToText(PointGetX(UnitGetPosition(autoA9E1CE21_var)), 1)
// L1658
FixedToText(PointGetY(UnitGetPosition(autoA9E1CE21_var)), 1)
// L1160
FixedToText(PointGetX(UnitGetPosition(auto40B40B33_var)), 1)
// L1161
FixedToText(PointGetY(UnitGetPosition(auto40B40B33_var)), 1)
// L4231
FixedToText(gv_totalHyperionDamage, 0)
// L10375
FixedToText(gv_damageTakenFromArchangelAmount, 0)
// L5502
FixedToText(gv_totalMagMineDamageTaken, 0)
// L5503
FixedToText(gv_totalDamageTaken, 0)
// L6870
FixedToText(FixedToInt((gv_kerriganLowestLife/UnitGetPropertyFixed(gv_kerrigan, c_unitPropLifeMax, c_unitPropCurrent)*100)), 0)
// L4620
FixedToText(gv_totalChrysalisDamageTaken, 0)
// L9036
FixedToText(gv_kerriganLowestLife, 0)

# campaigns/swarmstory.sc2campaign

SwarmCampaignLib.galaxy

// L3257
FixedToText(UnitGetPropertyFixed(libSwaC_gv_zS_SwarmHeroUIUnit[lp_index], c_unitPropLife, c_unitPropCurrent), 0)
// L3258
FixedToText(UnitGetPropertyFixed(libSwaC_gv_zS_SwarmHeroUIUnit[lp_index], c_unitPropLifeMax, c_unitPropCurrent), 0)
// L3268
FixedToText(UnitGetPropertyFixed(libSwaC_gv_zS_SwarmHeroUIUnit[lp_index], c_unitPropEnergy, c_unitPropCurrent), 0)
// L3269
FixedToText(UnitGetPropertyFixed(libSwaC_gv_zS_SwarmHeroUIUnit[lp_index], c_unitPropEnergyMax, c_unitPropCurrent), 0)
// L11703
FixedToText(IntToFixed(CatalogFieldValueGetAsInt(c_gameCatalogUnit, "K5Kerrigan", "LifeMax", 1)), 0)
// L11704
FixedToText(IntToFixed(CatalogFieldValueGetAsInt(c_gameCatalogUnit, "K5Kerrigan", "EnergyMax", 1)), 0)
// L11705
FixedToText(IntToFixed(CatalogFieldValueGetAsInt(c_gameCatalogUnit, "K5Kerrigan", "LifeArmor", 1)), 0)
// L11706
FixedToText(IntToFixed(CatalogFieldValueGetAsInt(c_gameCatalogEffect, "ChainReaction1Damage", "Amount", 1)), 0)

# campaigns/void.sc2campaign

MapScript.galaxy

// L5864
FixedToText((100.0 - ((gf_CreepPercent() / gv_startingCreepCoverage) * 100)), 1)
// L3388
FixedToText(gv_shieldsRechargedByShieldBatteries, 0)
// L8980
FixedToText(gv_vorazunDamageTaken, 0)
// L1824
FixedToText(gf_KeystoneChargePercent(), 1)