Jazz2::Actors::Bosses::BossBase class

Base class of an enemy boss.

Base classes

class Jazz2::Actors::Enemies::EnemyBase
Base class of an enemy.

Derived classes

class Bilsy
Bilsy (boss)
class Bolly
Bolly (boss)
class Bubba
Bubba (boss)
class Devan
Devan (boss)
class DevanRemote
Devan with remote control (boss)
class Queen
Queen (boss)
class TurtleBoss
Turtle (boss)
class Uterus
Uterus (boss)

Public functions

auto OnActivatedBoss() -> bool pure virtual
void OnDeactivatedBoss() virtual
auto OnPlayerDied() -> bool virtual

Protected functions

auto OnTileDeactivated() -> bool override
Called when corresponding tile should be deactivated.