qol changes to the numbers of game
This commit is contained in:
parent
d93a5fd6a1
commit
c9d06a2248
2 changed files with 24 additions and 4 deletions
|
|
@ -206,8 +206,7 @@ function keyPressed() {
|
|||
if (!ready) return;
|
||||
// Jump
|
||||
if (BOOST_KEYS.includes(key.toLowerCase())) {
|
||||
resetScore();
|
||||
raspberry.boost();
|
||||
playerInput();
|
||||
}
|
||||
|
||||
// Pause the Game
|
||||
|
|
@ -217,3 +216,24 @@ function keyPressed() {
|
|||
paused = false;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Mouse clicked event.
|
||||
*/
|
||||
function mouseClicked() {
|
||||
if (!ready) return;
|
||||
|
||||
if (paused) {
|
||||
paused = false;
|
||||
}
|
||||
|
||||
playerInput();
|
||||
}
|
||||
|
||||
/**
|
||||
* Handles input for the player, when a key is pressed, or the mouse is clicked.
|
||||
*/
|
||||
function playerInput() {
|
||||
resetScore();
|
||||
raspberry.boost();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -36,7 +36,7 @@ class Raspberry extends Entity {
|
|||
* Maximum velocity, so the raspberry doesn't get to infinite speed when boosting.
|
||||
* @private
|
||||
*/
|
||||
private static readonly maxVelocity: number = 100;
|
||||
private static readonly maxVelocity: number = 75;
|
||||
|
||||
/**
|
||||
* Width.
|
||||
|
|
@ -70,7 +70,7 @@ class Raspberry extends Entity {
|
|||
* @param value
|
||||
*/
|
||||
set velocity(value: number) {
|
||||
this._velocity = (Math.abs(this.velocity) > Raspberry.maxVelocity) ? Raspberry.maxVelocity : value;
|
||||
this._velocity = (Math.abs(this.velocity) > Raspberry.maxVelocity) ? -Raspberry.maxVelocity : value;
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue