|
Night Sky Engine
A fighting game framework made in Unreal Engine
|
#include <PlayerObject.h>


Public Member Functions | |
| APlayerObject () | |
| void | InitPlayer () |
| virtual void | Update () override |
| void | HandleStateMachine (bool Buffer) |
| bool | HandleAutoCombo (int32 StateIndex) |
| bool | HandleStateInputs (int32 StateIndex, bool Buffer) |
| bool | HandleStateTransition (int32 StateIndex, bool Buffer) |
| void | HandleBufferedState () |
| void | UpdateNotBattle () |
| void | EditorUpdate () |
| void | HandleHitAction (EHitAction HACT) |
| void | ThrowExe () |
| void | SetHitValuesOverTime () |
| bool | IsCorrectBlock (EBlockType BlockType) |
| void | HandleBlockAction () |
| void | HandleProximityBlock () |
| void | OnStateChange () |
| void | PostStateChange () |
| void | RoundInit (bool ResetHealth) |
| void | DisableLastInput () |
| void | SaveForRollbackPlayer (unsigned char *Buffer) const |
| TArray< uint8 > | SaveForRollbackBP () |
| void | LoadForRollbackPlayer (const unsigned char *Buffer) |
| void | LoadForRollbackBP (TArray< uint8 > InBytes) |
| virtual void | LogForSyncTestFile (std::ofstream &file) override |
| void | InitBP () |
| void | EmptyStateMachine () |
| void | RoundInit_BP () |
| void | AddState (FGameplayTag Name, UState *State) |
| void | AddObjectState (FGameplayTag Name, UState *State, bool IsCommon) |
| void | AddSubroutine (FGameplayTag Name, USubroutine *Subroutine, bool IsCommon) |
| void | SetHealth (int Value) |
| void | AddHealth (int Value) |
| void | SetRecoverableHealth (int Value) |
| void | AddRecoverableHealth (int Value) |
| void | RecoverHealth (int Value) |
| bool | CanEnterState (UState *State) |
| void | UseMeter (int Use) |
| void | AddMeter (int Meter) |
| void | SetMeterCooldownTimer (int Timer) |
| int32 | GetGauge (int32 Index) const |
| void | SetGauge (int32 Index, int Value) |
| void | UseGauge (int32 Index, int Use) |
| void | SetStance (EActionStance InStance) |
| bool | JumpToState (FGameplayTag NewName, bool IsLabel=false) |
| bool | JumpToStateByClass (TSubclassOf< UState > Class, bool IsLabel=false) |
| FGameplayTag | GetCurrentStateName () const |
| FGameplayTag | GetLastStateName () const |
| FGameplayTag | GetStateEntryName () const |
| bool | CheckStateEnabled (EStateType StateType, FGameplayTag CustomStateType) |
| void | EnableState (UPARAM(meta=(Bitmask, BitmaskEnum="/Script/NightSkyEngine.EEnableFlags")) int32 Bitmask) |
| void | DisableState (UPARAM(meta=(Bitmask, BitmaskEnum="/Script/NightSkyEngine.EEnableFlags")) int32 Bitmask) |
| void | EnableCustomState (FGameplayTag CustomStateType) |
| void | DisableCustomState (FGameplayTag CustomStateType) |
| void | EnableAttacks () |
| void | EnableCancelIntoSelf (bool Enable) |
| void | EnableAll () |
| void | DisableAll () |
| bool | CheckInput (const FInputCondition &Input) |
| bool | CheckIsAttacking () const |
| bool | CheckIsStunned () const |
| void | AddAirJump (int32 NewAirJump) |
| void | AddAirDash (int32 NewAirDash) |
| void | SetAirDashTimer (bool IsForward) |
| void | SetAirDashNoAttackTimer (bool IsForward) |
| void | AddChainCancelOption (FGameplayTag Option) |
| void | AddAutoComboCancel (FGameplayTag Option, EInputFlags Button) |
| void | AddWhiffCancelOption (FGameplayTag Option) |
| void | RemoveChainCancelOption (FGameplayTag Option) |
| void | RemoveAutoComboCancel (EInputFlags Button) |
| void | RemoveWhiffCancelOption (FGameplayTag Option) |
| void | EnableChainCancel (bool Enable) |
| void | EnableWhiffCancel (bool Enable) |
| void | EnableJumpCancel (bool Enable) |
| void | EnableSpecialCancel (bool Enable) |
| void | EnableSuperCancel (bool Enable) |
| void | EnableForwardAirdashCancel (bool Enable) |
| void | SetDefaultLandingAction (bool Enable) |
| bool | IsInvulnerable () const |
| void | SetStrikeInvulnerable (bool Invulnerable) |
| void | SetThrowInvulnerable (bool Invulnerable) |
| void | SetHeadInvulnerable (bool Invulnerable) |
| void | SetProjectileInvulnerable (bool Invulnerable) |
| void | SetStrikeInvulnerableForTime (int32 Timer) |
| void | SetThrowInvulnerableForTime (int32 Timer) |
| void | SetThrowResistForTime (int32 Timer) |
| void | SetStunTime (int32 NewTime) |
| void | SetHitValues () |
| void | ForceEnableFarNormal (bool Enable) |
| void | SetHeadAttribute (bool Attribute) |
| void | SetThrowActive (bool Active) |
| void | ThrowEnd () |
| void | SetThrowRange (int32 InThrowRange) |
| void | SetThrowExeState (FGameplayTag ExeState) |
| void | SetThrowPosition (int32 ThrowPosX, int32 ThrowPosY) |
| void | SetDamageReactionCel (int32 Index) |
| void | SetHitgrabActive (bool Active) |
| void | PlayVoiceLine (FGameplayTag Name) |
| void | PlayCommonLevelSequence (FGameplayTag Name) |
| void | PlayLevelSequence (FGameplayTag Name) |
| void | BattleHudVisibility (bool Visible) |
| void | EndRound () const |
| void | EndMatch () const |
| void | PauseRoundTimer (bool Pause) |
| void | AddBattleObjectToStorage (ABattleObject *InActor, int Index) |
| APlayerObject * | CallAssist (int AssistIndex, FGameplayTag AssistName) |
| APlayerObject * | SwitchMainPlayer (int NewTeamIndex) |
| bool | IsMainPlayer () const |
| bool | IsOnScreen () const |
| void | SetOnScreen (bool OnScreen) |
| void | ToggleComponentVisibility (FName ComponentName, bool Visible) |
| void | SetDefaultComponentVisibility () |
| void | SetStateForCPU (FGameplayTag StateName) |
| bool | CheckEnemyInRange (int32 XBegin, int32 XEnd, int32 YBegin, int32 YEnd) const |
| bool | IsEnemyAttackState () const |
| bool | IsEnemyThrow () const |
| bool | IsEnemyBlocking () const |
| EBlockType | GetAttackBlockType () const |
| Public Member Functions inherited from ABattleObject | |
| ABattleObject () | |
| virtual void | Tick (float DeltaTime) override |
| void | CalculatePushbox () |
| void | HandlePushCollision (ABattleObject *OtherObj) |
| void | HandleHitCollision (ABattleObject *AttackedObj) |
| FHitData | InitHitDataByAttackLevel (bool IsCounter) |
| void | HandleClashCollision (ABattleObject *OtherObj) |
| void | HandleFlip () |
| void | PosTypeToPosition (EPosType Type, int32 *OutPosX, int32 *OutPosY) const |
| void | TriggerEvent (EEventType EventType) |
| void | CollisionView () |
| void | SaveForRollback (unsigned char *Buffer) const |
| void | LoadForRollback (const unsigned char *Buffer) |
| void | InitObject () |
| void | GetBoxes () |
| void | ResetObject () |
| UAnimSequenceBase * | GetAnimSequenceForPart (const FName Part) const |
| UPaperFlipbook * | GetFlipbookForPart (const FName Part) const |
| bool | IsStopped () const |
| bool | IsTimerPaused () const |
| void | CallSubroutine (FGameplayTag Name) |
| void | CallSubroutineWithArgs (FGameplayTag Name, int32 Arg1, int32 Arg2, int32 Arg3, int32 Arg4) |
| void | InitEventHandler (EEventType EventType, FName FuncName, int32 Value, FGameplayTag SubroutineName) |
| void | RemoveEventHandler (EEventType EventType) |
| FGameplayTag | GetCelName () const |
| FGameplayTag | GetLabelName () const |
| void | SetCelName (FGameplayTag InName) |
| void | SetBlendCelName (FGameplayTag InName) |
| void | GotoLabel (FGameplayTag InName, bool ResetState=true) |
| void | SetTimeUntilNextCel (int32 InTime) |
| void | AddPosXWithDir (int InPosX) |
| void | SetSpeedXRaw (int InSpeedX) |
| void | AddSpeedXRaw (int InSpeedX) |
| int32 | GetPosYCenter () const |
| int32 | CalculateDistanceBetweenPoints (EDistanceType Type, EObjType Obj1, EPosType Pos1, EObjType Obj2, EPosType Pos2) |
| int32 | CalculateAngleBetweenPoints (EObjType Obj1, EPosType Pos1, EObjType Obj2, EPosType Pos2) |
| void | SetFacing (EObjDir NewDir) |
| void | FlipObject () |
| void | FaceOpponent () |
| bool | CheckIsGrounded () const |
| void | EnableHit (bool Enabled) |
| void | SetAttacking (bool Attacking) |
| void | SetProjectileAttribute (bool Attribute) |
| void | SetProrateOnce (bool Once) |
| void | SetIgnoreOTG (bool Ignore) |
| void | SetIgnorePushbackScaling (bool Ignore) |
| void | SetIgnoreHitstunScaling (bool Ignore) |
| void | EnableFlip (bool Enabled) |
| void | EnableInertia () |
| void | DisableInertia () |
| void | HaltMomentum () |
| void | SetWallCollisionActive (bool Active) |
| void | SetPushCollisionActive (bool Active) |
| void | SetPushWidthExtend (int32 Extend) |
| void | CreateCommonParticle (FGameplayTag Name, EPosType PosType, FVector Offset=FVector::ZeroVector, FRotator Rotation=FRotator::ZeroRotator) |
| void | CreateCharaParticle (FGameplayTag Name, EPosType PosType, FVector Offset=FVector::ZeroVector, FRotator Rotation=FRotator::ZeroRotator) |
| void | LinkCommonParticle (FGameplayTag Name) |
| void | LinkCharaParticle (FGameplayTag Name) |
| AActor * | LinkActor (FGameplayTag Name) |
| void | RemoveLinkActor () |
| void | PlayCommonSound (FGameplayTag Name) |
| void | PlayCharaSound (FGameplayTag Name) |
| void | AttachToSocketOfObject (FName InSocketName, FVector Offset, EObjType ObjType) |
| void | DetachFromSocket () |
| void | CameraShake (FGameplayTag PatternName, int32 Scale) |
| int32 | GenerateRandomNumber (int32 Min, int32 Max) const |
| void | StartSuperFreeze (int Duration, int SelfDuration=0) |
| void | IgnoreSuperFreeze (bool Ignore) |
| void | SetObjectID (int InObjectID) |
| ABattleObject * | GetBattleObject (EObjType Type) |
| ABattleObject * | AddCommonBattleObject (FGameplayTag InStateName, int32 PosXOffset=0, int32 PosYOffset=0, EPosType PosType=POS_Player) |
| ABattleObject * | AddBattleObject (FGameplayTag InStateName, int32 PosXOffset=0, int32 PosYOffset=0, EPosType PosType=POS_Player) |
| void | EnableDeactivateIfBeyondBounds (bool Enable) |
| void | EnableDeactivateOnStateChange (bool Enable) |
| void | EnableDeactivateOnReceiveHit (bool Enable) |
| void | DeactivateObject () |
Static Public Member Functions | |
| static uint32 | FlipInput (uint32 Input) |
Protected Attributes | |
| uint32 | CurrentAirJumpCount = 0 |
| uint32 | CurrentAirDashCount = 0 |
| uint32 | AirDashTimerMax = 0 |
| uint32 | CancelFlags = 0 |
| uint32 | AirDashNoAttackTime = 0 |
| uint32 | InstantBlockLockoutTimer = 0 |
| uint32 | MeterCooldownTimer = 0 |
| int32 | ThrowRange |
| int32 | ThrowTechTimer |
| int32 | AutoComboCancels [8] = {} |
| bool | bIsAutoCombo |
| FGameplayTag | LastStateName |
| FGameplayTag | ExeStateName |
| FGameplayTag | BufferedStateName |
| Protected Attributes inherited from ABattleObject | |
| int32 | PushHeight = 0 |
| int32 | PushHeightLow = 0 |
| int32 | PushWidth = 0 |
| int32 | PushWidthExtend = 0 |
| FCollisionBox | Boxes [CollisionArraySize] |
Additional Inherited Members | |
| Protected Member Functions inherited from ABattleObject | |
| void | Move () |
| void | CalculateHoming () |
| bool | SuperArmorSuccess (const ABattleObject *Attacker) const |
| void | FuncCall (const FName &FuncName) const |
Definition at line 63 of file PlayerObject.h.
| APlayerObject::APlayerObject | ( | ) |
Definition at line 28 of file PlayerObject.cpp.
| void APlayerObject::AddAirDash | ( | int32 | NewAirDash | ) |
Definition at line 2921 of file PlayerObject.cpp.
| void APlayerObject::AddAirJump | ( | int32 | NewAirJump | ) |
Definition at line 2916 of file PlayerObject.cpp.
| void APlayerObject::AddAutoComboCancel | ( | FGameplayTag | Option, |
| EInputFlags | Button ) |
Definition at line 2947 of file PlayerObject.cpp.
| void APlayerObject::AddBattleObjectToStorage | ( | ABattleObject * | InActor, |
| int | Index ) |
Definition at line 1358 of file PlayerObject.cpp.
| void APlayerObject::AddChainCancelOption | ( | FGameplayTag | Option | ) |
Definition at line 2942 of file PlayerObject.cpp.
| void APlayerObject::AddHealth | ( | int | Value | ) |
Definition at line 2237 of file PlayerObject.cpp.
| void APlayerObject::AddMeter | ( | int | Meter | ) |
Definition at line 2272 of file PlayerObject.cpp.
| void APlayerObject::AddObjectState | ( | FGameplayTag | Name, |
| UState * | State, | ||
| bool | IsCommon ) |
Definition at line 2202 of file PlayerObject.cpp.
| void APlayerObject::AddRecoverableHealth | ( | int | Value | ) |
Definition at line 2247 of file PlayerObject.cpp.
| void APlayerObject::AddState | ( | FGameplayTag | Name, |
| UState * | State ) |
Definition at line 2196 of file PlayerObject.cpp.
| void APlayerObject::AddSubroutine | ( | FGameplayTag | Name, |
| USubroutine * | Subroutine, | ||
| bool | IsCommon ) |
Definition at line 2217 of file PlayerObject.cpp.
| void APlayerObject::AddWhiffCancelOption | ( | FGameplayTag | Option | ) |
Definition at line 2982 of file PlayerObject.cpp.
| void APlayerObject::BattleHudVisibility | ( | bool | Visible | ) |
Definition at line 1334 of file PlayerObject.cpp.
| APlayerObject * APlayerObject::CallAssist | ( | int | AssistIndex, |
| FGameplayTag | AssistName ) |
Definition at line 1366 of file PlayerObject.cpp.
| bool APlayerObject::CanEnterState | ( | UState * | State | ) |
Definition at line 1410 of file PlayerObject.cpp.
| bool APlayerObject::CheckEnemyInRange | ( | int32 | XBegin, |
| int32 | XEnd, | ||
| int32 | YBegin, | ||
| int32 | YEnd ) const |
Definition at line 1460 of file PlayerObject.cpp.
| bool APlayerObject::CheckInput | ( | const FInputCondition & | Input | ) |
Definition at line 2900 of file PlayerObject.cpp.
| bool APlayerObject::CheckIsAttacking | ( | ) | const |
Definition at line 2906 of file PlayerObject.cpp.
| bool APlayerObject::CheckIsStunned | ( | ) | const |
Definition at line 2911 of file PlayerObject.cpp.
| bool APlayerObject::CheckStateEnabled | ( | EStateType | StateType, |
| FGameplayTag | CustomStateType ) |
Definition at line 2373 of file PlayerObject.cpp.
| void APlayerObject::DisableAll | ( | ) |
Definition at line 2878 of file PlayerObject.cpp.
| void APlayerObject::DisableCustomState | ( | FGameplayTag | CustomStateType | ) |
Definition at line 2832 of file PlayerObject.cpp.
| void APlayerObject::DisableLastInput | ( | ) |
Definition at line 2767 of file PlayerObject.cpp.
| void APlayerObject::DisableState | ( | UPARAM(meta=(Bitmask, BitmaskEnum="/Script/NightSkyEngine.EEnableFlags")) int32 | Bitmask | ) |
Definition at line 2822 of file PlayerObject.cpp.
| void APlayerObject::EditorUpdate | ( | ) |
| void APlayerObject::EmptyStateMachine | ( | ) |
Definition at line 1678 of file PlayerObject.cpp.
| void APlayerObject::EnableAll | ( | ) |
Definition at line 2856 of file PlayerObject.cpp.
| void APlayerObject::EnableAttacks | ( | ) |
Definition at line 2837 of file PlayerObject.cpp.
| void APlayerObject::EnableCancelIntoSelf | ( | bool | Enable | ) |
Definition at line 2844 of file PlayerObject.cpp.
| void APlayerObject::EnableChainCancel | ( | bool | Enable | ) |
Definition at line 3032 of file PlayerObject.cpp.
| void APlayerObject::EnableCustomState | ( | FGameplayTag | CustomStateType | ) |
Definition at line 2827 of file PlayerObject.cpp.
| void APlayerObject::EnableForwardAirdashCancel | ( | bool | Enable | ) |
Definition at line 3094 of file PlayerObject.cpp.
| void APlayerObject::EnableJumpCancel | ( | bool | Enable | ) |
Definition at line 3056 of file PlayerObject.cpp.
| void APlayerObject::EnableSpecialCancel | ( | bool | Enable | ) |
Definition at line 3068 of file PlayerObject.cpp.
| void APlayerObject::EnableState | ( | UPARAM(meta=(Bitmask, BitmaskEnum="/Script/NightSkyEngine.EEnableFlags")) int32 | Bitmask | ) |
Definition at line 2817 of file PlayerObject.cpp.
| void APlayerObject::EnableSuperCancel | ( | bool | Enable | ) |
Definition at line 3082 of file PlayerObject.cpp.
| void APlayerObject::EnableWhiffCancel | ( | bool | Enable | ) |
Definition at line 3044 of file PlayerObject.cpp.
| void APlayerObject::EndMatch | ( | ) | const |
Definition at line 1346 of file PlayerObject.cpp.
| void APlayerObject::EndRound | ( | ) | const |
Definition at line 1340 of file PlayerObject.cpp.
|
static |
Definition at line 115 of file PlayerObject.cpp.
| void APlayerObject::ForceEnableFarNormal | ( | bool | Enable | ) |
Definition at line 1209 of file PlayerObject.cpp.
| EBlockType APlayerObject::GetAttackBlockType | ( | ) | const |
Definition at line 1497 of file PlayerObject.cpp.
| FGameplayTag APlayerObject::GetCurrentStateName | ( | ) | const |
Definition at line 2358 of file PlayerObject.cpp.
| int32 APlayerObject::GetGauge | ( | int32 | Index | ) | const |
Definition at line 2285 of file PlayerObject.cpp.
| FGameplayTag APlayerObject::GetLastStateName | ( | ) | const |
Definition at line 2363 of file PlayerObject.cpp.
| FGameplayTag APlayerObject::GetStateEntryName | ( | ) | const |
Definition at line 2368 of file PlayerObject.cpp.
| bool APlayerObject::HandleAutoCombo | ( | int32 | StateIndex | ) |
Definition at line 150 of file PlayerObject.cpp.
| void APlayerObject::HandleBlockAction | ( | ) |
Definition at line 1564 of file PlayerObject.cpp.
| void APlayerObject::HandleBufferedState | ( | ) |
Definition at line 1685 of file PlayerObject.cpp.
| void APlayerObject::HandleHitAction | ( | EHitAction | HACT | ) |
Definition at line 716 of file PlayerObject.cpp.
| void APlayerObject::HandleProximityBlock | ( | ) |
Definition at line 1626 of file PlayerObject.cpp.
| bool APlayerObject::HandleStateInputs | ( | int32 | StateIndex, |
| bool | Buffer ) |
Definition at line 210 of file PlayerObject.cpp.
| void APlayerObject::HandleStateMachine | ( | bool | Buffer | ) |
Definition at line 134 of file PlayerObject.cpp.
| bool APlayerObject::HandleStateTransition | ( | int32 | StateIndex, |
| bool | Buffer ) |
Definition at line 235 of file PlayerObject.cpp.
| void APlayerObject::InitBP | ( | ) |
| void APlayerObject::InitPlayer | ( | ) |
Definition at line 126 of file PlayerObject.cpp.
| bool APlayerObject::IsCorrectBlock | ( | EBlockType | BlockType | ) |
Definition at line 1502 of file PlayerObject.cpp.
| bool APlayerObject::IsEnemyAttackState | ( | ) | const |
Definition at line 1480 of file PlayerObject.cpp.
| bool APlayerObject::IsEnemyBlocking | ( | ) | const |
Definition at line 1491 of file PlayerObject.cpp.
| bool APlayerObject::IsEnemyThrow | ( | ) | const |
Definition at line 1486 of file PlayerObject.cpp.
| bool APlayerObject::IsInvulnerable | ( | ) | const |
Definition at line 3118 of file PlayerObject.cpp.
| bool APlayerObject::IsMainPlayer | ( | ) | const |
Definition at line 1378 of file PlayerObject.cpp.
| bool APlayerObject::IsOnScreen | ( | ) | const |
Definition at line 1384 of file PlayerObject.cpp.
| bool APlayerObject::JumpToState | ( | FGameplayTag | NewName, |
| bool | IsLabel = false ) |
Definition at line 2308 of file PlayerObject.cpp.
| bool APlayerObject::JumpToStateByClass | ( | TSubclassOf< UState > | Class, |
| bool | IsLabel = false ) |
Definition at line 2333 of file PlayerObject.cpp.
| void APlayerObject::LoadForRollbackBP | ( | TArray< uint8 > | InBytes | ) |
Definition at line 2791 of file PlayerObject.cpp.
| void APlayerObject::LoadForRollbackPlayer | ( | const unsigned char * | Buffer | ) |
Definition at line 2786 of file PlayerObject.cpp.
|
overridevirtual |
Reimplemented from ABattleObject.
Definition at line 2798 of file PlayerObject.cpp.
| void APlayerObject::OnStateChange | ( | ) |
Definition at line 2460 of file PlayerObject.cpp.
| void APlayerObject::PauseRoundTimer | ( | bool | Pause | ) |
Definition at line 1352 of file PlayerObject.cpp.
| void APlayerObject::PlayCommonLevelSequence | ( | FGameplayTag | Name | ) |
Definition at line 1304 of file PlayerObject.cpp.
| void APlayerObject::PlayLevelSequence | ( | FGameplayTag | Name | ) |
Definition at line 1319 of file PlayerObject.cpp.
| void APlayerObject::PlayVoiceLine | ( | FGameplayTag | Name | ) |
Definition at line 1287 of file PlayerObject.cpp.
| void APlayerObject::PostStateChange | ( | ) |
Definition at line 2544 of file PlayerObject.cpp.
| void APlayerObject::RecoverHealth | ( | int | Value | ) |
Definition at line 2252 of file PlayerObject.cpp.
| void APlayerObject::RemoveAutoComboCancel | ( | EInputFlags | Button | ) |
Definition at line 2992 of file PlayerObject.cpp.
| void APlayerObject::RemoveChainCancelOption | ( | FGameplayTag | Option | ) |
Definition at line 2987 of file PlayerObject.cpp.
| void APlayerObject::RemoveWhiffCancelOption | ( | FGameplayTag | Option | ) |
Definition at line 3027 of file PlayerObject.cpp.
| void APlayerObject::RoundInit | ( | bool | ResetHealth | ) |
Definition at line 2562 of file PlayerObject.cpp.
| void APlayerObject::RoundInit_BP | ( | ) |
| TArray< uint8 > APlayerObject::SaveForRollbackBP | ( | ) |
Definition at line 2777 of file PlayerObject.cpp.
| void APlayerObject::SaveForRollbackPlayer | ( | unsigned char * | Buffer | ) | const |
Definition at line 2772 of file PlayerObject.cpp.
| void APlayerObject::SetAirDashNoAttackTimer | ( | bool | IsForward | ) |
Definition at line 2934 of file PlayerObject.cpp.
| void APlayerObject::SetAirDashTimer | ( | bool | IsForward | ) |
Definition at line 2926 of file PlayerObject.cpp.
| void APlayerObject::SetDamageReactionCel | ( | int32 | Index | ) |
Definition at line 1267 of file PlayerObject.cpp.
| void APlayerObject::SetDefaultComponentVisibility | ( | ) |
| void APlayerObject::SetDefaultLandingAction | ( | bool | Enable | ) |
Definition at line 3106 of file PlayerObject.cpp.
| void APlayerObject::SetGauge | ( | int32 | Index, |
| int | Value ) |
Definition at line 2291 of file PlayerObject.cpp.
| void APlayerObject::SetHeadAttribute | ( | bool | Attribute | ) |
Definition at line 1221 of file PlayerObject.cpp.
| void APlayerObject::SetHeadInvulnerable | ( | bool | Invulnerable | ) |
Definition at line 3149 of file PlayerObject.cpp.
| void APlayerObject::SetHealth | ( | int | Value | ) |
Definition at line 2232 of file PlayerObject.cpp.
| void APlayerObject::SetHitgrabActive | ( | bool | Active | ) |
Definition at line 1275 of file PlayerObject.cpp.
| void APlayerObject::SetHitValues | ( | ) |
Definition at line 994 of file PlayerObject.cpp.
| void APlayerObject::SetHitValuesOverTime | ( | ) |
Definition at line 968 of file PlayerObject.cpp.
| void APlayerObject::SetMeterCooldownTimer | ( | int | Timer | ) |
Definition at line 2280 of file PlayerObject.cpp.
| void APlayerObject::SetOnScreen | ( | bool | OnScreen | ) |
Definition at line 1389 of file PlayerObject.cpp.
| void APlayerObject::SetProjectileInvulnerable | ( | bool | Invulnerable | ) |
Definition at line 3161 of file PlayerObject.cpp.
| void APlayerObject::SetRecoverableHealth | ( | int | Value | ) |
Definition at line 2242 of file PlayerObject.cpp.
| void APlayerObject::SetStance | ( | EActionStance | InStance | ) |
Definition at line 2303 of file PlayerObject.cpp.
| void APlayerObject::SetStateForCPU | ( | FGameplayTag | StateName | ) |
Definition at line 1455 of file PlayerObject.cpp.
| void APlayerObject::SetStrikeInvulnerable | ( | bool | Invulnerable | ) |
Definition at line 3125 of file PlayerObject.cpp.
| void APlayerObject::SetStrikeInvulnerableForTime | ( | int32 | Timer | ) |
Definition at line 3173 of file PlayerObject.cpp.
| void APlayerObject::SetStunTime | ( | int32 | NewTime | ) |
Definition at line 3188 of file PlayerObject.cpp.
| void APlayerObject::SetThrowActive | ( | bool | Active | ) |
Definition at line 1229 of file PlayerObject.cpp.
| void APlayerObject::SetThrowExeState | ( | FGameplayTag | ExeState | ) |
Definition at line 1252 of file PlayerObject.cpp.
| void APlayerObject::SetThrowInvulnerable | ( | bool | Invulnerable | ) |
Definition at line 3137 of file PlayerObject.cpp.
| void APlayerObject::SetThrowInvulnerableForTime | ( | int32 | Timer | ) |
Definition at line 3178 of file PlayerObject.cpp.
| void APlayerObject::SetThrowPosition | ( | int32 | ThrowPosX, |
| int32 | ThrowPosY ) |
Definition at line 1257 of file PlayerObject.cpp.
| void APlayerObject::SetThrowRange | ( | int32 | InThrowRange | ) |
Definition at line 1247 of file PlayerObject.cpp.
| void APlayerObject::SetThrowResistForTime | ( | int32 | Timer | ) |
Definition at line 3183 of file PlayerObject.cpp.
| APlayerObject * APlayerObject::SwitchMainPlayer | ( | int | NewTeamIndex | ) |
Definition at line 1372 of file PlayerObject.cpp.
| void APlayerObject::ThrowEnd | ( | ) |
Definition at line 1241 of file PlayerObject.cpp.
| void APlayerObject::ThrowExe | ( | ) |
Definition at line 1965 of file PlayerObject.cpp.
| void APlayerObject::ToggleComponentVisibility | ( | FName | ComponentName, |
| bool | Visible ) |
Definition at line 1397 of file PlayerObject.cpp.
|
overridevirtual |
Reimplemented from ABattleObject.
Definition at line 297 of file PlayerObject.cpp.
| void APlayerObject::UpdateNotBattle | ( | ) |
Definition at line 695 of file PlayerObject.cpp.
| void APlayerObject::UseGauge | ( | int32 | Index, |
| int | Use ) |
Definition at line 2297 of file PlayerObject.cpp.
| void APlayerObject::UseMeter | ( | int | Use | ) |
Definition at line 2266 of file PlayerObject.cpp.
| int32 APlayerObject::AirDashCount |
Definition at line 132 of file PlayerObject.h.
| int32 APlayerObject::AirDashMinimumHeight |
Definition at line 112 of file PlayerObject.h.
|
protected |
Definition at line 306 of file PlayerObject.h.
| uint32 APlayerObject::AirDashTimer = 0 |
Definition at line 277 of file PlayerObject.h.
|
protected |
Definition at line 304 of file PlayerObject.h.
| int32 APlayerObject::AirJumpCount |
Definition at line 130 of file PlayerObject.h.
| int32 APlayerObject::AirPushHeight |
Definition at line 144 of file PlayerObject.h.
| int32 APlayerObject::AirPushHeightLow |
Definition at line 146 of file PlayerObject.h.
| int32 APlayerObject::AirPushWidth |
Definition at line 142 of file PlayerObject.h.
|
protected |
Definition at line 313 of file PlayerObject.h.
| int32 APlayerObject::BAirDashNoAttackTime |
Definition at line 128 of file PlayerObject.h.
| int32 APlayerObject::BAirDashSpeed |
Definition at line 116 of file PlayerObject.h.
| int32 APlayerObject::BAirDashTime |
Definition at line 122 of file PlayerObject.h.
| bool APlayerObject::bCrumpled |
Definition at line 279 of file PlayerObject.h.
| int32 APlayerObject::BDashGravity |
Definition at line 94 of file PlayerObject.h.
| int32 APlayerObject::BDashHeight |
Definition at line 92 of file PlayerObject.h.
| int32 APlayerObject::BDashSpeed |
Definition at line 90 of file PlayerObject.h.
|
protected |
Definition at line 316 of file PlayerObject.h.
| bool APlayerObject::bIsCpu = false |
Definition at line 326 of file PlayerObject.h.
| int32 APlayerObject::BJumpSpeed |
Definition at line 100 of file PlayerObject.h.
| bool APlayerObject::bLimitCrumple = true |
Definition at line 256 of file PlayerObject.h.
| bool APlayerObject::bMirrorWhenFlip |
Definition at line 363 of file PlayerObject.h.
| int32 APlayerObject::BSuperJumpSpeed |
Definition at line 108 of file PlayerObject.h.
|
protected |
Definition at line 319 of file PlayerObject.h.
| int32 APlayerObject::BWalkSpeed |
Definition at line 80 of file PlayerObject.h.
| UCameraShakeData* APlayerObject::CameraShakeData |
Definition at line 427 of file PlayerObject.h.
|
protected |
Definition at line 305 of file PlayerObject.h.
| bool APlayerObject::CanProximityThrow |
Definition at line 176 of file PlayerObject.h.
| bool APlayerObject::CanReverseBeat |
Definition at line 174 of file PlayerObject.h.
| TArray<int32> APlayerObject::ChainCancelOptions |
Definition at line 345 of file PlayerObject.h.
| UParticleData* APlayerObject::CharaParticleData |
Definition at line 420 of file PlayerObject.h.
| UStateData* APlayerObject::CharaStateData |
Definition at line 402 of file PlayerObject.h.
| USubroutineData* APlayerObject::CharaSubroutineData |
Definition at line 395 of file PlayerObject.h.
| int32 APlayerObject::CloseNormalRange |
Definition at line 148 of file PlayerObject.h.
| int32 APlayerObject::CmnPlayerReg1 = 0 |
Definition at line 210 of file PlayerObject.h.
| int32 APlayerObject::CmnPlayerReg2 = 0 |
Definition at line 212 of file PlayerObject.h.
| int32 APlayerObject::CmnPlayerReg3 = 0 |
Definition at line 214 of file PlayerObject.h.
| int32 APlayerObject::CmnPlayerReg4 = 0 |
Definition at line 216 of file PlayerObject.h.
| int32 APlayerObject::CmnPlayerReg5 = 0 |
Definition at line 218 of file PlayerObject.h.
| int32 APlayerObject::CmnPlayerReg6 = 0 |
Definition at line 220 of file PlayerObject.h.
| int32 APlayerObject::CmnPlayerReg7 = 0 |
Definition at line 222 of file PlayerObject.h.
| int32 APlayerObject::CmnPlayerReg8 = 0 |
Definition at line 224 of file PlayerObject.h.
| UCollisionData* APlayerObject::CollisionData |
Definition at line 390 of file PlayerObject.h.
| int32 APlayerObject::ColorIndex = 1 |
Definition at line 407 of file PlayerObject.h.
| int32 APlayerObject::ComboCounter |
Definition at line 269 of file PlayerObject.h.
| int32 APlayerObject::ComboRate = 60 |
Definition at line 154 of file PlayerObject.h.
| int32 APlayerObject::ComboTimer |
Definition at line 270 of file PlayerObject.h.
| UCollisionData* APlayerObject::CommonCollisionData |
Definition at line 388 of file PlayerObject.h.
| ULinkActorData* APlayerObject::CommonLinkActorData |
Definition at line 413 of file PlayerObject.h.
| UStateData* APlayerObject::CommonObjectStateData |
Definition at line 398 of file PlayerObject.h.
| TArray<FGameplayTag> APlayerObject::CommonObjectStateNames |
Definition at line 378 of file PlayerObject.h.
| TArray<UState*> APlayerObject::CommonObjectStates |
Definition at line 377 of file PlayerObject.h.
| UParticleData* APlayerObject::CommonParticleData |
Definition at line 418 of file PlayerObject.h.
| USequenceData* APlayerObject::CommonSequenceData |
Definition at line 423 of file PlayerObject.h.
| USoundData* APlayerObject::CommonSoundData |
Definition at line 430 of file PlayerObject.h.
| USubroutineData* APlayerObject::CommonSubroutineData |
Definition at line 393 of file PlayerObject.h.
| TArray<FGameplayTag> APlayerObject::CommonSubroutineNames |
Definition at line 371 of file PlayerObject.h.
| TArray<USubroutine*> APlayerObject::CommonSubroutines |
Definition at line 370 of file PlayerObject.h.
| bool APlayerObject::ComponentVisible[MaxComponentCount] |
Definition at line 292 of file PlayerObject.h.
| int32 APlayerObject::CrouchPushHeight |
Definition at line 140 of file PlayerObject.h.
| int32 APlayerObject::CrouchPushWidth |
Definition at line 138 of file PlayerObject.h.
|
protected |
Definition at line 303 of file PlayerObject.h.
|
protected |
Definition at line 302 of file PlayerObject.h.
| int32 APlayerObject::CurrentHealth |
Definition at line 266 of file PlayerObject.h.
| TArray<FGameplayTag> APlayerObject::DamageReactionCels |
Definition at line 361 of file PlayerObject.h.
| TArray<FGameplayTag> APlayerObject::EnabledCustomStateTypes |
Definition at line 333 of file PlayerObject.h.
| uint32 APlayerObject::EnableFlags = 0 |
Definition at line 273 of file PlayerObject.h.
| APlayerObject* APlayerObject::Enemy |
Definition at line 288 of file PlayerObject.h.
|
protected |
Definition at line 318 of file PlayerObject.h.
| TArray<FExtraGauge> APlayerObject::ExtraGauges |
Definition at line 341 of file PlayerObject.h.
| int32 APlayerObject::FAirDashNoAttackTime |
Definition at line 125 of file PlayerObject.h.
| int32 APlayerObject::FAirDashSpeed |
Definition at line 114 of file PlayerObject.h.
| int32 APlayerObject::FAirDashTime |
Definition at line 119 of file PlayerObject.h.
| int32 APlayerObject::FDashAccel |
Definition at line 84 of file PlayerObject.h.
| int32 APlayerObject::FDashFriction |
Definition at line 88 of file PlayerObject.h.
| int32 APlayerObject::FDashInitSpeed |
Definition at line 82 of file PlayerObject.h.
| int32 APlayerObject::FDashMaxSpeed |
Definition at line 86 of file PlayerObject.h.
| int32 APlayerObject::FJumpSpeed |
Definition at line 98 of file PlayerObject.h.
| bool APlayerObject::FlipInputs |
Definition at line 252 of file PlayerObject.h.
| int32 APlayerObject::ForwardAirDashMeterGain |
Definition at line 164 of file PlayerObject.h.
| int32 APlayerObject::ForwardDashMeterGain |
Definition at line 162 of file PlayerObject.h.
| int32 APlayerObject::ForwardJumpMeterGain |
Definition at line 160 of file PlayerObject.h.
| int32 APlayerObject::ForwardWalkMeterGain |
Definition at line 158 of file PlayerObject.h.
| int32 APlayerObject::FSuperJumpSpeed |
Definition at line 106 of file PlayerObject.h.
| int32 APlayerObject::FWalkSpeed |
Definition at line 78 of file PlayerObject.h.
| uint32 APlayerObject::Inputs |
Definition at line 241 of file PlayerObject.h.
|
protected |
Definition at line 307 of file PlayerObject.h.
| bool APlayerObject::IntroEndFlag = false |
Definition at line 227 of file PlayerObject.h.
| FGameplayTag APlayerObject::IntroName |
Definition at line 296 of file PlayerObject.h.
| uint32 APlayerObject::InvulnFlags = 0 |
Definition at line 271 of file PlayerObject.h.
| int32 APlayerObject::JumpGravity |
Definition at line 102 of file PlayerObject.h.
| int32 APlayerObject::JumpHeight |
Definition at line 96 of file PlayerObject.h.
|
protected |
Definition at line 317 of file PlayerObject.h.
| ULinkActorData* APlayerObject::LinkActorData |
Definition at line 415 of file PlayerObject.h.
| UMaterialData* APlayerObject::MaterialData |
Definition at line 405 of file PlayerObject.h.
| int32 APlayerObject::MaxColorIndex = 2 |
Definition at line 409 of file PlayerObject.h.
| int32 APlayerObject::MaxHealth |
Definition at line 150 of file PlayerObject.h.
| int32 APlayerObject::MaxMeter = 10000 |
Definition at line 152 of file PlayerObject.h.
| int32 APlayerObject::MaxOTGCount |
Definition at line 254 of file PlayerObject.h.
|
protected |
Definition at line 308 of file PlayerObject.h.
| int32 APlayerObject::MeterPercentOnHit = 72 |
Definition at line 166 of file PlayerObject.h.
| int32 APlayerObject::MeterPercentOnHitGuard = 18 |
Definition at line 168 of file PlayerObject.h.
| int32 APlayerObject::MeterPercentOnReceiveHit = 40 |
Definition at line 172 of file PlayerObject.h.
| int32 APlayerObject::MeterPercentOnReceiveHitGuard = 10 |
Definition at line 170 of file PlayerObject.h.
| TArray<int32> APlayerObject::MovesUsedInChain = {} |
Definition at line 354 of file PlayerObject.h.
| TArray<int32> APlayerObject::MovesUsedInCombo = {} |
Definition at line 351 of file PlayerObject.h.
| UStateData* APlayerObject::ObjectStateData |
Definition at line 400 of file PlayerObject.h.
| TArray<FGameplayTag> APlayerObject::ObjectStateNames |
Definition at line 381 of file PlayerObject.h.
| TArray<UState*> APlayerObject::ObjectStates |
Definition at line 380 of file PlayerObject.h.
| int32 APlayerObject::OTGCount |
Definition at line 278 of file PlayerObject.h.
| int32 APlayerObject::OtgProration = 80 |
Definition at line 156 of file PlayerObject.h.
| uint32 APlayerObject::PlayerFlags = 0 |
Definition at line 272 of file PlayerObject.h.
| int32 APlayerObject::PlayerIndex |
Definition at line 259 of file PlayerObject.h.
| int32 APlayerObject::PlayerReg1 = 0 |
Definition at line 189 of file PlayerObject.h.
| int32 APlayerObject::PlayerReg2 = 0 |
Definition at line 191 of file PlayerObject.h.
| int32 APlayerObject::PlayerReg3 = 0 |
Definition at line 193 of file PlayerObject.h.
| int32 APlayerObject::PlayerReg4 = 0 |
Definition at line 195 of file PlayerObject.h.
| int32 APlayerObject::PlayerReg5 = 0 |
Definition at line 197 of file PlayerObject.h.
| int32 APlayerObject::PlayerReg6 = 0 |
Definition at line 199 of file PlayerObject.h.
| int32 APlayerObject::PlayerReg7 = 0 |
Definition at line 201 of file PlayerObject.h.
| int32 APlayerObject::PlayerReg8 = 0 |
Definition at line 203 of file PlayerObject.h.
| unsigned char APlayerObject::PlayerSync |
Definition at line 71 of file PlayerObject.h.
| unsigned char APlayerObject::PlayerSyncEnd |
Definition at line 323 of file PlayerObject.h.
| FInputCondition APlayerObject::ProximityThrowInput |
Definition at line 178 of file PlayerObject.h.
| int32 APlayerObject::RecoverableHealth |
Definition at line 267 of file PlayerObject.h.
| bool APlayerObject::RoundEndFlag = false |
Definition at line 229 of file PlayerObject.h.
| int32 APlayerObject::RoundWinTimer = 60 |
Definition at line 280 of file PlayerObject.h.
| USequenceData* APlayerObject::SequenceData |
Definition at line 425 of file PlayerObject.h.
| TArray<USkeletalMeshComponent*> APlayerObject::SkeletalMeshComponents |
Definition at line 437 of file PlayerObject.h.
| USoundData* APlayerObject::SoundData |
Definition at line 432 of file PlayerObject.h.
| TEnumAsByte<EActionStance> APlayerObject::Stance |
Definition at line 264 of file PlayerObject.h.
| int32 APlayerObject::StandPushHeight |
Definition at line 136 of file PlayerObject.h.
| int32 APlayerObject::StandPushWidth |
Definition at line 134 of file PlayerObject.h.
| FGameplayTag APlayerObject::StateEntryName |
Definition at line 294 of file PlayerObject.h.
| ABattleObject* APlayerObject::StoredBattleObjects[16] |
Definition at line 290 of file PlayerObject.h.
| FInputBuffer APlayerObject::StoredInputBuffer |
Definition at line 244 of file PlayerObject.h.
| TArray<FLinkedActorContainer> APlayerObject::StoredLinkActors |
Definition at line 337 of file PlayerObject.h.
| FStateMachine APlayerObject::StoredStateMachine |
Definition at line 236 of file PlayerObject.h.
| uint32 APlayerObject::StrikeInvulnerableTimer = 0 |
Definition at line 274 of file PlayerObject.h.
| TArray<FGameplayTag> APlayerObject::SubroutineNames |
Definition at line 374 of file PlayerObject.h.
| TArray<USubroutine*> APlayerObject::Subroutines |
Definition at line 373 of file PlayerObject.h.
| int32 APlayerObject::SuperJumpGravity |
Definition at line 110 of file PlayerObject.h.
| int32 APlayerObject::SuperJumpHeight |
Definition at line 104 of file PlayerObject.h.
| int32 APlayerObject::TeamIndex |
Definition at line 261 of file PlayerObject.h.
| uint32 APlayerObject::ThrowInvulnerableTimer = 0 |
Definition at line 275 of file PlayerObject.h.
|
protected |
Definition at line 309 of file PlayerObject.h.
| int32 APlayerObject::ThrowResistAfterWakeUp = 5 |
Definition at line 182 of file PlayerObject.h.
| uint32 APlayerObject::ThrowResistTimer = 0 |
Definition at line 276 of file PlayerObject.h.
|
protected |
Definition at line 310 of file PlayerObject.h.
| int32 APlayerObject::ThrowTechWindow = 6 |
Definition at line 180 of file PlayerObject.h.
| int32 APlayerObject::TotalProration = 10000 |
Definition at line 268 of file PlayerObject.h.
| USoundData* APlayerObject::VoiceData |
Definition at line 434 of file PlayerObject.h.
| int32 APlayerObject::WallTouchTimer |
Definition at line 281 of file PlayerObject.h.
| TArray<int32> APlayerObject::WhiffCancelOptions |
Definition at line 348 of file PlayerObject.h.