From 30cd5f5e0af0985e4cdb27d4b010e70de77a18d2 Mon Sep 17 00:00:00 2001 From: Marco Cawthorne Date: Wed, 11 Jan 2023 17:45:32 -0800 Subject: [PATCH] Removal of Game_Input which has been made obsolete. --- src/server/gamerules.qc | 24 ++++++++++++++++++++++++ src/shared/include.src | 1 - 2 files changed, 24 insertions(+), 1 deletion(-) diff --git a/src/server/gamerules.qc b/src/server/gamerules.qc index e91c44c..6b5182a 100644 --- a/src/server/gamerules.qc +++ b/src/server/gamerules.qc @@ -169,3 +169,27 @@ HLGameRules::PlayerKill(NSClientPlayer pp) player pl = (player)pp; Damage_Apply(pl, pl, pl.health, WEAPON_NONE, DMG_SKIP_ARMOR); } + + +void +TriggerFlashlight(NSClient target) +{ + entity oldself = self; + self = target; + Flashlight_Toggle(); + self = oldself; +} + +bool +HLGameRules::ImpulseCommand(NSClient bp, float num) +{ + switch (num) { + case 100: + TriggerFlashlight(bp); + break; + default: + return super::ImpulseCommand(bp, num); + } + + return true; +} \ No newline at end of file diff --git a/src/shared/include.src b/src/shared/include.src index f944a3a..2660803 100644 --- a/src/shared/include.src +++ b/src/shared/include.src @@ -45,5 +45,4 @@ w_penguin.qc w_shockrifle.qc weapons.qc ../../../base/src/shared/weapon_common.qc -../../../valve/src/shared/input.qc #endlist