This shows you the differences between two versions of the page.
— |
eliteapi:structures:iitem [2014/12/15 14:41] (current) atom0s created |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ===== IItem Structure ===== | ||
+ | The item structure contains information about an item returned from the Resources namespace. | ||
+ | |||
+ | <code cpp> | ||
+ | struct IItem | ||
+ | { | ||
+ | unsigned int ItemID; | ||
+ | unsigned short Flags; | ||
+ | unsigned short StackSize; | ||
+ | unsigned short ItemType; | ||
+ | unsigned short ResourceID; | ||
+ | unsigned short ValidTargets; | ||
+ | |||
+ | unsigned short Level; | ||
+ | unsigned short Slot; | ||
+ | unsigned short Races; | ||
+ | unsigned int Jobs; | ||
+ | unsigned short ShieldSize; | ||
+ | |||
+ | unsigned short Damage; | ||
+ | unsigned short Delay; | ||
+ | unsigned short DPS; | ||
+ | unsigned char Skill; | ||
+ | unsigned char JugSize; | ||
+ | |||
+ | unsigned char MaxCharges; | ||
+ | unsigned char CastTime; | ||
+ | unsigned short UseDelay; | ||
+ | unsigned int ReuseDelay; | ||
+ | |||
+ | unsigned int Elements; | ||
+ | unsigned int ItemLevel; | ||
+ | unsigned int ItemUpgradeBase; | ||
+ | |||
+ | unsigned short Var1; | ||
+ | unsigned int Var2; | ||
+ | |||
+ | char* Name; | ||
+ | char* Description; | ||
+ | char* LogNameSingular; | ||
+ | char* LogNamePlural; | ||
+ | |||
+ | unsigned int ImageSize; | ||
+ | unsigned char ImageType; | ||
+ | char ImageName[16]; | ||
+ | char Bitmap[0x978]; | ||
+ | }; | ||
+ | </code> |