Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation
previous class next class | frames no frames

# MojoActions.TsActionSpawnEmitter

Extends
  TsAction

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

Variables Summary
Actor | emitter
float | time
TsActionSpawnEmitter
Name | bone
bool | bUseRotation
float | duration
class<Emitter> | emitterType
Vector | relativeLocation
Rotator | relativeRotation
MojoKeyframe | spawnLocation

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
| float | GetDuration ()))
| bool | OnStart ()))
| bool | OnTick (float delta))
| bool | 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 | UnrealScript Documentation
previous class next class | frames no frames

Creation time: st 23.5.2018 00:10:37.615 - Created with UnCodeX