Torque3D Documentation / _generateds / afxSpellBookData

afxSpellBookData

Engine/source/afx/afxSpellBook.h

More...

Private Types

Parent 

Private Attributes

Public Attributes

rpg_spells [MAX_PAGES_PER_BOOK *MAX_SPELLS_PER_PAGE]
spells [MAX_PAGES_PER_BOOK *MAX_SPELLS_PER_PAGE]

Public Functions

bool
preload(bool server, String & errorStr)

Called to prepare the datablock for use, after it has been unpacked.

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)

Public Static Functions

initPersistFields()