Files
GTASource/game/weapons/WeaponAccuracy.h
expvintl 419f2e4752 init
2025-02-23 17:40:52 +08:00

44 lines
863 B
C

//
// weapons/weapon.h
//
// Copyright (C) 1999-2010 Rockstar Games. All Rights Reserved.
//
#ifndef WEAPON_ACCURACY_H
#define WEAPON_ACCURACY_H
// Game headers
// Forward declarations
////////////////////////////////////////////////////////////////////////////////
struct sWeaponAccuracy
{
sWeaponAccuracy()
: fAccuracy( 1.0f )
, fAccuracyMin( 0.0f )
, fAccuracyMax( 1.0f )
, bShouldAlwaysMiss( false )
{
// Default constructor does not initialise members
}
sWeaponAccuracy(f32 fAccuracy, f32 fAccuracyMin, f32 fAccuracyMax)
: fAccuracy(fAccuracy)
, fAccuracyMin(fAccuracyMin)
, fAccuracyMax(fAccuracyMax)
, bShouldAlwaysMiss(false)
{
}
f32 fAccuracy;
f32 fAccuracyMin;
f32 fAccuracyMax;
bool bShouldAlwaysMiss;
};
////////////////////////////////////////////////////////////////////////////////
#endif // WEAPON_ACCURACY_H