Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

MojoActions.TsActionSpawnEmitter

Extends
TsAction

Core.Object
|   
+-- MojoCore.TsMojoAction
   |   
   +-- MojoActions.TsAction
      |   
      +-- MojoActions.TsActionSpawnEmitter

Variables Summary
Actoremitter
floattime
TsActionSpawnEmitter
Namebone
boolbUseRotation
floatduration
class<Emitter>emitterType
VectorrelativeLocation
RotatorrelativeRotation
MojoKeyframespawnLocation
Inherited Variables from MojoActions.TsAction
bShowSubtitles, DisableInMojo, DName, FastForwardSkip, Help, interpolator, interpTime, ModifiesLocation, Track, UsesDuration
Inherited Variables from MojoCore.TsMojoAction
Actor, m_group, m_length_dirty, m_offset, m_output_key, m_predicted_start_time, m_recorded_length, m_skip_action, m_source_key, m_start_time, m_subaction_list, m_subaction_offset, m_subaction_parent, m_subaction_track

Structures Summary
Inherited Structures from MojoCore.TsMojoAction
MojoActorRef, MojoAnimation, MojoKeyframe, MojoTimedKeyframe

Functions Summary
eventfloat GetDuration ()))
functionbool OnStart ()))
functionbool OnTick (float delta))
eventbool SetDuration (float _duration))
Inherited Functions from MojoActions.TsAction
CanFastForwardSkip, CanSetDuration, DisableActionInMojo, Finish, GetHelpString, GetLength, GetNameString, GetSummaryString, GetTrackString, Message, ModifiesActorLocation, OnFinish, OnStart, OnTick, resetInterpolation, ShouldShowSubtitles, Start, Tick, tickInterpolation
Inherited Functions from MojoCore.TsMojoAction
CanAcceptSubactions, CanBeUsedWith, CanFastForwardSkip, CanGenerateOutputKeys, CanSetDuration, DisableActionInMojo, EndCutscene, Finish, GetDuration, GetHelpString, GetNameString, GetSummaryString, GetTrackString, Interrupt, IsSubaction, ModifiesActorLocation, OnDelete, Pause, ResolveActorRef, Resume, SetDuration, Start, Tick


Variables Detail

emitter Source code

var transient Actor emitter;

time Source code

var float time;

TsActionSpawnEmitter

bone Source code

var(TsActionSpawnEmitter) Name bone;
Attach to the track owner's bone

bUseRotation Source code

var(TsActionSpawnEmitter) bool bUseRotation;
If false, the rotation value in 'spawnLocation' is ignored

duration Source code

var(TsActionSpawnEmitter) float duration;
Length of time before the emitter is destroyed (0 to ignore)

emitterType Source code

var(TsActionSpawnEmitter) class<Emitter> emitterType;
The type of emitter to spawn

relativeLocation Source code

var(TsActionSpawnEmitter) Vector relativeLocation;
The relative location for the emitter when attaching to a bone

relativeRotation Source code

var(TsActionSpawnEmitter) Rotator relativeRotation;
The relative rotation for the emitter when attaching to a bone

spawnLocation Source code

var(TsActionSpawnEmitter) MojoKeyframe spawnLocation;
The location at which the emitter will appear (not necessary for attach to bone)


Functions Detail

GetDuration Source code

event float GetDuration ( ) )

OnStart Source code

function bool OnStart ( ) )

OnTick Source code

function bool OnTick ( float delta) )

SetDuration Source code

event bool SetDuration ( float _duration) )


Defaultproperties

defaultproperties
{
	DName			="Spawn Emitter"
	Track			="Particles"
	Help			="Spawn an emitter at the given location"
	UsesDuration	=true
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: st 23.5.2018 00:10:37.615 - Created with UnCodeX