Gah - a solution with more questions. – EntropicLqd

UE1:Manta (UT)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT Object >> Actor >> Pawn >> ScriptedPawn >> Manta
Package: 
UnrealShare
Direct subclasses:
CaveManta, GiantManta
This class in other games:
RTNP, U1, UT2003, UT2004

Manta.

Properties

Property group 'Manta'

StingDamage

Type: byte

Basic damage done by Sting.

Default value: 20

WhipDamage

Type: byte

Basic damage done by Sting.

Default value: 20

Property group 'Sounds'

sting

Type: Sound


Default value: Sound'UnrealShare.Manta.sting1m'

whip

Type: Sound


Default value: Sound'UnrealShare.Manta.whip1m'

wingBeat

Type: Sound


Default value: Sound'UnrealShare.Manta.fly1m'

Internal variables

bAttackBump

Type: bool


bAvoidHit

Type: bool


Default values

Property Value
AccelRate 800.0
Acquire Sound'UnrealShare.Manta.call1m'
Aggressiveness 0.2
AirSpeed 400.0
bIsWuss True
Buoyancy 80.0
CarcassType Class'UnrealShare.MantaCarcass'
CollisionHeight 12.0
CollisionRadius 27.0
CombatStyle -0.3
Die Sound'UnrealShare.Manta.death2m'
DrawType DT_Mesh
Fear Sound'UnrealShare.Manta.injur2m'
Health 78
HitSound1 Sound'UnrealShare.Manta.injur1m'
HitSound2 Sound'UnrealShare.Manta.injur2m'
JumpZ 10.0
Land Sound'UnrealShare.Manta.land1mt'
Mass 80.0
MeleeRange 120.0
Mesh LodMesh'UnrealShare.Manta1'
ReFireRate 0.5
Roam Sound'UnrealShare.Manta.call2m'
RotationRate
Member Value
Pitch 16384
Roll 15000
Yaw 55000
SightRadius 1500.0
Threaten Sound'UnrealShare.Manta.call2m'
UnderWaterTime -1.0
WalkingSpeed 0.6
WaterSpeed 300.0
WaterStep None

Functions

Events

PreBeginPlay

event PreBeginPlay ()

Overrides: ScriptedPawn.PreBeginPlay


Other instance functions

PlayChallenge

function PlayChallenge ()

Overrides: ScriptedPawn.PlayChallenge


PlayDying

function PlayDying (name DamageType, Object.Vector HitLocation)

Overrides: Pawn.PlayDying


PlayInAir

function PlayInAir ()

Overrides: Pawn.PlayInAir


PlayLanded

function PlayLanded (float impactVel)

Overrides: Pawn.PlayLanded


PlayMeleeAttack

function PlayMeleeAttack ()

Overrides: ScriptedPawn.PlayMeleeAttack


PlayPatrolStop

function PlayPatrolStop ()

Overrides: Pawn.PlayPatrolStop


PlayRunning

function PlayRunning ()

Overrides: Pawn.PlayRunning


PlayTakeHit

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

Overrides: Pawn.PlayTakeHit


PlayThreatening

function PlayThreatening ()

Overrides: Pawn.PlayThreatening


PlayTurning

function PlayTurning ()

Overrides: Pawn.PlayTurning


PlayVictoryDance

function PlayVictoryDance ()

Overrides: Pawn.PlayVictoryDance


PlayWaiting

function PlayWaiting ()

Overrides: Pawn.PlayWaiting


PlayWaitingAmbush

function PlayWaitingAmbush ()

Overrides: Pawn.PlayWaitingAmbush


PlayWalking

function PlayWalking ()

Overrides: Pawn.PlayWalking


PreSetMovement

function PreSetMovement ()

Overrides: Pawn.PreSetMovement


SetMovementPhysics

function SetMovementPhysics ()

Overrides: ScriptedPawn.SetMovementPhysics


TweenToFalling

function TweenToFalling ()

Overrides: Pawn.TweenToFalling


TweenToFighter

function TweenToFighter (float tweentime)

Overrides: Pawn.TweenToFighter


TweenToPatrolStop

function TweenToPatrolStop (float tweentime)

Overrides: Pawn.TweenToPatrolStop


TweenToRunning

function TweenToRunning (float tweentime)

Overrides: Pawn.TweenToRunning


TweenToWaiting

function TweenToWaiting (float tweentime)

Overrides: Pawn.TweenToWaiting


TweenToWalking

function TweenToWalking (float tweentime)

Overrides: Pawn.TweenToWalking


States

Charging

Inherits from: ScriptedPawn.Charging

Ignores: HearNoise, SeePlayer

Charging.TakeDamage

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

Overrides: ScriptedPawn.Charging.TakeDamage


MeleeAttack

Inherits from: ScriptedPawn.MeleeAttack

Ignores: HearNoise, SeePlayer

MeleeAttack.Bump

singular event Bump (Actor Other)

Overrides: ScriptedPawn.Bump (global)


MeleeAttack.KeepAttacking

function KeepAttacking ()

Overrides: ScriptedPawn.MeleeAttack.KeepAttacking


TacticalMove

Inherits from: ScriptedPawn.TacticalMove

Ignores: HearNoise, SeePlayer

TacticalMove.Bump

event Bump (Actor Other)

Overrides: ScriptedPawn.Bump (global)


TacticalMove.PickDestination

function PickDestination (bool bNoCharge)

Overrides: ScriptedPawn.TacticalMove.PickDestination