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

#include <BattleObject.h>

Collaboration diagram for FHitData:

Public Attributes

int32 Hitstop = -1
 
int32 Hitstun = -1
 
int32 Untech = -1
 
int32 EnemyHitstopModifier = -1
 
int32 Damage = -1
 
int32 RecoverableDamagePercent = -1
 
int32 MinimumDamagePercent = -1
 
int32 InitialProration = -1
 
int32 ForcedProration = -1
 
int32 GroundPushbackX = -1
 
int32 AirPushbackX = -1
 
int32 AirPushbackY = -1
 
int32 Gravity = -1
 
FHitValueOverTime AirPushbackXOverTime
 
FHitValueOverTime AirPushbackYOverTime
 
FHitValueOverTime GravityOverTime
 
FHitPosition Position
 
TEnumAsByte< EHitActionGroundHitAction = HACT_GroundNormal
 
TEnumAsByte< EHitActionAirHitAction = HACT_AirNormal
 
int32 BlowbackLevel = -1
 
TEnumAsByte< EFloatingCrumpleTypeFloatingCrumpleType
 
int32 KnockdownTime = -1
 
int32 HardKnockdown = -1
 
FGroundBounceData GroundBounce
 
FWallBounceData WallBounce
 

Detailed Description

Definition at line 357 of file BattleObject.h.

Member Data Documentation

◆ AirHitAction

TEnumAsByte<EHitAction> FHitData::AirHitAction = HACT_AirNormal

Definition at line 439 of file BattleObject.h.

◆ AirPushbackX

int32 FHitData::AirPushbackX = -1

Definition at line 406 of file BattleObject.h.

◆ AirPushbackXOverTime

FHitValueOverTime FHitData::AirPushbackXOverTime

Definition at line 418 of file BattleObject.h.

◆ AirPushbackY

int32 FHitData::AirPushbackY = -1

Definition at line 409 of file BattleObject.h.

◆ AirPushbackYOverTime

FHitValueOverTime FHitData::AirPushbackYOverTime

Definition at line 424 of file BattleObject.h.

◆ BlowbackLevel

int32 FHitData::BlowbackLevel = -1

Definition at line 442 of file BattleObject.h.

◆ Damage

int32 FHitData::Damage = -1

Definition at line 375 of file BattleObject.h.

◆ EnemyHitstopModifier

int32 FHitData::EnemyHitstopModifier = -1

Definition at line 372 of file BattleObject.h.

◆ FloatingCrumpleType

TEnumAsByte<EFloatingCrumpleType> FHitData::FloatingCrumpleType

Definition at line 445 of file BattleObject.h.

◆ ForcedProration

int32 FHitData::ForcedProration = -1

Definition at line 396 of file BattleObject.h.

◆ Gravity

int32 FHitData::Gravity = -1

Definition at line 412 of file BattleObject.h.

◆ GravityOverTime

FHitValueOverTime FHitData::GravityOverTime

Definition at line 430 of file BattleObject.h.

◆ GroundBounce

FGroundBounceData FHitData::GroundBounce

Definition at line 454 of file BattleObject.h.

◆ GroundHitAction

TEnumAsByte<EHitAction> FHitData::GroundHitAction = HACT_GroundNormal

Definition at line 436 of file BattleObject.h.

◆ GroundPushbackX

int32 FHitData::GroundPushbackX = -1

Definition at line 403 of file BattleObject.h.

◆ HardKnockdown

int32 FHitData::HardKnockdown = -1

Definition at line 451 of file BattleObject.h.

◆ Hitstop

int32 FHitData::Hitstop = -1

Definition at line 363 of file BattleObject.h.

◆ Hitstun

int32 FHitData::Hitstun = -1

Definition at line 366 of file BattleObject.h.

◆ InitialProration

int32 FHitData::InitialProration = -1

Definition at line 390 of file BattleObject.h.

◆ KnockdownTime

int32 FHitData::KnockdownTime = -1

Definition at line 448 of file BattleObject.h.

◆ MinimumDamagePercent

int32 FHitData::MinimumDamagePercent = -1

Definition at line 384 of file BattleObject.h.

◆ Position

FHitPosition FHitData::Position

Definition at line 433 of file BattleObject.h.

◆ RecoverableDamagePercent

int32 FHitData::RecoverableDamagePercent = -1

Definition at line 378 of file BattleObject.h.

◆ Untech

int32 FHitData::Untech = -1

Definition at line 369 of file BattleObject.h.

◆ WallBounce

FWallBounceData FHitData::WallBounce

Definition at line 457 of file BattleObject.h.


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