# Catalog Entry Count
Grammar — Catalog catalog entry count
Flags —Native
|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
int
[ preset::CatalogType ] — Catalog
Returns — int
native int CatalogEntryCount(int catalog);
# Related
Category: Catalog / Lookup
- [F] —
bool
— Catalog Entry Is Default — ( CatalogEntryIsDefault ) - [F] —
bool
— Catalog Entry Is Valid — ( CatalogEntryIsValid ) - [F] —
int
— Catalog Entry Class — ( CatalogEntryClass ) - [F] —
int
— Catalog Entry Count — ( CatalogEntryCount ) - [F] —
string
[ catalogentry ] — Catalog Entry Get — ( CatalogEntryGet ) - [F] —
string
[ catalogentry ] — Catalog Entry Parent — ( CatalogEntryParent ) - [F] —
string
[ catalogscope ] — Catalog Entry Scope — ( CatalogEntryScope ) - [F] —
int
— Catalog Field Count — ( CatalogFieldCount ) - [F] —
string
[ catalogfieldname ] — Catalog Field Get — ( CatalogFieldGet ) - [F] —
bool
— Catalog Field Exists — ( CatalogFieldExists ) - [F] —
bool
— Catalog Field Is Array — ( CatalogFieldIsArray ) - [F] —
bool
— Catalog Field Is Scope — ( CatalogFieldIsScope ) - [F] —
string
— Catalog Field Type — ( CatalogFieldType ) - [F] —
int
[ preset::FieldTypeCategory ] — Catalog Field Type Category — ( CatalogFieldTypeCategory ) - [F] —
string
— Catalog Field Value Get — ( CatalogFieldValueGet ) - [F] —
int
— Catalog Field Value Get As Integer — ( CatalogFieldValueGetAsInt ) - [F] —
int
— Catalog Field Value Get Flags As Integer — ( CatalogFieldValueGetFlagsAsInt ) - [F] —
fixed
— Catalog Field Value Get As Real — ( libNtve_gf_CatalogFieldValueGetAsReal ) - [F] —
int
— Catalog Field Value Count — ( CatalogFieldValueCount ) - [F] —
string
— Catalog Reference Get — ( CatalogReferenceGet ) - [F] —
int
— Catalog Reference Get As Integer — ( CatalogReferenceGetAsInt ) - [F] —
fixed
— Catalog Reference Get As Real — ( libNtve_gf_CatalogReferenceGetAsReal ) - [F] —
int
— Catalog Reference Count — ( CatalogReferenceCount ) - [F] —
int
[ preset::AbilityClass ] — Class Of Ability — ( AbilityClass ) - [F] —
fixed
— Cost Of Ability — ( libNtve_gf_CostOfAbility )
# Examples
# campaigns/swarm.sc2campaign
// L147
CatalogEntryCount(c_gameCatalogMap)
// L147
CatalogEntryCount(c_gameCatalogMap)
# campaigns/swarmstory.sc2campaign
// 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
// 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
// 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
// L1268
CatalogEntryCount(c_gameCatalogLocation)
// L1292
CatalogEntryCount(c_gameCatalogMap)
// L1383
CatalogEntryCount(c_gameCatalogLocation)
// L1431
CatalogEntryCount(c_gameCatalogMap)
# campaigns/voidstory.sc2campaign
// 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
// L4323
CatalogEntryCount(c_gameCatalogSpray)
// L4361
CatalogEntryCount(c_gameCatalogBanner)
// L4399
CatalogEntryCount(c_gameCatalogAnnouncerPack)
// L4657
CatalogEntryCount(c_gameCatalogSkin)
# mods/missionpacks/campaigncommon.sc2mod
// 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
// L1158
CatalogEntryCount(c_gameCatalogLocation)
// L1181
CatalogEntryCount(c_gameCatalogMap)
// L1263
CatalogEntryCount(c_gameCatalogLocation)
# mods/missionpacks/novacampaign.sc2mod
// L1560
CatalogEntryCount(c_gameCatalogMap)
// L2400
CatalogEntryCount(c_gameCatalogArmyCategory)
// L4226
CatalogEntryCount(c_gameCatalogMap)
# mods/missionpacks/novacampaign.sc2mod
// 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
// 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
// L6251
CatalogEntryCount(c_gameCatalogUnit)
// L6339
CatalogEntryCount(c_gameCatalogUnit)
// L7561
CatalogEntryCount(c_gameCatalogUnit)
// L7704
CatalogEntryCount(c_gameCatalogUnit)
// L8265
CatalogEntryCount(c_gameCatalogUnit)
# mods/starcoop/starcoop.sc2mod
// 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
// L3292
CatalogEntryCount(c_gameCatalogMap)
// L3858
CatalogEntryCount(c_gameCatalogMap)
// L3906
CatalogEntryCount(c_gameCatalogMap)
// L4056
CatalogEntryCount(c_gameCatalogMap)
// L4093
CatalogEntryCount(c_gameCatalogMap)