I love the smell of UnrealEd crashing in the morning. – tarquin

UE1:Brute (U1)

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

Brute.

Properties

Property group 'Brute'

bTurret

Type: bool


WhipDamage

Type: byte

Basic damage done by pistol-whip.

Default value: 20

Property group 'Sounds'

Die2

Type: Sound


Default value: Sound'UnrealShare.Brute.death2br'

Footstep

Type: Sound


Default value: Sound'UnrealShare.Brute.walk1br'

Footstep2

Type: Sound


Default value: Sound'UnrealShare.Brute.walk2br'

GutShot

Type: Sound


PistolHit

Type: Sound


Default value: Sound'UnrealShare.Brute.pstlhit1br'

PistolWhip

Type: Sound


Default value: Sound'UnrealShare.Brute.pwhip1br'

Internal variables

bBerserk

Type: bool


bLongBerserk

Type: bool


Default values

Property Value
Acquire Sound'UnrealShare.Brute.yell1br'
Aggressiveness 1.0
AmbientSound Sound'UnrealShare.Brute.amb1br'
bCanStrafe True
bHasRangedAttack True
bLeadTarget False
bMovingRangedAttack True
Buoyancy 390.0
CarcassType Class'UnrealShare.BruteCarcass'
CollisionHeight 52.0
CollisionRadius 52.0
CombatStyle 0.8
Die Sound'UnrealShare.Brute.death1br'
DrawType DT_Mesh
Fear Sound'UnrealShare.Brute.injur2br'
GroundSpeed 140.0
Health 340
HitSound1 Sound'UnrealShare.Brute.injur1br'
HitSound2 Sound'UnrealShare.Brute.injur2br'
JumpZ -1.0
Land None
Mass 400.0
MeleeRange 70.0
Mesh LodMesh'UnrealShare.Brute1'
ProjectileSpeed 700.0
RangedProjectile Class'UnrealShare.BruteProjectile'
ReducedDamagePct 0.3
ReducedDamageType 'exploded'
ReFireRate 0.3
Roam Sound'UnrealShare.Brute.nearby2br'
RotationRate
Member Value
Pitch 3072
Roll 0
Yaw 45000
SightRadius 1500.0
Threaten Sound'UnrealShare.Brute.yell2br'
TransientSoundVolume 3.0
UnderWaterTime 60.0
Visibility 150
WalkingSpeed 0.6
WaterSpeed 100.0
WaterStep None

Functions

Events

PostBeginPlay

event PostBeginPlay ()

Overrides: Pawn.PostBeginPlay


Other instance functions

AttitudeToCreature

function Pawn.EAttitude AttitudeToCreature (Pawn Other)

Overrides: ScriptedPawn.AttitudeToCreature


CanFireAtEnemy

function bool CanFireAtEnemy ()

Overrides: ScriptedPawn.CanFireAtEnemy


GoBerserk

function GoBerserk ()


GutShotTarget

function GutShotTarget ()


PlayBigDeath

function PlayBigDeath (name DamageType)

Overrides: Pawn.PlayBigDeath


PlayChallenge

function PlayChallenge ()

Overrides: ScriptedPawn.PlayChallenge


PlayGutDeath

function PlayGutDeath (name DamageType)

Overrides: Pawn.PlayGutDeath


PlayHeadDeath

function PlayHeadDeath (name DamageType)

Overrides: Pawn.PlayHeadDeath


PlayLeftDeath

function PlayLeftDeath (name DamageType)

Overrides: Pawn.PlayLeftDeath


PlayMeleeAttack

function PlayMeleeAttack ()

Overrides: ScriptedPawn.PlayMeleeAttack


PlayMovingAttack

function PlayMovingAttack ()

Overrides: Pawn.PlayMovingAttack


PlayPatrolStop

function PlayPatrolStop ()

Overrides: Pawn.PlayPatrolStop


PlayRangedAttack

function PlayRangedAttack ()

Overrides: ScriptedPawn.PlayRangedAttack


PlayRightDeath

function PlayRightDeath (name DamageType)

Overrides: Pawn.PlayRightDeath


PlayRunning

function PlayRunning ()

Overrides: Pawn.PlayRunning


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


SpawnLeftShot

function SpawnLeftShot ()


SpawnRightShot

function SpawnRightShot ()


Step

function Step ()


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


WhipDamageTarget

function WhipDamageTarget ()


States

Attacking

Inherits from: ScriptedPawn.Attacking

Ignores: Bump, HearNoise, HitWall, SeePlayer

Attacking.ChooseAttackMode

function ChooseAttackMode ()

Overrides: ScriptedPawn.Attacking.ChooseAttackMode


Charging

Inherits from: ScriptedPawn.Charging

Ignores: HearNoise, SeePlayer

Charging.AnimEnd

event AnimEnd ()

Overrides: ScriptedPawn.Charging.AnimEnd


Charging.BeginState

event BeginState ()

Overrides: ScriptedPawn.Charging.BeginState


Charging.EndState

event EndState ()

Overrides: ScriptedPawn.Charging.EndState


Charging.Timer

event Timer ()

Overrides: ScriptedPawn.Charging.Timer


RangedAttack

Inherits from: ScriptedPawn.RangedAttack

Ignores: Bump, HearNoise, SeePlayer

RangedAttack.TweenToFighter

function TweenToFighter (float TweenTime)

Overrides: TweenToFighter (global)