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

#include <BattleObject.h>

Public Attributes

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

Detailed Description

Definition at line 360 of file BattleObject.h.

Member Data Documentation

◆ AirHitAction

TEnumAsByte<EHitAction> FHitData::AirHitAction = HACT_AirNormal

Definition at line 442 of file BattleObject.h.

◆ AirPushbackX

int32 FHitData::AirPushbackX = INT_MAX

Definition at line 409 of file BattleObject.h.

◆ AirPushbackXOverTime

FHitValueOverTime FHitData::AirPushbackXOverTime

Definition at line 421 of file BattleObject.h.

◆ AirPushbackY

int32 FHitData::AirPushbackY = INT_MAX

Definition at line 412 of file BattleObject.h.

◆ AirPushbackYOverTime

FHitValueOverTime FHitData::AirPushbackYOverTime

Definition at line 427 of file BattleObject.h.

◆ BlowbackLevel

int32 FHitData::BlowbackLevel = INT_MAX

Definition at line 445 of file BattleObject.h.

◆ Damage

int32 FHitData::Damage = INT_MAX

Definition at line 378 of file BattleObject.h.

◆ EnemyHitstopModifier

int32 FHitData::EnemyHitstopModifier = INT_MAX

Definition at line 375 of file BattleObject.h.

◆ FloatingCrumpleType

TEnumAsByte<EFloatingCrumpleType> FHitData::FloatingCrumpleType

Definition at line 448 of file BattleObject.h.

◆ ForcedProration

int32 FHitData::ForcedProration = INT_MAX

Definition at line 399 of file BattleObject.h.

◆ Gravity

int32 FHitData::Gravity = INT_MAX

Definition at line 415 of file BattleObject.h.

◆ GravityOverTime

FHitValueOverTime FHitData::GravityOverTime

Definition at line 433 of file BattleObject.h.

◆ GroundBounce

FGroundBounceData FHitData::GroundBounce

Definition at line 457 of file BattleObject.h.

◆ GroundHitAction

TEnumAsByte<EHitAction> FHitData::GroundHitAction = HACT_GroundNormal

Definition at line 439 of file BattleObject.h.

◆ GroundPushbackX

int32 FHitData::GroundPushbackX = INT_MAX

Definition at line 406 of file BattleObject.h.

◆ HardKnockdown

int32 FHitData::HardKnockdown = INT_MAX

Definition at line 454 of file BattleObject.h.

◆ Hitstop

int32 FHitData::Hitstop = INT_MAX

Definition at line 366 of file BattleObject.h.

◆ Hitstun

int32 FHitData::Hitstun = INT_MAX

Definition at line 369 of file BattleObject.h.

◆ InitialProration

int32 FHitData::InitialProration = INT_MAX

Definition at line 393 of file BattleObject.h.

◆ KnockdownTime

int32 FHitData::KnockdownTime = INT_MAX

Definition at line 451 of file BattleObject.h.

◆ MinimumDamagePercent

int32 FHitData::MinimumDamagePercent = INT_MAX

Definition at line 387 of file BattleObject.h.

◆ Position

FHitPosition FHitData::Position

Definition at line 436 of file BattleObject.h.

◆ RecoverableDamagePercent

int32 FHitData::RecoverableDamagePercent = INT_MAX

Definition at line 381 of file BattleObject.h.

◆ Untech

int32 FHitData::Untech = INT_MAX

Definition at line 372 of file BattleObject.h.

◆ WallBounce

FWallBounceData FHitData::WallBounce

Definition at line 460 of file BattleObject.h.


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