I don't need to test my programs. I have an error-correcting modem.

UE1:Fly (U1)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
U1 Object >> Actor >> Pawn >> ScriptedPawn >> Fly
Package: 
UnrealShare
This class in other games:
RTNP, UT

Fly.

Default values[edit]

Property Value
AccelRate 600.0
Aggressiveness 0.7
AirSpeed 240.0
AmbientSound Sound'UnrealShare.Razorfly.buzz3rf'
bCanStrafe True
Buoyancy 110.0
CarcassType Class'UnrealShare.FlyCarcass'
CollisionHeight 12.0
CollisionRadius 20.0
CombatStyle 0.4
Die Sound'UnrealShare.Razorfly.death1rf'
DrawType DT_Mesh
GroundSpeed 100.0
Health 30
HitSound1 Sound'UnrealShare.Razorfly.injur1rf'
HitSound2 Sound'UnrealShare.Razorfly.injur2rf'
JumpZ 10.0
Land None
MeleeRange 40.0
Mesh LodMesh'UnrealShare.FlyM'
PeripheralVision -0.5
ReFireRate 0.7
RotationRate
Member Value
Pitch 6000
Roll 8192
Yaw 65000
SightRadius 1000.0
Visibility 100
WalkingSpeed 1.0

Functions[edit]

Events[edit]

Falling[edit]

singular event Falling ()

Overrides: ScriptedPawn.Falling


ZoneChange[edit]

event ZoneChange (ZoneInfo newZone)

Overrides: ScriptedPawn.ZoneChange


Other instance functions[edit]

PlayChallenge[edit]

function PlayChallenge ()

Overrides: ScriptedPawn.PlayChallenge


PlayDying[edit]

function PlayDying (name DamageType, Object.Vector HitLocation)

Overrides: Pawn.PlayDying


PlayInAir[edit]

function PlayInAir ()

Overrides: Pawn.PlayInAir


PlayLanded[edit]

function PlayLanded (float impactVel)

Overrides: Pawn.PlayLanded


PlayMeleeAttack[edit]

function PlayMeleeAttack ()

Overrides: ScriptedPawn.PlayMeleeAttack


PlayMovingAttack[edit]

function PlayMovingAttack ()

Overrides: Pawn.PlayMovingAttack


PlayPatrolStop[edit]

function PlayPatrolStop ()

Overrides: Pawn.PlayPatrolStop


PlayRangedAttack[edit]

function PlayRangedAttack ()

Overrides: ScriptedPawn.PlayRangedAttack


PlayRunning[edit]

function PlayRunning ()

Overrides: Pawn.PlayRunning


PlayTakeHit[edit]

function PlayTakeHit (float tweentime, Object.Vector HitLoc, int damage)

Overrides: Pawn.PlayTakeHit


PlayThreatening[edit]

function PlayThreatening ()

Overrides: Pawn.PlayThreatening


PlayTurning[edit]

function PlayTurning ()

Overrides: Pawn.PlayTurning


PlayVictoryDance[edit]

function PlayVictoryDance ()

Overrides: Pawn.PlayVictoryDance


PlayWaiting[edit]

function PlayWaiting ()

Overrides: Pawn.PlayWaiting


PlayWaitingAmbush[edit]

function PlayWaitingAmbush ()

Overrides: Pawn.PlayWaitingAmbush


PlayWalking[edit]

function PlayWalking ()

Overrides: Pawn.PlayWalking


PreSetMovement[edit]

function PreSetMovement ()

Overrides: Pawn.PreSetMovement


SetMovementPhysics[edit]

function SetMovementPhysics ()

Overrides: ScriptedPawn.SetMovementPhysics


TweenToFalling[edit]

function TweenToFalling ()

Overrides: Pawn.TweenToFalling


TweenToFighter[edit]

function TweenToFighter (float tweentime)

Overrides: Pawn.TweenToFighter


TweenToPatrolStop[edit]

function TweenToPatrolStop (float tweentime)

Overrides: Pawn.TweenToPatrolStop


TweenToRunning[edit]

function TweenToRunning (float tweentime)

Overrides: Pawn.TweenToRunning


TweenToWaiting[edit]

function TweenToWaiting (float tweentime)

Overrides: Pawn.TweenToWaiting


TweenToWalking[edit]

function TweenToWalking (float tweentime)

Overrides: Pawn.TweenToWalking


States[edit]

Roaming[edit]

Roaming.PickDestination[edit]

function PickDestination ()

Overrides: ScriptedPawn.Roaming.PickDestination


TacticalMove[edit]

Inherits from: ScriptedPawn.TacticalMove

Ignores: HearNoise, SeePlayer