From 4374ef1fcb9ee00ebbfbc40b81b2da657ede8696 Mon Sep 17 00:00:00 2001 From: allen Date: Sun, 29 Dec 2013 08:47:47 +0000 Subject: [PATCH] When playing with a single player the 2P triangles may now be used to change your speed mod. (Useful for 'right side' setting or doubles.) --- src/source/gameplayMode.cpp | 22 ++++++++++++++++++---- 1 file changed, 18 insertions(+), 4 deletions(-) diff --git a/src/source/gameplayMode.cpp b/src/source/gameplayMode.cpp index 2c45d1a..d7ed006 100644 --- a/src/source/gameplayMode.cpp +++ b/src/source/gameplayMode.cpp @@ -282,13 +282,27 @@ void mainGameplayLoop(UTIME dt) { gs.player[0].speedMod += 5; } - if ( gs.player[1].speedMod > 10 && im.getKeyState(MENU_LEFT_2P) == JUST_DOWN ) + if ( gs.isVersus ) { - gs.player[1].speedMod -= 5; + if ( gs.player[1].speedMod > 10 && im.getKeyState(MENU_LEFT_2P) == JUST_DOWN ) + { + gs.player[1].speedMod -= 5; + } + if ( gs.player[1].speedMod < 80 && im.getKeyState(MENU_RIGHT_2P) == JUST_DOWN ) + { + gs.player[1].speedMod += 5; + } } - if ( gs.player[1].speedMod < 80 && im.getKeyState(MENU_RIGHT_2P) == JUST_DOWN ) + else { - gs.player[1].speedMod += 5; + if ( gs.player[0].speedMod > 10 && im.getKeyState(MENU_LEFT_2P) == JUST_DOWN ) + { + gs.player[0].speedMod -= 5; + } + if ( gs.player[0].speedMod < 80 && im.getKeyState(MENU_RIGHT_2P) == JUST_DOWN ) + { + gs.player[0].speedMod += 5; + } } }