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

UE3:UTBreakablePowerCables (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT3 Object >> Actor >> UTBreakablePowerCables
Package: 
UTGameContent

Copyright 1998-2007 Epic Games, Inc. All Rights Reserved.

Properties

Property group 'UTBreakablePowerCables'

BoxComp

Type: StaticMeshComponent


Default value: StaticMeshComponent'MyCollisionComp'

Mesh

Type: SkeletalMeshComponent


Default value: SkeletalMeshComponent'MySkeletalMeshComponent'

Internal variables

AnimNode

Type: AnimNodeSequence


bBroken

Type: bool


BreakEffect

Type: ParticleSystem


Default value: ParticleSystem'Envy_Level_Effects_2.DM_HeatRay.P_PowerWireBreak_Spark'

ReSparkInterval

Type: Object.Vector2D


Default value:

Member Value
X 1.0
Y 2.0

SparkComponent0

Type: ParticleSystemComponent


Default value: ParticleSystemComponent'MySparkComponent0'

SparkComponent1

Type: ParticleSystemComponent


Default value: ParticleSystemComponent'MySparkComponent1'

SparkLight

Type: PointLightComponent


Default value: PointLightComponent'MySparkLight'

SparkNoise

Type: AudioComponent


Default value: AudioComponent'MySparkNoise'

TimeToRespawn

Type: float


Default values

Property Value
bCollideActors True
bNoDelete True
CollisionComponent StaticMeshComponent'MyCollisionComp'
Components[0] StaticMeshComponent'MyCollisionComp'
Components[1] AudioComponent'MySparkNoise'
Components[2] DynamicLightEnvironmentComponent'MyLightEnvironment'
Components[3] SkeletalMeshComponent'MySkeletalMeshComponent'
RemoteRole ROLE_SimulatedProxy

Subobjects

MyCollisionComp

Class: Engine.StaticMeshComponent

Property Value
BlockActors False
BlockRigidBody False
HiddenGame True
Scale3D
Member Value
X 4.0
Y 0.05
Z 0.13
StaticMesh StaticMesh'UN_SimpleMeshes.TexPropCube_Dup'
Translation
Member Value
X 0.0
Y 0.0
Z 244.0

MyLightEnvironment

Class: Engine.DynamicLightEnvironmentComponent

Property Value
bDynamic False

MySkeletalMeshComponent

Class: Engine.SkeletalMeshComponent

Property Value
Animations AnimNodeSequence'UTGameContent.Default__UTBreakablePowerCables:MySeqNode'
AnimSets[0] AnimSet'Envy_Level_Effects_2.DM_HeatRay.K_PowerWire_Anims'
bUseAsOccluder False
CastShadow False
LightEnvironment DynamicLightEnvironmentComponent'UTGameContent.Default__UTBreakablePowerCables:MyLightEnvironment'
SkeletalMesh SkeletalMesh'Envy_Level_Effects_2.DM_HeatRay.SK_PowerWire'

MySparkComponent0

Class: Engine.ParticleSystemComponent

Property Value
bAutoActivate False
Template ParticleSystem'Envy_Level_Effects_2.DM_HeatRay.P_PowerWire_Sparks_01'

MySparkComponent1

Class: Engine.ParticleSystemComponent

Property Value
bAutoActivate False
Template ParticleSystem'Envy_Level_Effects_2.DM_HeatRay.P_PowerWire_Sparks_01'

MySparkLight

Class: Engine.PointLightComponent

Property Value
bEnabled False
Brightness 8.0
CastShadows False
FalloffExponent 4.0

MySparkNoise

Class: Engine.AudioComponent

Property Value
SoundCue SoundCue'A_Ambient_NonLoops.HiTech.spark_large_LargeRadius_Cue'
VolumeMultiplier 5.0

Functions

Events

CheckRespawn

simulated event CheckRespawn ()

Used to countdown to respawn.

PostBeginPlay

simulated event PostBeginPlay ()

Overrides: Actor.PostBeginPlay


Touch

simulated event Touch (Actor Other, PrimitiveComponent OtherComp, Object.Vector HitLocation, Object.Vector HitNormal)

Overrides: Actor.Touch

Look for vehicles touching the cable.

Other instance functions

BreakCable

simulated function BreakCable ()


SparkCable

simulated function SparkCable ()


TurnOffSparkEffects

simulated function TurnOffSparkEffects ()


TurnOffSparkLight

simulated function TurnOffSparkLight ()


States

IgnoreItAll

State used to stop anything from happening on dedicated server.

Ignores: TakeDamage, Tick, Touch