From bc12bbaba292c3d5a553d61c6a12a9e274fab873 Mon Sep 17 00:00:00 2001
From: Allanis <allanis@saracraft.net>
Date: Wed, 13 Mar 2013 21:36:50 +0000
Subject: [PATCH] [Fix] Past three revisions wouldn't stop shooting
 primary/secondary weapons. I have no idea how this solves it, but it does..

---
 src/input.c | 40 ++++++++++++++++++++--------------------
 1 file changed, 20 insertions(+), 20 deletions(-)

diff --git a/src/input.c b/src/input.c
index c444d8d..3035111 100644
--- a/src/input.c
+++ b/src/input.c
@@ -127,38 +127,38 @@ static void input_key(int keynum, double value, int abs) {
   // Turning left.
   else if(KEY("left")) {
     // Set flags for facing correction.
-    if(value == KEY_PRESS) player_setFlag(PLAYER_TURN_LEFT);
-    else if(value == KEY_RELEASE) player_rmFlag(PLAYER_TURN_LEFT);
+    if(value == KEY_PRESS) { player_setFlag(PLAYER_TURN_LEFT); }
+    else if(value == KEY_RELEASE) { player_rmFlag(PLAYER_TURN_LEFT); }
 
-    if(abs)player_turn = -value;
-    else player_turn -= value;
-    if(player_turn < -1.) player_turn = -1.; // Make sure value is sane.
+    if(abs) { player_turn = -value; }
+    else { player_turn -= value; }
+    if(player_turn < -1.) { player_turn = -1.; }// Make sure value is sane.
   }
   // Turning right.
   else if(KEY("right")) {
     // Set flags for facing correction.
-    if(value == KEY_PRESS) player_setFlag(PLAYER_TURN_RIGHT);
-    else if(value == KEY_RELEASE) player_rmFlag(PLAYER_TURN_RIGHT);
+    if(value == KEY_PRESS) { player_setFlag(PLAYER_TURN_RIGHT); }
+    else if(value == KEY_RELEASE) { player_rmFlag(PLAYER_TURN_RIGHT); }
    
-    if(abs) player_turn = value;
-    else player_turn += value;
+    if(abs) { player_turn = value; }
+    else { player_turn += value; }
     
-    if(player_turn < -1.) player_turn = -1.; // Make sure value is sane.
+    if(player_turn < -1.) { player_turn = -1.; } // Make sure value is sane.
   }
   // Turn around to face vel.
   else if(KEY("reverse")) {
-    if(value == KEY_PRESS) player_setFlag(PLAYER_REVERSE);
+    if(value == KEY_PRESS) { player_setFlag(PLAYER_REVERSE); }
     else if(value == KEY_RELEASE) {
       player_rmFlag(PLAYER_REVERSE);
       player_turn = 0; // Turning corrections.
-      if(player_isFlag(PLAYER_TURN_LEFT)) player_turn -= 1;
-      if(player_isFlag(PLAYER_TURN_RIGHT)) player_turn += 1;
+      if(player_isFlag(PLAYER_TURN_LEFT))  { player_turn -= 1; }
+      if(player_isFlag(PLAYER_TURN_RIGHT)) { player_turn += 1; }
     }
   }
   // Shoot primary weapon. BOOM BOOM.
   else if(KEY("primary") && !paused) {
-    if(value == KEY_PRESS) player_setFlag(PLAYER_PRIMARY);
-    else if(value == KEY_RELEASE) player_rmFlag(PLAYER_PRIMARY);
+    if(value == KEY_PRESS) { player_setFlag(PLAYER_PRIMARY); }
+    else if(value == KEY_RELEASE) { player_rmFlag(PLAYER_PRIMARY); }
   }
   // Targetting.
   else if(KEY("target") && !paused) {
@@ -169,14 +169,14 @@ static void input_key(int keynum, double value, int abs) {
   }
   // Face the target.
   else if(KEY("face")) {
-    if(value == KEY_PRESS) player_setFlag(PLAYER_FACE);
+    if(value == KEY_PRESS) { player_setFlag(PLAYER_FACE); }
     else if(value == KEY_RELEASE) {
       player_rmFlag(PLAYER_FACE);
 
       // Turning corrections.
       player_turn = 0;
-      if(player_isFlag(PLAYER_TURN_LEFT))  player_turn -= 1;
-      if(player_isFlag(PLAYER_TURN_RIGHT)) player_turn += 1;
+      if(player_isFlag(PLAYER_TURN_LEFT))  { player_turn -= 1; }
+      if(player_isFlag(PLAYER_TURN_RIGHT)) { player_turn += 1; }
     }
   }
   // Board those ships.
@@ -185,8 +185,8 @@ static void input_key(int keynum, double value, int abs) {
   }
   // Shooting secondary weapon.
   else if(KEY("secondary") && INGAME()) {
-    if(value == KEY_PRESS) player_setFlag(PLAYER_SECONDARY);
-    else if(value == KEY_RELEASE) player_rmFlag(PLAYER_SECONDARY);
+    if(value == KEY_PRESS) { player_setFlag(PLAYER_SECONDARY); }
+    else if(value == KEY_RELEASE) { player_rmFlag(PLAYER_SECONDARY); }
   }
   // Selecting secondary weapon.
   else if(KEY("secondary_next") && INGAME()) {