#include <ObjectClass_COMF2Fighter.h>
Inheritance diagram for COMF2Fighter:
Public Member Functions | |
void | RegisterHitWallHook (class CClassExecutorInstance ExecutorInstance, Method(float) HookMethod) |
void | UnregisterHitWallHook (class CClassExecutorInstance ExecutorInstance, Method(float) HookMethod) |
bool | IsDuckButtonDown () |
bool | IsDuckButtonUp () |
bool | IsJumpButtonDown () |
bool | IsJumpButtonUp () |
bool | IsLeftPunchButtonDown () |
bool | IsLeftPunchButtonUp () |
bool | IsRightPunchButtonDown () |
bool | IsRightPunchButtonUp () |
bool | IsLeftKickButtonDown () |
bool | IsLeftKickButtonUp () |
bool | IsRightKickButtonDown () |
bool | IsRightKickButtonUp () |
bool | IsJoystickUp () |
bool | IsJoystickUpRight () |
bool | IsJoystickRight () |
bool | IsJoystickDownRight () |
bool | IsJoystickDown () |
bool | IsJoystickDownLeft () |
bool | IsJoystickLeft () |
bool | IsJoystickUpLeft () |
bool | IsJoystickMiddle () |
word | GetInputState () |
int | NumWallSurfaces () |
CVector | WallSurfaceNormal (int Surface) |
CVector | AverageWallSurfaceNormal () |
void | SetGravityMultiplier (float Value) |
float | GravityMultiplier () |
void | DecreaseGravityMultiplierTo (float Value) |
void | IncreaseGravityMultiplierTo (float Value) |
void | SetGravityRecover (float Value) |
float | GravityRecover () |
void | SetInvulnerabilityFramesRemaining (int Value) |
void | IncrementInvulnerabilityFramesRemaining (int Value) |
int | InvulnerabilityFramesRemaining () |
bool | IsInvulnerable () |
int | AIDifficulty () |
void | ResetCurrentHitList () |
bool | RegisterStateNeeded () |
bool | ShouldRunJump () |
void | StandStandard () |
void | WalkStandard (byte Action) |
void | RunStandard (byte Action, float Phase) |
void | JumpStandard (byte Action) |
void | FallStandard (byte Action) |
void | FallFromLaunchStandard (byte Action) |
byte | GetWalkAction () |
byte | GetRunAction () |
byte | GetJumpAction () |
byte | GetPreJumpAction () |
void | NormalJumpStandard (byte Action) |
void | ShortJumpStandard (byte Action) |
void | SuperJumpStandard (byte Action) |
void | AirJump (float Height, float LeftMovement, float ForwardMovement) |
void | PropelLeft (float Amount) |
void | PropelRight (float Amount) |
void | PropelForward (float Amount) |
void | PropelBackward (float Amount) |
void | SetAsNewProjectileOwner (class CActor Projectile) |
void | SetAsProjectileCreator (class CActor Projectile) |
void | NewGetHitSpark (class CVector Position, class CVector Angle) |
void | NewGetHitEffect (class CAttackInfo AttackInfo) |
CAttackTrailer | LeftHandTrailer () |
CAttackTrailer | RightHandTrailer () |
CAttackTrailer | LeftFootTrailer () |
CAttackTrailer | RightFootTrailer () |
void | GuideToLastActorHit (int Frames, float Power) |
void | SetLastActorHit (class CActor LastActorHit) |
void | GuideToLastActorHitBy (int Frames, float Power) |
void | SetLastActorHitBy (class CActor LastActorHitBy) |
CActor | LastActorHitBy () |
void | GuideToBestMeleeTarget (int Frames, float Power) |
void | ApplySurfaceCollisionForce (float NormalizedMultiplier) |
void | SetLeftCarryable (class CActor Carryable) |
void | SetRightCarryable (class CActor Carryable) |
void | GetColor (int Index, class CColorRGBA Color) |
float | AIAttackRange () |
bool | AITestAttackAffinity (float Ret, dword Flags) |
void | AISetAttackRangeMultiplier (float Multiplier) |
float | AIAttackAffinity (dword Flags) |
bool | IsGreatestThreatBlockable () |
float | FindDesirableAttackPosition (class CVector ReturnedPosition) |
bool | IsNavigable (class CVector StartPosition, class CVector EndPosition) |
bool | IsNavigable (class CVector EndPosition) |
void | AnimTurn (float Angle, float Power) |
void | AnimTurn (byte Action) |
void | AnimRotateXDeg (float AngleInDegrees) |
void | AnimRotateYDeg (float AngleInDegrees) |
void | AnimRotateZDeg (float AngleInDegrees) |
void | AnimRotateX (float AngleInDegrees) |
void | AnimRotateY (float AngleInDegrees) |
void | AnimRotateZ (float AngleInDegrees) |
void | AnimRotateTo (class CVector Angle) |
void | AnimReset () |
void | AnimJumpSetTime () |
void | AnimBeginJump () |
void | AnimPrepareHeadAnchorForPreludeToFollow (class CActor ActorToFollow) |
void | AnimHeadFollow (class CActor ActorToFollow) |
void | AnimCenterOfGravityFollow (class CActor ActorToFollow) |
void | IncrementMomentum (class CVector MomentumVector) |
void | SetMomentum (class CVector MomentumVector) |
void | SetWorldMomentum (class CVector WorldMomentumVector) |
void | IncrementWorldMomentum (class CVector WorldMomentumVector) |
void | SetMomentum (float x, float y, float z) |
void | IncrementMomentumLocal (float IncrementX, float IncrementY, float IncrementZ) |
void | IncrementMomentumLocal (class CVector MomentumVector) |
void | IncrementMomentumLocalX (float Increment) |
void | IncrementMomentumLocalY (float Increment) |
void | IncrementMomentumLocalZ (float Increment) |
void | SetMomentumLocalX (float Value) |
void | SetMomentumLocalY (float Value) |
void | SetMomentumLocalZ (float Value) |
CVector | MomentumLocal () |
float | MomentumLocalX () |
float | MomentumLocalY () |
float | MomentumLocalZ () |
void | SkipFriction () |
void | SkipFighterCollision () |
void | SetTraction (float Value) |
void | ForceOffFloor () |
void | DampenMomentum (float Power) |
void | DampenUpwardMomentum (float Power) |
void | DampenDownwardMomentum (float Power) |
void | DampenHorizontalMomentum (float Power) |
void | DampenVerticalMomentum (float Power) |
void | SetMovementSpeedMultiplier (float Value) |
void | SetTurnSpeedMultiplier (float Value) |
void | RegisterStandardAttack () |
void | RegisterStandardComboAttack (int Frames, float Power) |
void | RegisterGetHitState () |
void | RegisterRecoveryState () |
void | AddSurfaceChangeRecipient (class CClassExecutorInstance ExecutorInstance, Method(class COMF2Event) NotifyMethod) |
void | AddLeaveFloorRecipient (class CClassExecutorInstance ExecutorInstance, Method(class COMF2Event) NotifyMethod) |
void | AddTouchFloorRecipient (class CClassExecutorInstance ExecutorInstance, Method(class COMF2Event) NotifyMethod) |
void | AddReceiveAttackRecipient (class CClassExecutorInstance ExecutorInstance, Method(class COMF2Event) NotifyMethod) |
void | AddAttackConnectedRecipient (class CClassExecutorInstance ExecutorInstance, Method(class COMF2Event) NotifyMethod) |
void | AddBeginGetThrownRecipient (class CClassExecutorInstance ExecutorInstance, Method(class COMF2Event) NotifyMethod) |
void | AddEndGetThrownRecipient (class CClassExecutorInstance ExecutorInstance, Method(class COMF2Event) NotifyMethod) |
void | AddEnterGameRecipient (class CClassExecutorInstance ExecutorInstance, Method(class COMF2Event) NotifyMethod) |
void | AddExitGameRecipient (class CClassExecutorInstance ExecutorInstance, Method(class COMF2Event) NotifyMethod) |
void | AddSpawnRecipient (class CClassExecutorInstance ExecutorInstance, Method(class COMF2Event) NotifyMethod) |
void | AddReceiveAttackRecipient (class CClassExecutorInstance ExecutorInstance, Method(class COMF2Event) NotifyMethod) |
void | ReceiveAttack (class CAttackInfo AttackInfo) |
void | BeginGetThrown (class COMF2Fighter Fighter) |
void | EndGetThrown (class COMF2Fighter Fighter) |
void | SetAvoidFloorTime (int Time) |
void | SetIsRestingOnFloorOff () |
bool | IsRestingOnFloor () |
bool | IsAirState () |
CAttackInfo | NewAttack () |
void COMF2Fighter::AddAttackConnectedRecipient | ( | class CClassExecutorInstance | ExecutorInstance, | |
Method(class COMF2Event) | NotifyMethod | |||
) |
void COMF2Fighter::AddBeginGetThrownRecipient | ( | class CClassExecutorInstance | ExecutorInstance, | |
Method(class COMF2Event) | NotifyMethod | |||
) |
void COMF2Fighter::AddEndGetThrownRecipient | ( | class CClassExecutorInstance | ExecutorInstance, | |
Method(class COMF2Event) | NotifyMethod | |||
) |
void COMF2Fighter::AddEnterGameRecipient | ( | class CClassExecutorInstance | ExecutorInstance, | |
Method(class COMF2Event) | NotifyMethod | |||
) |
void COMF2Fighter::AddExitGameRecipient | ( | class CClassExecutorInstance | ExecutorInstance, | |
Method(class COMF2Event) | NotifyMethod | |||
) |
void COMF2Fighter::AddLeaveFloorRecipient | ( | class CClassExecutorInstance | ExecutorInstance, | |
Method(class COMF2Event) | NotifyMethod | |||
) |
void COMF2Fighter::AddReceiveAttackRecipient | ( | class CClassExecutorInstance | ExecutorInstance, | |
Method(class COMF2Event) | NotifyMethod | |||
) |
void COMF2Fighter::AddReceiveAttackRecipient | ( | class CClassExecutorInstance | ExecutorInstance, | |
Method(class COMF2Event) | NotifyMethod | |||
) |
void COMF2Fighter::AddSpawnRecipient | ( | class CClassExecutorInstance | ExecutorInstance, | |
Method(class COMF2Event) | NotifyMethod | |||
) |
void COMF2Fighter::AddSurfaceChangeRecipient | ( | class CClassExecutorInstance | ExecutorInstance, | |
Method(class COMF2Event) | NotifyMethod | |||
) |
void COMF2Fighter::AddTouchFloorRecipient | ( | class CClassExecutorInstance | ExecutorInstance, | |
Method(class COMF2Event) | NotifyMethod | |||
) |
float COMF2Fighter::AIAttackAffinity | ( | dword | Flags | ) |
float COMF2Fighter::AIAttackRange | ( | ) |
int COMF2Fighter::AIDifficulty | ( | ) |
void COMF2Fighter::AirJump | ( | float | Height, | |
float | LeftMovement, | |||
float | ForwardMovement | |||
) |
void COMF2Fighter::AISetAttackRangeMultiplier | ( | float | Multiplier | ) |
bool COMF2Fighter::AITestAttackAffinity | ( | float | Ret, | |
dword | Flags | |||
) |
void COMF2Fighter::AnimBeginJump | ( | ) |
void COMF2Fighter::AnimCenterOfGravityFollow | ( | class CActor | ActorToFollow | ) |
void COMF2Fighter::AnimHeadFollow | ( | class CActor | ActorToFollow | ) |
void COMF2Fighter::AnimJumpSetTime | ( | ) |
void COMF2Fighter::AnimPrepareHeadAnchorForPreludeToFollow | ( | class CActor | ActorToFollow | ) |
void COMF2Fighter::AnimReset | ( | ) |
void COMF2Fighter::AnimRotateTo | ( | class CVector | Angle | ) |
void COMF2Fighter::AnimRotateX | ( | float | AngleInDegrees | ) |
void COMF2Fighter::AnimRotateXDeg | ( | float | AngleInDegrees | ) |
void COMF2Fighter::AnimRotateY | ( | float | AngleInDegrees | ) |
void COMF2Fighter::AnimRotateYDeg | ( | float | AngleInDegrees | ) |
void COMF2Fighter::AnimRotateZ | ( | float | AngleInDegrees | ) |
void COMF2Fighter::AnimRotateZDeg | ( | float | AngleInDegrees | ) |
void COMF2Fighter::AnimTurn | ( | byte | Action | ) |
void COMF2Fighter::AnimTurn | ( | float | Angle, | |
float | Power | |||
) |
void COMF2Fighter::ApplySurfaceCollisionForce | ( | float | NormalizedMultiplier | ) |
class CVector COMF2Fighter::AverageWallSurfaceNormal | ( | ) |
void COMF2Fighter::BeginGetThrown | ( | class COMF2Fighter | Fighter | ) |
void COMF2Fighter::DampenDownwardMomentum | ( | float | Power | ) |
void COMF2Fighter::DampenHorizontalMomentum | ( | float | Power | ) |
void COMF2Fighter::DampenMomentum | ( | float | Power | ) |
void COMF2Fighter::DampenUpwardMomentum | ( | float | Power | ) |
void COMF2Fighter::DampenVerticalMomentum | ( | float | Power | ) |
void COMF2Fighter::DecreaseGravityMultiplierTo | ( | float | Value | ) |
void COMF2Fighter::EndGetThrown | ( | class COMF2Fighter | Fighter | ) |
void COMF2Fighter::FallFromLaunchStandard | ( | byte | Action | ) |
void COMF2Fighter::FallStandard | ( | byte | Action | ) |
float COMF2Fighter::FindDesirableAttackPosition | ( | class CVector | ReturnedPosition | ) |
void COMF2Fighter::ForceOffFloor | ( | ) |
void COMF2Fighter::GetColor | ( | int | Index, | |
class CColorRGBA | Color | |||
) |
word COMF2Fighter::GetInputState | ( | ) |
byte COMF2Fighter::GetJumpAction | ( | ) |
byte COMF2Fighter::GetPreJumpAction | ( | ) |
byte COMF2Fighter::GetRunAction | ( | ) |
byte COMF2Fighter::GetWalkAction | ( | ) |
float COMF2Fighter::GravityMultiplier | ( | ) |
float COMF2Fighter::GravityRecover | ( | ) |
void COMF2Fighter::GuideToBestMeleeTarget | ( | int | Frames, | |
float | Power | |||
) |
void COMF2Fighter::GuideToLastActorHit | ( | int | Frames, | |
float | Power | |||
) |
void COMF2Fighter::GuideToLastActorHitBy | ( | int | Frames, | |
float | Power | |||
) |
void COMF2Fighter::IncreaseGravityMultiplierTo | ( | float | Value | ) |
void COMF2Fighter::IncrementInvulnerabilityFramesRemaining | ( | int | Value | ) |
void COMF2Fighter::IncrementMomentum | ( | class CVector | MomentumVector | ) |
void COMF2Fighter::IncrementMomentumLocal | ( | class CVector | MomentumVector | ) |
void COMF2Fighter::IncrementMomentumLocal | ( | float | IncrementX, | |
float | IncrementY, | |||
float | IncrementZ | |||
) |
void COMF2Fighter::IncrementMomentumLocalX | ( | float | Increment | ) |
void COMF2Fighter::IncrementMomentumLocalY | ( | float | Increment | ) |
void COMF2Fighter::IncrementMomentumLocalZ | ( | float | Increment | ) |
void COMF2Fighter::IncrementWorldMomentum | ( | class CVector | WorldMomentumVector | ) |
int COMF2Fighter::InvulnerabilityFramesRemaining | ( | ) |
bool COMF2Fighter::IsAirState | ( | ) |
bool COMF2Fighter::IsDuckButtonDown | ( | ) |
bool COMF2Fighter::IsDuckButtonUp | ( | ) |
bool COMF2Fighter::IsGreatestThreatBlockable | ( | ) |
bool COMF2Fighter::IsInvulnerable | ( | ) |
bool COMF2Fighter::IsJoystickDown | ( | ) |
bool COMF2Fighter::IsJoystickDownLeft | ( | ) |
bool COMF2Fighter::IsJoystickDownRight | ( | ) |
bool COMF2Fighter::IsJoystickLeft | ( | ) |
bool COMF2Fighter::IsJoystickMiddle | ( | ) |
bool COMF2Fighter::IsJoystickRight | ( | ) |
bool COMF2Fighter::IsJoystickUp | ( | ) |
bool COMF2Fighter::IsJoystickUpLeft | ( | ) |
bool COMF2Fighter::IsJoystickUpRight | ( | ) |
bool COMF2Fighter::IsJumpButtonDown | ( | ) |
bool COMF2Fighter::IsJumpButtonUp | ( | ) |
bool COMF2Fighter::IsLeftKickButtonDown | ( | ) |
bool COMF2Fighter::IsLeftKickButtonUp | ( | ) |
bool COMF2Fighter::IsLeftPunchButtonDown | ( | ) |
bool COMF2Fighter::IsLeftPunchButtonUp | ( | ) |
bool COMF2Fighter::IsNavigable | ( | class CVector | EndPosition | ) |
bool COMF2Fighter::IsRestingOnFloor | ( | ) |
bool COMF2Fighter::IsRightKickButtonDown | ( | ) |
bool COMF2Fighter::IsRightKickButtonUp | ( | ) |
bool COMF2Fighter::IsRightPunchButtonDown | ( | ) |
bool COMF2Fighter::IsRightPunchButtonUp | ( | ) |
void COMF2Fighter::JumpStandard | ( | byte | Action | ) |
class CActor COMF2Fighter::LastActorHitBy | ( | ) |
class CAttackTrailer COMF2Fighter::LeftFootTrailer | ( | ) |
class CAttackTrailer COMF2Fighter::LeftHandTrailer | ( | ) |
class CVector COMF2Fighter::MomentumLocal | ( | ) |
float COMF2Fighter::MomentumLocalX | ( | ) |
float COMF2Fighter::MomentumLocalY | ( | ) |
float COMF2Fighter::MomentumLocalZ | ( | ) |
class CAttackInfo COMF2Fighter::NewAttack | ( | ) |
void COMF2Fighter::NewGetHitEffect | ( | class CAttackInfo | AttackInfo | ) |
void COMF2Fighter::NormalJumpStandard | ( | byte | Action | ) |
int COMF2Fighter::NumWallSurfaces | ( | ) |
void COMF2Fighter::PropelBackward | ( | float | Amount | ) |
void COMF2Fighter::PropelForward | ( | float | Amount | ) |
void COMF2Fighter::PropelLeft | ( | float | Amount | ) |
void COMF2Fighter::PropelRight | ( | float | Amount | ) |
void COMF2Fighter::ReceiveAttack | ( | class CAttackInfo | AttackInfo | ) |
void COMF2Fighter::RegisterGetHitState | ( | ) |
void COMF2Fighter::RegisterHitWallHook | ( | class CClassExecutorInstance | ExecutorInstance, | |
Method(float) | HookMethod | |||
) |
void COMF2Fighter::RegisterRecoveryState | ( | ) |
void COMF2Fighter::RegisterStandardAttack | ( | ) |
void COMF2Fighter::RegisterStandardComboAttack | ( | int | Frames, | |
float | Power | |||
) |
bool COMF2Fighter::RegisterStateNeeded | ( | ) |
void COMF2Fighter::ResetCurrentHitList | ( | ) |
class CAttackTrailer COMF2Fighter::RightFootTrailer | ( | ) |
class CAttackTrailer COMF2Fighter::RightHandTrailer | ( | ) |
void COMF2Fighter::RunStandard | ( | byte | Action, | |
float | Phase | |||
) |
void COMF2Fighter::SetAsNewProjectileOwner | ( | class CActor | Projectile | ) |
void COMF2Fighter::SetAsProjectileCreator | ( | class CActor | Projectile | ) |
void COMF2Fighter::SetAvoidFloorTime | ( | int | Time | ) |
void COMF2Fighter::SetGravityMultiplier | ( | float | Value | ) |
void COMF2Fighter::SetGravityRecover | ( | float | Value | ) |
void COMF2Fighter::SetInvulnerabilityFramesRemaining | ( | int | Value | ) |
void COMF2Fighter::SetIsRestingOnFloorOff | ( | ) |
void COMF2Fighter::SetLastActorHit | ( | class CActor | LastActorHit | ) |
void COMF2Fighter::SetLastActorHitBy | ( | class CActor | LastActorHitBy | ) |
void COMF2Fighter::SetLeftCarryable | ( | class CActor | Carryable | ) |
void COMF2Fighter::SetMomentum | ( | float | x, | |
float | y, | |||
float | z | |||
) |
void COMF2Fighter::SetMomentumLocalX | ( | float | Value | ) |
void COMF2Fighter::SetMomentumLocalY | ( | float | Value | ) |
void COMF2Fighter::SetMomentumLocalZ | ( | float | Value | ) |
void COMF2Fighter::SetMovementSpeedMultiplier | ( | float | Value | ) |
void COMF2Fighter::SetRightCarryable | ( | class CActor | Carryable | ) |
void COMF2Fighter::SetTraction | ( | float | Value | ) |
void COMF2Fighter::SetTurnSpeedMultiplier | ( | float | Value | ) |
void COMF2Fighter::SetWorldMomentum | ( | class CVector | WorldMomentumVector | ) |
void COMF2Fighter::ShortJumpStandard | ( | byte | Action | ) |
bool COMF2Fighter::ShouldRunJump | ( | ) |
void COMF2Fighter::SkipFighterCollision | ( | ) |
void COMF2Fighter::SkipFriction | ( | ) |
void COMF2Fighter::StandStandard | ( | ) |
void COMF2Fighter::SuperJumpStandard | ( | byte | Action | ) |
void COMF2Fighter::UnregisterHitWallHook | ( | class CClassExecutorInstance | ExecutorInstance, | |
Method(float) | HookMethod | |||
) |
void COMF2Fighter::WalkStandard | ( | byte | Action | ) |
class CVector COMF2Fighter::WallSurfaceNormal | ( | int | Surface | ) |