afxSpellBookData
Engine/source/afx/afxSpellBook.h
Private Types
Parent
Private Attributes
bool
Public Attributes
rpg_spells [MAX_PAGES_PER_BOOK *MAX_SPELLS_PER_PAGE]
spells [MAX_PAGES_PER_BOOK *MAX_SPELLS_PER_PAGE]
Public Functions
DECLARE_CATEGORY("AFX" )
getPageSlotIndex(S32 page, S32 slot)
bool
unpackData(BitStream * )
bool
verifyPageSlot(S32 page, S32 slot)
Public Static Functions
Detailed Description
Private Types
typedef GameBaseData Parent
Private Attributes
bool do_id_convert
Public Attributes
U8 pages_per_book
afxRPGMagicSpellData * rpg_spells [MAX_PAGES_PER_BOOK *MAX_SPELLS_PER_PAGE]
afxMagicSpellData * spells [MAX_PAGES_PER_BOOK *MAX_SPELLS_PER_PAGE]
U8 spells_per_page
Public Functions
afxSpellBookData()
DECLARE_CATEGORY("AFX" )
DECLARE_CONOBJECT(afxSpellBookData )
getPageSlotIndex(S32 page, S32 slot)
packData(BitStream * )
Reimplemented from: SimDataBlock
preload(bool server, String & errorStr)
Reimplemented from: SimDataBlock
unpackData(BitStream * )
Reimplemented from: SimDataBlock
verifyPageSlot(S32 page, S32 slot)