mirror of
https://github.com/ApfelTeeSaft/UnrealEvent.git
synced 2026-08-27 03:43:40 +00:00
64 lines
2.0 KiB
C++
64 lines
2.0 KiB
C++
#include "FortBaseWeaponStats.h"
|
|
|
|
FFortBaseWeaponStats::FFortBaseWeaponStats() {
|
|
this->BaseLevel = 0;
|
|
this->DmgPB = 0.00f;
|
|
this->DmgMid = 0.00f;
|
|
this->DmgLong = 0.00f;
|
|
this->DmgMaxRange = 0.00f;
|
|
this->EnvDmgPB = 0.00f;
|
|
this->EnvDmgMid = 0.00f;
|
|
this->EnvDmgLong = 0.00f;
|
|
this->EnvDmgMaxRange = 0.00f;
|
|
this->ImpactDmgPB = 0.00f;
|
|
this->ImpactDmgMid = 0.00f;
|
|
this->ImpactDmgLong = 0.00f;
|
|
this->ImpactDmgMaxRange = 0.00f;
|
|
this->bForceControl = false;
|
|
this->RngPB = 0.00f;
|
|
this->RngMid = 0.00f;
|
|
this->RngLong = 0.00f;
|
|
this->RngMax = 0.00f;
|
|
this->DmgScaleTable = NULL;
|
|
this->DmgScale = 0.00f;
|
|
this->EnvDmgScaleTable = NULL;
|
|
this->EnvDmgScale = 0.00f;
|
|
this->ImpactDmgScaleTable = NULL;
|
|
this->ImpactDmgScale = 0.00f;
|
|
this->DamageZone_Light = 0.00f;
|
|
this->DamageZone_Normal = 0.00f;
|
|
this->DamageZone_Critical = 0.00f;
|
|
this->DamageZone_Vulnerability = 0.00f;
|
|
this->KnockbackMagnitude = 0.00f;
|
|
this->MidRangeKnockbackMagnitude = 0.00f;
|
|
this->LongRangeKnockbackMagnitude = 0.00f;
|
|
this->KnockbackZAngle = 0.00f;
|
|
this->StunTime = 0.00f;
|
|
this->StunScale = 0.00f;
|
|
this->Durability = NULL;
|
|
this->DurabilityScale = 0.00f;
|
|
this->DurabilityPerUse = 0.00f;
|
|
this->DiceCritChance = 0.00f;
|
|
this->DiceCritDamageMultiplier = 0.00f;
|
|
this->ReloadTime = 0.00f;
|
|
this->ReloadScale = 0.00f;
|
|
this->ReloadType = EFortWeaponReloadType::ReloadWholeClip;
|
|
this->bAllowReloadInterrupt = false;
|
|
this->bReloadInterruptIsImmediate = false;
|
|
this->NumIndividualBulletsToReload = 0;
|
|
this->ClipSize = 0;
|
|
this->ClipScale = 0.00f;
|
|
this->InitialClips = 0;
|
|
this->CartridgePerFire = 0;
|
|
this->AmmoCostPerFire = 0;
|
|
this->MaxAmmoCostPerFire = 0;
|
|
this->MinChargeTime = 0.00f;
|
|
this->MaxChargeTime = 0.00f;
|
|
this->ChargeDownTime = 0.00f;
|
|
this->MinChargeDamageMultiplier = 0.00f;
|
|
this->MaxChargeDamageMultiplier = 0.00f;
|
|
this->EquipAnimRate = 0.00f;
|
|
this->QuickBarSlotCooldownDuration = 0.00f;
|
|
}
|
|
|