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

UE1:Brute (UT)

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

Brute.

Properties[edit]

Property group 'Brute'[edit]

bTurret[edit]

Type: bool


WhipDamage[edit]

Type: byte

Basic damage done by pistol-whip.

Default value: 20

Property group 'Sounds'[edit]

Die2[edit]

Type: Sound


Default value: Sound'UnrealShare.Brute.death2br'

Footstep[edit]

Type: Sound


Default value: Sound'UnrealShare.Brute.walk1br'

Footstep2[edit]

Type: Sound


Default value: Sound'UnrealShare.Brute.walk2br'

GutShot[edit]

Type: Sound


PistolHit[edit]

Type: Sound


Default value: Sound'UnrealShare.Brute.pstlhit1br'

PistolWhip[edit]

Type: Sound


Default value: Sound'UnrealShare.Brute.pwhip1br'

Internal variables[edit]

bBerserk[edit]

Type: bool


bLongBerserk[edit]

Type: bool


Default values[edit]

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

Events[edit]

PostBeginPlay[edit]

event PostBeginPlay ()

Overrides: Pawn.PostBeginPlay


Other instance functions[edit]

AttitudeToCreature[edit]

function Pawn.EAttitude AttitudeToCreature (Pawn Other)

Overrides: ScriptedPawn.AttitudeToCreature


CanFireAtEnemy[edit]

function bool CanFireAtEnemy ()

Overrides: ScriptedPawn.CanFireAtEnemy


GoBerserk[edit]

function GoBerserk ()


GutShotTarget[edit]

function GutShotTarget ()


PlayBigDeath[edit]

function PlayBigDeath (name DamageType)

Overrides: Pawn.PlayBigDeath


PlayChallenge[edit]

function PlayChallenge ()

Overrides: ScriptedPawn.PlayChallenge


PlayGutDeath[edit]

function PlayGutDeath (name DamageType)

Overrides: Pawn.PlayGutDeath


PlayHeadDeath[edit]

function PlayHeadDeath (name DamageType)

Overrides: Pawn.PlayHeadDeath


PlayLeftDeath[edit]

function PlayLeftDeath (name DamageType)

Overrides: Pawn.PlayLeftDeath


PlayMeleeAttack[edit]

function PlayMeleeAttack ()

Overrides: ScriptedPawn.PlayMeleeAttack


PlayMovingAttack[edit]

function PlayMovingAttack ()

Overrides: Pawn.PlayMovingAttack


PlayPatrolStop[edit]

function PlayPatrolStop ()

Overrides: Pawn.PlayPatrolStop


PlayRangedAttack[edit]

function PlayRangedAttack ()

Overrides: ScriptedPawn.PlayRangedAttack


PlayRightDeath[edit]

function PlayRightDeath (name DamageType)

Overrides: Pawn.PlayRightDeath


PlayRunning[edit]

function PlayRunning ()

Overrides: Pawn.PlayRunning


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


SpawnLeftShot[edit]

function SpawnLeftShot ()


SpawnRightShot[edit]

function SpawnRightShot ()


Step[edit]

function Step ()


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


WhipDamageTarget[edit]

function WhipDamageTarget ()


States[edit]

Attacking[edit]

Inherits from: ScriptedPawn.Attacking

Ignores: Bump, HearNoise, HitWall, SeePlayer

Attacking.ChooseAttackMode[edit]

function ChooseAttackMode ()

Overrides: ScriptedPawn.Attacking.ChooseAttackMode


Charging[edit]

Inherits from: ScriptedPawn.Charging

Ignores: HearNoise, SeePlayer

Charging.AnimEnd[edit]

event AnimEnd ()

Overrides: ScriptedPawn.Charging.AnimEnd


Charging.BeginState[edit]

event BeginState ()

Overrides: ScriptedPawn.Charging.BeginState


Charging.EndState[edit]

event EndState ()

Overrides: ScriptedPawn.Charging.EndState


Charging.Timer[edit]

event Timer ()

Overrides: ScriptedPawn.Charging.Timer


RangedAttack[edit]

Inherits from: ScriptedPawn.RangedAttack

Ignores: Bump, HearNoise, SeePlayer

RangedAttack.TweenToFighter[edit]

function TweenToFighter (float TweenTime)

Overrides: TweenToFighter (global)