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

#include <Events2D.h>

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

BuildingType uType
 
uint16_t uAnimationID
 
char * pName
 
const char * pProprieterName
 
const char * pEnterText
 
const char * pProprieterTitle
 
int16_t field_14
 
int16_t _state
 
int16_t _rep
 
int16_t _per
 
int16_t generation_interval_days
 
int16_t field_1E
 
float fPriceMultiplier
 
float flt_24
 
uint16_t uOpenTime
 
uint16_t uCloseTime
 
int16_t uExitPicID
 
int16_t uExitMapID
 
int16_t _quest_related
 
int16_t field_32
 

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

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

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

◆ uType

BuildingType _2devent::uType

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

Используется в GenerateSpecialShopItems(), GenerateStandartShopItems(), InitializeBuildingResidents(), SpellBookGenerator(), sub_4B6478() и TravelByTransport().

◆ uAnimationID

uint16_t _2devent::uAnimationID

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

Используется в EnterHouse(), InitializeBuildingResidents() и PrepareHouse().

◆ pName

char* _2devent::pName

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

Используется в GetEventHintString(), GUIWindow::HouseDialogManager() и InitializeBuildingResidents().

◆ pProprieterName

const char* _2devent::pProprieterName

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

Используется в GUIWindow::HouseDialogManager() и InitializeBuildingResidents().

◆ pEnterText

const char* _2devent::pEnterText

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

Используется в InitializeBuildingResidents().

◆ pProprieterTitle

const char* _2devent::pProprieterTitle

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

Используется в GUIWindow::HouseDialogManager() и InitializeBuildingResidents().

◆ field_14

int16_t _2devent::field_14

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

Используется в InitializeBuildingResidents().

◆ _state

int16_t _2devent::_state

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

Используется в InitializeBuildingResidents().

◆ _rep

int16_t _2devent::_rep

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

Используется в InitializeBuildingResidents().

◆ _per

int16_t _2devent::_per

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

Используется в InitializeBuildingResidents().

◆ generation_interval_days

int16_t _2devent::generation_interval_days

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

Используется в InitializeBuildingResidents().

◆ field_1E

int16_t _2devent::field_1E

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

◆ fPriceMultiplier

◆ flt_24

float _2devent::flt_24

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

Используется в InitializeBuildingResidents(), ShopDialogLearn(), TavernDialog(), TempleDialog(), TrainingDialog() и UIShop_Buy_Identify_Repair().

◆ uOpenTime

uint16_t _2devent::uOpenTime

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

Используется в EnterHouse() и InitializeBuildingResidents().

◆ uCloseTime

uint16_t _2devent::uCloseTime

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

Используется в EnterHouse() и InitializeBuildingResidents().

◆ uExitPicID

int16_t _2devent::uExitPicID

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

Используется в InitializeBuildingResidents() и PrepareHouse().

◆ uExitMapID

int16_t _2devent::uExitMapID

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

Используется в InitializeBuildingResidents() и PrepareHouse().

◆ _quest_related

int16_t _2devent::_quest_related

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

Используется в Application::Game::EventLoop(), InitializeBuildingResidents() и PrepareHouse().

◆ field_32

int16_t _2devent::field_32

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


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