Engine.RibbonEmitter
- Extends
- ParticleEmitter
- Modifiers
- native
Core.Object
|
+-- Engine.ParticleEmitter
|
+-- Engine.RibbonEmitter
Inherited Variables from Engine.ParticleEmitter |
Acceleration, AcceptsProjectors, ActiveParticles, AddLocationFromOtherEmitter, AddVelocityFromOtherEmitter, AddVelocityMultiplierRange, AllParticlesDead, AlphaRef, AlphaTest, AutoDestroy, AutomaticInitialSpawning, AutoReset, AutoResetTimeRange, BlendBetweenSubdivisions, BoundingBox, CollisionPlanes, CollisionSound, CollisionSoundIndex, CollisionSoundProbability, ColorMultiplierRange, ColorScale, ColorScaleRepeats, CoordinateSystem, CurrentCollisionSoundIndex, CurrentMeshSpawningIndex, CurrentSpawningSoundIndex, CurrentSpawnOnTrigger, DampingFactorRange, DampRotation, DeferredParticles, Disabled, DisableFogging, DrawStyle, EffectAxis, ExtentMultiplier, FadeIn, FadeInEndTime, FadeInFactor, FadeOut, FadeOutFactor, FadeOutStartTime, ForceMinimumOneFrameLifetime, GetVelocityDirectionFrom, GlobalOffset, Inactive, InactiveTime, InheritOwnersVelocity, InitialDelay, InitialDelayRange, Initialized, InitialParticlesPerSecond, InitialTimeRange, KillPending, LifetimeRange, MaxAbsVelocity, MaxActiveParticles, MaxCollisions, MaxParticles, MaxSizeScale, MeshNormal, MeshNormalThresholdRange, MeshScaleRange, MeshSpawning, MeshSpawningStaticMesh, MeshVertsAndNormals, MinSquaredVelocity, Name, OtherIndex, Owner, ParticleIndex, Particles, ParticlesPerSecond, PPSFraction, PS2Data, RealDisableFogging, RealExtentMultiplier, RealMeshNormal, RealVelocityLossRange, RelativeBoneIndexRange, RelativeWarmupTime, RenderableParticles, ResetAfterChange, ResetOnTrigger, RespawnDeadParticles, RevolutionCenterOffsetRange, RevolutionScale, RevolutionScaleRepeats, RevolutionsPerSecondRange, RotationDampingFactorRange, RotationNormal, RotationOffset, SecondsBeforeInactive, SizeScale, SizeScaleRepeats, SkeletalMeshActor, SkeletalScale, Sounds, SpawnAmount, SpawnedVelocityScaleRange, SpawnFromOtherEmitter, SpawningSound, SpawningSoundIndex, SpawningSoundProbability, SpawnOnlyInDirectionOfNormal, SpawnOnTriggerPPS, SpawnOnTriggerRange, SphereRadiusRange, SpinCCWorCW, SpinParticles, SpinsPerSecondRange, StartLocationOffset, StartLocationPolarRange, StartLocationRange, StartLocationShape, StartMassRange, StartSizeRange, StartSpinRange, StartVelocityRadialRange, StartVelocityRange, SubdivisionEnd, SubdivisionScale, SubdivisionStart, Texture, TextureUSubdivisions, TextureVSubdivisions, TimeTillReset, TriggerDisabled, UniformMeshScale, UniformSize, UniformVelocityScale, UseActorForces, UseCollision, UseCollisionPlanes, UseColorFromMesh, UseColorScale, UseMaxCollisions, UseRandomSubdivision, UseRegularSizeScale, UseRevolution, UseRevolutionScale, UseRotationFrom, UseSizeScale, UseSkeletalLocationAs, UseSpawnedVelocityScale, UseSubdivisionScale, UseVelocityScale, VelocityFromMesh, VelocityLossRange, VelocityScale, VelocityScaleRange, VelocityScaleRepeats, WarmedUp, WarmupTicksPerSecond, ZTest, ZWrite |
Enumerations Summary |
EGetPointAxis PAXIS_OwnerX,
PAXIS_OwnerY,
PAXIS_OwnerZ,
PAXIS_BoneNormal,
PAXIS_StartBoneDirection,
PAXIS_AxisNormal |
Structures Summary |
RibbonPoint Location, AxisNormal, Width, Velocity, InterpolatedLocation |
Inherited Structures from Core.Object |
BoundingVolume, Box, Color, CompressedPosition, Coords, GameSpyServerData, Guid, IntegerRange, InterpCurve, InterpCurvePoint, MatCoords, Matrix, Plane, Quat, Range, RangeVector, Rotator, Scale, Vector |
Inherited Functions from Core.Object |
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, AllClasses, AllEditableProperties, Allocate, AllProperties, AppSeconds, Asc, Asin, AssertWithDescription, Atan, BeginState, CanSLog, Caps, Chr, Clamp, ClassConstruct, ClassIsChildOf, ClockwiseFrom, CommonBase, Construct, Cos, Cross, DecodeFromURL, Disable, Div, Dot, DynamicFindObject, DynamicLoadObject, Enable, EncodeForURL, EndState, Eval, Exp, FClamp, FindObject, FlushConfig, FMax, FMin, FRand, GetAxes, GetBuildNumber, GetEnum, GetMinCompatibleBuildNumber, GetPropertyText, GetStateName, GetSuperClass, GetUnAxes, GotoState, Hash, HasUnicode, InStr, InterpCurveEval, InterpCurveGetInputDomain, InterpCurveGetOutputRange, Inverse, Invert, IsA, IsInState, IsNearlyZero, IsUTracing, IsValidForURL, IsZero, Left, Len, Lerp, Localize, Locs, Log, Loge, LogGuardStack, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, NullReferences, OrthoRotation, QuatFindBetween, QuatFromAxisAndAngle, QuatFromRotator, QuatInvert, QuatProduct, QuatRotateVector, QuatToRotator, Rand, RandRange, Repl, replaceStr, ResetConfig, Right, RotRand, SaveConfig, SetPropertyText, SetUTracing, Sin, Sleep, SLog, Smerp, Split, Sqrt, Square, StaticSaveConfig, StrCmp, Tan, VDist, VDistSquared, VRand, VSize, VSize2D, VSizeSquared, VSizeSquared2D, Warn, ^, ^^, |, ||, ~, ~= |
var transient bool bDecaying;
var transient bool bKilled;
var transient float DecayTimer;
LastNumSplineKnotPoints Source code
var transient int LastNumSplineKnotPoints;
var transient int LastSplineDegree;
var transient float RealDecayRate;
var transient float RealSampleRate;
var transient float RibbonDecayLength;
var array<int> RibbonSplineKnots;
var transient float SampleTimer;
var transient int SheetsUsed;
Ribbon
var(Ribbon)
vector AxisNormal;
var(Ribbon) bool bDecayPoints;
bDecayPointsWhenStopped Source code
var(Ribbon) bool bDecayPointsWhenStopped;
var(Ribbon) bool bMatchPawnVelocity;
bRemainAttachedWhenStopped Source code
var(Ribbon) bool bRemainAttachedWhenStopped;
var(Ribbon) bool bSamplePoints;
var(Ribbon) bool bSyncDecayWhenKilled;
bSyncFadeOutWhenKilled Source code
var(Ribbon) bool bSyncFadeOutWhenKilled;
var(Ribbon) float DecayRate;
var(Ribbon) float MinSampleDist;
var(Ribbon) float MinSampleDot;
var(Ribbon) int NumPoints;
var(Ribbon) float PointOriginOffset;
var(Ribbon) int RibbonNumSplinePoints;
var(Ribbon) int RibbonSplineDegree;
var(Ribbon) float RibbonWidth;
var(Ribbon) float SampleRate;
var(Ribbon) float VelocityLeadFactor;
RibbonBones
var(RibbonBones) name BoneNameEnd;
var(RibbonBones) name BoneNameStart;
var(RibbonBones) bool bUseBoneDistance;
var(RibbonBones) bool bUseBones;
var(RibbonBones)
vector EndBoneOffset;
var(RibbonBones)
vector StartBoneOffset;
RibbonSheets
var(RibbonSheets) bool bBillboardSheets;
var(RibbonSheets) bool bUseSheetScale;
var(RibbonSheets) int NumSheets;
var(RibbonSheets) array<float> SheetScale;
RibbonTexture
var(RibbonTexture) bool bLengthBasedTextureU;
var(RibbonTexture) float RibbonTextureUScale;
var(RibbonTexture) float RibbonTextureVScale;
enum
EGetPointAxis
{
PAXIS_OwnerX,
PAXIS_OwnerY,
PAXIS_OwnerZ,
PAXIS_BoneNormal,
PAXIS_StartBoneDirection,
PAXIS_AxisNormal
};
defaultproperties
{
NumPoints=20
RibbonNumSplinePoints=0
RibbonSplineDegree=3
DecayRate=0.25
SampleRate=0.05
MaxParticles=1
RibbonWidth=20.0
bSamplePoints=True
RibbonTextureUScale=1.0
RibbonTextureVScale=1.0
AxisNormal=(Z=1.0)
AutomaticInitialSpawning=False
GetPointAxisFrom=PAXIS_AxisNormal
StartSizeRange=(X=(Min=1,Max=1),Y=(Min=1,Max=1),Z=(Min=1,Max=1))
UseRegularSizeScale=False
InitialParticlesPerSecond=10000
PointOriginOffset=0.5
bDecayPoints=True
bDecayPointsWhenStopped=False
MinSampleDist=1.0
MinSampleDot=0.995
bUseBones=False
ZWrite=False
bLengthBasedTextureU=False
bMatchPawnVelocity=True
VelocityLeadFactor=1.0
LastNumSplineKnotPoints=-1
LastSplineDegree=-1
}
|
Creation time: st 23.5.2018 00:10:34.195 - Created with
UnCodeX