I search for solutions in this order: Past Code, Unreal Source, Wiki, BUF, groups.yahoo, google, screaming at monitor. – RegularX

UE1:BiterFish (UT)

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

BiterFish. Do not add directly - rather add BiterFishSchools to the world

Properties

Property group 'BiterFish'

BiteDamage

Type: byte


Internal variables

AirTime

Type: float


FishSkins

Type: Texture

Array size: 6


Default value, index 0: Texture'UnrealShare.Skins.Jfish21'

Default value, index 1: Texture'UnrealShare.Skins.Jfish22'

Default value, index 2: Texture'UnrealShare.Skins.Jfish23'

Default value, index 3: Texture'UnrealShare.Skins.Jfish24'

Default value, index 4: Texture'UnrealShare.Skins.Jfish25'

Default value, index 5: Texture'UnrealShare.Skins.Jfish26'

OldSchoolDestination

Type: Object.Vector


School

Type: BiterFishSchool


Default values

Property Value
AccelRate 700.0
bBlockPlayers False
bCanStrafe True
Buoyancy 5.0
CollisionHeight 6.0
CollisionRadius 8.0
DrawType DT_Mesh
Health 5
Mesh LodMesh'UnrealShare.AmbientFish'
ReducedDamagePct 0.9
ReducedDamageType 'exploded'
RotationRate
Member Value
Pitch 8192
Roll 16384
Yaw 128000
SightRadius 3000.0
Skin Texture'UnrealShare.Skins.Jfish21'
UnderWaterTime -1.0
WaterSpeed 180.0

Functions

Events

FootZoneChange

event FootZoneChange (ZoneInfo newFootZone)

Overrides: Pawn.FootZoneChange


Landed

event Landed (Object.Vector HitNormal)

Overrides: Pawn.Landed


PostBeginPlay

event PostBeginPlay ()

Overrides: Pawn.PostBeginPlay


TakeDamage

event TakeDamage (int Damage, Pawn instigatedBy, Object.Vector hitlocation, Object.Vector momentum, name damageType)

Overrides: Pawn.TakeDamage


ZoneChange

event ZoneChange (ZoneInfo NewZone)

Overrides: Actor.ZoneChange


Other instance functions

Died

function Died (Pawn Killer, name damageType, Object.Vector HitLocation)

Overrides: Pawn.Died


PreSetMovement

function PreSetMovement ()

Overrides: Pawn.PreSetMovement


States

Dying

Inherits from: Pawn.Dying

Ignores: Falling, HeadZoneChange, HitWall, ZoneChange

Dying.Landed

event Landed (Object.Vector HitNormal)

Overrides: Pawn.Dying.Landed


Dying.Timer

event Timer ()

Overrides: Pawn.Dying.Timer


Flopping

Flopping.AnimEnd

event AnimEnd ()

Overrides: Actor.AnimEnd (global)


Flopping.BeginState

event BeginState ()

Overrides: Object.BeginState (global)


Flopping.Landed

event Landed (Object.Vector HitNormal)

Overrides: Landed (global)


Flopping.Timer

event Timer ()

Overrides: Actor.Timer (global)


Swimming

Modifiers: auto

Swimming.Touch

event Touch (Actor Other)

Overrides: Actor.Touch (global)


Swimming.PickDestination

function PickDestination ()