2019-05-30 15:24:47 -04:00
|
|
|
#pragma once
|
|
|
|
|
|
|
|
class CWeaponEffects
|
|
|
|
{
|
2019-07-04 16:31:21 -04:00
|
|
|
public:
|
|
|
|
bool m_bCrosshair;
|
|
|
|
int8 gap_1[3];
|
|
|
|
CVector m_vecPos;
|
2020-01-23 15:21:50 -05:00
|
|
|
uint8 m_red;
|
|
|
|
uint8 m_green;
|
|
|
|
uint8 m_blue;
|
|
|
|
uint8 m_alpha;
|
|
|
|
float m_size;
|
2019-07-04 16:31:21 -04:00
|
|
|
int32 field_24;
|
|
|
|
RwTexture *m_pTexture;
|
|
|
|
RwRaster *m_pRaster;
|
|
|
|
|
2019-05-30 15:24:47 -04:00
|
|
|
public:
|
|
|
|
static void Render(void);
|
2020-01-23 15:21:50 -05:00
|
|
|
static void ClearCrossHair();
|
|
|
|
static void MarkTarget(CVector, uint8, uint8, uint8, uint8, float);
|
2019-05-30 15:24:47 -04:00
|
|
|
};
|