Public Types | |
enum | ShapeFlexId { OTHER = 0, MAINSHAPES = 1, GUMPS = 2 } |
Public Member Functions | |
GameData (GameInfo *gameinfo) | |
void | loadU8Data () |
void | loadRemorseData () |
void | setupFontOverrides () |
Usecode * | getMainUsecode () const |
MainShapeArchive * | getMainShapes () const |
RawArchive * | getFixed () const |
MapGlob * | getGlob (uint32 glob) const |
FontShapeArchive * | getFonts () const |
GumpShapeArchive * | getGumps () const |
Shape * | getMouse () const |
MusicFlex * | getMusic () const |
WpnOvlayDat * | getWeaponOverlay () const |
SoundFlex * | getSoundFlex () const |
SpeechFlex * | getSpeechFlex (uint32 shapenum) |
ShapeArchive * | getShapeFlex (uint16 flexId) const |
Shape * | getShape (FrameID frameid) const |
const ShapeFrame * | getFrame (FrameID frameid) const |
const NPCDat * | getNPCData (uint16 entry) const |
const NPCDat * | getNPCDataForShape (uint16 shapeno) const |
const CombatDat * | getCombatDat (uint16 entry) const |
const FireType * | getFireType (uint16 type) const |
const WeaselDat * | getWeaselDat (uint16 level) const |
Std::string | translate (const Std::string &text) |
FrameID | translate (FrameID frame) |
Static Public Member Functions | |
static GameData * | get_instance () |