Public Member Functions

Monster Class Reference

monster with gun and very limited ai More...

#include <Monster.h>

Inheritance diagram for Monster:
Creature GModel GGraphicsObject GObject

List of all members.

Public Member Functions

 Monster (void)
 Standard constructor.
 ~Monster (void)
 Standard destructor.
 Monster (Monster *)
 Constructor to duplicate existing instance of monster.
int CreateDefaultWeapon (void)
 Assign the monster a default gun.
virtual int FireGun (double time, double dtime, int FLAGS)
 fire attached gun (if any)
virtual CrosshairGetCrosshair (void)
 Monsters don't use crosshairs. This will always return NULL.

Detailed Description

monster with gun and very limited ai


Constructor & Destructor Documentation

Monster::Monster ( void   ) 

Standard constructor.

Monster::~Monster ( void   ) 

Standard destructor.

Monster::Monster ( Monster monster  ) 

Constructor to duplicate existing instance of monster.


Member Function Documentation

int Monster::CreateDefaultWeapon ( void   ) 

Assign the monster a default gun.

int Monster::FireGun ( double  time,
double  dtime,
int  FLAGS 
) [virtual]

fire attached gun (if any)

Reimplemented from Creature.

Crosshair * Monster::GetCrosshair ( void   )  [virtual]

Monsters don't use crosshairs. This will always return NULL.

Reimplemented from Creature.


The documentation for this class was generated from the following files:
 All Classes Files Functions Variables Enumerations Enumerator Friends Defines