@@ -483,9 +483,6 @@ class CWeaponBox: public CBaseEntity
483483 void SetModel_OrigFunc (const char *pszModelName);
484484#endif
485485
486- void SetLastValidHeldC4Position (const Vector &vecPositon) { m_vecLastValidPlayerHeldC4Position = vecPositon; }
487- void ResetToLastValidPlayerHeldC4Position ();
488-
489486public:
490487 static TYPEDESCRIPTION m_SaveData[];
491488
@@ -494,9 +491,6 @@ class CWeaponBox: public CBaseEntity
494491 int m_rgAmmo[MAX_AMMO_SLOTS];
495492 int m_cAmmoTypes;
496493 bool m_bIsBomb;
497-
498- private:
499- Vector m_vecLastValidPlayerHeldC4Position;
500494};
501495
502496
@@ -849,7 +843,6 @@ class CAWP: public CBasePlayerWeapon
849843
850844const float C4_MAX_SPEED = 250 .0f ;
851845const float C4_ARMING_ON_TIME = 3 .0f ;
852- constexpr float WEAPON_C4_UPDATE_LAST_VALID_PLAYER_HELD_POSITION_INTERVAL = 0 .2f ;
853846
854847enum c4_e
855848{
@@ -869,8 +862,6 @@ class CC4: public CBasePlayerWeapon
869862 virtual int GetItemInfo (ItemInfo *p);
870863 virtual BOOL Deploy ();
871864 virtual void Holster (int skiplocal);
872- virtual void AttachToPlayer (CBasePlayer* pPlayer);
873- virtual void Think ();
874865 virtual float GetMaxSpeed ();
875866 virtual int iItemSlot () { return C4_SLOT; }
876867 virtual void PrimaryAttack ();
@@ -884,16 +875,13 @@ class CC4: public CBasePlayerWeapon
884875 #endif
885876 }
886877
887- Vector GetLastValidHeldPosition () const { return m_vecLastValidPlayerHeldPosition; }
888-
889878public:
890879 bool m_bStartedArming;
891880 bool m_bBombPlacedAnimation;
892881 float m_fArmedTime;
893882
894883private:
895884 bool m_bHasShield;
896- Vector m_vecLastValidPlayerHeldPosition;
897885};
898886
899887
0 commit comments