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

OBJ_FLYING_WARE Class Reference

a galaxy object class for a ware flying around in space More...

List of all members.

Private Methods

GALOBJ Create (int x, int y, int z, int a_maintype, int a_subtype, int a_count)
GALOBJ Destruct ()
void SetCount (int a_cnt)
BOOL GetUnknown ()
void SetTargetted (BOOL a_yes)
int GetCount ()
void SetEnvironment (GALOBJ env)
array GetPos ()
void SetPos (int x, int y, int z)
int GetClass ()
int IsClass (int cl)
SECOBID GetObjectID ()
int GetSubType ()
int GetGSubType ()
int GetGType ()
int GetType ()
int GetTypeCode ()
int GetNameID ()
string GetName ()
GALOBJ GetOwner ()
GALOBJ GetEnvironment ()
int GetSize ()
void AddTo (GALOBJ gsector)
void RemoveFrom (GALOBJ gsector)
void KilledBy (int reason, SECOBID skiller, SECOBID sother)
void SelfDestruct (int reason)
void Deactivate ()

Private Attributes

array wr_Pos
GALOBJ wr_Environment
int wr_Count
BOOL wr_Unknown


Detailed Description

a galaxy object class for a ware flying around in space


Member Function Documentation

void AddTo GALOBJ    gsector [private]
 

See Functions common in every object .

GALOBJ Create int    x,
int    y,
int    z,
int    a_maintype,
int    a_subtype,
int    a_count
[private]
 

Functions common in every object

void Deactivate   [private]
 

See Functions common in every object .

GALOBJ Destruct   [private]
 

See Functions common in every object .

int GetClass   [private]
 

Functions common in every object

int GetCount   [private]
 

returns wr_Count

GALOBJ GetEnvironment   [private]
 

See Functions common in every object .

int GetGSubType   [private]
 

Differences of in-game objects

int GetGType   [private]
 

Differences of in-game objects

string GetName   [private]
 

See Functions common in every object .

int GetNameID   [private]
 

See Functions common in every object .

SECOBID GetObjectID   [private]
 

Functions common in every object

GALOBJ GetOwner   [private]
 

See Functions common in every object .

array GetPos   [private]
 

See Functions common in every object .

int GetSize   [private]
 

See Functions common in every object .

int GetSubType   [private]
 

Differences of in-game objects

int GetType   [private]
 

Differences of in-game objects

int GetTypeCode   [private]
 

returns typecode of ware

BOOL GetUnknown   [private]
 

returns wr_Unknown

int IsClass int    cl [private]
 

Functions common in every object

void KilledBy int    reason,
SECOBID    skiller,
SECOBID    sother
[private]
 

See Functions common in every object .

void RemoveFrom GALOBJ    gsector [private]
 

removes object from sector

void SelfDestruct int    reason [private]
 

See Functions common in every object .

void SetCount int    a_cnt [private]
 

sets wr_Count

void SetEnvironment GALOBJ    env [private]
 

See Functions common in every object .

void SetPos int    x,
int    y,
int    z
[private]
 

See Functions common in every object .

void SetTargetted BOOL    a_yes [private]
 

See Functions common in every object .


Member Data Documentation

int wr_Count [private]
 

n.o. ware-units in container

GALOBJ wr_Environment [private]
 

The surrounding object.

array wr_Pos [private]
 

position; format: [x, y, z, alpha, beta, gamma, gdirx, gdiry, gdirz, formation_x, formation_y, formation_z]

BOOL wr_Unknown [private]
 

is ware unkown by player


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