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

UE1:Manta (RTNP)

From Unreal Wiki, The Unreal Engine Documentation Site

Jump to: navigation, search
RTNP Object >> Actor >> Pawn >> ScriptedPawn >> Manta

Contents

Package: 
UnrealShare
Direct subclasses:
CaveManta, GiantManta
This class in other games:
U1, UT, UT2003, UT2004

Manta.

[edit] Properties

[edit] Property group 'Manta'

[edit] StingDamage

Type: byte

Basic damage done by Sting.

Default value: 20

[edit] WhipDamage

Type: byte

Basic damage done by Sting.

Default value: 20

[edit] Property group 'Sounds'

[edit] sting

Type: Sound


Default value: Sound'UnrealShare.Manta.sting1m'

[edit] whip

Type: Sound


Default value: Sound'UnrealShare.Manta.whip1m'

[edit] wingBeat

Type: Sound


Default value: Sound'UnrealShare.Manta.fly1m'

[edit] Internal variables

[edit] bAttackBump

Type: bool


[edit] bAvoidHit

Type: bool


[edit] 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

[edit] Functions

[edit] Events

[edit] PreBeginPlay

event PreBeginPlay ()

Overrides: ScriptedPawn.PreBeginPlay


[edit] Other instance functions

[edit] PlayChallenge

function PlayChallenge ()

Overrides: ScriptedPawn.PlayChallenge


[edit] PlayDying

function PlayDying (name DamageType, Object.Vector HitLocation)

Overrides: Pawn.PlayDying


[edit] PlayInAir

function PlayInAir ()

Overrides: Pawn.PlayInAir


[edit] PlayLanded

function PlayLanded (float impactVel)

Overrides: Pawn.PlayLanded


[edit] PlayMeleeAttack

function PlayMeleeAttack ()

Overrides: ScriptedPawn.PlayMeleeAttack


[edit] PlayPatrolStop

function PlayPatrolStop ()

Overrides: Pawn.PlayPatrolStop


[edit] PlayRunning

function PlayRunning ()

Overrides: Pawn.PlayRunning


[edit] PlayTakeHit

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

Overrides: Pawn.PlayTakeHit


[edit] PlayThreatening

function PlayThreatening ()

Overrides: Pawn.PlayThreatening


[edit] PlayTurning

function PlayTurning ()

Overrides: Pawn.PlayTurning


[edit] PlayVictoryDance

function PlayVictoryDance ()

Overrides: Pawn.PlayVictoryDance


[edit] PlayWaiting

function PlayWaiting ()

Overrides: Pawn.PlayWaiting


[edit] PlayWaitingAmbush

function PlayWaitingAmbush ()

Overrides: Pawn.PlayWaitingAmbush


[edit] PlayWalking

function PlayWalking ()

Overrides: Pawn.PlayWalking


[edit] PreSetMovement

function PreSetMovement ()

Overrides: Pawn.PreSetMovement


[edit] SetMovementPhysics

function SetMovementPhysics ()

Overrides: ScriptedPawn.SetMovementPhysics


[edit] TweenToFalling

function TweenToFalling ()

Overrides: Pawn.TweenToFalling


[edit] TweenToFighter

function TweenToFighter (float tweentime)

Overrides: Pawn.TweenToFighter


[edit] TweenToPatrolStop

function TweenToPatrolStop (float tweentime)

Overrides: Pawn.TweenToPatrolStop


[edit] TweenToRunning

function TweenToRunning (float tweentime)

Overrides: Pawn.TweenToRunning


[edit] TweenToWaiting

function TweenToWaiting (float tweentime)

Overrides: Pawn.TweenToWaiting


[edit] TweenToWalking

function TweenToWalking (float tweentime)

Overrides: Pawn.TweenToWalking


[edit] States

[edit] Charging

Inherits from: ScriptedPawn.Charging

Ignores: HearNoise, SeePlayer

[edit] Charging.TakeDamage

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

Overrides: ScriptedPawn.Charging.TakeDamage


[edit] MeleeAttack

Inherits from: ScriptedPawn.MeleeAttack

Ignores: HearNoise, SeePlayer

[edit] MeleeAttack.Bump

singular event Bump (Actor Other)

Overrides: ScriptedPawn.Bump (global)


[edit] MeleeAttack.KeepAttacking

function KeepAttacking ()

Overrides: ScriptedPawn.MeleeAttack.KeepAttacking


[edit] TacticalMove

Inherits from: ScriptedPawn.TacticalMove

Ignores: HearNoise, SeePlayer

[edit] TacticalMove.Bump

event Bump (Actor Other)

Overrides: ScriptedPawn.Bump (global)


[edit] TacticalMove.PickDestination

function PickDestination (bool bNoCharge)

Overrides: ScriptedPawn.TacticalMove.PickDestination