Mostly Harmless

UE1:TracerSeg (RTNP)

From Unreal Wiki, The Unreal Engine Documentation Site

Jump to: navigation, search
RTNP Object >> Actor >> Effects >> TracerSeg

Contents

Package: 
UPak
Direct subclasses:
TracerSegLg, TracerSegMed, TracerSegSm, TracerSegSuper
This class in other games:
U2XMP

TracerSeg.uc $Author: Deb $ $Date: 4/23/99 12:13p $ $Revision: 1 $ Description: Used by TracerStreak. How to use this class:

Subclass.
Set Mesh to use as segment.

(Align down the x-axis with the origin at the leftmost end of the mesh.)

Set the CollisionRadius to represent the length of your segment.
Set the subtype (SegmentType) to use, or leave None if you want this

to be the segment that actually gets faded out.

Set the FadeTime for those segments whose SegmentType is None (the ones

that will actually be faded out).

How this class works:

See TracerStreak

[edit] Properties

[edit] Property group 'TracerSeg'

[edit] FadedTexture

Type: Texture


[edit] FadeInterval

Type: float


[edit] FadeTime

Type: float

How long it takes us to go from default.ScaleGlow to 0.0;

[edit] SegmentType

Type: class<TracerSeg>


[edit] Internal variables

[edit] bNoMore

Type: bool


[edit] bNotifiedParent

Type: bool


[edit] CurrentSegment

Type: TracerSeg

Next TracerSet in linked list.

[edit] NextSegment

Type: TracerSeg


[edit] Parent

Type: Actor

Parent actor in N-ary tree.

[edit] Default values

Property Value
bCollideWorld True
RemoteRole ROLE_None

[edit] Functions

[edit] Events

[edit] HitWall

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

Overrides: Actor.HitWall


[edit] Other instance functions

[edit] Fade

simulated function Fade ()


[edit] FinishedFading

simulated function FinishedFading ()


[edit] NotifyParent

simulated function NotifyParent ()


[edit] VectorAproxEqual

function bool VectorAproxEqual (Object.Vector FirstVector, Object.Vector SecondVector)


[edit] States

[edit] Fading

Modifiers: simulated

[edit] Fading.BeginState

simulated event BeginState ()

Overrides: Object.BeginState (global)


[edit] Fading.Destroyed

simulated event Destroyed ()

Overrides: Actor.Destroyed (global)


[edit] Fading.Tick

simulated event Tick (float DeltaTime)

Overrides: Actor.Tick (global)


[edit] Fading.Timer

simulated event Timer ()

Overrides: Actor.Timer (global)


[edit] Orchestrating

Modifiers: simulated

[edit] Orchestrating.BeginState

simulated event BeginState ()

Overrides: Object.BeginState (global)


[edit] Orchestrating.FinishedFading

simulated function FinishedFading ()

Overrides: FinishedFading (global)