I'm a doctor, not a mechanic
UE2:Actor properties (UT2004)
From Unreal Wiki, The Unreal Engine Documentation Site
- Actor properties in other games:
- RTNP, U1, U2, U2XMP, UE2Runtime, UT, UT2003
- Other member categories for this class:
- enums, events, instance functions, internal variables, native functions
| This is an auto-generated page and may need human attention. Please remove this tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
[edit] Properties
[edit] Property group 'Advanced'
[edit] bCanTeleport
Type: bool
This actor can be teleported.
[edit] bCollideWhenPlacing
Type: bool
This actor collides with the world when placing.
[edit] bDirectional
Type: bool
Actor shows direction arrow during editing.
[edit] bEdShouldSnap
Type: bool
Snap to grid in editor.
[edit] bGameRelevant
Type: bool
Always relevant for game
[edit] bHidden
Type: bool
Is hidden during gameplay.
[edit] bHiddenEd
Type: bool
Is hidden during editing.
[edit] bHiddenEdGroup
Type: bool
Is hidden by the group brower.
[edit] bHighDetail
Type: bool
Only show up in high or super high detail mode.
[edit] bLockLocation
Type: bool
Prevent the actor from being moved in the editor.
[edit] bMovable
Type: bool
Actor can be moved.
Default value: True
[edit] bNoDelete
Type: bool
Modifiers: const
Cannot be deleted during play.
[edit] bShouldBaseAtStartup
Type: bool
if true, find base for this actor at level startup, if collides with world and PHYS_None or PHYS_Rotating
[edit] bStasis
Type: bool
In StandAlone games, turn off if not in a recently rendered zone turned off if bStasis and physics = PHYS_None or PHYS_Rotating.
[edit] bSuperHighDetail
Type: bool
Only show up in super high detail mode.
[edit] LifeSpan
Type: float
[edit] Property group 'Collision'
[edit] bAutoAlignToTerrain
Type: bool
Auto-align to terrain in the editor
[edit] bBlockActors
Type: bool
Blocks other nonplayer actors.
[edit] bBlockKarma
Type: bool
Modifiers: const
Block actors being simulated with Karma.
[edit] bBlockNonZeroExtentTraces
Type: bool
block non-zero extent actors/traces
Default value: True
[edit] bBlockZeroExtentTraces
Type: bool
block zero extent actors/traces
Default value: True
[edit] bCollideActors
Type: bool
Modifiers: const
Collides with other actors.
[edit] bPathColliding
Type: bool
this actor should collide (if bWorldGeometry && bBlockActors is true) during path building (ignored if bStatic is true, as actor will always collide during path building)
[edit] bProjTarget
Type: bool
Projectiles should potentially target this actor.
[edit] bUseCylinderCollision
Type: bool
Force axis aligned cylinder collision (useful for static mesh pickups, etc.)
[edit] CollisionHeight
Type: float
Modifiers: const
Default value: 22.0
[edit] CollisionRadius
Type: float
Modifiers: const
Radius of collision cyllinder.
Default value: 22.0
[edit] SurfaceType
Type: ESurfaceTypes
[edit] Property group 'Display'
[edit] AmbientGlow
Type: byte
Ambient brightness, or 255=pulsing.
[edit] AntiPortal
Type: ConvexVolume
Convex volume used for DT_AntiPortal
[edit] bAcceptsProjectors
Type: bool
Projectors can project onto this actor
Default value: True
[edit] bAlwaysFaceCamera
Type: bool
actor will be rendered always facing the camera like a sprite
[edit] bDeferRendering
Type: bool
defer rendering if DrawType is DT_Particle or Style is STY_Additive
Default value: True
[edit] bDisableSorting
Type: bool
Manual override for translucent material sorting.
[edit] bShadowCast
Type: bool
Casts static shadows.
[edit] bStaticLighting
Type: bool
Uses raytraced lighting.
[edit] bUnlit
Type: bool
Lights don't affect actor.
[edit] bUseDynamicLights
Type: bool
[edit] bUseLightingFromBase
Type: bool
[edit] ClientOverlayCounter
Type: float
Modifiers: transient
sjs - current secs left to show overlay effect
[edit] ClientOverlayTimer
Type: float
Modifiers: transient
sjs - client inital time count
[edit] CullDistance
Type: float
[edit] DrawScale
Type: float
Modifiers: const
Scaling factor, 1.0=normal size.
Default value: 1.0
[edit] DrawScale3D
Type: Object.Vector
Modifiers: const
Scaling vector, (1.0,1.0,1.0)=normal size.
Default value:
| Member | Value |
|---|---|
| X | 1.0 |
| Y | 1.0 |
| Z | 1.0 |
[edit] DrawType
Type: EDrawType
Modifiers: const
Default value: DT_Sprite
[edit] ForcedVisibilityZoneTag
Type: name
Modifiers: const
Makes the visibility code treat the actor as if it was in the zone with the given ZoneTag. Note that if you specify this value, you have to make sure it really matches the correct ZoneInfo's ZoneTag property. If the value is specified, but there's no zone with this ZoneTag, the actor will never be visible!
[edit] LODBias
Type: float
Default value: 1.0
[edit] MaxLights
Type: byte
Limit to hardware lights active on this primitive.
Default value: 4
[edit] Mesh
Type: Mesh
Modifiers: const
Mesh if DrawType=DT_Mesh.
[edit] OverlayMaterial
Type: Material
sjs - shader/material effect to use with skin
[edit] OverlayTimer
Type: float
sjs - set by server
[edit] PrePivot
Type: Object.Vector
Offset from box center for drawing.
[edit] ScaleGlow
Type: float
Default value: 1.0
[edit] Skins
Multiple skin support - not replicated.
[edit] StaticMesh
Type: StaticMesh
Modifiers: const
[edit] Style
Type: ERenderStyle
Default value: STY_Normal
[edit] Texture
Type: Material
Sprite texture.if DrawType=DT_Sprite
Default value: S_Actor
[edit] UV2Mode
Type: EUV2Mode
[edit] UV2Texture
Type: Material
[edit] Property group 'Events'
[edit] Event
Type: name
The event this actor causes.
[edit] ExcludeTag
Type: name
Array size: 8
sjs - multipurpose exclusion tag for excluding lights, projectors, rendering actors, blocking weather
[edit] Tag
Type: name
Actor's tag name.
[edit] Property group 'Force'
[edit] ForceNoise
Type: float
Default value: 0.5
[edit] ForceRadius
Type: float
[edit] ForceScale
Type: float
[edit] ForceType
Type: EForceType
[edit] Property group 'Karma'
[edit] KParams
Type: KarmaParamsCollision
Modifiers: export, editinline
Parameters for Karma Collision/Dynamics.
[edit] Property group 'LightColor'
[edit] LightBrightness
Type: float
[edit] LightHue
Type: byte
[edit] LightSaturation
Type: byte
[edit] Property group 'Lighting'
[edit] bActorShadows
Type: bool
Light casts actor shadows.
[edit] bAttenByLife
Type: bool
sjs - attenuate light by diminishing lifespan
[edit] bCorona
Type: bool
Light uses Skin as a corona.
[edit] bDirectionalCorona
Type: bool
(if bCorona) Make corona bigger if it faces you, and zero and 90 degrees or beyond.
[edit] bDynamicLight
Type: bool
This light is dynamic.
[edit] bLightingVisibility
Type: bool
Calculate lighting visibility for this actor with line checks.
Default value: True
[edit] bSpecialLit
Type: bool
Only affects special-lit surfaces.
[edit] LightCone
Type: byte
[edit] LightEffect
Type: ELightEffect
[edit] LightPeriod
Type: byte
[edit] LightPhase
Type: byte
[edit] LightRadius
Type: float
[edit] LightType
Type: ELightType
[edit] Property group 'Movement'
[edit] AttachTag
Type: name
[edit] bBounce
Type: bool
Bounces when hits ground fast.
[edit] bFixedRotationDir
Type: bool
Fixed direction of rotation.
[edit] bHardAttach
Type: bool
[edit] bIgnoreEncroachers
Type: bool
Ignore collisions between movers and this actor
[edit] bIgnoreTerminalVelocity
Type: bool
If PHYS_Falling, ignore the TerminalVelocity of the PhysicsVolume.
[edit] bOrientToVelocity
Type: bool
Orient in the direction of current velocity.
[edit] bRotateToDesired
Type: bool
Rotate to DesiredRotation.
[edit] Buoyancy
Type: float
Water buoyancy.
[edit] DesiredRotation
Type: Object.Rotator
Physics will smoothly rotate actor to this rotation if bRotateToDesired.
[edit] Location
Type: Object.Vector
Modifiers: const
Actor's location; use Move to set.
[edit] Mass
Type: float
Mass of this actor.
Default value: 100.0
[edit] Physics
Type: EPhysics
Modifiers: const
[edit] Rotation
Type: Object.Rotator
Modifiers: const
Rotation.
[edit] RotationRate
Type: Object.Rotator
Change in rotation per second.
[edit] Velocity
Type: Object.Vector
Velocity.
[edit] Property group 'Object'
[edit] Group
Type: name
[edit] InitialState
Type: name
The actor's initial state. This is used by classes such as AntiPortalActor, KHinge, Mover, Trigger and TriggerLight to select the desired behavior. See the documentation of the specific classes to find out what effect their various states have.
[edit] Property group 'Sound'
[edit] AmbientSound
Type: Sound
Ambient sound effect.
[edit] bFullVolume
Type: bool
Whether to apply ambient attenuation.
[edit] SoundOcclusion
Type: ESoundOcclusion
[edit] SoundPitch
Type: byte
Default value: 64
[edit] SoundRadius
Type: float
Default value: 64.0
[edit] SoundVolume
Type: byte
Volume of ambient sound.
Default value: 128
[edit] TransientSoundRadius
Type: float
Default value: 300.0
[edit] TransientSoundVolume
Type: float
default sound volume for regular sounds (can be overridden in playsound)
Default value: 0.3
