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 = -1
 
int32 EnemyBlockstopModifier = 0
 
int32 Blockstun = -1
 
int32 ChipDamagePercent = 0
 
int32 GroundGuardPushbackX = -1
 
int32 AirGuardPushbackX = -1
 
int32 AirGuardPushbackY = -1
 
int32 GuardGravity = -1
 
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 96 of file BattleObject.h.

Member Data Documentation

◆ AirGuardPushbackX

int32 FHitDataCommon::AirGuardPushbackX = -1

Definition at line 130 of file BattleObject.h.

◆ AirGuardPushbackY

int32 FHitDataCommon::AirGuardPushbackY = -1

Definition at line 133 of file BattleObject.h.

◆ AttackLevel

int32 FHitDataCommon::AttackLevel = 0

Definition at line 105 of file BattleObject.h.

◆ BlockstopModifier

int32 FHitDataCommon::BlockstopModifier = -1

Definition at line 111 of file BattleObject.h.

◆ Blockstun

int32 FHitDataCommon::Blockstun = -1

Definition at line 117 of file BattleObject.h.

◆ BlockType

TEnumAsByte<EBlockType> FHitDataCommon::BlockType = BLK_Mid

Definition at line 108 of file BattleObject.h.

◆ ChipDamagePercent

int32 FHitDataCommon::ChipDamagePercent = 0

Definition at line 120 of file BattleObject.h.

◆ DeathCamOverride

bool FHitDataCommon::DeathCamOverride = false

Definition at line 155 of file BattleObject.h.

◆ EnemyBlockstopModifier

int32 FHitDataCommon::EnemyBlockstopModifier = 0

Definition at line 114 of file BattleObject.h.

◆ GroundGuardPushbackX

int32 FHitDataCommon::GroundGuardPushbackX = -1

Definition at line 127 of file BattleObject.h.

◆ GuardGravity

int32 FHitDataCommon::GuardGravity = -1

Definition at line 136 of file BattleObject.h.

◆ GuardSFX

FGameplayTag FHitDataCommon::GuardSFX

Definition at line 158 of file BattleObject.h.

◆ GuardSFXOverride

FGameplayTag FHitDataCommon::GuardSFXOverride

Definition at line 147 of file BattleObject.h.

◆ GuardVFX

FGameplayTag FHitDataCommon::GuardVFX

Definition at line 160 of file BattleObject.h.

◆ GuardVFXOverride

FGameplayTag FHitDataCommon::GuardVFXOverride

Definition at line 149 of file BattleObject.h.

◆ HitAngle

int32 FHitDataCommon::HitAngle = 0

Definition at line 139 of file BattleObject.h.

◆ HitSFX

FGameplayTag FHitDataCommon::HitSFX

Definition at line 162 of file BattleObject.h.

◆ HitSFXOverride

FGameplayTag FHitDataCommon::HitSFXOverride

Definition at line 151 of file BattleObject.h.

◆ HitVFX

FGameplayTag FHitDataCommon::HitVFX

Definition at line 164 of file BattleObject.h.

◆ HitVFXOverride

FGameplayTag FHitDataCommon::HitVFXOverride

Definition at line 153 of file BattleObject.h.

◆ SFXType

EHitSFXType FHitDataCommon::SFXType = EHitSFXType::SFX_Punch

Definition at line 142 of file BattleObject.h.

◆ VFXType

EHitVFXType FHitDataCommon::VFXType = EHitVFXType::VFX_Strike

Definition at line 145 of file BattleObject.h.


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