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

ParticleSystems.PulseLineGenerator

Extends
ParticleGenerator
Modifiers
placeable native

Core.Object
|   
+-- Engine.Actor
   |   
   +-- ParticleSystems.ParticleGenerator
      |   
      +-- ParticleSystems.PulseLineGenerator

Direct Known Subclasses:

BendiBeamGenerator, ForceWallBeam, projectileLaserPulse

Constants Summary
Inherited Contants from ParticleSystems.ParticleGenerator
PARTICLEVERSION_AffectingForces, PARTICLEVERSION_AutoLit, PARTICLEVERSION_Current, PARTICLEVERSION_NumParticlesFix
Inherited Contants from Engine.Actor
CCFloatHeight, DefaultPathingCollisionHeight, DefaultPathingCollisionRadius, DF_Collision, DF_None, PF_AlphaTexture, PF_AntiPortal, PF_EdCut, PF_EdProcessed, PF_Environment, PF_FakeBackdrop, PF_Flat, PF_FlatShaded, PF_HighShadowDetail, PF_Invisible, PF_Masked, PF_Memorized, PF_Mirrored, PF_Modulated, PF_NoMerge, PF_NoSmooth, PF_NotSolid, PF_NoZTest, PF_Occlude, PF_Portal, PF_RenderFog, PF_Selected, PF_Semisolid, PF_SpecialLit, PF_Translucent, PF_TwoSided, PF_Unlit, PF_Unused0, PF_Unused1, PF_Unused2, PF_Unused3, PF_Unused4, PF_Unused5, PF_Wireframe, ST_Crouching, ST_None, ST_Prone, ST_Standing, TRACE_Actors, TRACE_AllBlocking, TRACE_AllColliding, TRACE_Blocking, TRACE_Debug, TRACE_Hash, TRACE_Level, TRACE_LevelGeometry, TRACE_Material, TRACE_Movers, TRACE_OnlyProjActor, TRACE_Others, TRACE_Pawns, TRACE_ProjTargets, TRACE_ShadowCast, TRACE_SingleResult, TRACE_StopAtFirstHit, TRACE_Usable, TRACE_VisibleNonColliding, TRACE_Volumes, TRACE_World

Variables Summary
floatDamageTimer
Damage
intDamageAmount
stringDamageEffect
nameDamageEvent
vectorDamageMomentum
floatDamageSleep
floatDamageTime
class<DamageType>DamageType
PulseLineGenerator
colorBeamColor
RangeBeamSegLength
ERenderStyleBeamStyle
MaterialBeamTexture
floatBeamTextureWidth
RangeBeamWidth
array<TConnectionInfo>Connections
stringEndBone
ActorMeshOwner
RangeNumBeams
colorSpriteJointColor
RangeSpriteJointSize
ERenderStyleSpriteJointStyle
MaterialSpriteJointTexture
stringStartBone
class<ParticleTemplate>TemplateClass
Inherited Variables from ParticleSystems.ParticleGenerator
bAttachment, bCollisionBound, bInitiallyOn, bInterpolate, bLinearFrequenciesChanged, bLockParticles, bOn, bShowBoundingBox, DefaultForces, Forces, IdleTime, IgnoredForces, InternalTimer, LargestWeight, LastBoundSizeSquared, LastLocation, LastPitch, LastRoll, LastTimeDrawn, LastYaw, LockedLocalToWorld, MaxParticles, MaxTickSize, ParticleCount, ParticleLifeSpan, ParticleTemplates, ParticleVersion, PrimeTime, RampDir, RampDownTime, RampTimer, RampUpTime, SelectionMethod, SoundLoop, SoundOff, SoundOn, TemplateIndex, TemplateIteration, TimerDuration, Trig, UnTrig, VolumeScale
Inherited Variables from Engine.Actor
Acceleration, ActorFOV, ActorRenderData, ActorTag, ActorTimeDilation, AlignMeshNormal, AlignMeshTraceOffset1, AlignMeshTraceOffset2, AlignMeshTraceOffset3, AlignMeshTraceVector, AmbientColor, AmbientGlow, AmbientRotationRate, AmbientSound, AnimFrame, AnimRate, AnimSequence, AntiPortal, Attached, AttachmentBone, AttachTag, bAcceptsProjectors, bActorShadows, bAllowClipping, bAlwaysRelevant, bAlwaysTick, bAnimByOwner, bAnimFinished, bAnimLoopFinished, bAnimNoExist, Base, bAutoEnableAgent, bBlockActors, bBlockNavigation, bBlockNonZeroExtentTraces, bBlockPlayers, bBlockStepping, bBlockZeroExtentTraces, bBounce, bCanEncroachPlayer, bCanFallOutOfWorld, bCanMantle, bCanTeleport, bClientAnim, bClientDemoNetFunc, bClientDemoRecording, bCollideActors, bCollideWhenPlacing, bCollideWorld, bCorona, bDeleteMe, bDemoRecording, bDestroyInPainVolume, bDifficulty0, bDifficulty1, bDifficulty2, bDirectional, bDisturbFluidSurface, bDoMissionFiltering, bDynamicLight, bEdCanOverlap, bEditorPlaced, bEdShouldSnap, bEdSnap, bFixedRotationDir, bGameRelevant, bHidden, bHiddenEd, bHiddenEdGroup, bHiddenRelevant, bHiddenUsable, bHighDetail, bHurtEntry, bIgnoreImpactForces, bIgnoreSingularityDamage, bIgnoreSingularityForces, bInterpolating, bJustTeleported, bLaunchPawns, bLensFlare, bLightChanged, bLightParticles, bLocalGameEvent, bLockLocation, BlurDegree, bManualTick, bMeshAlwaysRefresh, bMountDetachDestroy, bMovable, bMustFace, bNetDirty, bNetInitial, bNetOptional, bNetOwner, bNetRelevant, bNetTemporary, bNeverBatch, bNoDelete, bNoSmooth, bNoStaticMeshCollide, bObsolete, bOnlyDirtyReplication, bOnlyOwnerSee, bOrientOnSlope, bOwnerNoSee, bPathColliding, bPathTemp, bPaused, bPendingDelete, bPostMission110276, bPostMission83, bPreMission00, bPreMission01, bPreMission02, bPreMission03, bPreMission04, bPreMission05, bPreMission06, bPreMission07, bPreMission08, bPreMission09, bPreMission10, bPreMission11, bPreMission12, bPreMission13, bProjTarget, bRenderLater, bRenderNoPredict, bReplicateAnimations, bReplicateInstigator, bReplicateMovement, bRequiresWorldZBuffer, bRotateToDesired, Brush, bScriptInitialized, bSelected, bShadowCast, bSkipActorPropertyReplication, bSpecialLit, bSpecialRotationRep, bStasis, bStatic, bStaticLighting, bTearOff, bTempEditor, bTicked, bTimerLoop, bTrailerPrePivot, bTrailerSameRotation, bTravel, bTravelGameEvent, bUnlit, Buoyancy, bUpdateSimulatedPosition, bUseDynamicLights, bWorldGeometry, CanEncroachList, CollisionHeight, CollisionRadius, CollisionTag, ColLocation, DebugAlignMeshLevel, Deleted, DesiredRotation, DetailLevel, DrawScale, DrawScale3D, DrawType, Event, FallingAddedAcceleration, FallingMaxVelocityXY, FallingMaxVelocityZ, ForceRadius, ForceScale, ForceType, GoreLevel, Group, IndentStr, InitialState, Instigator, Inventory, KParams, LastRenderTime, LatentFloat, Leaves, Level, LifeSpan, LightBrightness, LightCone, LightEffect, LightHue, LightingTag, LightPeriod, LightPhase, LightPriority, LightRadius, LightRenderData, LightSaturation, LightTag, LightType, Location, LODBias, Mass, Mesh, MeshInstance, MeshParams, MessageClass, MountDetachPhysics, MountOldLocation, MountOldRotation, MountOrgLocation, MountOrgRotation, MountParentActor, MountParentNode, MountParentTag, NetPriority, NetTag, NetUpdateFrequency, nextParticleLight, Owner, PendingTouch, Physics, PhysicsVolume, PrePivot, PrimaryDynamicLight, PrimaryStaticLight, Projectors, ProximityReticleOnEvents, Region, RelativeLocation, RelativeRotation, RemoteRole, RenderBoundFactor, RenderInterface, RenderIteratorClass, RenderRevision, Role, Rotation, RotationRate, ScaleGlow, SimAnim, Skins, SoundOcclusion, SoundPitch, SoundRadius, SoundVolume, Speaker, SpecialDisplayFlags, SpriteProjForward, StaticFilterState, StaticMesh, StaticMeshInstance, StaticMeshProjectors, StaticSectionBatches, Style, SwingFriction, SwingGravDir, SwingLength, SwingPivot, Tag, TerrainZOffset, Texture, TimerCounter, TimerRate, Touching, TransientSoundRadius, TransientSoundVolume, TweenRate, UseReticleOnEvents, Velocity, VisibilityHeight, VisibilityRadius, VolumeBrightness, VolumeFog, VolumeRadius, XLevel

Enumerations Summary
Inherited Enumerations from ParticleSystems.ParticleGenerator
Ramp, Select
Inherited Enumerations from Engine.Actor
EDoubleClickDir, EDrawType, EFilterState, EForceType, ELightEffect, ELightType, EMeshNodeRelType, EMusicTransition, ENetRole, EPhysics, ERenderStyle, ESoundOcclusion, ESoundSlot, ETacticalMoveType, ETravelType

Structures Summary
TConnectionInfo
Start, End, Length, StartActor, EndActor
Inherited Structures from Engine.Actor
ActorList, ActorRenderDataPtr, ActorType, AnimRep, AnimStruct, BatchReference, CheckResult, Face, LightRenderDataPtr, PointRegion, ProjectorRenderInfoPtr, StaticMeshProjectorRenderInfoPtr, TCollision

Functions Summary
function AddConnection (vector Start, vector End ))
function SetMeshOwner (int i, Actor A)
function SpawnSparks (CheckResult Hit ))
event Tick (float DeltaTime ))
event TurnOff ()
event TurnOn ()
Inherited Functions from ParticleSystems.ParticleGenerator
AddForce, AddTemplate, AutoDestroy, Clean, Conform, CreateNew, Destroyed, Duplicate, DynamicCreateNew, ExchangeTemplate, GetMaxLifeSpan, GetParticleTemplates, LockParticles, ManualTick, ParticleDestroy, ParticleGetLocation, ParticleGetVelocity, ParticleSetLocation, ParticleSetVelocity, PostBeginPlay, PreBeginPlay, RegisterExternallyAffectedTemplates, RemoveForce, RemoveForceType, RemoveTemplate, RemoveTemplateType, SendTrigger, SendUnTrigger, SetAttachment, Trigger, TurnOff, TurnOn, UnLockParticles, UnRegisterExternallyAffectedTemplates, UnTrigger, ValidateComponents
Inherited Functions from Engine.Actor
*, +, -, AddActor, AddActorAt, AddArrow, AddBox, AddCylinder, AddLine, AlignMeshSpecialHandling, AllActors, AnimBlendParams, AnimBlendToAlpha, AnimEnd, AnimIsInGroup, Attach, AttachToBone, AutoDestroy, AutonomousPhysics, BaseChange, BasedActors, BecomeViewTarget, BeginEvent, BeginPlay, BM, BroadcastLocalizedMessage, Bump, CanHit, CanSplash, ChildActors, ClearRenderData, CollidingActors, ColorBlack, ColorBlue, ColorBrown, ColorCyan, ColorDkBlue, ColorDkCyan, ColorDkGreen, ColorDkGrey, ColorDkMagenta, ColorDkRed, ColorDkYellow, ColorGreen, ColorGrey, ColorLtGrey, ColorMagenta, ColorOrange, ColorPink, ColorRed, ColorWhite, ColorYellow, ConsoleCommand, DemoPlaySound, Destroy, Destroyed, Detach, DetachFromBone, DialogBegin, DialogEnd, DialogInitiate, DialogPause, DialogSetEndingFocus, DialogSetFocus, DialogTerminate, DialogUnPause, DisplayDebug, DM, DMAssert, DMN, DMT, DMTN, DMTNS, DOREP, DTM, DynamicActors, EnableChannelNotify, EncroachedBy, EncroachingOn, EndedRotation, EndEvent, Error, FallLanding, FastTrace, FellOutOfWorld, FindActorByTag, FindBase, FinishAnim, FinishInterpolation, FitActorAt, FORCEREP, GainedChild, GetAgentAnimInfo, GetAgentInputInfo, GetAnim, GetAnimBaseName, GetAnimCount, GetAnimExtInfo1, GetAnimExtInfo2, GetAnimFrames, GetAnimGroup, GetAnimIndex, GetAnimParams, GetAnimSlot, GetAnimVersion, GetAverageSurfaceNormal, GetBoneCoords, GetBoneRotation, GetCacheEntry, GetClient, GetCollisionBoundingBox, GetCommandLine, GetDescription, GetGoreDetailLevel, GetHumanReadableName, GetItemName, GetLocalString, GetMapName, GetMaxDetailLevel, GetNextInt, GetNextIntDesc, GetNextSkin, GetNotifyChannel, GetOggDuration, GetRenderBoundingBox, GetRenderBoundingSphere, GetRootLocation, GetRootLocationDelta, GetRootRotation, GetRootRotationDelta, GetSkill, GetSoundDuration, GetURLMap, HasAnim, HitWall, HitWallEx, HurtRadius, ID, IsAnimating, IsDetailLevelOK, IsDifficultyOK, IsGoreOK, IsInPain, IsInVolume, IsNPC, IsPlayer, IsRealPlayer, IsTweening, IsUsable, KAddForce, KAddImpulse, KAddTorque, KDisableCollision, KEnableCollision, KGetCOMOffset, KGetCOMPosition, KGetDampingProps, KGetFriction, KGetImpactThreshold, KGetInertiaTensor, KGetMass, KGetRestitution, KilledBy, KImpact, KSetCOMOffset, KSetDampingProps, KSetFriction, KSetImpactThreshold, KSetInertiaTensor, KSetMass, KSetRestitution, KSetStayUpright, KWake, Landed, LandedEx, LinkSkelAnim, LockRootMotion, LoopAnim, LostChild, MakeColor, MakeNoise, MatchStarting, MeshAgentCallAction, MeshAgentEnableChannel, MeshAgentGetActionCount, MeshAgentGetActionName, MeshAgentGetChannelBoundAction, MeshAgentGetChannelBoundLevel, MeshAgentGetChannelBoundTime, MeshAgentGetChannelCount, MeshAgentGetChannelName, MeshAgentGetChannelScriptName, MeshAgentGetInputCount, MeshAgentGetInputCurValue, MeshAgentGetInputName, MeshAgentGetInputValueCount, MeshAgentGetInputValueName, MeshAgentImmediateAction, MeshAgentResetChannel, MeshAgentSetInputCurValue, MeshAgentSetInputLock, MeshGetAttachments, MeshGetNodeCount, MeshGetNodeIndexed, MeshGetNodeNamed, MeshGetNodeWeapon, MeshGetSatelliteActor, MeshGetSatelliteLocation, MeshGetStaticMeshAttachmentOffset, MeshNodeGetIndex, MeshNodeGetRotation, MeshNodeGetScale, MeshNodeGetTranslation, MeshNodeSetRotation, MeshNodeSetScale, MeshNodeSetTranslation, MeshSetSatellite, MeshSetStaticMeshAttachmentOffset, MeshSetStaticMeshAttachmentSkin, MeshSetStaticMeshAttachmentSkinsAll, ModifyDefaultProperties, MountSetParent, Move, MoveAttachment, MoveCacheEntry, MoveSmooth, NearSpot, NotifyGoreDetailChanged, NotifyLog, NotifyPlaySound, NotifyPlaySoundRadius, NotifyUnuse, OD, OnUnuse, OnUse, ParticleTrigger, ParticleUnTrigger, PauseAudio, PhysicsVolumeChange, PlayAnim, PlayerCanSeeMe, PlayMusic, PlayOwnedSound, PlaySound, PlayVoice, PlusDir, PostBeginPlay, PostTeleport, PostTouch, PreBeginPlay, PreparedForDialog, PreTeleport, RadiusActors, RedoBNetInitial, RefreshAllScriptProcesses, ReplaceText, Replication, Reset, SetBase, SetBoneDirection, SetBoneLocation, SetBoneRotation, SetBoneScale, SetClassStatic, SetCollision, SetCollisionSize, SetDefaultDisplayProperties, SetDisplayProperties, SetDrawScale, SetDrawScale3D, SetDrawType, SetInitialState, SetLocation, SetOwner, SetPhysics, SetRelativeLocation, SetRelativeRotation, SetRotation, SetTimer, ShouldDestroy, SingleLineCheck, Sleep, Spawn, SpecialHandling, StartInterpolation, StopAllMusic, StopAnimating, StopMovement, StopMusic, StopSound, StopSoundSlot, StopVoice, StopVoiceFile, TakeDamage, Tick, Timer, TM, Touch, TouchingActor, TouchingActors, Trace, TraceActors, TraceTexture, TravelPostAccept, TravelPreAccept, Trigger, TriggerEvent, TweenAnim, UnPauseAudio, UnTouch, UnTrigger, UntriggerEvent, UpdateMountPhysics, UsedBy, VisibleActors, VisibleCollidingActors, ZoneChange


Variables Detail

DamageTimer Source code

var float DamageTimer;

Damage

DamageAmount Source code

var(Damage) int DamageAmount;

DamageEffect Source code

var(Damage) string DamageEffect;

DamageEvent Source code

var(Damage) name DamageEvent;

DamageMomentum Source code

var(Damage) vector DamageMomentum;

DamageSleep Source code

var(Damage) float DamageSleep;

DamageTime Source code

var(Damage) float DamageTime;

DamageType Source code

var(Damage) class<DamageType> DamageType;

PulseLineGenerator

BeamColor Source code

var(PulseLineGenerator) color BeamColor;

BeamSegLength Source code

var(PulseLineGenerator) Range BeamSegLength;

BeamStyle Source code

var(PulseLineGenerator) ERenderStyle BeamStyle;

BeamTexture Source code

var(PulseLineGenerator) Material BeamTexture;

BeamTextureWidth Source code

var(PulseLineGenerator) float BeamTextureWidth;

BeamWidth Source code

var(PulseLineGenerator) Range BeamWidth;

Connections Source code

var(PulseLineGenerator) array<TConnectionInfo> Connections;

EndBone Source code

var(PulseLineGenerator) string EndBone;

MeshOwner Source code

var(PulseLineGenerator) Actor MeshOwner;

NumBeams Source code

var(PulseLineGenerator) Range NumBeams;

SpriteJointColor Source code

var(PulseLineGenerator) color SpriteJointColor;

SpriteJointSize Source code

var(PulseLineGenerator) Range SpriteJointSize;

SpriteJointStyle Source code

var(PulseLineGenerator) ERenderStyle SpriteJointStyle;

SpriteJointTexture Source code

var(PulseLineGenerator) Material SpriteJointTexture;

StartBone Source code

var(PulseLineGenerator) string StartBone;

TemplateClass Source code

var(PulseLineGenerator) class<ParticleTemplate> TemplateClass;


Structures Detail

TConnectionInfo Source code

struct TConnectionInfo
{
var(PulseLineGenerator) vector End;
var(PulseLineGenerator) Actor EndActor;
var float Length;
var(PulseLineGenerator) vector Start;
var(PulseLineGenerator) Actor StartActor;
};



Functions Detail

AddConnection Source code

simulated function AddConnection ( vector Start, vector End ) )

SetMeshOwner Source code

simulated function SetMeshOwner ( int i, Actor A )

SpawnSparks Source code

protected function SpawnSparks ( CheckResult Hit ) )

Tick Source code

event Tick ( float DeltaTime ) )

TurnOff Source code

simulated event TurnOff ( )

TurnOn Source code

simulated event TurnOn ( )


Defaultproperties

defaultproperties
{
	DamageAmount=1
	DamageEffect="Sparks02.ParticleSalamander0"
	BeamTexture=Texture'ParticleSystems.Pulse.GlowBeam'
	BeamSegLength=(A=3.000000,B=8.000000)
	BeamColor=(B=255,G=255,R=255)
	BeamWidth=(A=1.000000,B=4.000000)
	BeamTextureWidth=3.000000
	NumBeams=(A=3.000000,B=3.000000)
	BeamStyle=STY_Translucent
	SpriteJointTexture=Texture'ParticleSystems.Pulse.GlowFuzz'
	SpriteJointSize=(A=4.000000,B=6.000000)
	SpriteJointColor=(B=128,G=128,R=128)
	SpriteJointStyle=STY_Translucent
	TemplateClass=Class'ParticleSystems.PulseLineTemplate'
	bAlwaysRelevant=true
	RemoteRole=ROLE_SimulatedProxy
	VisibilityRadius=0.000000
	VisibilityHeight=0.000000
	bMustFace=false
     UseReticleOnEvents(0)="UseReticleText"
     UseReticleOnEvents(1)="UseReticleCorners"
     UseReticleOnEvents(2)="UseReticleTopBars"
     ProximityReticleOnEvents(0)="ProximityReticleCorners"
     ProximityReticleOnEvents(1)="ProximityReticleTopBars"
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: sk 3-1-2016 10:48:32.231 - Created with UnCodeX