SpatialFear.SFScriptedPawn

Spatial Fear
Name: SFScriptedPawn
Description: Spatial Fear implementation of base scripted pawn functionality.

Author: Markus Nuebel

Extends:
Modifiers: abstract
Source code

SpatialFear.SFScriptedPawn
%%

Variables

%function_comment%
boolbCanHear
%function_comment%
boolbCanSee
%function_comment%
boolbCanSmell
%function_comment%
boolbFightOtherCreatures
%function_comment%
boolbRandomSenses
%function_comment%
floatfHealingTimer
%function_comment%
floatfMeleeDamage
%function_comment%
floatfStunnedTime
%function_comment%
WeaponmyWeapon
%function_comment%
boolm_bStunned
%function_comment%
floatm_fSmellCounter
%function_comment%
floatm_fSmellImportance
%function_comment%
floatm_fStunnedCounter
%function_comment%
namem_nameStateSaved
%function_comment%
namem_NextLavelSaved
%function_comment%
namem_NextStateSaved
%function_comment%
intm_nStunnedRound
%function_comment%
intm_nTacticalCounter
%function_comment%
SFStunnedEffectm_oStunnedEffect
%function_comment%
rotatorm_rotSavedRot
%function_comment%
vectorm_vecSmellLocation
%function_comment%
nameRunAnim
%function_comment%
SoundRunSound
%function_comment%
floatSmellRadius
%function_comment%
nameTakeHitAnim
%function_comment%
nameThreatenAnim
%function_comment%
nameVictoryAnim
%function_comment%
nameWalkAnim
%function_comment%
SoundWalkSound
%function_comment%
class<weapon>WeaponType

Functions

TriggerAlarmAlarmDone ()
StunnedAnimEnd ()
RetreatingAnimEnd ()
eAttitudeAttitudeTo (Pawn Other)
eAttitudeAttitudeToCreature (Pawn Other)
eAttitudeAttitudeWithFear ()
StartupBeginState ()
TakeHitBeginState ()
AcquisitionBeginState ()
StunnedBeginState ()
StunnedBump (actor Other)
RetreatingChangeDestination ()
ChangedWeapon ()
AttackingChooseAttackMode ()
boolChooseTeamAttackFor (ScriptedPawn TeamMember)
damageAttitudeTo (pawn Other)
Died (pawn Killer, name damageType, vector HitLocation)
StunnedEndState ()
StunnedEnemyAcquired ()
floatgetHurtRate ()
TacticalMoveGiveUpTactical (bool bNoCharge)
AcquisitionHearNoise (float Loudness, Actor NoiseMaker)
HuntingHearNoise (float Loudness, Actor NoiseMaker)
HearNoise (float Loudness, Actor NoiseMaker)
MeleeAttackKeepAttacking ()
RangedAttackKeepAttacking ()
StunnedLanded (vector HitNormal)
TakeHitLanded (vector HitNormal)
lookForScent ()
RetreatingPickDestination ()
TakeHitPlayHitAnim (vector HitLocation, float Damage)
PlayPatrolStop ()
PlayRunning ()
PlayStunned ()
PlayTakeHit (float tweentime, vector HitLoc, int damage)
PlayThreatening ()
PlayTurning ()
PlayVictoryDance ()
PlayWaitingAmbush ()
PlayWalking ()
PostBeginPlay ()
RetreatingReachedHome ()
AcquisitionSeePlayer (Actor SeenPlayer)
SeePlayer (Actor SeenPlayer)
boolSetEnemy (Pawn NewEnemy)
HuntingboolSetEnemy (Pawn NewEnemy)
StartupSetHome ()
boolsmell ()
SmellScent (float fImportance, vector vectPosition)
StakeOutStakeOut (float Loudness, Actor NoiseMaker)
StunnedTakeDamage (int Damage, Pawn instigatedBy, Vector hitlocation, Vector momentum, name damageType)
AcquisitionTakeDamage (int Damage, Pawn instigatedBy, Vector hitlocation, Vector momentum, name damageType)
TakeDamage (int Damage, Pawn instigatedBy, Vector hitlocation, Vector momentum, name damageType)
TakeHitTakeDamage (int Damage, Pawn instigatedBy, Vector hitlocation, Vector momentum, name damageType)
StunnedTick (float DeltaTime)
Tick (float DeltaTime)
TakeHitTimer ()
ChargingTimer ()
StunnedTimer ()
TossWeapon ()
TweenToPatrolStop (float tweentime)
TweenToRunning (float tweentime)
TweenToStunned (float tweentime)
TweenToWalking (float tweentime)

Default properties

{
     SmellRadius=500.000000
     bCanHear=True
     bCanSee=True
     bCanSmell=True
     fHealingTimer=30.000000
     fStunnedTime=5.000000
     bFightOtherCreatures=True
     m_fSmellCounter=5.000000
     TimeBetweenAttacks=0.800000
     Aggressiveness=0.900000
}


class file time: 12/7/2003 3:58:24 PM - creation time: 12/7/2003 4:03:42 PM
Created with UnCodeX