- Extends
- Actor
- Modifiers
- native placeable
Core.Object
|
+-- Engine.Actor
|
+-- Engine.xEmitter
Direct Known Subclasses:
AlienBloodExplosion, BelchFlames, BioMuzFlash1st, BloodExplosion, BloodJet, BloodSplat, BloodSpurt, BlueSparks, BotBloodExplosion, BotSparks, ChildBlueSparks, ChildLightningBolt, ClassicBulletTrail, ComboActivation, FastBotSparks, FlashExplosion, ForceRing, ForceRingA, GoopSmoke, GoopSparks, GrenadeSmokeTrail, HitFlame, HitFlameBig, HitSmoke, ImpactDust, IonCore, IonLightBeam, IonShaft, LightningBolt, LightningCharge, LightningCharge3rd, LinkBeamChild, LinkBeamEffect, LinkBoltEffect, LinkMuzFlashBeam1st, LinkMuzFlashBeam3rd, LinkMuzFlashProj1st, LinkMuzFlashProj3rd, LinkProjEffect, LinkProjSparks, LinkProtSphere, LinkSmoke, LinkSparks, MinigunMuzFlash1st, MinigunMuzFlash3rd, NewLightningBolt, OffensiveEffect, PainterBeamEffect, PainterBeamSpot, pclImpactSmoke, pclMuzFlashA, pclRedSmoke, pclSmallSmoke, pclSmoke, Rain, RegenCrosses, RocketExplosion, RocketMuzFlash1st, RocketMuzFlash3rd, RocketSmokeRing, RocketTrailSmoke, ShellSpewer, ShieldCharge, ShieldSparks, ShockAltExplosion, ShockBeamCoil, ShockBeamEffect, ShockBeamMuzFlash, ShockBoltEffect, ShockComboCore, ShockComboExpRing, ShockComboFlare, ShockComboFlash, ShockComboSparkles, ShockComboWiggles, ShockExplosion, ShockExplosionCore, ShockImpactFlare, ShockImpactRing, ShockMuzFlash, ShockMuzFlash3rd, ShockProjElec, ShockProjMuzFlash, ShockProjMuzFlash3rd, ShockProjSparkles, SkaarjSparkles, SpeedTrail, Tracer, TransBeaconSparks, TransDeRes, TransEffect, TransFlareBlue, TransRecallEffect, WallSparks, WillowWhisp
Inherited Variables from Engine.Actor |
Acceleration, AccumKarmaAngleError, ActorRenderData, AmbientGlow, AmbientSound, AntiPortal, Attached, AttachmentBone, AttachTag, bAcceptsProjectors, bActorShadows, bAlreadyPrecachedMaterials, bAlreadyPrecachedMeshes, bAlwaysFaceCamera, bAlwaysRelevant, bAlwaysTick, bAlwaysZeroBoneOffset, bAnimByOwner, Base, bAttenByLife, bAutoAlignToTerrain, bBadStateCode, bBlockActors, bBlockKarma, bBlockNonZeroExtentTraces, bBlockPlayers, bBlockProjectiles, bBlocksTeleport, bBlockZeroExtentTraces, bBounce, bCanBeDamaged, bCanTeleport, bClientAnim, bClientAuthoritative, bClientDemoNetFunc, bClientDemoRecording, bClientTrigger, bCollideActors, bCollideWhenPlacing, bCollideWorld, bCompressedPosition, bCorona, bDeferRendering, bDeleteMe, bDemoOwner, bDemoRecording, bDestroyInPainVolume, bDetailAttachment, bDirectional, bDirectionalCorona, bDisableSorting, bDisturbFluidSurface, bDramaticLighting, bDynamicLight, bEdShouldSnap, bEdSnap, bFixedRotationDir, bForceSkelUpdate, bFullVolume, bGameRelevant, bHardAttach, bHidden, bHiddenEd, bHiddenEdGroup, bHighDetail, bHurtEntry, bIgnoreEncroachers, bIgnoreOutOfWorld, bIgnoreTerminalVelocity, bIgnoreVehicles, bInterpolating, bJustTeleported, bLightChanged, bLightingVisibility, bLockLocation, bMovable, bNetDirty, bNetInitial, bNetInitialRotation, bNetNotify, bNetOwner, bNetRelevant, bNetTemporary, bNoDelete, bNoRepMesh, bNotifyLocalPlayerTeamReceived, bNotOnDedServer, bObsolete, bOnlyAffectPawns, bOnlyDirtyReplication, bOnlyDrawIfAttached, bOnlyOwnerSee, bOnlyRelevantToOwner, bOrientOnSlope, bOrientToVelocity, bOwnerNoSee, bPathColliding, bPathTemp, bPendingDelete, bProjTarget, bRepClientDemo, bReplicateAnimations, bReplicateInstigator, bReplicateMovement, bRotateToDesired, Brush, bScriptInitialized, bSelected, bShadowCast, bShouldBaseAtStartup, bShouldStopKarma, bShowOctreeNodes, bSkipActorPropertyReplication, bSmoothKarmaStateUpdates, bSpecialLit, bStasis, bStatic, bStaticLighting, bSuperHighDetail, bTearOff, bTempEditor, bTicked, bTimerLoop, bTraceWater, bTrailerAllowRotation, bTrailerPrePivot, bTrailerSameRotation, bTravel, bUnlit, Buoyancy, bUpdateSimulatedPosition, bUseCollisionStaticMesh, bUseCylinderCollision, bUseDynamicLights, bUseLightingFromBase, bWasSNFiltered, bWorldGeometry, CachedLocalToWorld, CachedLocation, CachedRotation, ClientOverlayCounter, ClientOverlayTimer, CollisionHeight, CollisionRadius, CollisionTag, ColLocation, CullDistance, Deleted, DesiredRotation, DrawScale, DrawScale3D, DrawType, Event, ExcludeTag[8], FluidSurfaceShootStrengthMod, ForcedVisibilityZoneTag, ForceNoise, ForceRadius, ForceScale, ForceType, Group, HardRelMatrix, HighDetailOverlay, InitialState, Instigator, Inventory, JoinedTag, KParams, KStepTag, LastRenderTime, LatentFloat, Leaves, Level, LifeSpan, LightBrightness, LightCone, LightEffect, LightHue, LightPeriod, LightPhase, LightRadius, LightRenderData, LightSaturation, LightType, Location, LODBias, Mass, MaxLights, Mesh, MeshInstance, MessageClass, NetPriority, NetTag, NetUpdateFrequency, NetUpdateTime, OctreeBox, OctreeBoxCenter, OctreeBoxRadii, OctreeNodes, OverlayMaterial, OverlayTimer, Owner, PendingTouch, Physics, PhysicsVolume, PrePivot, Projectors, Region, RelativeLocation, RelativeRotation, RemoteRole, RenderRevision, RepSkin, Role, Rotation, RotationRate, ScaleGlow, SimAnim, Skins, SoundOcclusion, SoundPitch, SoundRadius, SoundVolume, StaticFilterState, StaticMesh, StaticMeshInstance, StaticMeshProjectors, StaticSectionBatches, Style, SurfaceType, Tag, Texture, TimerCounter, TimerRate, Touching, TransientSoundRadius, TransientSoundVolume, UV2Mode, UV2Texture, Velocity, XLevel |
Enumerations Summary |
EAttenFunc ATF_LerpInOut,
ATF_ExpInOut,
ATF_SmoothStep,
ATF_Pulse,
ATF_Random,
ATF_None,
|
ExParticleTypes PT_Sprite,
PT_Stream,
PT_Line,
PT_Disc,
PT_Mesh,
PT_Branch,
PT_Beam,
|
ExSpawningTypes ST_Sphere,
ST_Line,
ST_Disc,
ST_Cylinder,
ST_AimedSphere,
ST_StaticMesh,
ST_Explode,
ST_ExplodeRing,
ST_OwnerSkeleton,
ST_Test,
|
Inherited Enumerations from Engine.Actor |
EDoubleClickDir, EDrawType, EFilterState, EFlagState, EForceType, eKillZType, ELightEffect, ELightType, EMusicTransition, ENetRole, EPhysics, ERenderStyle, ESoundOcclusion, ESoundSlot, ESurfaceTypes, ETravelType, EUV2Mode |
Inherited Structures from Engine.Actor |
ActorRenderDataPtr, AnimRep, BatchReference, FireProperties, KRBVec, KRigidBodyState, KSimParams, LightRenderDataPtr, PointRegion, ProjectorRenderInfoPtr, StaticMeshProjectorRenderInfoPtr |
Inherited Structures from Core.Object |
BoundingVolume, Box, Color, CompressedPosition, Coords, FloatBox, Guid, IntBox, InterpCurve, InterpCurvePoint, Matrix, Plane, Quat, Range, RangeVector, Rotator, Scale, TMultiMap, Vector |
Inherited Functions from Engine.Actor |
*, +, -, AddToPackageMap, AdjustVolume, AllActors, AllowMusicPlayback, AnimBlendParams, AnimBlendToAlpha, AnimEnd, AnimIsInGroup, AnimStopLooping, Attach, AttachToBone, AutonomousPhysics, BaseChange, BasedActors, BecomeViewTarget, BeginEvent, BeginPlay, BlocksShotAt, BoneRefresh, BroadcastLocalizedMessage, Bump, CanSplash, ChangeBaseParamsFeedbackEffect, ChangeSpringFeedbackEffect, CheckForErrors, CheckMaxEffectDistance, ChildActors, ClearStayingDebugLines, ClientTrigger, Clock, CollidingActors, ConsoleCommand, CopyObjectToClipboard, Crash, CurrentLIPSincAnim, DebugClock, DebugUnclock, DemoPlaySound, Destroy, Destroyed, Detach, DetachFromBone, DisplayDebug, DrawDebugCircle, DrawDebugLine, DrawDebugSphere, DrawStayingDebugLine, DynamicActors, EffectIsRelevant, EnableChannelNotify, EncroachedBy, EncroachingOn, EndedRotation, EndEvent, Error, Falling, FastTrace, FellOutOfWorld, FinishAnim, FinishedInterpolation, FinishInterpolation, ForceFeedbackSupported, FreezeAnimAt, GainedChild, GetAllInt, GetAllIntDesc, GetAnimParams, GetBoneCoords, GetBoneRotation, GetCacheEntry, GetClosestBone, GetCollisionExtent, GetDebugName, GetHumanReadableName, GetLocalString, GetMapName, GetMeshName, GetNextInt, GetNextIntDesc, GetNextSkin, GetNotifyChannel, GetRenderBoundingSphere, GetRootLocation, GetRootLocationDelta, GetRootRotation, GetRootRotationDelta, GetSoundDuration, GetURLMap, GetUrlOption, HasAnim, HasLIPSincAnim, HealDamage, HitWall, HurtRadius, IsAnimating, IsInPain, IsInVolume, IsJoinedTo, IsPlayingLIPSincAnim, IsStationary, IsTweening, KAddAngularImpulse, KAddBoneLifter, KAddImpulse, KApplyForce, KDisableCollision, KDrawRigidBodyState, KEnableCollision, KFreezeRagdoll, KGetActorGravScale, KGetCOMOffset, KGetCOMPosition, KGetDampingProps, KGetFriction, KGetImpactThreshold, KGetInertiaTensor, KGetMass, KGetRBQuaternion, KGetRestitution, KGetRigidBodyState, KGetSimParams, KGetSkelMass, KilledBy, KImpact, KIsAwake, KIsRagdollAvailable, KMakeRagdollAvailable, KRBVecFromVector, KRBVecToVector, KRemoveAllBoneLifters, KRemoveLifterFromBone, KScaleJointLimits, KSetActorGravScale, KSetBlockKarma, KSetCOMOffset, KSetDampingProps, KSetFriction, KSetImpactThreshold, KSetInertiaTensor, KSetMass, KSetRestitution, KSetSimParams, KSetSkelVel, KSetStayUpright, KSetStayUprightParams, KSkelConvulse, KUpdateState, KVelDropBelow, KWake, Landed, LinkMesh, LinkSkelAnim, LIPSincAnimEnd, LockRootMotion, LoopAnim, LostChild, MakeNoise, MatchStarting, Move, MoveCacheEntry, MoveSmooth, NearSpot, NotifyLocalPlayerDead, NotifyLocalPlayerTeamReceived, OnlyAffectPawns, PauseStream, PawnBaseDied, PhysicsVolumeChange, PlayAnim, PlayerCanSeeMe, PlayFeedbackEffect, PlayLIPSincAnim, PlayMusic, PlayOwnedSound, PlaySound, PlayStream, PlayTeleportEffect, PostBeginPlay, PostLoadSavedGame, PostNetBeginPlay, PostNetReceive, PostTeleport, PostTouch, POVChanged, PreBeginPlay, PrecacheAnnouncer, PreSaveGame, PreTeleport, RadiusActors, RanInto, RecoverFromBadStateCode, RenderOverlays, RenderTexture, Reset, ResetStaticFilterState, SeekStream, SelfTriggered, SetAnimFrame, SetBase, SetBoneDirection, SetBoneLocation, SetBoneRotation, SetBoneScale, SetCollision, SetCollisionSize, SetDefaultDisplayProperties, SetDelayedDamageInstigatorController, SetDisplayProperties, SetDrawScale, SetDrawScale3D, SetDrawType, SetGRI, SetInitialState, SetLocation, SetOverlayMaterial, SetOwner, SetPhysics, SetRelativeLocation, SetRelativeRotation, SetRotation, SetStaticMesh, SetTimer, ShouldBeHidden, Sleep, Spawn, SpecialHandling, StartInterpolation, StopAllMusic, StopAnimating, StopFeedbackEffect, StopLIPSincAnim, StopMusic, StopStream, SuggestFallVelocity, TakeDamage, TeamLink, TextToSpeech, Tick, Timer, TimerPop, TornOff, Touch, TouchingActor, TouchingActors, Trace, TraceActors, TraceThisActor, TravelPostAccept, TravelPreAccept, Trigger, TriggerEvent, TweenAnim, UnClock, UnTouch, UnTrigger, UntriggerEvent, UpdateAnnouncements, UpdatePrecacheMaterials, UpdatePrecacheStaticMeshes, UpdateURL, UsedBy, VisibleActors, VisibleCollidingActors, ZoneChange |
Inherited Functions from Core.Object |
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, AllObjects, Asc, Asin, Atan, BeginState, Caps, Ceil, Chr, Clamp, ClassIsChildOf, ClearConfig, ClockwiseFrom, Cos, Created, Cross, Disable, Divide, Dot, DynamicLoadObject, EatStr, Enable, EndState, Eval, Exp, FClamp, FindObject, FMax, FMin, FRand, GetAxes, GetEnum, GetItemName, GetPerObjectNames, GetPropertyText, GetReferencers, GetStateName, GetUnAxes, GotoState, InStr, InterpCurveEval, InterpCurveGetInputDomain, InterpCurveGetOutputRange, Invert, IsA, IsInState, IsOnConsole, IsSoaking, Left, Len, Lerp, Localize, Locs, Log, Loge, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, OrthoRotation, PlatformIs64Bit, PlatformIsMacOS, PlatformIsUnix, PlatformIsWindows, QuatFindBetween, QuatFromAxisAndAngle, QuatFromRotator, QuatInvert, QuatProduct, QuatRotateVector, QuatSlerp, QuatToRotator, Rand, RandRange, Repl, ReplaceText, ResetConfig, Right, RotRand, Round, SaveConfig, SetPropertyText, Sin, Smerp, Split, Sqrt, Square, StaticClearConfig, StaticSaveConfig, StopWatch, StrCmp, Tan, VRand, VSize, Warn, ^, ^^, |, ||, ~, ~= |
var bool bCallPreSpawn;
var bool blockOnNet;
var transient int Expire;
var transient int mAtLeastOneFrame;
var transient Box mBounds;
var transient int mbSpinningNodes;
var transient int mHeadIndex;
var transient float mInvTileCols;
var transient vector mLastPos;
var transient vector mLastVector;
var transient int mNumActivePcl;
var transient int mNumSprings;
var transient int mNumUpdates;
var int mpAttenFunc;
var transient float mPauseTimer;
var transient pointer mpIterator;
var transient pointer mpParticles;
var transient pointer mpSprings;
var transient float mRegenBias;
var transient float mRegenTimer;
var transient int mRenderableVerts;
var transient plane mSphere;
var transient float mT;
var transient float mTexU;
var transient float mTexV;
var transient float mTime;
var transient float mTotalTiles;
var transient float mWavePhaseA;
var transient float mWavePhaseB;
var transient int SystemHandle;
Force
var(Force) bool bForceAffected;
pclBeam
var(pclBeam) float mBendStrength;
var(pclBeam) float mWaveAmplitude;
var(pclBeam) float mWaveFrequency;
var(pclBeam) bool mWaveLockEnd;
var(pclBeam) float mWaveShift;
PclEmitter
bSuspendWhenNotVisible Source code
var(PclEmitter) bool bSuspendWhenNotVisible;
var(PclEmitter) Name mChildName;
var(PclEmitter) float mDelayRange[2];
var(PclEmitter) float mLifeRange[2];
var(PclEmitter) private int mMaxParticles;
var(PclEmitter) bool mRegen;
var(PclEmitter) float mRegenDist;
var(PclEmitter) float mRegenOffTime[2];
var(PclEmitter) float mRegenOnTime[2];
var(PclEmitter) bool mRegenPause;
var(PclEmitter) float mRegenRange[2];
var(PclEmitter) Name mSourceActor;
var(PclEmitter) int mStartParticles;
PclMovement
var(PclMovement) float mAirResistance;
var(PclMovement) float mAttraction;
var(PclMovement) float mColElasticity;
var(PclMovement) bool mCollision;
var(PclMovement) bool mColMakeSound;
var(PclMovement)
vector mDirDev;
var(PclMovement) float mMassRange[2];
var(PclMovement) float mOwnerVelocityFactor;
var(PclMovement)
vector mPosDev;
var(PclMovement) bool mPosRelative;
var(PclMovement)
vector mSpawnVecA;
var(PclMovement)
vector mSpawnVecB;
var(PclMovement) float mSpeedRange[2];
var(PclMovement) float mSpinRange[2];
PclSoftBody
var(PclSoftBody) float springD;
var(PclSoftBody) float springK;
var(PclSoftBody) float springMaxCompress;
var(PclSoftBody) float springMaxStretch;
PclVisuals
var(PclVisuals) float mAttenKa;
var(PclVisuals) float mAttenKb;
var(PclVisuals) bool mAttenuate;
var(PclVisuals)
color mColorRange[
2];
var(PclVisuals) bool mDistanceAtten;
var(PclVisuals) float mGrowthRate;
var(PclVisuals)
Texture mLifeColorMap;
var(PclVisuals) StaticMesh mMeshNodes[8];
var(PclVisuals) int mNumTileColumns;
var(PclVisuals) int mNumTileRows;
var(PclVisuals)
Texture mPosColorMapXY;
var(PclVisuals)
Texture mPosColorMapXZ;
var(PclVisuals) bool mRandMeshes;
var(PclVisuals) bool mRandOrient;
var(PclVisuals) bool mRandTextures;
var(PclVisuals) float mSizeRange[2];
var(PclVisuals) bool mTileAnimation;
var(PclVisuals) bool mUseMeshNodes;
enum EAttenFunc
{
ATF_LerpInOut,
ATF_ExpInOut,
ATF_SmoothStep,
ATF_Pulse,
ATF_Random,
ATF_None,
};
enum ExParticleTypes
{
PT_Sprite,
PT_Stream,
PT_Line,
PT_Disc,
PT_Mesh,
PT_Branch,
PT_Beam,
};
enum ExSpawningTypes
{
ST_Sphere,
ST_Line,
ST_Disc,
ST_Cylinder,
ST_AimedSphere,
ST_StaticMesh,
ST_Explode,
ST_ExplodeRing,
ST_OwnerSkeleton,
ST_Test,
};
simulated final function float ClampToMaxParticles ( float InPart )
event CollisionSound ( )
static function PrecacheContent (
LevelInfo Level )
event PreSpawned ( )
UpdatePrecacheMaterials Source code
simulated function UpdatePrecacheMaterials ( )
defaultproperties
{
mRegen=Wahr
mStartParticles=1
mMaxParticles=50
mLifeRange(0)=4.000000
mLifeRange(1)=4.000000
mRegenRange(0)=1.000000
mRegenRange(1)=1.000000
bSuspendWhenNotVisible=Wahr
mSpawnVecB=(Z=0.050000)
mSpeedRange(0)=40.000000
mSpeedRange(1)=40.000000
mAirResistance=0.400000
mSizeRange(0)=10.000000
mSizeRange(1)=10.000000
mColorRange(0)=(B=255,G=255,R=255,A=255)
mColorRange(1)=(B=255,G=255,R=255,A=255)
mAttenuate=Wahr
mAttenKa=0.200000
mAttenKb=1.000000
mNumTileColumns=1
mNumTileRows=1
mColElasticity=0.500000
bCallPreSpawn=Wahr
LightEffect=LE_QuadraticNonIncidence
DrawType=DT_Particle
bAcceptsProjectors=Falsch
bNetTemporary=Wahr
RemoteRole=ROLE_None
Texture=Texture'Engine.S_Emitter'
Skins(0)=Texture'Engine.S_Emitter'
bUnlit=Wahr
bGameRelevant=Wahr
CollisionRadius=0.000000
CollisionHeight=0.000000
bNotOnDedServer=Wahr
bDirectional=Wahr
}
|
Creation time: Mo 16.4.2007 11:20:37.656 - Created with
UnCodeX