3#ifndef GAME_CLIENT_COMPONENTS_ITEMS_H
4#define GAME_CLIENT_COMPONENTS_ITEMS_H
5#include <generated/protocol.h>
22 int Sizeof()
const override {
return sizeof(*this); }
Definition component.h:165
int m_aParticleSplatOffset[3]
Definition items.h:38
void OnRender() override
Definition items.cpp:464
void RenderFlag(const CNetObj_Flag *pPrev, const CNetObj_Flag *pCurrent, const CNetObj_GameData *pPrevGameData, const CNetObj_GameData *pCurGameData)
Definition items.cpp:233
int m_FreezeHeadOffset
Definition items.h:41
int Sizeof() const override
Definition items.h:22
int m_aProjectileOffset[NUM_WEAPONS]
Definition items.h:37
void OnInit() override
Definition items.cpp:649
int m_ItemsQuadContainerIndex
Definition items.h:19
int m_aPickupWeaponArmorOffset[4]
Definition items.h:36
int m_PulleyHeadOffset
Definition items.h:40
void ReconstructSmokeTrail(const CProjectileData *pCurrent, int DestroyTick)
Definition items.cpp:712
int m_PickupHealthOffset
Definition items.h:32
int m_aPickupWeaponOffset[NUM_WEAPONS]
Definition items.h:34
int m_PickupNinjaOffset
Definition items.h:35
void RenderLaser(const CLaserData *pCurrent, bool IsPredicted=false)
Definition items.cpp:275
void RenderPickup(const CNetObj_Pickup *pPrev, const CNetObj_Pickup *pCurrent, bool IsPredicted, int Flags)
Definition items.cpp:142
void RenderProjectile(const CProjectileData *pCurrent, int ItemId)
Definition items.cpp:25
int m_PickupArmorOffset
Definition items.h:33
int m_DoorHeadOffset
Definition items.h:39
int m_BlueFlagOffset
Definition items.h:30
int m_RedFlagOffset
Definition items.h:31
Definition laser_data.h:13
Definition projectile_data.h:14
@ NUM_WEAPONS
Definition protocol.h:1490
Definition protocol.h:447
Definition protocol.h:468
Definition protocol.h:438