- Extends
- XParticleEmitter
- Modifiers
- Native Abstract
Core.Object
|
+-- Engine.Actor
|
+-- Emitter.XParticleEmitter
|
+-- Emitter.XEmitter
Direct Known Subclasses:
Emitter, NetworkEmitter, XBeamEmitter, XMeshEmitter, XSpriteEmitter, XTrailEmitter
Inherited Contants from Engine.Actor |
NF_NotCsg, NF_NotVisBlocking, NF_ShootThrough, PF_AlphaBlend, PF_AutoUPan, PF_AutoVPan, PF_BigWavy, PF_Environment, PF_FakeBackdrop, PF_Invisible, PF_Masked, PF_Mirrored, PF_Modulated, PF_NoSmooth, PF_Semisolid, PF_SmallWavy, PF_SpecialLit, PF_Translucent, PF_Unlit |
Inherited Variables from Emitter.XParticleEmitter |
ActiveCount, bHasInitilized, bHasInitView, bHasSpecialParts, bKillNextTick, bNotifyNetReceive, bNotOnPortals, bUSModifyParticles, bUSNotifyParticles, bWasPostDestroyed, PartCombiners |
Inherited Variables from Engine.Actor |
Acceleration, ActorGUnlitColor, ActorRenderColor, AmbientGlow, AmbientSound, AnimationNotify, AnimFrame, AnimLast, AnimMinRate, AnimRate, AnimSequence, AttachTag, bActorShadows, bAlwaysRelevant, bAlwaysRender, bAlwaysTick, bAnimByOwner, bAnimFinished, bAnimLoop, bAnimNotify, Base, bAssimilated, bBlockActors, bBlockPlayers, bBounce, bCanTeleport, bCarriedItem, bCollideActors, bCollideWhenPlacing, bCollideWorld, bCorona, bDarkLight, bDeleteMe, bDemoRecording, bDifficulty0, bDifficulty1, bDifficulty2, bDifficulty3, bDirectional, bDynamicLight, bEditorSelectRender, bEdLocked, bEdShouldSnap, bEdSnap, bFilterByVolume, bFixedRotationDir, bForcePhysicsUpdate, bForceStasis, bGameRelevant, bHandleOwnCorona, bHidden, bHiddenEd, bHighDetail, bHighlighted, bHurtEntry, bInterpolating, bIsInOctree, bIsItemGoal, bIsKillGoal, bIsMover, bIsPawn, bIsSecretGoal, bJustTeleported, bLensFlare, bLightChanged, bMemorized, bMeshCurvy, bMeshEnviroMap, bMovable, bNet, bNetFeel, bNetHear, bNetInitial, bNetNotify, bNetOptional, bNetOwner, bNetRelevant, bNetSee, bNetSpecial, bNetTemporary, bNoDelete, bNoDynamicShadowCast, bNoSmooth, bOnlyOwnerSee, bOwnerNoSee, bParticles, bPathCollision, bProjectorDecal, bProjTarget, bRandomFrame, bRenderMultiEnviroMaps, bRepAmbientSound, bRepAnimations, bReplicateInstigator, bRepMesh, bRotateToDesired, Brush, bScriptInitialized, bSelected, bShadowCast, bSimulatedPawn, bSimulatedPawnRep, bSinglePlayer, bSkipActorReplication, bSpecialLit, bStasis, bStatic, bTempEditor, bTicked, bTimerLoop, bTrailerSameRotation, bTravel, bUnlit, Buoyancy, bUseLitSprite, bUseMeshCollision, bWorldGeometry, CollisionHeight, CollisionOverride, CollisionRadius, CollisionTag, ColLocation, CoronaAlpha, DefaultAnimationNotify, Deleted, DesiredRotation, DodgeDir, DrawScale, DrawScale3D, DrawType, Event, ExtraTag, Fatness, Group, HitActor, InitialState, Instigator, Inventory, LastRenderedTime, LatentActor, LatentByte, LatentFloat, LatentInt, Level, LifeSpan, LightBrightness, LightCone, LightDataPtr, LightEffect, LightHue, LightingTag, LightPeriod, LightPhase, LightRadius, LightSaturation, LightType, Location, LODBias, Mass, Mesh, MeshDataPtr, MeshInstance, MiscNumber, MultiSkins[8], MultiTimers, NetInitialProperties, NetPriority, NetTag, NetUpdateFrequency, OddsOfAppearing, OldAnimRate, OldLocation, OtherTag, Owner, PhysAlpha, Physics, PhysRate, PrePivot, ProjectorList, RealTouching, Region, RelativeLocation, RelativeRotation, RemoteRole, RenderInterface, RenderIteratorClass, Role, Rotation, RotationRate, ScaleGlow, ShadowMesh, SimAnim, SkelAnim, Skin, SoundPitch, SoundRadius, SoundVolume, SpecialTag, Sprite, SpriteProjForward, StandingCount, Style, Tag, Target, Texture, TimerCounter, TimerRate, Touching[4], TransientSoundRadius, TransientSoundVolume, TweenRate, Velocity, VisibilityHeight, VisibilityRadius, VolumeBrightness, VolumeFog, VolumeRadius, XLevel |
Enumerations Summary |
EEmitterPartCol ECT_HitNothing,
ECT_HitWalls,
ECT_HitActors,
ECT_HitProjTargets |
EEmitterTriggerType ETR_ToggleDisabled,
ETR_ResetEmitter,
ETR_SpawnParticles |
ESpawnPosType SP_Box,
SP_Sphere,
SP_Cylinder,
SP_BoxSphere,
SP_BoxCylinder |
ESpriteAnimType SAN_None,
SAN_PlayOnce,
SAN_PlayOnceInverted,
SAN_LoopAnim |
Inherited Enumerations from Engine.Actor |
EDodgeDir, EDrawType, EInputAction, EInputKey, ELightEffect, ELightType, EMusicTransition, ENetRole, EPhysics, ERenderStyle, ESoundSlot, ETravelType |
Inherited Functions from Engine.Actor |
AddToPackagesMap, AllActors, AllFrameVerts, AllLibaries, AnimEnd, AnimEndOnBone, Attach, AttachActorToBone, AutonomousPhysics, BaseChange, BasedActors, BecomeViewTarget, BeginEvent, BeginPlay, BroadcastMessage, Bump, CanReachPoint, ChildActors, ConsoleCommand, DeatachFromBone, DemoPlaySound, Destroy, Destroyed, Detach, DrawDebugBox, DrawDebugLine, DrawDebugSphere, DrawEditorSelection, EncroachedBy, EncroachingOn, EndedRotation, EndEvent, Error, Expired, Falling, FastTrace, FellOutOfWorld, FinishAnim, FinishInterpolation, GainedChild, GetAnimGroup, GetBestTraceLineVertex, GetBoneCoords, GetBoneIndex, GetBoneName, GetBoneRotation, GetClosestVertex, GetExtent, GetHumanName, GetItemName, GetMapName, GetNextInt, GetNextIntDesc, GetNextSkin, GetSoundDuration, GetTriggerActor, GetURLMap, GetVertexCount, GetVertexPos, HasAnim, HitWall, HurtRadius, IntDescIterator, InterpolateEnd, IsAnimating, IsInPackageMap, KillCredit, KilledBy, Landed, LinkSkelAnim, LoopAnim, LostChild, MakeNoise, MeshTrace, Move, MoveSmooth, NativeExec, NotifyLevelChange, NotifyPathDefine, PlayAnim, PlayerCanSeeMe, PlaySound, PostBeginPlay, PostNetBeginPlay, PostNetReceive, PostTeleport, PreBeginPlay, PreTeleport, RadiusActors, RenderOverlays, RenderTexture, Reset, ResetSkeletalMesh, SetBase, SetBonePosition, SetBoneRoot, SetBoneRotation, SetBoneScale, SetCollision, SetCollisionSize, SetDefaultDisplayProperties, SetDisplayProperties, SetInitialState, SetLocation, SetOwner, SetPhysics, SetRotation, SetTimer, SkelPlayAnim, Sleep, Spawn, SpawnAct, Spawned, SpecialHandling, StopSkelAnim, TakeDamage, Tick, Timer, Touch, TouchingActors, Trace, TraceActors, TraceSurfHitInfo, TraceThisActor, TravelPostAccept, TravelPreAccept, Trigger, TriggerEvent, TweenAnim, UnTouch, UnTrigger, UnTriggerEvent, VisibleActors, VisibleCollidingActors, WriteDeathMessage, ZoneChange |
var bool BACKUP_Disabled;
var const bool bDestruction;
var transient bool bHasAliveParticles;
var transient bool bHasLossVel;
var const bool bRotationRequest;
var transient
Coords CacheRot;
var transient byte ColorScaleCount;
var transient byte DrawScaleCount;
var transient float NextParticleTime;
var transient
vector OldSpawnPosition;
var array<
class<
XEmitter>> ParticleKillCClass;
ParticleLifeTimeCClass Source code
var array<
class<
XEmitter>> ParticleLifeTimeCClass;
var array<
class<
XEmitter>> ParticleSpawnCClass;
var transient byte ParticleTexCount;
var array<
class<
XEmitter>> ParticleWallHitCClass;
var transient
box RendBoundingBox;
var transient float ResetTimer;
var transient float SpawnInterval;
var transient byte SpeedScaleCount;
var transient array<
XEmitter> TDestructC;
var transient array<
XEmitter> TLifeTimeC;
var transient array<
XEmitter> TWallHitC;
EmCollision
HittingActorKickVelScale Source code
var(EmCollision) float HittingActorKickVelScale;
var(EmCollision) float MinBounceVelocity;
var(EmCollision)
vector ParticleBounchyness;
var(EmCollision)
vector ParticleExtent;
EmCombiner
var(EmCombiner)
IntRange CombinedParticleCount;
var(EmCombiner) name ParticleKillTag;
ParticleLifeTimeSDelay Source code
var(EmCombiner)
FloatRange ParticleLifeTimeSDelay;
var(EmCombiner) name ParticleLifeTimeTag;
var(EmCombiner) name ParticleSpawnTag;
var(EmCombiner) name ParticleWallHitTag;
EmCorona
var(EmCorona) bool bActorsBlockSight;
var(EmCorona) bool bCheckLineOfSight;
var(EmCorona) bool bCOffsetRelativeToRot;
bParticleCoronaEnabled Source code
var(EmCorona) bool bParticleCoronaEnabled;
var(EmCorona) float CoronaFadeTimeScale;
var(EmCorona) float CoronaMaxScale;
var(EmCorona)
vector CoronaOffset;
var(EmCorona) float CoronaScaling;
var(EmCorona)
texture CoronaTexture;
var(EmCorona) float MaxCoronaDistance;
EmFade
var(EmFade) float FadeInMaxAmount;
var(EmFade) float FadeInTime;
var(EmFade) float FadeOutTime;
EmForces
var(EmForces) name ForcesTags[4];
EmGeneral
var(EmGeneral) bool bAutoDestroy;
var(EmGeneral) bool bAutoReset;
var(EmGeneral) bool bDisabled;
var(EmGeneral) bool bDisableRender;
var(EmGeneral) bool bRespawnParticles;
var(EmGeneral) bool bSpawnInitParticles;
FinishedSpawningTrigger Source code
var(EmGeneral)
Actor FinishedSpawningTrigger;
var(EmGeneral) float LODFactor;
var(EmGeneral) const int MaxParticles;
var(EmGeneral) float ParticlesPerSec;
EmMeshPos
var(EmMeshPos) bool bUseMeshAnim;
var(EmMeshPos) int SingleIVert;
var(EmMeshPos)
Actor UseActorCoords;
var(EmMeshPos)
Box VertexLimitBBox;
EmPosition
var(EmPosition) bool bGradualSpawnCoords;
var(EmPosition) bool bRelativeToRotation;
var(EmPosition) bool bUseRelativeLocation;
var(EmPosition)
vector SpawnOffsetMultiplier;
EmRevolution
var(EmRevolution) bool bEffectsVelocity;
var(EmRevolution) bool bRevolutionEnabled;
RevolutionOffsetUnAxis Source code
var(EmRevolution)
vector RevolutionOffsetUnAxis;
EmSound
var(EmSound) float MinImpactVelForSnd;
EmSpeed
var(EmSpeed) bool bAccelRelativeToRot;
var(EmSpeed) bool bCylRangeBasedOnPos;
bVelRelativeToRotation Source code
var(EmSpeed) bool bVelRelativeToRotation;
var(EmSpeed)
vector VelocityLossRate;
EmTrigger
EmVisibility
var(EmVisibility) bool bAutoVisibilityBox;
var(EmVisibility) bool bBoxVisibility;
var(EmVisibility) bool bDistanceCulling;
var(EmVisibility) bool bNoUpdateOnInvis;
var(EmVisibility) bool bStasisEmitter;
var(EmVisibility) float CullDistance;
var(EmVisibility) float CullDistanceFadeDist;
var(EmVisibility)
Box VisibilityBox;
EmVisuals
var(EmVisuals) bool bUseRandomTex;
var(EmVisuals)
texture ParticleTextures[
16];
var(EmVisuals) float PartSpriteForwardZ;
enum
EEmitterPartCol
{
ECT_HitNothing,
ECT_HitWalls,
ECT_HitActors,
ECT_HitProjTargets
};
enum
ESpawnPosType
{
SP_Box,
SP_Sphere,
SP_Cylinder,
SP_BoxSphere,
SP_BoxCylinder
};
enum
ESpriteAnimType
{
SAN_None,
SAN_PlayOnce,
SAN_PlayOnceInverted,
SAN_LoopAnim
};
native(1769) final function EmTrigger ( )
native(1768) final function Kill ( )
simulated function PostBeginPlay ( ) )
simulated function Reset ( ) )
native(1767) final function SetMaxParticles ( int MaxParts )
native(1766) final function SpawnParticles ( int Count )
defaultproperties
{
MaxParticles=50
LODFactor=1.850000
LifetimeRange=(Min=4.000000,Max=4.000000)
ParticleTextures(0)=Texture'Engine.S_Pawn'
ParticleStyle=STY_Translucent
CombinedParticleCount=(Min=1,Max=1)
ParticleLifeTimeSDelay=(Min=0.200000,Max=0.500000)
FadeOutTime=1.000000
FadeInMaxAmount=1.000000
StartingScale=(Min=1.000000,Max=1.000000)
Scale3DRange=(X=(Min=1.000000,Max=1.000000),Y=(Min=1.000000,Max=1.000000),Z=(Min=1.000000,Max=1.000000))
VisibilityBox=(Min=(X=-128.000000,Y=-128.000000,Z=-128.000000),Max=(X=128.000000,Y=128.000000,Z=128.000000))
CullDistance=2000.000000
CullDistanceFadeDist=1.000000
SpawnOffsetMultiplier=(X=1.000000,Y=1.000000,Z=1.000000)
SingleIVert=-1
WallImpactAction=HIT_Bounce
ParticleBounchyness=(X=1.000000,Y=1.000000,Z=1.000000)
ImpactSound=(SndPitch=(Min=1.000000,Max=1.000000),SndRadius=(Min=500.000000,Max=500.000000),SndVolume=(Min=1.000000,Max=1.000000))
SpawnSound=(SndPitch=(Min=1.000000,Max=1.000000),SndRadius=(Min=500.000000,Max=500.000000),SndVolume=(Min=1.000000,Max=1.000000))
DestroySound=(SndPitch=(Min=1.000000,Max=1.000000),SndRadius=(Min=500.000000,Max=500.000000),SndVolume=(Min=1.000000,Max=1.000000))
CoronaColor=(X=(Min=1.000000,Max=1.000000),Y=(Min=1.000000,Max=1.000000),Z=(Min=1.000000,Max=1.000000))
CoronaFadeTimeScale=2.000000
CoronaMaxScale=2.000000
CoronaScaling=1.000000
MaxCoronaDistance=2000.000000
bEffectsVelocity=True
bRespawnParticles=True
bSpawnInitParticles=True
bStasisEmitter=True
bNoUpdateOnInvis=True
bUseMeshAnim=True
bCheckLineOfSight=True
bNoDelete=False
}
|
Creation time: zo 11-11-2012 21:14:16.678 - Created with
UnCodeX