# Catalog Entry Count

Grammar — Catalog catalog entry count
FlagsNative | Function

Returns the number of entries in a catalog. Use catalog lookup functions to retrieve a data value or other information from the game data.

# Arguments

Returns — int

native int CatalogEntryCount(int catalog);

Category: Catalog / Lookup

# Examples

# campaigns/swarm.sc2campaign

MapScript.galaxy

// L147
CatalogEntryCount(c_gameCatalogMap)
// L147
CatalogEntryCount(c_gameCatalogMap)

# campaigns/swarmstory.sc2campaign

SwarmCampaignLib.galaxy

// L4907
CatalogEntryCount(c_gameCatalogMap)
// L4958
CatalogEntryCount(c_gameCatalogMap)
// L4990
CatalogEntryCount(c_gameCatalogMap)
// L5203
CatalogEntryCount(c_gameCatalogMap)
// L5272
CatalogEntryCount(c_gameCatalogMap)
// L5340
CatalogEntryCount(c_gameCatalogMap)
// L5428
CatalogEntryCount(c_gameCatalogMap)
// L5444
CatalogEntryCount(c_gameCatalogMap)
// L5600
CatalogEntryCount(c_gameCatalogMap)
// L5609
CatalogEntryCount(c_gameCatalogMap)

# campaigns/swarmstoryutil.sc2mod

Lib281DEC45.galaxy

// L1291
CatalogEntryCount(c_gameCatalogLocation)
// L1975
CatalogEntryCount(c_gameCatalogArmyCategory)
// L2003
CatalogEntryCount(c_gameCatalogArmyCategory)
// L2760
CatalogEntryCount(c_gameCatalogLocation)
// L2784
CatalogEntryCount(c_gameCatalogMap)
// L4479
CatalogEntryCount(c_gameCatalogArmyCategory)
// L5642
CatalogEntryCount(c_gameCatalogArmyCategory)
// L6026
CatalogEntryCount(c_gameCatalogMap)
// L6052
CatalogEntryCount(c_gameCatalogMap)

# campaigns/voidstory.sc2campaign

VoidCampaignLib.galaxy

// L550
CatalogEntryCount(c_gameCatalogArmyCategory)
// L575
CatalogEntryCount(c_gameCatalogArmyCategory)
// L792
CatalogEntryCount(c_gameCatalogArmyCategory)
// L1082
CatalogEntryCount(c_gameCatalogMap)
// L1675
CatalogEntryCount(c_gameCatalogMap)
// L1772
CatalogEntryCount(c_gameCatalogArmyCategory)
// L1921
CatalogEntryCount(c_gameCatalogLocation)
// L1928
CatalogEntryCount(c_gameCatalogMap)
// L1956
CatalogEntryCount(c_gameCatalogLocation)
// L2061
CatalogEntryCount(c_gameCatalogMap)

# campaigns/voidstory.sc2campaign

VoidCampaignMissionLib.galaxy

// L1252
CatalogEntryCount(c_gameCatalogArmyCategory)
// L1305
CatalogEntryCount(c_gameCatalogArmyCategory)

# campaigns/voidstory.sc2campaign

VoidCampaignStoryLib.galaxy

// L1268
CatalogEntryCount(c_gameCatalogLocation)
// L1292
CatalogEntryCount(c_gameCatalogMap)
// L1383
CatalogEntryCount(c_gameCatalogLocation)
// L1431
CatalogEntryCount(c_gameCatalogMap)

# campaigns/voidstory.sc2campaign

VoidCampaignUILib.galaxy

// L1074
CatalogEntryCount(c_gameCatalogArmyCategory)
// L2926
CatalogEntryCount(c_gameCatalogLocation)
// L3073
CatalogEntryCount(c_gameCatalogMap)
// L3141
CatalogEntryCount(c_gameCatalogLocation)
// L3146
CatalogEntryCount(c_gameCatalogMap)
// L6979
CatalogEntryCount(c_gameCatalogMap)

# mods/heroesdata.stormmod

HeroesLib.galaxy

// L4323
CatalogEntryCount(c_gameCatalogSpray)
// L4361
CatalogEntryCount(c_gameCatalogBanner)
// L4399
CatalogEntryCount(c_gameCatalogAnnouncerPack)
// L4657
CatalogEntryCount(c_gameCatalogSkin)

# mods/missionpacks/campaigncommon.sc2mod

LibComC.galaxy

// L162
CatalogEntryCount(c_gameCatalogMap)
// L394
CatalogEntryCount(c_gameCatalogLocation)
// L407
CatalogEntryCount(c_gameCatalogLocation)
// L414
CatalogEntryCount(c_gameCatalogMap)
// L441
CatalogEntryCount(c_gameCatalogLocation)
// L522
CatalogEntryCount(c_gameCatalogMap)
// L775
CatalogEntryCount(c_gameCatalogMap)
// L830
CatalogEntryCount(c_gameCatalogMap)
// L877
CatalogEntryCount(c_gameCatalogMap)
// L1038
CatalogEntryCount(c_gameCatalogMap)

# mods/missionpacks/novacampaign.sc2mod

LibNCST.galaxy

// L1158
CatalogEntryCount(c_gameCatalogLocation)
// L1181
CatalogEntryCount(c_gameCatalogMap)
// L1263
CatalogEntryCount(c_gameCatalogLocation)

# mods/missionpacks/novacampaign.sc2mod

LibNCUI.galaxy

// L1560
CatalogEntryCount(c_gameCatalogMap)
// L2400
CatalogEntryCount(c_gameCatalogArmyCategory)
// L4226
CatalogEntryCount(c_gameCatalogMap)

# mods/missionpacks/novacampaign.sc2mod

LibNovC.galaxy

// L933
CatalogEntryCount(c_gameCatalogMap)
// L1320
CatalogEntryCount(c_gameCatalogMap)
// L1369
CatalogEntryCount(c_gameCatalogMap)
// L1613
CatalogEntryCount(c_gameCatalogMap)
// L1685
CatalogEntryCount(c_gameCatalogArmyCategory)
// L2966
CatalogEntryCount(c_gameCatalogMap)
// L3057
CatalogEntryCount(c_gameCatalogMap)
// L3170
CatalogEntryCount(c_gameCatalogMap)
// L3282
CatalogEntryCount(c_gameCatalogMap)
// L3349
CatalogEntryCount(c_gameCatalogMap)

# mods/starcoop/starcoop.sc2mod

LibCOMI.galaxy

// L4207
CatalogEntryCount(c_gameCatalogAbil)
// L5183
CatalogEntryCount(lv_catalog)
// L7733
CatalogEntryCount(c_gameCatalogReward)
// L7740
CatalogEntryCount(c_gameCatalogReward)
// L7777
CatalogEntryCount(c_gameCatalogReward)
// L30100
CatalogEntryCount(c_gameCatalogReward)
// L30111
CatalogEntryCount(c_gameCatalogReward)

# mods/starcoop/starcoop.sc2mod

LibCOMU.galaxy

// L6251
CatalogEntryCount(c_gameCatalogUnit)
// L6339
CatalogEntryCount(c_gameCatalogUnit)
// L7561
CatalogEntryCount(c_gameCatalogUnit)
// L7704
CatalogEntryCount(c_gameCatalogUnit)
// L8265
CatalogEntryCount(c_gameCatalogUnit)

# mods/starcoop/starcoop.sc2mod

LibCOOC.galaxy

// L2522
CatalogEntryCount(c_gameCatalogArmyCategory)
// L2563
CatalogEntryCount(c_gameCatalogArmyCategory)
// L2771
CatalogEntryCount(c_gameCatalogArmyCategory)
// L2797
CatalogEntryCount(c_gameCatalogArmyCategory)
// L2925
CatalogEntryCount(c_gameCatalogArmyCategory)
// L2994
CatalogEntryCount(c_gameCatalogArmyCategory)
// L3076
CatalogEntryCount(c_gameCatalogArmyCategory)
// L3163
CatalogEntryCount(c_gameCatalogArmyCategory)
// L3217
CatalogEntryCount(c_gameCatalogArmyCategory)
// L3231
CatalogEntryCount(c_gameCatalogArmyCategory)

# mods/voidprologue.sc2mod

LibA3DDD02B.galaxy

// L3292
CatalogEntryCount(c_gameCatalogMap)
// L3858
CatalogEntryCount(c_gameCatalogMap)
// L3906
CatalogEntryCount(c_gameCatalogMap)
// L4056
CatalogEntryCount(c_gameCatalogMap)
// L4093
CatalogEntryCount(c_gameCatalogMap)