DEADSOFTWARE

Добавлена задержка между выстрелами. У клиента пули не создаются без подтвеждения...
[netwar.git] / netwar.c
index 88ff5c7ba766b2e9f27bc044d45291ad23706da7..a3236f122f95dd8ff4a6d58c3dcee5668fd856ac 100644 (file)
--- a/netwar.c
+++ b/netwar.c
@@ -134,13 +134,10 @@ static void keyboardhandle() {
                .down  = key[SDL_SCANCODE_DOWN],
                .left  = key[SDL_SCANCODE_LEFT],
                .right = key[SDL_SCANCODE_RIGHT],
+               .fire  = key[SDL_SCANCODE_LCTRL],
        });
 }
 
-static void fire() {
-       cl_move((DoesBits) { .fire = true });
-}
-
 int main(int argc, char ** argv) {
        sysinit();
        useargs(argv);
@@ -153,8 +150,6 @@ int main(int argc, char ** argv) {
                while(SDL_PollEvent(&event))
                        if(event.type == SDL_QUIT)
                                goto cleanup;
-                       else if(event.type == SDL_KEYDOWN && event.key.keysym.scancode == SDL_SCANCODE_LCTRL)
-                               fire();
 
                keyboardhandle();