function GetNumberOfItemType takes unit whichUnit, integer itemId returns integer
local integer inventorySlot = 0
local integer itemCounter = 0
loop
if GetItemTypeId(UnitItemInSlot(whichUnit, inventorySlot)) == itemId then
set itemCounter = itemCounter + 1
endif
set inventorySlot = inventorySlot + 1
exitwhen inventorySlot == bj_MAX_INVENTORY
endloop
return itemCounter
endfunction
Name | Type | is_array | initial_value |
ActivePet | unit | No | |
ActivePot | integer | No | |
Adherents | group | No | |
Ambushers | location | Yes | |
AMSDummy | unit | No | |
AMSDummy2 | unit | No | |
AngryCrowd | group | Yes | |
ArenaCrowd | group | Yes | |
ArenaLions | group | No | |
AridEnemies | group | No | |
AttackInfernals | group | No | |
Back | button | No | |
BBQPos | location | No | |
BF | group | Yes | |
BladeFurryDamage | real | No | |
BlademasterTactic | integer | No | |
BonusCoins | integer | No | |
BonusTimer | timer | No | |
BonusTimerW | timerdialog | No | |
Boomer | unit | Yes | |
BossMusicTimer | timer | Yes | |
BossQuest | quest | Yes | |
BoulderBoys | group | No | |
BP | unit | No | |
BP2Slot | item | Yes | |
BPSlot | item | Yes | |
BR | multiboard | No | |
BRChestsOpened | integer | No | |
BRFoodEaten | integer | No | |
BRHSUsed | integer | No | |
BrittleCounter | integer | No | |
BroodNest | location | Yes | |
BubblePoint | location | No | |
BurnPPos | location | No | |
CageRoll | integer | No | |
CallumEnemies | group | No | |
CallumFinal | unit | No | |
CallumFreed | integer | No | |
CallumHostile | unit | No | |
CallumSaved | integer | No | |
CameraChoice | trigger | No | |
CameraZoom_Choice | trigger | No | |
CannonBombaDropOff | location | No | |
CannonBoss | unit | No | |
CannonGroup | group | No | |
CannonPeons | group | Yes | |
CannonRepairer | unit | Yes | |
CannonRepairTarget | unit | No | |
CannonSpawns | unit | Yes | |
Caster | unit | No | |
Caster_Group | group | No | |
Caster_Loc | location | No | |
CastPos | location | No | |
CBallPos | location | No | |
CBlazeDummy | unit | Yes | |
CBoom | location | No | |
CCBoard | multiboard | No | |
CentaurPassives | group | No | |
Chaos | button | No | |
ChaosBlinkCast | location | No | |
ChaosCallerDrop | location | No | |
ChaosCallerRandomizer | integer | No | |
ChaosCorpse | unit | No | |
ChaosDischargePos | location | No | |
ChaosDischargePos2 | location | No | |
ChaosFlarePOS | location | No | |
ChaosFlareRandomizer | integer | No | |
ChaosFlareRandomizerB | integer | No | |
ChaosMusic | timer | No | |
ChaosSoulBlinkRandomizer | integer | No | |
ChaosSpeech | integer | No | |
Charm | integer | No | |
CharmAngle | real | No | |
CharmCharge | integer | No | |
CharmFacingPoint | location | No | |
CharmPoint | location | Yes | |
CharmSFX | effect | No | |
CharmTar | unit | No | |
CharmUsePos | location | No | |
CharmUser | unit | No | |
CharTheme | integer | No | |
ChatBubble | effect | Yes | |
CheckpointLocation | rect | No | |
CInfernoPos | location | No | |
ClearTime | real | Yes | |
Config_MeatHAngle | real | No | |
Config_MeatHAoE | real | No | |
Config_MeatHAoEDamage | real | No | |
Config_MeatHAoESFX | string | No | |
Config_MeatHChainModel | string | No | |
Config_MeatHChainRate | real | No | |
Config_MeatHChainScale | real | No | |
Config_MeatHDamage | real | No | |
Config_MeatHDamageAoE | real | No | |
Config_MeatHDamageLoop | real | No | |
Config_MeatHDamageType | attacktype | No | |
Config_MeatHDestroyTrees | boolean | No | |
Config_MeatHDistance | real | No | |
Config_MeatHGrapple | boolean | No | |
Config_MeatHHeadModel | string | No | |
Config_MeatHHeadScale | real | No | |
Config_MeatHIgnore | boolean | No | |
Config_MeatHLockOn | unit | No | |
Config_MeatHlvl | integer | No | |
Config_MeatHlvlAoE | real | No | |
Config_MeatHlvlAoEDamage | real | No | |
Config_MeatHlvlDamage | real | No | |
Config_MeatHlvlDamageAoE | real | No | |
Config_MeatHlvlDamageLoop | real | No | |
Config_MeatHlvlDistnace | real | No | |
Config_MeatHlvlSpeed | real | No | |
Config_MeatHOffset | real | No | |
Config_MeatHRecicle | boolean | No | |
Config_MeatHSFX | string | No | |
Config_MeatHSpeed | real | No | |
Config_MeatHSpell | abilcode | No | |
Config_MeatHStartOffset | real | No | |
Confirm | button | No | |
CorePos | location | Yes | |
CoreTempPoint | location | No | |
Corpse | unit | No | |
CorpseArea | group | No | |
CorpsePos | location | No | |
CorpsePos2 | location | No | |
Count | integer | No | |
CP | integer | No | |
Crow | unit | No | |
Crow_Angle | real | No | |
Crow_angle_Standard | real | No | |
Crow_Group | group | No | |
Crow_Loc_Temp | location | No | |
Crow_Number | integer | No | |
Crow_Spawn | location | No | |
Crow_Target_Temp | location | No | |
CRunePos | location | No | |
CRuneRandomizer | integer | No | |
CSkeletonsKillCounter | integer | No | |
CSouLDamage | real | No | |
CSoulSpawn | location | No | |
CSoulTimer | timer | No | |
Cyclo | location | Yes | |
CycloneEffect | effect | No | |
CycloneLoc | location | No | |
CycloneRain | weathereffect | Yes | |
Damage | integer | Yes | |
DamageArea | group | No | |
DarkDumm | unit | No | |
DConfirm | dialog | No | |
DDeal | location | No | |
DDealer | location | No | |
DDealInteger | integer | No | |
DDealReward | real | No | |
DDRewardX | integer | No | |
DeathCounter | integer | No | |
DeathZone | location | No | |
DecayPos | location | No | |
DecayPos2 | location | No | |
DecayPos3 | location | No | |
DecayZone | location | No | |
DepotEnemies | group | No | |
Difficulty | dialog | No | |
DifficultyOption | integer | No | |
DKPos | location | No | |
DoubleBox | group | No | |
DragonBlizzard | weathereffect | No | |
DragonPoint | rect | No | |
Easy | button | No | |
ElderStormPos | location | No | |
ElderStormStrike | effect | No | |
EoDPos | location | No | |
EoDSE | effect | No | |
EruptionPos | location | No | |
EvilEyePoint | location | No | |
EW | integer | No | |
EXPTimer | timer | No | |
EyeDesecrate | group | No | |
FinalFight | integer | No | |
FoKCaster | unit | No | |
FoKDamage | real | No | |
FoKLevel | integer | No | |
FoKTargets | group | No | |
Gauntlet | button | No | |
GBPatP | location | Yes | |
GBPats | integer | No | |
GoldPoint | location | No | |
GoldPointD | location | No | |
GoldRandomizer | integer | No | |
GoldRandomizerD | integer | No | |
GoldSpawn | location | No | |
GoldSpawnC | location | Yes | |
GoldSpawnD | location | No | |
GolemLoc | location | Yes | |
GuideD | dialog | No | |
GuideOK | button | No | |
GWDummy | unit | No | |
GWPos | location | No | |
Hard | button | No | |
Hashtable | hashtable | No | |
HazrogShopIcon | effect | Yes | |
HealthStone | item | No | |
HeroicChallengeKorgash | integer | No | |
HeroicChallengeMorgott | integer | No | |
HeroicChallengeObsi | integer | No | |
HeroicChallengePrimal | integer | No | |
HeroItem | location | No | |
HeroNR | integer | No | |
HeroPos | location | No | |
HeroPosBHH | location | No | |
HeroPosBP | location | No | |
HeroPosTI | location | No | |
HeroRollPos | location | No | |
HeroTheme | sound | No | |
Hogger | unit | No | |
HoggerItem | item | No | |
HoggerPos | location | No | |
HoggerRandomizer | integer | No | |
HoggerSE | effect | No | |
HoggerSpawn | location | No | |
HoggerTimer | timer | No | |
HSCount | integer | No | |
HungerCounter | integer | No | |
HungerGroup | group | No | |
HungerPos | location | No | |
HungerTar | unit | No | |
HungryDummy | unit | No | |
HydraAttackParty | group | No | |
HydraBeam | lightning | Yes | |
HydraBubble | effect | Yes | |
HydraHead | integer | No | |
HydraItem | integer | No | |
HydraKillCount | integer | No | |
HydraShield | effect | Yes | |
HydraSpawnCounter | integer | No | |
HydraSpawns | group | No | |
HydraSpawns2 | group | No | |
HydraSpitPoint | location | No | |
HydraSpitPoint2 | location | No | |
InfernalDrop | location | No | |
InfernalKillCount | integer | No | |
InfernalRandomizer | integer | No | |
ItemCount | integer | No | |
ItemCounter | integer | No | |
ItemDistance | real | No | |
ItemPickup | item | No | |
ItemPickupRect | rect | No | |
JetPack | effect | No | |
JuliusDummy | location | Yes | |
KeyUsed | location | No | |
KeyZombies | group | No | |
Khan | unit | No | |
KhanAhnk | effect | No | |
KhanGrave | location | No | |
KhanTimer | timer | No | |
KillCount | integer | No | |
KnockbackTable | hashtable | No | |
KorBladedancer | unit | Yes | |
KorBladeFollower | unit | No | |
KorMirrorDoomSFX | effect | No | |
KorMirrorImage | unit | Yes | |
KorMirrorImages | group | No | |
KorMirrorPosX | location | Yes | |
KorMirrorRandomizer | integer | No | |
KorMirrorSFX | effect | Yes | |
KorPos | location | No | |
KorrP | location | Yes | |
KorVic | integer | No | |
Lament | sound | No | |
LavaSpawnPoint | location | No | |
Lazor | integer | No | |
Leapers | group | No | |
LeapingActive | integer | No | |
LeapSFX | effect | No | |
Level | integer | No | |
LichEyes | group | No | |
LivesCounter | integer | No | |
LivingFlameEffect | effect | No | |
LivingFlameGroup | group | No | |
LivingFlames | group | No | |
LootDrop | location | No | |
LootRandomizer | integer | No | |
LWPos | location | No | |
LWSE | effect | No | |
ManaRegainUnitGroup | group | No | |
ManaTargets | group | No | |
MarchingKnights | group | No | |
MasterPhylactery | unit | No | |
MeatHAoE | real | Yes | |
MeatHAoEDamage | real | Yes | |
MeatHAoESFX | string | Yes | |
MeatHC | unit | Yes | |
MeatHChainModel | string | Yes | |
MeatHChainRate | real | Yes | |
MeatHChainScale | real | Yes | |
MeatHChainX | real | Yes | |
MeatHChainY | real | Yes | |
MeatHCount | integer | No | |
MeatHDamage | real | Yes | |
MeatHDamageAoE | real | Yes | |
MeatHDamageLoop | real | Yes | |
MeatHDamageType | attacktype | Yes | |
MeatHDeg | real | Yes | |
MeatHDestroyTrees | boolean | Yes | |
MeatHDist | real | Yes | |
MeatHEffect | effect | Yes | |
MeatHFull | boolean | Yes | |
MeatHGrapple | boolean | Yes | |
MeatHHeads | group | No | |
MeatHIgnore | boolean | Yes | |
MeatHLaunch | boolean | Yes | |
MeatHLockOn | unit | Yes | |
MeatHLst | integer | Yes | |
MeatHlvlDamageLoop | real | No | |
MeatHNewPoint | location | No | |
MeatHOffset | real | Yes | |
MeatHRecicle | boolean | Yes | |
MeatHRef | integer | No | |
MeatHRow | group | Yes | |
MeatHSFX | string | Yes | |
MeatHSize | integer | Yes | |
MeatHSpeed | real | Yes | |
MeatHSpell | abilcode | Yes | |
MeatHT | unit | Yes | |
MeatHTraveled | real | Yes | |
Melianova | unit | No | |
MeliaPetPos | location | No | |
MirrorDoomTimer | timer | No | |
MoonFlare | location | No | |
MoonRays | weathereffect | No | |
MorBPhylactery | unit | No | |
Music | integer | No | |
MusicList | sound | No | |
NBlinkPoint | location | No | |
NBlinkSFX | effect | No | |
NDecayPos | location | No | |
NEAssaultParty | group | No | |
NelvinBoom | location | No | |
NightmareHeart | unit | No | |
NightmareKillCount | integer | No | |
NightmareRandomPoint | location | No | |
NightmareSE | effect | No | |
NightmareSE2 | effect | No | |
NightmareSE3 | effect | No | |
NightmareSE4 | effect | No | |
NightmareSpawns | group | No | |
NightmareTimer | timer | No | |
NightWar | abilcode | No | |
NightWarPoint | location | No | |
NightWisp | unit | Yes | |
Normal | button | No | |
NRandomizer | integer | No | |
NRedClouds | group | No | |
NuclearBlight | location | No | |
NWEffect | effect | No | |
ObeliskCount | integer | No | |
ObeliskPoof | effect | No | |
OBSCentre | location | No | |
OBSHSSCounter | integer | No | |
ObsPStones | unit | Yes | |
OBSSplinter | location | Yes | |
ObsStarsDummy | unit | No | |
ObsWatcherPos | location | No | |
ObsWP | location | No | |
OgreDrop | location | No | |
PeonDeathCounter | integer | No | |
PeonKillCount | integer | No | |
PlayerHero | unit | No | |
PlayerSurroundings | rect | No | |
PlayerTheme | sound | No | |
Points | location | Yes | |
Potion1 | integer | No | |
Potion2 | integer | No | |
Potion3 | integer | No | |
Potion4 | integer | No | |
Potion5 | integer | No | |
PreciousBoom | location | No | |
PrimalRainInt | integer | No | |
PrimalRainTPOS | location | No | |
PrimalSummons | integer | No | |
PUMist | integer | No | |
PUTimer | timer | No | |
PuurgeSfx | effect | No | |
PWeather | weathereffect | No | |
Rain | weathereffect | No | |
RainPos | location | No | |
RampageEffect | effect | No | |
RampageSFX | location | No | |
RandomizerMusic | integer | No | |
RandomVoice | integer | No | |
RarePatrol | location | No | |
RareSpawner | integer | No | |
RareSpawnerB | integer | No | |
RE_Knocktable | hashtable | No | |
Real | real | Yes | |
RedeemedWarchief | unit | No | |
RollBones | integer | No | |
RuneDrop | integer | No | |
RunePoint | location | Yes | |
SapperNuke | location | No | |
SChestEquipmentRandomizer | integer | No | |
SChestRandomizer | integer | No | |
SE | effect | No | |
SFX | effect | No | |
ShamanCircle | effect | No | |
ShamanCyclone | effect | No | |
ShammyRando | integer | No | |
SheepItemPos | location | No | |
ShortcutBarrels | destructable | Yes | |
ShortcutCyclones | effect | Yes | |
SilverGate | location | Yes | |
SilverItem | item | No | |
SilverItemType | itemcode | No | |
SilverKeyRing | integer | No | |
SkyInteger | integer | No | |
SoulStoneCounter | integer | No | |
SouthGolem | unit | Yes | |
SpeechRandomizer | integer | No | |
Splodie | location | No | |
SS | item | No | |
StormChest | location | No | |
StormCrashDummy | unit | No | |
StormCrashPos | location | No | |
StormPeninsula | weathereffect | No | |
StormSpawn | location | No | |
StormYesNo | integer | No | |
SummonATK | location | No | |
SummonGroup | group | No | |
SunFlarePoint | location | No | |
table | hashtable | No | |
Talking | integer | No | |
Target_Group | group | No | |
Target_Loc | location | No | |
Target_Loc_Temp | location | No | |
Temp_Boolean | boolean | No | |
Temp_Int | integervar | No | |
Temp_Point | location | No | |
Temp_Unit | unit | No | |
TempGroup | group | No | |
TempPoint | location | No | |
TempPos | location | No | |
TempSFX | effect | No | |
TentaclePoint | location | No | |
TentacleSFX | effect | No | |
ThornsPos | location | No | |
tmp_point | location | No | |
TNTSpawn | location | Yes | |
TornadoGroup | group | No | |
TornadoPoint | location | No | |
TransmuteVictims | group | No | |
UDexUnits | unit | Yes | |
Ukor | location | No | |
VictoryJingle | sound | No | |
Vortex | location | Yes | |
VortexEffect | effect | Yes | |
WaterBubble | effect | No | |
WaterBubbleTarget | unit | No | |
WhelpCounter | integer | No | |
WhelpCounter2 | integer | No | |
WhelpCounter3 | integer | No | |
WhelpCounter4 | integer | No | |
WhelpCounter5 | integer | No | |
WildSeedPoint | location | No | |
ZZP | location | Yes |