| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
| previous class next class | frames no frames | |||||
Copyright 1998-2007 Epic Games, Inc. All Rights Reserved.
Core.Object | +-- Engine.Actor | +-- UTGameContent.UTBreakablePowerCables
| Constants Summary |
|---|
| Inherited Contants from Core.Object |
|---|
| DegToRad, INDEX_NONE, MaxInt, Pi, RadToDeg |
| Inherited Variables from Core.Object |
|---|
| Class, HashNext, HashOuterNext, Linker, LinkerIndex, Name, NetIndex, ObjectArchetype, ObjectFlags, ObjectInternalInteger, Outer, StateFrame, VfTableObject |
| Enumerations Summary |
|---|
| Inherited Enumerations from Engine.Actor |
|---|
| ECollisionType, EDoubleClickDir, EMoveDir, ENetRole, EPhysics, ETravelType |
| Inherited Enumerations from Core.Object |
|---|
| EAxis, EInputEvent, EInterpCurveMode, EInterpMethodType, ETickingGroup |
| Structures Summary |
|---|
| Inherited Structures from Engine.Actor |
|---|
| AnimSlotDesc, AnimSlotInfo, AsyncLineCheckResult, CollisionImpactData, ImpactInfo, NavReference, ReplicatedHitImpulse, RigidBodyContactInfo, RigidBodyState, TimerData, TraceHitInfo |
| Functions Summary | ||
|---|---|---|
![]() | BreakCable ())) | |
![]() | CheckRespawn ())) | |
![]() | PostBeginPlay ())) | |
![]() | SparkCable ())) | |
![]() | Touch (Actor Other, PrimitiveComponent OtherComp, vector HitLocation, vector HitNormal)) | |
![]() | TurnOffSparkEffects ())) | |
![]() | TurnOffSparkLight ())) | |
| States Summary |
|---|
| IgnoreItAll Source code |
|---|
state IgnoreItAll /** State used to stop anything from happening on dedicated server. */ |
| Variables Detail |
|---|
| Functions Detail |
|---|
BreakCable Source codeSomething has touched the cable - do all the effects and stuff!
CheckRespawn Source codeUsed to countdown to respawn.
PostBeginPlay Source code
SparkCable Source code
Touch Source codeLook for vehicles touching the cable.
TurnOffSparkEffects Source code
TurnOffSparkLight Source code| Defaultproperties |
|---|
defaultproperties { Begin Object Class=SkeletalMeshComponent Name=MySkeletalMeshComponent ObjName=MySkeletalMeshComponent Archetype=SkeletalMeshComponent'Engine.Default__SkeletalMeshComponent' SkeletalMesh=SkeletalMesh'Envy_Level_Effects_2.DM_HeatRay.SK_PowerWire' Begin Object Class=AnimNodeSequence Name=MySeqNode ObjName=MySeqNode Archetype=AnimNodeSequence'Engine.Default__AnimNodeSequence' AnimSeqName="Break" Name="MySeqNode" ObjectArchetype=AnimNodeSequence'Engine.Default__AnimNodeSequence' End Object Animations=AnimNodeSequence'UTGameContent.Default__UTBreakablePowerCables:MySeqNode' AnimSets(0)=AnimSet'Envy_Level_Effects_2.DM_HeatRay.K_PowerWire_Anims' LightEnvironment=DynamicLightEnvironmentComponent'UTGameContent.Default__UTBreakablePowerCables:MyLightEnvironment' bUseAsOccluder=False CastShadow=False Name="MySkeletalMeshComponent" ObjectArchetype=SkeletalMeshComponent'Engine.Default__SkeletalMeshComponent' End Object Mesh=MySkeletalMeshComponent Begin Object Class=StaticMeshComponent Name=MyCollisionComp ObjName=MyCollisionComp Archetype=StaticMeshComponent'Engine.Default__StaticMeshComponent' StaticMesh=StaticMesh'UN_SimpleMeshes.TexPropCube_Dup' HiddenGame=True BlockActors=False BlockRigidBody=False Translation=(X=0.000000,Y=0.000000,Z=244.000000) Scale3D=(X=4.000000,Y=0.050000,Z=0.130000) Name="MyCollisionComp" ObjectArchetype=StaticMeshComponent'Engine.Default__StaticMeshComponent' End Object BoxComp=MyCollisionComp Begin Object Class=ParticleSystemComponent Name=MySparkComponent0 ObjName=MySparkComponent0 Archetype=ParticleSystemComponent'Engine.Default__ParticleSystemComponent' Template=ParticleSystem'Envy_Level_Effects_2.DM_HeatRay.P_PowerWire_Sparks_01' bAutoActivate=False Name="MySparkComponent0" ObjectArchetype=ParticleSystemComponent'Engine.Default__ParticleSystemComponent' End Object SparkComponent0=MySparkComponent0 Begin Object Class=ParticleSystemComponent Name=MySparkComponent1 ObjName=MySparkComponent1 Archetype=ParticleSystemComponent'Engine.Default__ParticleSystemComponent' Template=ParticleSystem'Envy_Level_Effects_2.DM_HeatRay.P_PowerWire_Sparks_01' bAutoActivate=False Name="MySparkComponent1" ObjectArchetype=ParticleSystemComponent'Engine.Default__ParticleSystemComponent' End Object SparkComponent1=MySparkComponent1 Begin Object Class=PointLightComponent Name=MySparkLight ObjName=MySparkLight Archetype=PointLightComponent'Engine.Default__PointLightComponent' FalloffExponent=4.000000 Brightness=8.000000 bEnabled=False CastShadows=False Name="MySparkLight" ObjectArchetype=PointLightComponent'Engine.Default__PointLightComponent' End Object SparkLight=MySparkLight Begin Object Class=AudioComponent Name=MySparkNoise ObjName=MySparkNoise Archetype=AudioComponent'Engine.Default__AudioComponent' SoundCue=SoundCue'A_Ambient_NonLoops.HiTech.spark_large_LargeRadius_Cue' VolumeMultiplier=5.000000 Name="MySparkNoise" ObjectArchetype=AudioComponent'Engine.Default__AudioComponent' End Object SparkNoise=MySparkNoise BreakEffect=ParticleSystem'Envy_Level_Effects_2.DM_HeatRay.P_PowerWireBreak_Spark' ReSparkInterval=(X=1.000000,Y=2.000000) Components(0)=MyCollisionComp Components(1)=MySparkNoise Begin Object Class=DynamicLightEnvironmentComponent Name=MyLightEnvironment ObjName=MyLightEnvironment Archetype=DynamicLightEnvironmentComponent'Engine.Default__DynamicLightEnvironmentComponent' bDynamic=False Name="MyLightEnvironment" ObjectArchetype=DynamicLightEnvironmentComponent'Engine.Default__DynamicLightEnvironmentComponent' End Object Components(2)=MyLightEnvironment Components(3)=MySkeletalMeshComponent RemoteRole=ROLE_SimulatedProxy bNoDelete=True bCollideActors=True CollisionComponent=MyCollisionComp Name="Default__UTBreakablePowerCables" ObjectArchetype=Actor'Engine.Default__Actor' } |
| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
| previous class next class | frames no frames | |||||