From c5537151f2f5fa9452cdca0eb5d912c3cbf0fa57 Mon Sep 17 00:00:00 2001 From: Rain Clark Date: Wed, 5 Oct 2016 07:59:32 -0400 Subject: [PATCH] X marks the spor :x: --- source/Gel.hx | 2 +- source/HUD.hx | 13 ++++++++----- source/MenuState.hx | 2 +- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/source/Gel.hx b/source/Gel.hx index edaf45c..212090e 100644 --- a/source/Gel.hx +++ b/source/Gel.hx @@ -141,7 +141,7 @@ class Gel extends FlxSprite Discipline -=5; Waste +=5; } - }x + } public function Praise():Void { diff --git a/source/HUD.hx b/source/HUD.hx index 571055c..b17d264 100644 --- a/source/HUD.hx +++ b/source/HUD.hx @@ -6,6 +6,7 @@ import flixel.group.FlxGroup; import flixel.system.FlxSound; import flixel.text.FlxText; import flixel.util.FlxColor; +import flixel.input.gamepad.FlxGamepad; using flixel.util.FlxSpriteUtil; @@ -158,15 +159,16 @@ class HUD extends FlxTypedGroup override public function update(elapsed:Float):Void { super.update(elapsed); - - if (FlxG.keys.justPressed.RIGHT) + // TODO: Add gamepad support + // TODO: Add WASD support? + // TODO: Add vertical menu movent + if (FlxG.keys.justPressed.RIGHT || FlxG.gamepads.anyJustPressed(DPAD_RIGHT)) nextOption(true); - else if (FlxG.keys.justPressed.LEFT) + else if (FlxG.keys.justPressed.LEFT || FlxG.gamepads.anyJustPressed(DPAD_LEFT)) nextOption(false); - else if (FlxG.keys.justPressed.X) + else if (FlxG.keys.justPressed.X || FlxG.gamepads.anyJustPressed(B)) makeOption(_menuOption); - _gel.update(elapsed); if (_gel.CurrentMood == Gel.Mood.NEUTRAL) @@ -189,6 +191,7 @@ class HUD extends FlxTypedGroup private function nextOption(increment:Bool):Void { + // TODO: Add vertical menu movent if (increment) { if (_menuOption >= 7) diff --git a/source/MenuState.hx b/source/MenuState.hx index b865e0f..12c14d6 100644 --- a/source/MenuState.hx +++ b/source/MenuState.hx @@ -50,7 +50,7 @@ class MenuState extends FlxState override public function update(elapsed:Float):Void { - if(FlxG.keys.pressed.ENTER) + if(FlxG.keys.pressed.ENTER || FlxG.gamepads.anyJustPressed(START)) pressStart(); super.update(elapsed);