Removal of Game_Input which has been made obsolete.
This commit is contained in:
parent
89c50dd85c
commit
f14648a7f4
3 changed files with 36 additions and 12 deletions
|
@ -16,19 +16,21 @@
|
|||
|
||||
class CSGameRules:CGameRules
|
||||
{
|
||||
virtual void(NSClientPlayer) PlayerConnect;
|
||||
virtual void(NSClientPlayer) PlayerDisconnect;
|
||||
virtual void(NSClientPlayer) PlayerKill;
|
||||
virtual void(NSClientPlayer) PlayerPostFrame;
|
||||
virtual void(NSClientPlayer) PlayerDeath;
|
||||
virtual void(NSClientPlayer) PlayerPain;
|
||||
virtual void PlayerConnect(NSClientPlayer);
|
||||
virtual void PlayerDisconnect(NSClientPlayer);
|
||||
virtual void PlayerKill(NSClientPlayer);
|
||||
virtual void PlayerPostFrame(NSClientPlayer);
|
||||
virtual void PlayerDeath(NSClientPlayer);
|
||||
virtual void PlayerPain(NSClientPlayer);
|
||||
|
||||
/* level transitions */
|
||||
virtual void(NSClientPlayer) LevelChangeParms;
|
||||
virtual void(NSClientPlayer) LevelDecodeParms;
|
||||
virtual void(void) LevelNewParms;
|
||||
/* level transitions */
|
||||
virtual void LevelChangeParms(NSClientPlayer);
|
||||
virtual void LevelDecodeParms(NSClientPlayer);
|
||||
virtual void LevelNewParms(void);
|
||||
|
||||
virtual bool(NSClientPlayer) BuyingPossible;
|
||||
virtual bool BuyingPossible(NSClientPlayer);
|
||||
|
||||
virtual bool ImpulseCommand(NSClient, float);
|
||||
};
|
||||
|
||||
class CSSingleplayerRules:CSGameRules
|
||||
|
|
|
@ -192,3 +192,26 @@ CSGameRules::PlayerKill(NSClientPlayer pl)
|
|||
{
|
||||
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
|
||||
CSGameRules::ImpulseCommand(NSClient bp, float num)
|
||||
{
|
||||
switch (num) {
|
||||
case 100:
|
||||
TriggerFlashlight(bp);
|
||||
break;
|
||||
default:
|
||||
return super::ImpulseCommand(bp, num);
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
|
@ -47,7 +47,6 @@ w_hegrenade.qc
|
|||
w_smokegrenade.qc
|
||||
weapons.qc
|
||||
../../../base/src/shared/weapon_common.qc
|
||||
../../../base/src/shared/input.qc
|
||||
pmove.qc
|
||||
item_c4bomb.qc
|
||||
#endlist
|
||||
|
|
Loading…
Reference in a new issue