Resonance Game
Team Walterio Fuchsbauer
 All Classes Namespaces Files Functions Variables Enumerations Properties
Resonance.BadVibe Class Reference
Inheritance diagram for Resonance.BadVibe:
Collaboration diagram for Resonance.BadVibe:

List of all members.

Classes

class  ArmourSequence
 Armour Sequence nested class.

Public Types

enum  State

Public Member Functions

 BadVibe (int modelNum, String name, Vector3 pos, int spawner)
void setup (Vector3 pos, int spawner)
List< int > getLayers ()
 Returns the sequence of armour layers of the Bad Vibe.
void Move ()
 Moves the bad vibe in the world.
void damage (int colour)
 Damage the bad vibe.
bool damage (int colour, Vector3 blast)
int getAnimationCounter ()
void decrementAnimationCounter ()
void kill ()

Static Public Member Functions

static void initialiseBank ()
 Initialises the bank of armour sequences.

Public Attributes

const int ARMOUR_SPACING = 3
const int MAX_ARMOUR_DISPLAY_DIST = 40
const int MAX_ARMOUR_TRANSPARENCY_DIST = 12

Static Public Attributes

static bool DRAW_HEALTH_AS_STRING = false
static bool DRAW_HEALTH_VERTICALLY = true

Properties

int SpawnerIndex [get]
State Status [get, set]

Member Enumeration Documentation


Constructor & Destructor Documentation

Resonance.BadVibe.BadVibe ( int  modelNum,
String  name,
Vector3  pos,
int  spawner 
)

Here is the call graph for this function:


Member Function Documentation

void Resonance.BadVibe.damage ( int  colour)

Damage the bad vibe.

Parameters:
colourThe colour wave that has been attacked with

Here is the caller graph for this function:

bool Resonance.BadVibe.damage ( int  colour,
Vector3  blast 
)

Returns the sequence of armour layers of the Bad Vibe.

Returns:
static void Resonance.BadVibe.initialiseBank ( ) [static]

Initialises the bank of armour sequences.

Here is the caller graph for this function:

Here is the call graph for this function:

Here is the caller graph for this function:

Moves the bad vibe in the world.

Here is the call graph for this function:

void Resonance.BadVibe.setup ( Vector3  pos,
int  spawner 
)

Here is the call graph for this function:

Here is the caller graph for this function:


Member Data Documentation


Property Documentation


The documentation for this class was generated from the following file: