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

UE1:Tentacle (UT)

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

Tentacle.

Properties[edit]

Property group 'Sounds'[edit]

mebax[edit]

Type: Sound


Default value: Sound'UnrealShare.Tentacle.curltn'

Smack[edit]

Type: Sound


Default value: Sound'UnrealShare.Tentacle.splat2tn'

whip[edit]

Type: Sound


Default value: Sound'UnrealShare.Tentacle.strike2tn'

Property group 'Tentacle'[edit]

WhipDamage[edit]

Type: int

Damage done by whipping.

Default values[edit]

Property Value
AccelRate 100.0
Acquire Sound'UnrealShare.Tentacle.yell1tn'
Aggressiveness 1.0
bHasRangedAttack True
bLeadTarget False
bMovingRangedAttack True
Buoyancy 400.0
CarcassType Class'UnrealShare.TentacleCarcass'
CollisionHeight 36.0
CollisionRadius 28.0
Die Sound'UnrealShare.Tentacle.death2tn'
DrawType DT_Mesh
Fear Sound'UnrealShare.Tentacle.injured2tn'
Health 50
HearingThreshold 10.0
HitSound1 Sound'UnrealShare.Tentacle.injured1tn'
HitSound2 Sound'UnrealShare.Tentacle.injured2tn'
Intelligence BRAINS_REPTILE
JumpZ 10.0
Land Sound'UnrealShare.Tentacle.splat2tn'
Mass 200.0
MeleeRange 70.0
Mesh LodMesh'UnrealShare.Tentacle1'
PeripheralVision -2.0
RangedProjectile Class'UnrealShare.TentacleProjectile'
ReFireRate 0.7
Roam Sound'UnrealShare.Tentacle.waver1tn'
RotationRate
Member Value
Pitch 0
Roll 0
Yaw 30000
SightRadius 1000.0
Threaten Sound'UnrealShare.Tentacle.yell2tn'
UnderWaterTime -1.0
WaterSpeed 100.0

Functions[edit]

Events[edit]

Falling[edit]

singular event Falling ()

Overrides: ScriptedPawn.Falling


PostBeginPlay[edit]

event PostBeginPlay ()

Overrides: Pawn.PostBeginPlay


Other instance functions[edit]

AddVelocity[edit]

simulated function AddVelocity (Object.Vector NewVelocity)

Overrides: Pawn.AddVelocity


AttitudeToCreature[edit]

function Pawn.EAttitude AttitudeToCreature (Pawn Other)

Overrides: ScriptedPawn.AttitudeToCreature


CanFireAtEnemy[edit]

function bool CanFireAtEnemy ()

Overrides: ScriptedPawn.CanFireAtEnemy


Drop[edit]

function Drop ()


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


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


SetEnemy[edit]

function bool SetEnemy (Pawn NewEnemy)

Overrides: ScriptedPawn.SetEnemy


SetMovementPhysics[edit]

function SetMovementPhysics ()

Overrides: ScriptedPawn.SetMovementPhysics


SmackTarget[edit]

function SmackTarget ()


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


WhatToDoNext[edit]

function WhatToDoNext (name LikelyState, name LikelyLabel)

Overrides: ScriptedPawn.WhatToDoNext


States[edit]

Acquisition[edit]

Attacking[edit]

Inherits from: ScriptedPawn.Attacking

Ignores: Bump, HearNoise, HitWall, SeePlayer

Attacking.ChooseAttackMode[edit]

function ChooseAttackMode ()

Overrides: ScriptedPawn.Attacking.ChooseAttackMode


StakeOut[edit]

Inherits from: ScriptedPawn.StakeOut

Ignores: EnemyNotVisible

StakeOut.TakeDamage[edit]

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

Overrides: ScriptedPawn.StakeOut.TakeDamage