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

#include <State.h>

Public Attributes

int32 AttackXBeginRange = 0
int32 AttackXEndRange = 300000
int32 AttackYBeginRange = 120000
int32 AttackYEndRange = 360000
bool bAttack
bool bCombo
bool bNoCombo
bool bBlockstring
bool bPunish
bool bAntiAir
bool bThrow
bool bProjectile
TEnumAsByte< ERangeTypePunishRange
TEnumAsByte< EBlockTypeBlockType
TEnumAsByte< EAttackSpeedAttackSpeed
bool bBigDamage
bool bUsesResource
bool bInvuln

Detailed Description

Data for the CPU to use when deciding which state to enter.

Definition at line 287 of file State.h.

Member Data Documentation

◆ AttackSpeed

TEnumAsByte<EAttackSpeed> FStateCPUData::AttackSpeed

Definition at line 320 of file State.h.

◆ AttackXBeginRange

int32 FStateCPUData::AttackXBeginRange = 0

Definition at line 292 of file State.h.

◆ AttackXEndRange

int32 FStateCPUData::AttackXEndRange = 300000

Definition at line 294 of file State.h.

◆ AttackYBeginRange

int32 FStateCPUData::AttackYBeginRange = 120000

Definition at line 296 of file State.h.

◆ AttackYEndRange

int32 FStateCPUData::AttackYEndRange = 360000

Definition at line 298 of file State.h.

◆ bAntiAir

bool FStateCPUData::bAntiAir

Definition at line 310 of file State.h.

◆ bAttack

bool FStateCPUData::bAttack

Definition at line 300 of file State.h.

◆ bBigDamage

bool FStateCPUData::bBigDamage

Definition at line 322 of file State.h.

◆ bBlockstring

bool FStateCPUData::bBlockstring

Definition at line 306 of file State.h.

◆ bCombo

bool FStateCPUData::bCombo

Definition at line 302 of file State.h.

◆ bInvuln

bool FStateCPUData::bInvuln

Definition at line 326 of file State.h.

◆ BlockType

TEnumAsByte<EBlockType> FStateCPUData::BlockType

Definition at line 318 of file State.h.

◆ bNoCombo

bool FStateCPUData::bNoCombo

Definition at line 304 of file State.h.

◆ bProjectile

bool FStateCPUData::bProjectile

Definition at line 314 of file State.h.

◆ bPunish

bool FStateCPUData::bPunish

Definition at line 308 of file State.h.

◆ bThrow

bool FStateCPUData::bThrow

Definition at line 312 of file State.h.

◆ bUsesResource

bool FStateCPUData::bUsesResource

Definition at line 324 of file State.h.

◆ PunishRange

TEnumAsByte<ERangeType> FStateCPUData::PunishRange

Definition at line 316 of file State.h.


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