git » fp-git.git » commit 1f7d457

added oposite key handling

author ecalot
2004-07-19 20:23:25 UTC
committer ecalot
2004-07-19 20:23:25 UTC
parent 46c096d66d24dcd56482c5dcebdd2a0d7ac2cd7a

added oposite key handling

FP/src/out/input.c +8 -0

diff --git a/FP/src/out/input.c b/FP/src/out/input.c
index 984f58e..1a80bcc 100644
--- a/FP/src/out/input.c
+++ b/FP/src/out/input.c
@@ -49,30 +49,38 @@ void editKey(tKey* key,SDLKey sdlkey,int status) {
 		/* keys */
 		case SDLK_UP:
 			key->upPressed=status;
+			key->downPressed=!status;
 			break;
 		case SDLK_DOWN:
 			key->downPressed=status;
+			key->upPressed=!status;
 			break;					
 		case SDLK_RIGHT:
 			key->rightPressed=status;
+			key->leftPressed=!status;
 			break;					
 		case SDLK_LEFT:
 			key->leftPressed=status;
+			key->rightPressed=!status;
 			break;					
 		case SDLK_HOME:
 			key->upPressed=status;
 			key->leftPressed=status;
+			key->rightPressed=!status;
 			break;					
 		case SDLK_END:
 			key->downPressed=status;
 			key->leftPressed=status;
+			key->rightPressed=!status;
 			break;					
 		case SDLK_PAGEUP:
 			key->upPressed=status;
+			key->leftPressed=!status;
 			key->rightPressed=status;
 			break;					
 		case SDLK_PAGEDOWN:
 			key->downPressed=status;
+			key->leftPressed=!status;
 			key->rightPressed=status;
 			break;					
 		/* mods*/