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
 
bool DeathCamOverride = false
 
FName GuardSFXOverride
 
FName GuardVFXOverride
 
FName HitSFXOverride
 
FName HitVFXOverride
 

Detailed Description

Definition at line 95 of file BattleObject.h.

Member Data Documentation

◆ AirGuardPushbackX

int32 FHitDataCommon::AirGuardPushbackX = -1

Definition at line 129 of file BattleObject.h.

◆ AirGuardPushbackY

int32 FHitDataCommon::AirGuardPushbackY = -1

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 = -1

Definition at line 110 of file BattleObject.h.

◆ Blockstun

int32 FHitDataCommon::Blockstun = -1

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 146 of file BattleObject.h.

◆ EnemyBlockstopModifier

int32 FHitDataCommon::EnemyBlockstopModifier = 0

Definition at line 113 of file BattleObject.h.

◆ GroundGuardPushbackX

int32 FHitDataCommon::GroundGuardPushbackX = -1

Definition at line 126 of file BattleObject.h.

◆ GuardGravity

int32 FHitDataCommon::GuardGravity = -1

Definition at line 135 of file BattleObject.h.

◆ GuardSFXOverride

FName FHitDataCommon::GuardSFXOverride

Definition at line 149 of file BattleObject.h.

◆ GuardVFXOverride

FName FHitDataCommon::GuardVFXOverride

Definition at line 151 of file BattleObject.h.

◆ HitAngle

int32 FHitDataCommon::HitAngle = 0

Definition at line 138 of file BattleObject.h.

◆ HitSFXOverride

FName FHitDataCommon::HitSFXOverride

Definition at line 153 of file BattleObject.h.

◆ HitVFXOverride

FName FHitDataCommon::HitVFXOverride

Definition at line 155 of file BattleObject.h.

◆ SFXType

EHitSFXType FHitDataCommon::SFXType = EHitSFXType::SFX_Punch

Definition at line 141 of file BattleObject.h.

◆ VFXType

EHitVFXType FHitDataCommon::VFXType = EHitVFXType::VFX_Strike

Definition at line 144 of file BattleObject.h.


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