The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall

UE1:HorseFlySwarm (UT)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT Object >> Actor >> Pawn >> FlockMasterPawn >> HorseFlySwarm
Package: 
UnrealShare
Direct subclass:
DeadBodySwarm
This class in other games:
RTNP, U1

HorseFlySwarm.

Properties

Property group 'HorseFlySwarm'

bOnlyIfEnemy

Type: bool


Default value: True

swarmradius

Type: float


Default value: 120.0

swarmsize

Type: byte

number of horseflies in swarm

Default value: 20

Internal variables

totalflies

Type: byte


Default values

Property Value
AirSpeed 200.0
bHidden True
GroundSpeed 200.0
JumpZ -1.0
PeripheralVision -5.0
SightRadius 2000.0

Functions

Events

PreBeginPlay

event PreBeginPlay ()

Overrides: Pawn.PreBeginPlay


ZoneChange

singular event ZoneChange (ZoneInfo NewZone)

Overrides: Actor.ZoneChange


Other instance functions

SpawnFlies

function SpawnFlies ()


States

stasis

Modifiers: auto

Ignores: EncroachedBy

stasis.SeePlayer

event SeePlayer (Actor SeenPlayer)

Overrides: Pawn.SeePlayer (global)


wandering

Ignores: EncroachedBy

wandering.EnemyNotVisible

event EnemyNotVisible ()

Overrides: Pawn.EnemyNotVisible (global)


wandering.SeePlayer

event SeePlayer (Actor SeenPlayer)

Overrides: Pawn.SeePlayer (global)