Public Member Functions | |
Typhoon (Common::SharedPtr< Battleground > battleground) | |
void | handleEvent (int eventId) |
void | enterTyphoon (int level) |
void | handleClick (Common::SharedPtr< Typhoon > backRef, const Common::String &name) |
void | hideHead (int idx) |
void | typhoonA () |
void | schedule15154 () |
int | typhonGetNumAliveHeads () |
void | hitTyphoonHead (Common::SharedPtr< Typhoon > backRef, int idx) |
void | showHeadNormal (int idx) |
Static Public Member Functions | |
static void | stopAnims () |
static void | disableHotzones () |
Public Attributes | |
bool | _headIsAlive [18] |
bool | _playingTyphoonRespawnSound |
bool | _playingTyphoonDieSound |
bool | _isKilled |
Common::SharedPtr< Battleground > | _battleground |