![]() |
Resonance Game
Team Walterio Fuchsbauer
|
Handles and provides an interface between button presses and Good Vibe motion. More...
Static Public Member Functions | |
| static void | init () |
| Methods. | |
| static void | setGVRef (GoodVibe newGV) |
| static void | boost () |
| static void | resetBoost () |
| static void | input (KeyboardState kbd, GamePadState pad) |
| Takes the state of GV motion input devices and moves the GV based on these. | |
Static Public Attributes | |
| static readonly float | DEFAULT_Z_ACCELERATION = 150f / ResonanceGame.FPS |
| static readonly float | DEFAULT_MAX_Z_SPEED = 1800f / ResonanceGame.FPS |
| static float | MAX_R_SPEED = 4.5f / ResonanceGame.FPS |
| static float | MAX_X_SPEED = 1800f / ResonanceGame.FPS |
| static float | MAX_Z_SPEED = 720f / ResonanceGame.FPS |
| static float | R_ACCELERATION = 0.45f / ResonanceGame.FPS |
| static float | R_DECELERATION = 0.45f / ResonanceGame.FPS |
| static float | X_ACCELERATION = 48f / ResonanceGame.FPS |
| static float | X_DECELERATION = 84f / ResonanceGame.FPS |
| static float | Z_ACCELERATION = 150f / ResonanceGame.FPS |
| static float | Z_DECELERATION = 60f / ResonanceGame.FPS |
| static float | R_SPEED = 0.00f |
| static float | X_SPEED = 0.00f |
| static float | Z_SPEED = 0.00f |
| static float | BOOST_POWER = 2.00f |
| static bool | BOOSTING = false |
| static bool | initialised = false |
Handles and provides an interface between button presses and Good Vibe motion.
| static void Resonance.GVMotionManager.boost | ( | ) | [static] |

| static void Resonance.GVMotionManager.init | ( | ) | [static] |
Methods.


| static void Resonance.GVMotionManager.input | ( | KeyboardState | kbd, |
| GamePadState | pad | ||
| ) | [static] |
Takes the state of GV motion input devices and moves the GV based on these.
| kbd | Current keyboard state. |
| pad | Current game pad state. |


| static void Resonance.GVMotionManager.resetBoost | ( | ) | [static] |

| static void Resonance.GVMotionManager.setGVRef | ( | GoodVibe | newGV | ) | [static] |
float Resonance.GVMotionManager.BOOST_POWER = 2.00f [static] |
bool Resonance.GVMotionManager.BOOSTING = false [static] |
readonly float Resonance.GVMotionManager.DEFAULT_MAX_Z_SPEED = 1800f / ResonanceGame.FPS [static] |
readonly float Resonance.GVMotionManager.DEFAULT_Z_ACCELERATION = 150f / ResonanceGame.FPS [static] |
bool Resonance.GVMotionManager.initialised = false [static] |
float Resonance.GVMotionManager.MAX_R_SPEED = 4.5f / ResonanceGame.FPS [static] |
float Resonance.GVMotionManager.MAX_X_SPEED = 1800f / ResonanceGame.FPS [static] |
float Resonance.GVMotionManager.MAX_Z_SPEED = 720f / ResonanceGame.FPS [static] |
float Resonance.GVMotionManager.R_ACCELERATION = 0.45f / ResonanceGame.FPS [static] |
float Resonance.GVMotionManager.R_DECELERATION = 0.45f / ResonanceGame.FPS [static] |
float Resonance.GVMotionManager.R_SPEED = 0.00f [static] |
float Resonance.GVMotionManager.X_ACCELERATION = 48f / ResonanceGame.FPS [static] |
float Resonance.GVMotionManager.X_DECELERATION = 84f / ResonanceGame.FPS [static] |
float Resonance.GVMotionManager.X_SPEED = 0.00f [static] |
float Resonance.GVMotionManager.Z_ACCELERATION = 150f / ResonanceGame.FPS [static] |
float Resonance.GVMotionManager.Z_DECELERATION = 60f / ResonanceGame.FPS [static] |
float Resonance.GVMotionManager.Z_SPEED = 0.00f [static] |