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

Member Data Documentation

◆ AirHitAction

TEnumAsByte<EHitAction> FHitData::AirHitAction = HACT_AirNormal

Definition at line 443 of file BattleObject.h.

◆ AirPushbackX

int32 FHitData::AirPushbackX = -1

Definition at line 410 of file BattleObject.h.

◆ AirPushbackXOverTime

FHitValueOverTime FHitData::AirPushbackXOverTime

Definition at line 422 of file BattleObject.h.

◆ AirPushbackY

int32 FHitData::AirPushbackY = -1

Definition at line 413 of file BattleObject.h.

◆ AirPushbackYOverTime

FHitValueOverTime FHitData::AirPushbackYOverTime

Definition at line 428 of file BattleObject.h.

◆ BlowbackLevel

int32 FHitData::BlowbackLevel = -1

Definition at line 446 of file BattleObject.h.

◆ Damage

int32 FHitData::Damage = -1

Definition at line 379 of file BattleObject.h.

◆ EnemyHitstopModifier

int32 FHitData::EnemyHitstopModifier = -1

Definition at line 376 of file BattleObject.h.

◆ FloatingCrumpleType

TEnumAsByte<EFloatingCrumpleType> FHitData::FloatingCrumpleType

Definition at line 449 of file BattleObject.h.

◆ ForcedProration

int32 FHitData::ForcedProration = -1

Definition at line 400 of file BattleObject.h.

◆ Gravity

int32 FHitData::Gravity = -1

Definition at line 416 of file BattleObject.h.

◆ GravityOverTime

FHitValueOverTime FHitData::GravityOverTime

Definition at line 434 of file BattleObject.h.

◆ GroundBounce

FGroundBounceData FHitData::GroundBounce

Definition at line 458 of file BattleObject.h.

◆ GroundHitAction

TEnumAsByte<EHitAction> FHitData::GroundHitAction = HACT_GroundNormal

Definition at line 440 of file BattleObject.h.

◆ GroundPushbackX

int32 FHitData::GroundPushbackX = -1

Definition at line 407 of file BattleObject.h.

◆ HardKnockdown

int32 FHitData::HardKnockdown = -1

Definition at line 455 of file BattleObject.h.

◆ Hitstop

int32 FHitData::Hitstop = -1

Definition at line 367 of file BattleObject.h.

◆ Hitstun

int32 FHitData::Hitstun = -1

Definition at line 370 of file BattleObject.h.

◆ InitialProration

int32 FHitData::InitialProration = -1

Definition at line 394 of file BattleObject.h.

◆ KnockdownTime

int32 FHitData::KnockdownTime = -1

Definition at line 452 of file BattleObject.h.

◆ MinimumDamagePercent

int32 FHitData::MinimumDamagePercent = -1

Definition at line 388 of file BattleObject.h.

◆ Position

FHitPosition FHitData::Position

Definition at line 437 of file BattleObject.h.

◆ RecoverableDamagePercent

int32 FHitData::RecoverableDamagePercent = -1

Definition at line 382 of file BattleObject.h.

◆ Untech

int32 FHitData::Untech = -1

Definition at line 373 of file BattleObject.h.

◆ WallBounce

FWallBounceData FHitData::WallBounce

Definition at line 461 of file BattleObject.h.


The documentation for this struct was generated from the following file:
  • C:/Users/wistf/Unreal Projects/NightSkyEngine/Source/NightSkyEngine/Battle/Actors/BattleObject.h