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

List of all members.

Public Member Functions

 GoodVibe (int modelNum, String name, Vector3 pos)
 Constructor.
void adjustScore (int change)
 Adjusts the GVs score according to the multiplier.
void fullHealth ()
 Reset GV to full health.
float healthFraction ()
void AdjustHealth (int change)
 Adjust the GV's health between 0 - MAX_HEALTH.
void adjustNitro (int change)
 Adjust nitro between 0 - MAX_NITRO.
void adjustShield (int change)
 Adjust shield between 0 - MAX_SHIELD.
void adjustFreeze (int change)
 Adjust freeze between 0 - MAX_FREEZE.
void createShockwave (int colour)
 Create a shockwave from the GV.
void updateWaves ()
 Update the shockwaves.
void shieldUp ()
 Put the GV shield up.
void shieldDown ()
 Put GV shield down.
void showBeat ()
 Makes changes to the graphics of the good vibe to show beat time.
Freeze getFreezer ()
void createFreezer ()

Static Public Attributes

static readonly int NITROUS = 0
static readonly int SHIELD = 1
static readonly int FREEZE = 2
static int MAX_HEALTH = 100
static int MAX_NITRO = 200
static int MAX_SHIELD = 300
static int MAX_FREEZE = 200

Properties

int selectedPower [get, set]
Object ShieldObject [get]
bool InCombat [get, set]
int Health [get]
int Nitro [get]
int Shield [get]
bool ShieldOn [get]
int Freeze [get]
bool FreezeActive [get, set]

Constructor & Destructor Documentation

Resonance.GoodVibe.GoodVibe ( int  modelNum,
String  name,
Vector3  pos 
)

Constructor.

Here is the call graph for this function:


Member Function Documentation

void Resonance.GoodVibe.adjustFreeze ( int  change)

Adjust freeze between 0 - MAX_FREEZE.

Parameters:
changeAmount to change by

Here is the caller graph for this function:

void Resonance.GoodVibe.AdjustHealth ( int  change)

Adjust the GV's health between 0 - MAX_HEALTH.

Parameters:
changeAmount to change by

Here is the call graph for this function:

Here is the caller graph for this function:

void Resonance.GoodVibe.adjustNitro ( int  change)

Adjust nitro between 0 - MAX_NITRO.

Parameters:
changeAmount to change by

Here is the caller graph for this function:

void Resonance.GoodVibe.adjustScore ( int  change)

Adjusts the GVs score according to the multiplier.

Parameters:
changeAmount to adjust the score

Here is the call graph for this function:

void Resonance.GoodVibe.adjustShield ( int  change)

Adjust shield between 0 - MAX_SHIELD.

Parameters:
changeAmount to change by

Here is the caller graph for this function:

Here is the call graph for this function:

Here is the caller graph for this function:

void Resonance.GoodVibe.createShockwave ( int  colour)

Create a shockwave from the GV.

Parameters:
colourColour of the shockwave

Here is the call graph for this function:

Here is the caller graph for this function:

Reset GV to full health.

Here is the caller graph for this function:

Here is the caller graph for this function:

Here is the caller graph for this function:

Put GV shield down.

Here is the caller graph for this function:

Put the GV shield up.

Here is the caller graph for this function:

Makes changes to the graphics of the good vibe to show beat time.

Here is the caller graph for this function:

Update the shockwaves.

Here is the call graph for this function:

Here is the caller graph for this function:


Member Data Documentation

readonly int Resonance.GoodVibe.FREEZE = 2 [static]
int Resonance.GoodVibe.MAX_FREEZE = 200 [static]
int Resonance.GoodVibe.MAX_HEALTH = 100 [static]
int Resonance.GoodVibe.MAX_NITRO = 200 [static]
int Resonance.GoodVibe.MAX_SHIELD = 300 [static]
readonly int Resonance.GoodVibe.NITROUS = 0 [static]
readonly int Resonance.GoodVibe.SHIELD = 1 [static]

Property Documentation

bool Resonance.GoodVibe.InCombat [get, set]

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