COMF2Fighter Class Reference

#include <ObjectClass_COMF2Fighter.h>

Inheritance diagram for COMF2Fighter:

CCreature CActor CObject CReferenceTarget List of all members.

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 ()

Member Function Documentation

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::IsNavigable ( class CVector  StartPosition,
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::NewGetHitSpark ( class CVector  Position,
class CVector  Angle 
)

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::SetMomentum ( class CVector  MomentumVector  ) 

Reimplemented from CActor.

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  ) 


Generated on Sun Feb 18 21:27:11 2007 for Script Classes by  doxygen 1.4.7