mirror of
https://github.com/nillerusr/source-engine.git
synced 2025-03-13 06:01:53 +00:00
205 lines
4.5 KiB
C++
205 lines
4.5 KiB
C++
#include "cbase.h"
|
|
#include "c_asw_pickup_equipment.h"
|
|
|
|
// memdbgon must be the last include file in a .cpp file!!!
|
|
#include "tier0/memdbgon.h"
|
|
|
|
//---------
|
|
// Medkit
|
|
//---------
|
|
|
|
IMPLEMENT_CLIENTCLASS_DT( C_ASW_Pickup_Weapon_Medkit, DT_ASW_Pickup_Weapon_Medkit, CASW_Pickup_Weapon_Medkit )
|
|
END_RECV_TABLE()
|
|
|
|
C_ASW_Pickup_Weapon_Medkit::C_ASW_Pickup_Weapon_Medkit()
|
|
{
|
|
}
|
|
|
|
//---------
|
|
// Sentry Gun Case
|
|
//---------
|
|
|
|
IMPLEMENT_CLIENTCLASS_DT( C_ASW_Pickup_Weapon_Sentry, DT_ASW_Pickup_Weapon_Sentry, CASW_Pickup_Weapon_Sentry )
|
|
END_RECV_TABLE()
|
|
|
|
C_ASW_Pickup_Weapon_Sentry::C_ASW_Pickup_Weapon_Sentry()
|
|
{
|
|
|
|
}
|
|
|
|
//---------
|
|
// Flamer Sentry Gun Case
|
|
//---------
|
|
|
|
IMPLEMENT_CLIENTCLASS_DT( C_ASW_Pickup_Weapon_Sentry_Flamer, DT_ASW_Pickup_Weapon_Sentry_Flamer, CASW_Pickup_Weapon_Sentry_Flamer )
|
|
END_RECV_TABLE()
|
|
|
|
C_ASW_Pickup_Weapon_Sentry_Flamer::C_ASW_Pickup_Weapon_Sentry_Flamer()
|
|
{
|
|
|
|
}
|
|
|
|
//---------
|
|
// Cannon Sentry Gun Case
|
|
//---------
|
|
|
|
IMPLEMENT_CLIENTCLASS_DT( C_ASW_Pickup_Weapon_Sentry_Cannon, DT_ASW_Pickup_Weapon_Sentry_Cannon, CASW_Pickup_Weapon_Sentry_Cannon )
|
|
END_RECV_TABLE()
|
|
|
|
C_ASW_Pickup_Weapon_Sentry_Cannon::C_ASW_Pickup_Weapon_Sentry_Cannon()
|
|
{
|
|
}
|
|
|
|
//---------
|
|
// Freeze Sentry Gun Case
|
|
//---------
|
|
|
|
IMPLEMENT_CLIENTCLASS_DT( C_ASW_Pickup_Weapon_Sentry_Freeze, DT_ASW_Pickup_Weapon_Sentry_Freeze, CASW_Pickup_Weapon_Sentry_Freeze )
|
|
END_RECV_TABLE()
|
|
|
|
C_ASW_Pickup_Weapon_Sentry_Freeze::C_ASW_Pickup_Weapon_Sentry_Freeze()
|
|
{
|
|
}
|
|
|
|
//---------
|
|
// Tesla Sentry Gun Case
|
|
//---------
|
|
|
|
IMPLEMENT_CLIENTCLASS_DT( C_ASW_Pickup_Weapon_Tesla_Trap, DT_ASW_Pickup_Weapon_Tesla_Trap, CASW_Pickup_Weapon_Tesla_Trap )
|
|
END_RECV_TABLE()
|
|
|
|
C_ASW_Pickup_Weapon_Tesla_Trap::C_ASW_Pickup_Weapon_Tesla_Trap()
|
|
{
|
|
}
|
|
|
|
//---------
|
|
// Ammo Bag
|
|
//---------
|
|
|
|
IMPLEMENT_CLIENTCLASS_DT( C_ASW_Pickup_Weapon_Ammo_Bag, DT_ASW_Pickup_Weapon_Ammo_Bag, CASW_Pickup_Weapon_Ammo_Bag )
|
|
END_RECV_TABLE()
|
|
|
|
C_ASW_Pickup_Weapon_Ammo_Bag::C_ASW_Pickup_Weapon_Ammo_Bag()
|
|
{
|
|
}
|
|
|
|
//---------
|
|
// Ammo Satchel
|
|
//---------
|
|
|
|
IMPLEMENT_CLIENTCLASS_DT( C_ASW_Pickup_Weapon_Ammo_Satchel, DT_ASW_Pickup_Weapon_Ammo_Satchel, CASW_Pickup_Weapon_Ammo_Satchel )
|
|
END_RECV_TABLE()
|
|
|
|
C_ASW_Pickup_Weapon_Ammo_Satchel::C_ASW_Pickup_Weapon_Ammo_Satchel()
|
|
{
|
|
}
|
|
|
|
//---------
|
|
// Medical Satchel
|
|
//---------
|
|
|
|
IMPLEMENT_CLIENTCLASS_DT( C_ASW_Pickup_Weapon_Medical_Satchel, DT_ASW_Pickup_Weapon_Medical_Satchel, CASW_Pickup_Weapon_Medical_Satchel )
|
|
END_RECV_TABLE()
|
|
|
|
C_ASW_Pickup_Weapon_Medical_Satchel::C_ASW_Pickup_Weapon_Medical_Satchel()
|
|
{
|
|
}
|
|
|
|
//---------
|
|
// Stim
|
|
//---------
|
|
|
|
IMPLEMENT_CLIENTCLASS_DT( C_ASW_Pickup_Weapon_Stim, DT_ASW_Pickup_Weapon_Stim, CASW_Pickup_Weapon_Stim )
|
|
END_RECV_TABLE()
|
|
|
|
C_ASW_Pickup_Weapon_Stim::C_ASW_Pickup_Weapon_Stim()
|
|
{
|
|
}
|
|
|
|
//---------
|
|
// Flares
|
|
//---------
|
|
|
|
IMPLEMENT_CLIENTCLASS_DT( C_ASW_Pickup_Weapon_Flares, DT_ASW_Pickup_Weapon_Flares, CASW_Pickup_Weapon_Flares )
|
|
END_RECV_TABLE()
|
|
|
|
C_ASW_Pickup_Weapon_Flares::C_ASW_Pickup_Weapon_Flares()
|
|
{
|
|
}
|
|
|
|
//---------
|
|
// Mines
|
|
//---------
|
|
|
|
IMPLEMENT_CLIENTCLASS_DT( C_ASW_Pickup_Weapon_Mines, DT_ASW_Pickup_Weapon_Mines, CASW_Pickup_Weapon_Mines )
|
|
END_RECV_TABLE()
|
|
|
|
C_ASW_Pickup_Weapon_Mines::C_ASW_Pickup_Weapon_Mines()
|
|
{
|
|
}
|
|
|
|
//---------
|
|
// T75
|
|
//---------
|
|
|
|
IMPLEMENT_CLIENTCLASS_DT( C_ASW_Pickup_Weapon_T75, DT_ASW_Pickup_Weapon_T75, CASW_Pickup_Weapon_T75 )
|
|
END_RECV_TABLE()
|
|
|
|
C_ASW_Pickup_Weapon_T75::C_ASW_Pickup_Weapon_T75()
|
|
{
|
|
}
|
|
|
|
//---------
|
|
// Heal Grenade
|
|
//---------
|
|
|
|
IMPLEMENT_CLIENTCLASS_DT( C_ASW_Pickup_Weapon_Heal_Grenade, DT_ASW_Pickup_Weapon_Heal_Grenade, CASW_Pickup_Weapon_Heal_Grenade )
|
|
END_RECV_TABLE()
|
|
|
|
C_ASW_Pickup_Weapon_Heal_Grenade::C_ASW_Pickup_Weapon_Heal_Grenade()
|
|
{
|
|
}
|
|
|
|
//---------
|
|
// Buff Grenade
|
|
//---------
|
|
|
|
IMPLEMENT_CLIENTCLASS_DT( C_ASW_Pickup_Weapon_Buff_Grenade, DT_ASW_Pickup_Weapon_Buff_Grenade, CASW_Pickup_Weapon_Buff_Grenade )
|
|
END_RECV_TABLE()
|
|
|
|
C_ASW_Pickup_Weapon_Buff_Grenade::C_ASW_Pickup_Weapon_Buff_Grenade()
|
|
{
|
|
}
|
|
|
|
//---------
|
|
// Hornet Barrage
|
|
//---------
|
|
|
|
IMPLEMENT_CLIENTCLASS_DT( C_ASW_Pickup_Hornet_Barrage, DT_ASW_Pickup_Hornet_Barrage, CASW_Pickup_Hornet_Barrage )
|
|
END_RECV_TABLE()
|
|
|
|
C_ASW_Pickup_Hornet_Barrage::C_ASW_Pickup_Hornet_Barrage()
|
|
{
|
|
}
|
|
|
|
//---------
|
|
// Flashlight
|
|
//---------
|
|
|
|
IMPLEMENT_CLIENTCLASS_DT( C_ASW_Pickup_Weapon_Flashlight, DT_ASW_Pickup_Weapon_Flashlight, CASW_Pickup_Weapon_Flashlight )
|
|
END_RECV_TABLE()
|
|
|
|
C_ASW_Pickup_Weapon_Flashlight::C_ASW_Pickup_Weapon_Flashlight()
|
|
{
|
|
}
|
|
|
|
//---------
|
|
// Welder
|
|
//---------
|
|
|
|
IMPLEMENT_CLIENTCLASS_DT( C_ASW_Pickup_Weapon_Welder, DT_ASW_Pickup_Weapon_Welder, CASW_Pickup_Weapon_Welder )
|
|
END_RECV_TABLE()
|
|
|
|
C_ASW_Pickup_Weapon_Welder::C_ASW_Pickup_Weapon_Welder()
|
|
{
|
|
} |