From d750bd6013cb3dfbeaaf801309142c2c1d643549 Mon Sep 17 00:00:00 2001 From: Night Owl Date: Sun, 9 Dec 2018 11:05:23 +0500 Subject: [PATCH] Fix build. --- dlls/client.cpp | 6 ----- dlls/weapons.cpp | 65 ------------------------------------------------ 2 files changed, 71 deletions(-) diff --git a/dlls/client.cpp b/dlls/client.cpp index ce442d60..6fb35995 100644 --- a/dlls/client.cpp +++ b/dlls/client.cpp @@ -1954,12 +1954,6 @@ void UpdateClientData( const struct edict_s *ent, int sendweapons, struct client cd->vuser4.x = gun->m_iPrimaryAmmoType; cd->vuser4.y = pl->m_rgAmmo[gun->m_iPrimaryAmmoType]; cd->vuser4.z = pl->m_rgAmmo[gun->m_iSecondaryAmmoType]; - - if( pl->m_pActiveItem->m_iId == WEAPON_RPG ) - { - cd->vuser2.y = ( (CRpg *)pl->m_pActiveItem )->m_fSpotActive; - cd->vuser2.z = ( (CRpg *)pl->m_pActiveItem )->m_cActiveRockets; - } } } } diff --git a/dlls/weapons.cpp b/dlls/weapons.cpp index 5e4f8f78..fd78f00d 100644 --- a/dlls/weapons.cpp +++ b/dlls/weapons.cpp @@ -1563,68 +1563,3 @@ void CBasePlayerWeapon::PrintState( void ) ALERT( at_console, "m_iclip: %i\n", m_iClip ); } -TYPEDESCRIPTION CRpg::m_SaveData[] = -{ - DEFINE_FIELD( CRpg, m_fSpotActive, FIELD_INTEGER ), - DEFINE_FIELD( CRpg, m_cActiveRockets, FIELD_INTEGER ), -}; - -IMPLEMENT_SAVERESTORE( CRpg, CBasePlayerWeapon ) - -TYPEDESCRIPTION CRpgRocket::m_SaveData[] = -{ - DEFINE_FIELD( CRpgRocket, m_flIgniteTime, FIELD_TIME ), - DEFINE_FIELD( CRpgRocket, m_hLauncher, FIELD_EHANDLE ), -}; - -IMPLEMENT_SAVERESTORE( CRpgRocket, CGrenade ) - -TYPEDESCRIPTION CShotgun::m_SaveData[] = -{ - DEFINE_FIELD( CShotgun, m_flNextReload, FIELD_TIME ), - DEFINE_FIELD( CShotgun, m_fInSpecialReload, FIELD_INTEGER ), - DEFINE_FIELD( CShotgun, m_flNextReload, FIELD_TIME ), - // DEFINE_FIELD( CShotgun, m_iShell, FIELD_INTEGER ), - DEFINE_FIELD( CShotgun, m_flPumpTime, FIELD_TIME ), -}; - -IMPLEMENT_SAVERESTORE( CShotgun, CBasePlayerWeapon ) - -TYPEDESCRIPTION CGauss::m_SaveData[] = -{ - DEFINE_FIELD( CGauss, m_fInAttack, FIELD_INTEGER ), - //DEFINE_FIELD( CGauss, m_flStartCharge, FIELD_TIME ), - //DEFINE_FIELD( CGauss, m_flPlayAftershock, FIELD_TIME ), - //DEFINE_FIELD( CGauss, m_flNextAmmoBurn, FIELD_TIME ), - DEFINE_FIELD( CGauss, m_fPrimaryFire, FIELD_BOOLEAN ), -}; - -IMPLEMENT_SAVERESTORE( CGauss, CBasePlayerWeapon ) - -TYPEDESCRIPTION CEgon::m_SaveData[] = -{ - //DEFINE_FIELD( CEgon, m_pBeam, FIELD_CLASSPTR ), - //DEFINE_FIELD( CEgon, m_pNoise, FIELD_CLASSPTR ), - //DEFINE_FIELD( CEgon, m_pSprite, FIELD_CLASSPTR ), - DEFINE_FIELD( CEgon, m_shootTime, FIELD_TIME ), - DEFINE_FIELD( CEgon, m_fireState, FIELD_INTEGER ), - DEFINE_FIELD( CEgon, m_fireMode, FIELD_INTEGER ), - DEFINE_FIELD( CEgon, m_shakeTime, FIELD_TIME ), - DEFINE_FIELD( CEgon, m_flAmmoUseTime, FIELD_TIME ), -}; - -IMPLEMENT_SAVERESTORE( CEgon, CBasePlayerWeapon ) - -TYPEDESCRIPTION CHgun::m_SaveData[] = -{ - DEFINE_FIELD( CHgun, m_flRechargeTime, FIELD_FLOAT ), -}; - -IMPLEMENT_SAVERESTORE( CHgun, CBasePlayerWeapon ) - -TYPEDESCRIPTION CSatchel::m_SaveData[] = -{ - DEFINE_FIELD( CSatchel, m_chargeReady, FIELD_INTEGER ), -}; - -IMPLEMENT_SAVERESTORE( CSatchel, CBasePlayerWeapon )