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

UE1:UTHumanCarcass (UT)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT Object >> Actor >> Decoration >> Carcass >> UTHumanCarcass
Package: 
BotPack
Direct subclasses:
TFemaleBody, TMaleBody

UTHumanCarcass.

Properties

Property group 'UTHumanCarcass'

bGreenBlood

Type: bool


GibSounds

Type: Sound

Array size: 4


Default value, index 0: Sound'UnrealShare.Gibs.Gib1'

Default value, index 1: Sound'Botpack.Male.NewGib'

Default value, index 2: Sound'UnrealShare.Gibs.Gib4'

Default value, index 3: Sound'UnrealShare.Gibs.Gib5'

LandedSound

Type: Sound


Default value: Sound'UnrealShare.Gibs.Thump'

Internal variables

bCorroding

Type: bool


bPermanent

Type: bool


bThumped

Type: bool


DeathZone

Type: ZoneInfo


ExistTime

Type: float


MasterReplacement

Type: class<UTMasterCreatureChunk>


Pool

Type: Decal


ReducedHeightFactor

Type: float


Default value: 0.3

Default values

Property Value
bReducedHeight True
bSlidingCarcass True
CollisionHeight 13.0
CollisionRadius 27.0
NetPriority 2.5
PrePivot
Member Value
Z 28.0
RemoteRole ROLE_SimulatedProxy
TransientSoundVolume 3.0

Functions

Events

AnimEnd

event AnimEnd ()

Overrides: Actor.AnimEnd


Destroyed

simulated event Destroyed ()

Overrides: Carcass.Destroyed


HitWall

simulated event HitWall (Object.Vector HitNormal, Actor Wall)

Overrides: Actor.HitWall


Landed

simulated event Landed (Object.Vector HitNormal)

Overrides: Decoration.Landed


PostBeginPlay

event PostBeginPlay ()

Overrides: Actor.PostBeginPlay


TakeDamage

event TakeDamage (int Damage, Pawn InstigatedBy, Object.Vector Hitlocation, Object.Vector Momentum, name DamageType)

Overrides: Carcass.TakeDamage


Other instance functions

ChunkUp

function ChunkUp (int Damage)

Overrides: Carcass.ChunkUp


CreateReplacement

function CreateReplacement ()

Overrides: Carcass.CreateReplacement


GibSound

function GibSound ()


Initfor

function Initfor (Actor Other)

Overrides: Carcass.Initfor


LandThump

function LandThump ()


LieStill

function LieStill ()


ReduceCylinder

function ReduceCylinder ()


SpawnHead

function SpawnHead ()


States

Corroding

Ignores: AnimEnd, HitWall, Landed, TakeDamage, ZoneChange

Corroding.BeginState

event BeginState ()

Overrides: Object.BeginState (global)


Corroding.Tick

event Tick (float DeltaTime)

Overrides: Actor.Tick (global)


Dead

Dead.BaseChange

singular event BaseChange ()

Overrides: Decoration.BaseChange (global)


Dead.BeginState

event BeginState ()

Overrides: Carcass.Dead.BeginState


Dead.Timer

event Timer ()

Overrides: Carcass.Dead.Timer


Dead.AddFliesAndRats

function AddFliesAndRats ()

Overrides: Carcass.Dead.AddFliesAndRats


Dead.CheckZoneCarcasses

function CheckZoneCarcasses ()

Overrides: Carcass.Dead.CheckZoneCarcasses


Dying

Inherits from: Carcass.Dying

Modifiers: auto

Ignores: TakeDamage

Dying.BeginState

simulated event BeginState ()

Overrides: Object.BeginState (global)


Gibbing

Ignores: AnimEnd, HitWall, Landed, TakeDamage, ZoneChange