Space Plunder
Loading...
Searching...
No Matches
FWeaponModifiers Struct Reference

#include <WeaponStructs.h>

Public Attributes

bool bSilencer = false
 
bool bDamageTypeModifier = false
 
TSubclassOf< class UDamageType > DamageType = UDamageType::StaticClass()
 
bool bAddAutoMode = false
 
bool bAddBurstMode = false
 
bool bModifyAmmo = false
 
int32 MaxAmmo = 0
 
int32 ClipSize = 0
 
bool bModifySpread = false
 
float BulletSpread = 0.0f
 
float GunRange = 0.0f
 
float WeaponRangeMin = 0.0f
 
float WeaponRangeMax = 0.0f
 
float Recoil = 1.0f
 
bool bModifyDamage = false
 
float DefaultDamage = 20.0f
 
float MaxDamageMultiplier = 5.0f
 
float MinDamageMultiplier = 0.5f
 
bool bModifyFireRate = false
 
float BurstCooldown = 0.2f
 
float FireRate = 100.0f
 
float ReloadTime = 1.0f
 

Member Data Documentation

◆ bAddAutoMode

bool FWeaponModifiers::bAddAutoMode = false

◆ bAddBurstMode

bool FWeaponModifiers::bAddBurstMode = false

◆ bDamageTypeModifier

bool FWeaponModifiers::bDamageTypeModifier = false

◆ bModifyAmmo

bool FWeaponModifiers::bModifyAmmo = false

◆ bModifyDamage

bool FWeaponModifiers::bModifyDamage = false

◆ bModifyFireRate

bool FWeaponModifiers::bModifyFireRate = false

◆ bModifySpread

bool FWeaponModifiers::bModifySpread = false

◆ bSilencer

bool FWeaponModifiers::bSilencer = false

◆ BulletSpread

float FWeaponModifiers::BulletSpread = 0.0f

◆ BurstCooldown

float FWeaponModifiers::BurstCooldown = 0.2f

◆ ClipSize

int32 FWeaponModifiers::ClipSize = 0

◆ DamageType

TSubclassOf<class UDamageType> FWeaponModifiers::DamageType = UDamageType::StaticClass()

◆ DefaultDamage

float FWeaponModifiers::DefaultDamage = 20.0f

◆ FireRate

float FWeaponModifiers::FireRate = 100.0f

◆ GunRange

float FWeaponModifiers::GunRange = 0.0f

◆ MaxAmmo

int32 FWeaponModifiers::MaxAmmo = 0

◆ MaxDamageMultiplier

float FWeaponModifiers::MaxDamageMultiplier = 5.0f

◆ MinDamageMultiplier

float FWeaponModifiers::MinDamageMultiplier = 0.5f

◆ Recoil

float FWeaponModifiers::Recoil = 1.0f

◆ ReloadTime

float FWeaponModifiers::ReloadTime = 1.0f

◆ WeaponRangeMax

float FWeaponModifiers::WeaponRangeMax = 0.0f

◆ WeaponRangeMin

float FWeaponModifiers::WeaponRangeMin = 0.0f

The documentation for this struct was generated from the following file: