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