20 lines
371 B
C++
20 lines
371 B
C++
#pragma once
|
|
|
|
namespace Components
|
|
{
|
|
class Bullet : public Component
|
|
{
|
|
public:
|
|
Bullet();
|
|
|
|
private:
|
|
static Dvar::Var BGSurfacePenetration;
|
|
// Can't use Var class inside assembly stubs
|
|
static Game::dvar_t* BGBulletRange;
|
|
|
|
static float BG_GetSurfacePenetrationDepthStub(const Game::WeaponDef* weapDef, int surfaceType);
|
|
|
|
static void Bullet_FireStub();
|
|
};
|
|
}
|