Skip to content

Commit

Permalink
Merge client/input.qc and server/input.qc into shared/input.qc
Browse files Browse the repository at this point in the history
  • Loading branch information
eukara committed Mar 9, 2021
1 parent a6a0abc commit 24428a0
Show file tree
Hide file tree
Showing 5 changed files with 15 additions and 12 deletions.
1 change: 0 additions & 1 deletion src/client/progs.src
Expand Up @@ -33,7 +33,6 @@ crosshair.qc
hud.qc
hud_weaponselect.qc
../../../valve/src/client/scoreboard.qc
../../../valve/src/client/input.qc
radio.qc
../../../base/src/client/modelevent.qc

Expand Down
2 changes: 2 additions & 0 deletions src/server/defs.h
Expand Up @@ -18,6 +18,8 @@
#include "money.h"
#include "radio.h"
#include "../../../valve/src/server/items.h"
#include "../../../valve/src/server/flashlight.h"
#include "../../../valve/src/server/player.h"

var int g_cstrike_buying = 0;
var float g_cstrike_bombradius = 500;
Expand Down
1 change: 0 additions & 1 deletion src/server/progs.src
Expand Up @@ -53,7 +53,6 @@ server.qc
../../../valve/src/server/flashlight.qc
../../../base/src/server/modelevent.qc

input.qc
spawn.qc

../../../src/server/include.src
Expand Down
1 change: 1 addition & 0 deletions src/shared/include.src
Expand Up @@ -47,6 +47,7 @@ w_hegrenade.qc
w_smokegrenade.qc
weapons.qc
../../../valve/src/shared/weapon_common.qc
input.qc
pmove.qc
../../../valve/src/shared/pmove_water.qc
item_c4bomb.qc
Expand Down
22 changes: 12 additions & 10 deletions src/server/input.qc → src/shared/input.qc
Expand Up @@ -17,23 +17,14 @@
void
Game_Input(void)
{
#ifdef SERVER
CGameRules rules = (CGameRules)g_grMode;

if (rules.m_iIntermission) {
rules.IntermissionEnd();
return;
}

if (input_buttons & INPUT_BUTTON0) {
Weapons_Primary();
} else if (input_buttons & INPUT_BUTTON4) {
Weapons_Reload();
} else if (input_buttons & INPUT_BUTTON3) {
Weapons_Secondary();
} else {
Weapons_Release();
}

if (input_buttons & INPUT_BUTTON5) {
Player_UseDown();
} else {
Expand Down Expand Up @@ -90,4 +81,15 @@ Game_Input(void)
}

self.impulse = 0;
#endif

if (input_buttons & INPUT_BUTTON0) {
Weapons_Primary();
} else if (input_buttons & INPUT_BUTTON4) {
Weapons_Reload();
} else if (input_buttons & INPUT_BUTTON3) {
Weapons_Secondary();
} else {
Weapons_Release();
}
}

0 comments on commit 24428a0

Please sign in to comment.