Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   Compound Members   Related Pages  

OBJ_SHIP_FIGHTER Class Reference

base class for small combat ships More...

Inheritance diagram for OBJ_SHIP_FIGHTER:

Inheritance graph
List of all members.

Private Methods

GALOBJ Create (int x, int y, int z, int ssubtype, int raceid)
void InitRace (int raceid)
void StartAction ()
int GetClass ()
int IsClass (int cl)

Detailed Description

base class for small combat ships


Member Function Documentation

GALOBJ Create int    x,
int    y,
int    z,
int    ssubtype,
int    raceid
[private]
 

create new OBJ_SHIP_FIGHTER

int GetClass   [private]
 

Functions common in every object

Reimplemented from OBJ_SHIP.

Reimplemented in OBJ_SHIP_M3, OBJ_SHIP_M4, and OBJ_SHIP_M5.

void InitRace int    raceid [private]
 

set sh_PilotID

int IsClass int    cl [private]
 

Functions common in every object

Reimplemented from OBJ_SHIP.

Reimplemented in OBJ_SHIP_M3, OBJ_SHIP_M4, and OBJ_SHIP_M5.

void StartAction   [private]
 

default action for figthers... (for NPC ship in space) if ship has leader: protect it, if ship is being attacked: defends itself if ship is xenon or pirate: kill enemies, else fly home

Reimplemented from OBJ_SHIP.


Generated on Mon Aug 26 18:26:31 2002 for X² KC by doxygen1.2.17