summaryrefslogtreecommitdiff
path: root/game/states/play.js
diff options
context:
space:
mode:
Diffstat (limited to 'game/states/play.js')
-rw-r--r--game/states/play.js6
1 files changed, 6 insertions, 0 deletions
diff --git a/game/states/play.js b/game/states/play.js
index 15304d5..4d6080b 100644
--- a/game/states/play.js
+++ b/game/states/play.js
@@ -152,6 +152,12 @@ Play.prototype = {
if (pad.isDown(Phaser.Gamepad.XBOX360_DPAD_DOWN) || pad.axis(Phaser.Gamepad.XBOX360_STICK_LEFT_Y) > 0.2) {
this.movePlayer(player, 0, 1);
}
+
+ var poisonButton = pad.getButton(Phaser.Gamepad.XBOX360_A);
+ if (poisonButton.isDown && player.gamepadPoisonLastPressed < poisonButton.timeDown) {
+ player.gamepadPoisonLastPressed = poisonButton.timeDown;
+ this.togglePoisonPill(player);
+ }
},
readLevelFile: function() {
this.pills = this.game.add.group();