Public Member Functions | Public Attributes

MelchiorBoss Class Reference

Inherits CBoss.

List of all members.

Public Member Functions

 MelchiorBoss (Map& map, uint x, uint y, uint id, int targetType)
void aggressionStart ()
void bossSee (Critter& cr, Critter& shownCr)
bool bossAttacked (Critter& cr, Critter& attacker)
void bossHit (Critter& cr, Critter@ attacker, int dmg)
void bossKilled (Critter& cr, Critter@ attacker)
void bossFinish (Critter& cr, bool deleted)

Public Attributes

int targetType

Constructor & Destructor Documentation

MelchiorBoss ( Map map,
uint  x,
uint  y,
uint  id,
int  targetType 
)

Member Function Documentation

void aggressionStart (  ) 

Reimplemented from CBoss.

void bossSee ( Critter cr,
Critter shownCr 
)

Reimplemented from CBoss.

bool bossAttacked ( Critter cr,
Critter attacker 
)

Reimplemented from CBoss.

void bossHit ( Critter cr,
Critter attacker,
int  dmg 
)

Reimplemented from CBoss.

void bossKilled ( Critter cr,
Critter attacker 
)

Reimplemented from CBoss.

void bossFinish ( Critter cr,
bool  deleted 
)

Reimplemented from CBoss.


Member Data Documentation