I'm a doctor, not a mechanic

UE1:CreatureCarcass (UT)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT Object >> Actor >> Decoration >> Carcass >> CreatureCarcass
Package: 
UnrealShare
Direct subclasses:
BruteCarcass, CowCarcass, DevilfishCarcass, FlyCarcass, GassiusCarcass, HumanCarcass, KrallCarcass, MantaCarcass, MercCarcass, NaliCarcass, PupaeCarcass, QueenCarcass, SkaarjCarcass, SlithCarcass, SquidCarcass, TentacleCarcass, TitanCarcass, TrooperCarcass, WarlordCarcass
This class in other games:
RTNP, U1

CreatureCarcass.

Properties

Property group 'CreatureCarcass'

bGreenBlood

Type: bool


bodyparts

Type: Mesh

Array size: 8


Default value, index 0: LodMesh'UnrealShare.CowBody1'

Default value, index 1: LodMesh'UnrealShare.CowBody1'

Default value, index 2: LodMesh'UnrealShare.CowBody2'

Default value, index 3: LodMesh'UnrealShare.CowBody2'

Default value, index 4: LodMesh'UnrealShare.LiverM'

Default value, index 5: LodMesh'UnrealShare.LiverM'

GibOne

Type: Sound


Default value: Sound'UnrealShare.Gibs.Gib1'

GibTwo

Type: Sound


Default value: Sound'UnrealShare.Gibs.Gib2'

LandedSound

Type: Sound


Default value: Sound'UnrealShare.Gibs.Thump'

Trails

Type: float

Array size: 8


Default value, index 0: 0.5

Default value, index 1: 0.5

Default value, index 2: 0.5

Default value, index 3: 0.5

Default value, index 4: 0.5

Default value, index 5: 0.5

Default value, index 6: 0.5

Default value, index 7: 0.5

ZOffset

Type: float

Array size: 8


Default value, index 0: 0.5

Default value, index 1: -0.5

Internal variables

bCorroding

Type: bool


bPermanent

Type: bool


bThumped

Type: bool


DeathZone

Type: ZoneInfo


ExistTime

Type: float


ReducedHeightFactor

Type: float


Default value: 0.3

Default values

Property Value
bBlockActors True
bBlockPlayers True
bSlidingCarcass True
flies 4
NetPriority 2.5
RemoteRole ROLE_SimulatedProxy
TransientSoundVolume 3.0

Functions

Events

AnimEnd

event AnimEnd ()

Overrides: Actor.AnimEnd


Destroyed

event Destroyed ()

Overrides: Carcass.Destroyed


HitWall

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

Overrides: Actor.HitWall


Landed

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 ()


ThrowOthers

function ThrowOthers ()


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

Gibbing

Ignores: AnimEnd, HitWall, Landed, TakeDamage, ZoneChange