# Convert Boolean To Integer

FlagsNative | Function

Converts a boolean to 1 (true) or 0 (false).

# Arguments

  • bool — Boolean

Returns — int

native int BoolToInt(bool f);

Category: Conversion / Basic Conversions

# Examples

# campaigns/liberty.sc2campaign

MapScript.galaxy

// L633
BoolToInt(lv_pickedUnit == UnitGroupUnit(auto49A2DDD7_g, auto49A2DDD7_u))
// L642
BoolToInt(lv_pickedUnit == UnitGroupUnit(auto6B9B76D8_g, auto6B9B76D8_u))
// L2576
BoolToInt(lv_unit == UnitGroupUnit(autoB7804980_g, autoB7804980_u))
// L2924
BoolToInt(lv_u == UnitGroupUnit(auto3F4C99E6_g, auto3F4C99E6_u))
// L2930
BoolToInt(lv_u == UnitGroupUnit(auto1B6E7E41_g, auto1B6E7E41_u))
// L2936
BoolToInt(lv_u == UnitGroupUnit(autoE3A7849B_g, autoE3A7849B_u))
// L2942
BoolToInt(lv_u == UnitGroupUnit(auto5262DC05_g, auto5262DC05_u))
// L4075
BoolToInt(lv_indexUnit == UnitGroupUnit(auto22B9CD29_g, auto22B9CD29_u))
// L7352
BoolToInt(lv_indexUnit == UnitGroupUnit(auto77B05B4A_g, auto77B05B4A_u))
// L8650
BoolToInt(lv_indexUnit == UnitGroupUnit(auto08DD2036_g, auto08DD2036_u))
// L2386
BoolToInt(lv_u == UnitGroupUnit(auto5345FD8F_g, auto5345FD8F_u))
// L2412
BoolToInt(lv_u == UnitGroupUnit(auto800FE0DA_g, auto800FE0DA_u))
// L2460
BoolToInt(lv_u == UnitGroupUnit(auto64A00279_g, auto64A00279_u))
// L2557
BoolToInt(lv_indexUnit == UnitGroupUnit(autoF8BA0C0A_g, autoF8BA0C0A_u))
// L3648
BoolToInt(lv_indexUnit == UnitGroupUnit(auto1645265F_g, auto1645265F_u))
// L4299
BoolToInt(lv_hotspot == UnitGroupUnit(autoE28B3249_g, autoE28B3249_u))
// L5148
BoolToInt(lv_unit == UnitGroupUnit(auto75C0B0D3_g, auto75C0B0D3_u))
// L7306
BoolToInt(lv_unit == UnitGroupUnit(auto1D348EDD_g, auto1D348EDD_u))
// L7326
BoolToInt(lv_indexUnit == UnitGroupUnit(auto4D7FC978_g, auto4D7FC978_u))
// L8229
BoolToInt(lv_pickedUnit == UnitGroupUnit(autoF63B25EA_g, autoF63B25EA_u))
// L633
BoolToInt(lv_pickedUnit == UnitGroupUnit(auto49A2DDD7_g, auto49A2DDD7_u))
// L642
BoolToInt(lv_pickedUnit == UnitGroupUnit(auto6B9B76D8_g, auto6B9B76D8_u))
// L2576
BoolToInt(lv_unit == UnitGroupUnit(autoB7804980_g, autoB7804980_u))
// L2924
BoolToInt(lv_u == UnitGroupUnit(auto3F4C99E6_g, auto3F4C99E6_u))
// L2930
BoolToInt(lv_u == UnitGroupUnit(auto1B6E7E41_g, auto1B6E7E41_u))
// L2936
BoolToInt(lv_u == UnitGroupUnit(autoE3A7849B_g, autoE3A7849B_u))
// L2942
BoolToInt(lv_u == UnitGroupUnit(auto5262DC05_g, auto5262DC05_u))
// L4075
BoolToInt(lv_indexUnit == UnitGroupUnit(auto22B9CD29_g, auto22B9CD29_u))
// L7352
BoolToInt(lv_indexUnit == UnitGroupUnit(auto77B05B4A_g, auto77B05B4A_u))
// L8650
BoolToInt(lv_indexUnit == UnitGroupUnit(auto08DD2036_g, auto08DD2036_u))
// L2386
BoolToInt(lv_u == UnitGroupUnit(auto5345FD8F_g, auto5345FD8F_u))
// L2412
BoolToInt(lv_u == UnitGroupUnit(auto800FE0DA_g, auto800FE0DA_u))
// L2460
BoolToInt(lv_u == UnitGroupUnit(auto64A00279_g, auto64A00279_u))
// L2557
BoolToInt(lv_indexUnit == UnitGroupUnit(autoF8BA0C0A_g, autoF8BA0C0A_u))
// L3648
BoolToInt(lv_indexUnit == UnitGroupUnit(auto1645265F_g, auto1645265F_u))
// L4299
BoolToInt(lv_hotspot == UnitGroupUnit(autoE28B3249_g, autoE28B3249_u))
// L5148
BoolToInt(lv_unit == UnitGroupUnit(auto75C0B0D3_g, auto75C0B0D3_u))
// L7306
BoolToInt(lv_unit == UnitGroupUnit(auto1D348EDD_g, auto1D348EDD_u))
// L7326
BoolToInt(lv_indexUnit == UnitGroupUnit(auto4D7FC978_g, auto4D7FC978_u))
// L8229
BoolToInt(lv_pickedUnit == UnitGroupUnit(autoF63B25EA_g, autoF63B25EA_u))

# campaigns/swarmstory.sc2campaign

SwarmCampaignLib.galaxy

// L6399
BoolToInt(lp_available)

# campaigns/swarmstoryutil.sc2mod

Lib281DEC45.galaxy

// L299
BoolToInt(lv_indexUnit == UnitGroupUnit(autoD711EDC9_g, autoD711EDC9_u))
// L310
BoolToInt(lv_indexUnit == UnitGroupUnit(auto37E86738_g, auto37E86738_u))
// L533
BoolToInt(lib281DEC45_gf_CharacterHasNewInfo(lv_character))
// L2083
BoolToInt(lv_indexUnit == UnitGroupUnit(autoE1815EB8_g, autoE1815EB8_u))
// L2109
BoolToInt(lv_indexUnit == UnitGroupUnit(auto4D646238_g, auto4D646238_u))
// L2557
BoolToInt(lv_indexUnit == UnitGroupUnit(autoBF1D72FD_g, autoBF1D72FD_u))
// L2664
BoolToInt(lv_indexUnit == UnitGroupUnit(auto2FA83878_g, auto2FA83878_u))
// L2692
BoolToInt(lv_indexUnit == UnitGroupUnit(auto665EA1FF_g, auto665EA1FF_u))
// L2709
BoolToInt(lv_indexUnit == UnitGroupUnit(auto53373C7C_g, auto53373C7C_u))
// L4734
BoolToInt(lp_isNew)

# campaigns/voidstory.sc2campaign

VoidCampaignLib.galaxy

// L2023
BoolToInt(lp_available)
// L4825
BoolToInt(lp_shown)
// L5187
BoolToInt(lp_new)

# campaigns/voidstory.sc2campaign

VoidCampaignStoryLib.galaxy

// L746
BoolToInt(libVCST_gf_PS_ClickableIsNew(lv_indexClickable))
// L2881
BoolToInt(lp_isPlaying)
// L4122
BoolToInt(lp_background)
// L4128
BoolToInt(lp_isNew)
// L4135
BoolToInt((lp_enabledDisabled == true))
// L4180
BoolToInt(lp_isVisibleOnSet)

# mods/core.sc2mod

NativeLib.galaxy

// L1021
BoolToInt(lp_mutedState)
// L1021
BoolToInt(lp_fade)
// L1033
BoolToInt(lp_pausedState)
// L1033
BoolToInt(lp_fade)

# mods/frontiers.sc2mod

Lib6CB3363F.galaxy

// L466
BoolToInt(lv_i == PlayerGroupPlayer(auto993E03F9_g, auto993E03F9_p))
// L897
BoolToInt(lv_i == PlayerGroupPlayer(auto307151DA_g, auto307151DA_p))
// L908
BoolToInt(lv_i == PlayerGroupPlayer(autoB533AD6E_g, autoB533AD6E_p))

# mods/missionpacks/campaigncommon.sc2mod

LibComC.galaxy

// L494
BoolToInt(lp_available)
// L2386
BoolToInt(lp_new)

# mods/missionpacks/novacampaign.sc2mod

LibNCMI.galaxy

// L618
BoolToInt(lv_enemyUnitGroupIter == UnitGroupUnit(auto5ADAA0AD_g, auto5ADAA0AD_u))
// L635
BoolToInt(lv_enemyUnitGroupIter == UnitGroupUnit(autoD087C6AB_g, autoD087C6AB_u))
// L652
BoolToInt(lv_enemyUnitGroupIter == UnitGroupUnit(auto2D3EF93F_g, auto2D3EF93F_u))
// L669
BoolToInt(lv_enemyUnitGroupIter == UnitGroupUnit(autoC958FC29_g, autoC958FC29_u))
// L1455
BoolToInt(lv_enemyUnitGroupIter == UnitGroupUnit(auto3CF37BD8_g, auto3CF37BD8_u))
// L1651
BoolToInt(lv_enemyUnitGroupIter == UnitGroupUnit(auto7FAFEA5B_g, auto7FAFEA5B_u))
// L1771
BoolToInt(lv_playerIndex == PlayerGroupPlayer(autoEDCAAF8F_g, autoEDCAAF8F_p))
// L2667
BoolToInt(lv_indexTownHall == UnitGroupUnit(auto59F7820C_g, auto59F7820C_u))
// L2777
BoolToInt(lv_indexPlayer == PlayerGroupPlayer(autoDF48CB2F_g, autoDF48CB2F_p))
// L2856
BoolToInt(lv_indexPlayer1 == PlayerGroupPlayer(autoE1FC9780_g, autoE1FC9780_p))

# mods/missionpacks/novacampaign.sc2mod

LibNCST.galaxy

// L659
BoolToInt(libNCST_gf_NS_ClickableIsNew(lv_indexClickable))
// L1038
BoolToInt(lv_indexUnit == UnitGroupUnit(auto4254474A_g, auto4254474A_u))
// L1786
BoolToInt(lv_indexUnit == UnitGroupUnit(auto300770A4_g, auto300770A4_u))
// L1933
BoolToInt(lv_indexUnit == UnitGroupUnit(auto8F428406_g, auto8F428406_u))
// L1942
BoolToInt(lv_indexUnit == UnitGroupUnit(auto4BA2BDE2_g, auto4BA2BDE2_u))
// L1965
BoolToInt(lv_indexUnit == UnitGroupUnit(autoB1C4E56F_g, autoB1C4E56F_u))
// L2529
BoolToInt(lp_isPlaying)
// L3495
BoolToInt(lp_background)
// L3500
BoolToInt(lp_isNew)
// L3506
BoolToInt((lp_enabledDisabled == true))

# mods/missionpacks/novacampaign.sc2mod

LibNovC.galaxy

// L1493
BoolToInt(lp_isNewStatus)
// L1873
BoolToInt(lp_isNewState)
// L2242
BoolToInt(lv_indexPlayer == PlayerGroupPlayer(auto015E2278_g, auto015E2278_p))
// L2258
BoolToInt(lv_indexPlayer == PlayerGroupPlayer(auto8236ADDB_g, auto8236ADDB_p))

# mods/novastoryassets.sc2mod

MapScript.galaxy

// L3465
BoolToInt(lv_u == UnitGroupUnit(auto8048C945_g, auto8048C945_u))
// L5997
BoolToInt(lv_defenderUnit == UnitGroupUnit(auto4E528D73_g, auto4E528D73_u))
// L6010
BoolToInt(lv_defenderUnit == UnitGroupUnit(auto2CEA3011_g, auto2CEA3011_u))
// L6023
BoolToInt(lv_defenderUnit == UnitGroupUnit(autoEE084E77_g, autoEE084E77_u))
// L925
BoolToInt(lv_loopUnit == UnitGroupUnit(auto096D078E_g, auto096D078E_u))
// L1388
BoolToInt(lv_currentUnit == UnitGroupUnit(auto141DBA84_g, auto141DBA84_u))
// L2804
BoolToInt(lv_scientistUnitIter == UnitGroupUnit(autoD272B6B6_g, autoD272B6B6_u))