Night Sky Engine
A fighting game framework made in Unreal Engine
Loading...
Searching...
No Matches
FHitDataCommon Struct Reference

#include <BattleObject.h>

Public Attributes

int32 AttackLevel = 0
 
TEnumAsByte< EBlockTypeBlockType = BLK_Mid
 
int32 BlockstopModifier = INT_MAX
 
int32 EnemyBlockstopModifier = 0
 
int32 Blockstun = INT_MAX
 
int32 ChipDamagePercent = 0
 
int32 GroundGuardPushbackX = INT_MAX
 
int32 AirGuardPushbackX = INT_MAX
 
int32 AirGuardPushbackY = INT_MAX
 
int32 GuardGravity = INT_MAX
 
int32 ProximityBlockDistanceX = 240000
 
int32 ProximityBlockDistanceY = 160000
 
int32 HitAngle = 0
 
EHitSFXType SFXType = EHitSFXType::SFX_Punch
 
EHitVFXType VFXType = EHitVFXType::VFX_Strike
 
FGameplayTag GuardSFXOverride
 
FGameplayTag GuardVFXOverride
 
FGameplayTag HitSFXOverride
 
FGameplayTag HitVFXOverride
 
bool DeathCamOverride = false
 
FGameplayTag GuardSFX
 
FGameplayTag GuardVFX
 
FGameplayTag HitSFX
 
FGameplayTag HitVFX
 

Detailed Description

Definition at line 95 of file BattleObject.h.

Member Data Documentation

◆ AirGuardPushbackX

int32 FHitDataCommon::AirGuardPushbackX = INT_MAX

Definition at line 129 of file BattleObject.h.

◆ AirGuardPushbackY

int32 FHitDataCommon::AirGuardPushbackY = INT_MAX

Definition at line 132 of file BattleObject.h.

◆ AttackLevel

int32 FHitDataCommon::AttackLevel = 0

Definition at line 104 of file BattleObject.h.

◆ BlockstopModifier

int32 FHitDataCommon::BlockstopModifier = INT_MAX

Definition at line 110 of file BattleObject.h.

◆ Blockstun

int32 FHitDataCommon::Blockstun = INT_MAX

Definition at line 116 of file BattleObject.h.

◆ BlockType

TEnumAsByte<EBlockType> FHitDataCommon::BlockType = BLK_Mid

Definition at line 107 of file BattleObject.h.

◆ ChipDamagePercent

int32 FHitDataCommon::ChipDamagePercent = 0

Definition at line 119 of file BattleObject.h.

◆ DeathCamOverride

bool FHitDataCommon::DeathCamOverride = false

Definition at line 158 of file BattleObject.h.

◆ EnemyBlockstopModifier

int32 FHitDataCommon::EnemyBlockstopModifier = 0

Definition at line 113 of file BattleObject.h.

◆ GroundGuardPushbackX

int32 FHitDataCommon::GroundGuardPushbackX = INT_MAX

Definition at line 126 of file BattleObject.h.

◆ GuardGravity

int32 FHitDataCommon::GuardGravity = INT_MAX

Definition at line 135 of file BattleObject.h.

◆ GuardSFX

FGameplayTag FHitDataCommon::GuardSFX

Definition at line 161 of file BattleObject.h.

◆ GuardSFXOverride

FGameplayTag FHitDataCommon::GuardSFXOverride

Definition at line 150 of file BattleObject.h.

◆ GuardVFX

FGameplayTag FHitDataCommon::GuardVFX

Definition at line 163 of file BattleObject.h.

◆ GuardVFXOverride

FGameplayTag FHitDataCommon::GuardVFXOverride

Definition at line 152 of file BattleObject.h.

◆ HitAngle

int32 FHitDataCommon::HitAngle = 0

Definition at line 142 of file BattleObject.h.

◆ HitSFX

FGameplayTag FHitDataCommon::HitSFX

Definition at line 165 of file BattleObject.h.

◆ HitSFXOverride

FGameplayTag FHitDataCommon::HitSFXOverride

Definition at line 154 of file BattleObject.h.

◆ HitVFX

FGameplayTag FHitDataCommon::HitVFX

Definition at line 167 of file BattleObject.h.

◆ HitVFXOverride

FGameplayTag FHitDataCommon::HitVFXOverride

Definition at line 156 of file BattleObject.h.

◆ ProximityBlockDistanceX

int32 FHitDataCommon::ProximityBlockDistanceX = 240000

Definition at line 137 of file BattleObject.h.

◆ ProximityBlockDistanceY

int32 FHitDataCommon::ProximityBlockDistanceY = 160000

Definition at line 139 of file BattleObject.h.

◆ SFXType

EHitSFXType FHitDataCommon::SFXType = EHitSFXType::SFX_Punch

Definition at line 145 of file BattleObject.h.

◆ VFXType

EHitVFXType FHitDataCommon::VFXType = EHitVFXType::VFX_Strike

Definition at line 148 of file BattleObject.h.


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