World of Might and Magic  0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
Структура ItemDesc

#include <Items.h>

Открытые атрибуты

char * pIconName
 
char * pName
 
char * pUnidentifiedName
 
char * pDescription
 
unsigned int uValue
 
unsigned __int16 uSpriteID
 
__int16 field_1A
 
signed __int16 uEquipX
 
signed __int16 uEquipY
 
ITEM_EQUIP_TYPE uEquipType
 
unsigned __int8 uSkillType
 
unsigned __int8 uDamageDice
 
unsigned __int8 uDamageRoll
 
unsigned __int8 uDamageMod
 
unsigned __int8 uMaterial
 
char _additional_value
 
char _bonus_type
 
char _bonus_strength
 
char field_25
 
char field_26
 
char field_27
 
union {
   unsigned __int8   uChanceByTreasureLvl [6]
 
   struct {
      unsigned __int8   uChanceByTreasureLvl1
 
      unsigned __int8   uChanceByTreasureLvl2
 
      unsigned __int8   uChanceByTreasureLvl3
 
      unsigned __int8   uChanceByTreasureLvl4
 
      unsigned __int8   uChanceByTreasureLvl5
 
      unsigned __int8   uChanceByTreasureLvl6
 
   } 
 
}; 
 
unsigned char uItemID_Rep_St
 
char field_2f
 

Подробное описание

См. определение в файле Items.h строка 360

Данные класса

◆ pIconName

char* ItemDesc::pIconName

ID/Rep/St|Not identified name|Sprite Index|VarA|VarB|Equip X|Equip Y|Notes

См. определение в файле Items.h строка 364

◆ pName

char* ItemDesc::pName

См. определение в файле Items.h строка 365

◆ pUnidentifiedName

char* ItemDesc::pUnidentifiedName

См. определение в файле Items.h строка 366

◆ pDescription

char* ItemDesc::pDescription

См. определение в файле Items.h строка 367

◆ uValue

unsigned int ItemDesc::uValue

См. определение в файле Items.h строка 368

◆ uSpriteID

unsigned __int16 ItemDesc::uSpriteID

См. определение в файле Items.h строка 369

◆ field_1A

__int16 ItemDesc::field_1A

См. определение в файле Items.h строка 370

◆ uEquipX

signed __int16 ItemDesc::uEquipX

См. определение в файле Items.h строка 371

◆ uEquipY

signed __int16 ItemDesc::uEquipY

См. определение в файле Items.h строка 372

◆ uEquipType

ITEM_EQUIP_TYPE ItemDesc::uEquipType

См. определение в файле Items.h строка 373

Используется в CastSpellInfoHelpers::_427E01_cast_spell().

◆ uSkillType

unsigned __int8 ItemDesc::uSkillType

См. определение в файле Items.h строка 374

◆ uDamageDice

unsigned __int8 ItemDesc::uDamageDice

См. определение в файле Items.h строка 375

◆ uDamageRoll

unsigned __int8 ItemDesc::uDamageRoll

См. определение в файле Items.h строка 376

◆ uDamageMod

unsigned __int8 ItemDesc::uDamageMod

См. определение в файле Items.h строка 377

◆ uMaterial

unsigned __int8 ItemDesc::uMaterial

См. определение в файле Items.h строка 378

◆ _additional_value

char ItemDesc::_additional_value

См. определение в файле Items.h строка 379

◆ _bonus_type

char ItemDesc::_bonus_type

См. определение в файле Items.h строка 380

◆ _bonus_strength

char ItemDesc::_bonus_strength

См. определение в файле Items.h строка 381

◆ field_25

char ItemDesc::field_25

См. определение в файле Items.h строка 382

◆ field_26

char ItemDesc::field_26

См. определение в файле Items.h строка 383

◆ field_27

char ItemDesc::field_27

См. определение в файле Items.h строка 384

◆ uChanceByTreasureLvl

unsigned __int8 ItemDesc::uChanceByTreasureLvl[6]

См. определение в файле Items.h строка 386

◆ uChanceByTreasureLvl1

unsigned __int8 ItemDesc::uChanceByTreasureLvl1

См. определение в файле Items.h строка 388

◆ uChanceByTreasureLvl2

unsigned __int8 ItemDesc::uChanceByTreasureLvl2

См. определение в файле Items.h строка 389

◆ uChanceByTreasureLvl3

unsigned __int8 ItemDesc::uChanceByTreasureLvl3

См. определение в файле Items.h строка 390

◆ uChanceByTreasureLvl4

unsigned __int8 ItemDesc::uChanceByTreasureLvl4

См. определение в файле Items.h строка 391

◆ uChanceByTreasureLvl5

unsigned __int8 ItemDesc::uChanceByTreasureLvl5

См. определение в файле Items.h строка 392

◆ uChanceByTreasureLvl6

unsigned __int8 ItemDesc::uChanceByTreasureLvl6

См. определение в файле Items.h строка 393

◆ @17

union { ... }

◆ uItemID_Rep_St

unsigned char ItemDesc::uItemID_Rep_St

См. определение в файле Items.h строка 396

◆ field_2f

char ItemDesc::field_2f

См. определение в файле Items.h строка 397


Объявления и описания членов структуры находятся в файле: