Removed vsstudio project
works on mac other minor changes
This commit is contained in:
@@ -1,4 +1,3 @@
|
||||
#pragma once
|
||||
|
||||
#include "api.h"
|
||||
|
||||
@@ -14,24 +13,30 @@
|
||||
int digit = -1;
|
||||
|
||||
void keyHandler(SDL_Scancode key) {
|
||||
int num = 0;
|
||||
if (key >= 89 && key <= 98) {
|
||||
int num = key == 98 ? 0 : key - 88;
|
||||
if (digit == -1) {
|
||||
digit = num;
|
||||
SendMessage("CheckEnemyHit", 0, num);
|
||||
if (GetMessageReturn() != 0) {
|
||||
SendMessage("SetNumbers", -1, num);
|
||||
digit = -1;
|
||||
} else {
|
||||
SendMessage("SetNumbers", num, -1);
|
||||
}
|
||||
}
|
||||
else {
|
||||
num = key == 98 ? 0 : key - 88;
|
||||
} else if (key >= 30 && key <= 39) {
|
||||
num = key == 39 ? 0 : key - 29;
|
||||
} else {
|
||||
return;
|
||||
}
|
||||
|
||||
if (digit == -1) {
|
||||
digit = num;
|
||||
SendMessage("CheckEnemyHit", 0, num);
|
||||
if (GetMessageReturn() != 0) {
|
||||
SendMessage("SetNumbers", -1, num);
|
||||
SendMessage("CheckEnemyHit", digit, num);
|
||||
digit = -1;
|
||||
} else {
|
||||
SendMessage("SetNumbers", num, -1);
|
||||
}
|
||||
}
|
||||
else {
|
||||
SendMessage("SetNumbers", -1, num);
|
||||
SendMessage("CheckEnemyHit", digit, num);
|
||||
digit = -1;
|
||||
}
|
||||
}
|
||||
|
||||
void menuKeyHandler(SDL_Scancode key) {
|
||||
|
||||
Reference in New Issue
Block a user