From 33f1f2f835a2c4f6824f780663247b032405a48f Mon Sep 17 00:00:00 2001 From: Jakob Fries Date: Tue, 24 Jul 2007 23:19:45 +0000 Subject: you can now choose what key activates which weapon --- src/game/client/game_client.cpp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'src/game/client/game_client.cpp') diff --git a/src/game/client/game_client.cpp b/src/game/client/game_client.cpp index c34e81ce..e5d874d2 100644 --- a/src/game/client/game_client.cpp +++ b/src/game/client/game_client.cpp @@ -1174,8 +1174,13 @@ void modc_render() input.blink = inp_key_pressed('S'); // Weapon switching - for(int i = 0; i < 8; i++) - input.activeweapon = inp_key_pressed('1'+i) ? i : input.activeweapon; +#define TEST_WEAPON_KEY(key) if (inp_key_pressed(config.key_weapon ## key)) input.activeweapon = key-1; + TEST_WEAPON_KEY(1); + TEST_WEAPON_KEY(2); + TEST_WEAPON_KEY(3); + TEST_WEAPON_KEY(4); + //for(int i = 0; i < 8; i++) + // input.activeweapon = inp_key_pressed('1'+i) ? i : input.activeweapon; } snap_input(&input, sizeof(input)); -- cgit 1.4.1