There is no spoon

UE2:Actor properties (UT2003)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2003 Object >> Actor (properties)

Contents

Actor properties in other games:
RTNP, U1, UT, U2, U2XMP, UE2Runtime, UT2004
Other member categories for this class:
enums, events, internal variables, native functions

Properties[edit]

Property group 'Advanced'[edit]

bCanTeleport[edit]

Type: bool

This actor can be teleported.

bCollideWhenPlacing[edit]

Type: bool

This actor collides with the world when placing.

bDirectional[edit]

Type: bool

Actor shows direction arrow during editing.

bEdShouldSnap[edit]

Type: bool

Snap to grid in editor.

bGameRelevant[edit]

Type: bool

Always relevant for game

bHidden[edit]

Type: bool

Is hidden during gameplay.

bHiddenEd[edit]

Type: bool

Is hidden during editing.

bHiddenEdGroup[edit]

Type: bool

Is hidden by the group brower.

bHighDetail[edit]

Type: bool

Only show up in high or super high detail mode.

bLockLocation[edit]

Type: bool

Prevent the actor from being moved in the editor.

bMovable[edit]

Type: bool

Actor can be moved.

Default value: True

bNetNotify[edit]

Type: bool


bNoDelete[edit]

Type: bool

Modifiers: const

Cannot be deleted during play.

bShouldBaseAtStartup[edit]

Type: bool

if true, find base for this actor at level startup, if collides with world and PHYS_None or PHYS_Rotating

bStasis[edit]

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.

bSuperHighDetail[edit]

Type: bool

Only show up in super high detail mode.

LifeSpan[edit]

Type: float


Property group 'Collision'[edit]

bAutoAlignToTerrain[edit]

Type: bool

Auto-align to terrain in the editor

bBlockActors[edit]

Type: bool

Blocks other nonplayer actors.

bBlockKarma[edit]

Type: bool

Modifiers: const

Block actors being simulated with Karma.

bBlockNonZeroExtentTraces[edit]

Type: bool

block non-zero extent actors/traces

Default value: True

bBlockPlayers[edit]

Type: bool

Blocks other player actors.

bBlockZeroExtentTraces[edit]

Type: bool

block zero extent actors/traces

Default value: True

bCollideActors[edit]

Type: bool

Modifiers: const

Collides with other actors.

bCollideWorld[edit]

Type: bool

Collides with the world.

bPathColliding[edit]

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)

bProjTarget[edit]

Type: bool

Projectiles should potentially target this actor.

bUseCylinderCollision[edit]

Type: bool

Force axis aligned cylinder collision (useful for static mesh pickups, etc.)

CollisionHeight[edit]

Type: float

Modifiers: const


Default value: 22.0

CollisionRadius[edit]

Type: float

Modifiers: const

Radius of collision cyllinder.

Default value: 22.0

SurfaceType[edit]

Type: ESurfaceTypes


Property group 'Display'[edit]

AmbientGlow[edit]

Type: byte

Ambient brightness, or 255=pulsing.

AntiPortal[edit]

Type: ConvexVolume


bAcceptsProjectors[edit]

Type: bool

Projectors can project onto this actor

Default value: True

bAlwaysFaceCamera[edit]

Type: bool

actor will be rendered always facing the camera like a sprite

bDisableSorting[edit]

Type: bool

Manual override for translucent material sorting.

bShadowCast[edit]

Type: bool

Casts static shadows.

bStaticLighting[edit]

Type: bool

Uses raytraced lighting.

bUnlit[edit]

Type: bool

Lights don't affect actor.

bUseDynamicLights[edit]

Type: bool


Default value: True

bUseLightingFromBase[edit]

Type: bool


ClientOverlayCounter[edit]

Type: float

Modifiers: transient


ClientOverlayTimer[edit]

Type: float

Modifiers: transient

sjs - client inital time count

CullDistance[edit]

Type: float

sjs 0 == no distance cull, < 0 only drawn at distance > 0 cull at distance

DrawScale[edit]

Type: float

Modifiers: const

Scaling factor, 1.0=normal size.

Default value: 1.0

DrawScale3D[edit]

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

DrawType[edit]

Type: EDrawType

Modifiers: const


Default value: DT_Sprite

ForcedVisibilityZoneTag[edit]

Type: name

Modifiers: const


LODBias[edit]

Type: float


Default value: 1.0

MaxLights[edit]

Type: byte

Limit to hardware lights active on this primitive.

Default value: 4

Mesh[edit]

Type: Mesh

Modifiers: const

Mesh if DrawType=DT_Mesh.

OverlayMaterial[edit]

Type: Material

sjs - shader/material effect to use with skin

OverlayTimer[edit]

Type: float

sjs - set by server

PrePivot[edit]

Type: Object.Vector

Offset from box center for drawing.

ScaleGlow[edit]

Type: float


Default value: 1.0

Skins[edit]

Type: array<Material>

Multiple skin support - not replicated.

StaticMesh[edit]

Type: StaticMesh

Modifiers: const


Style[edit]

Type: ERenderStyle


Default value: STY_Normal

Texture[edit]

Type: Material

Sprite texture.if DrawType=DT_Sprite

Default value: S_Actor

UV2Mode[edit]

Type: EUV2Mode


UV2Texture[edit]

Type: Material


Property group 'Events'[edit]

Event[edit]

Type: name

The event this actor causes.

ExcludeTag[edit]

Type: name

Array size: 8

sjs - multipurpose exclusion tag for excluding lights, projectors, rendering actors, blocking weather

Tag[edit]

Type: name

Actor's tag name.

Property group 'Force'[edit]

ForceNoise[edit]

Type: float


Default value: 0.5

ForceRadius[edit]

Type: float


ForceScale[edit]

Type: float


ForceType[edit]

Type: EForceType


Property group 'Karma'[edit]

KParams[edit]

Type: KarmaParamsCollision

Modifiers: export, editinline

Parameters for Karma Collision/Dynamics.

Property group 'LightColor'[edit]

LightBrightness[edit]

Type: float


LightHue[edit]

Type: byte


LightSaturation[edit]

Type: byte


Property group 'Lighting'[edit]

bActorShadows[edit]

Type: bool

Light casts actor shadows.

bAttenByLife[edit]

Type: bool

sjs - attenuate light by diminishing lifespan

bCorona[edit]

Type: bool

Light uses Skin as a corona.

bDynamicLight[edit]

Type: bool

This light is dynamic.

bLightingVisibility[edit]

Type: bool

Calculate lighting visibility for this actor with line checks.

Default value: True

bSpecialLit[edit]

Type: bool

Only affects special-lit surfaces.

LightCone[edit]

Type: byte


LightEffect[edit]

Type: ELightEffect


LightPeriod[edit]

Type: byte


LightPhase[edit]

Type: byte


LightRadius[edit]

Type: float


LightType[edit]

Type: ELightType


Property group 'Movement'[edit]

AttachTag[edit]

Type: name


bBounce[edit]

Type: bool

Bounces when hits ground fast.

bFixedRotationDir[edit]

Type: bool

Fixed direction of rotation.

bHardAttach[edit]

Type: bool

Modifiers: const


bIgnoreEncroachers[edit]

Type: bool

Ignore collisions between movers and

bRotateToDesired[edit]

Type: bool

Rotate to DesiredRotation.

Buoyancy[edit]

Type: float

Water buoyancy.

DesiredRotation[edit]

Type: Object.Rotator

Physics will smoothly rotate actor to this rotation if bRotateToDesired.

Location[edit]

Type: Object.Vector

Modifiers: const

Actor's location; use Move to set.

Mass[edit]

Type: float

Mass of this actor.

Default value: 100.0

Physics[edit]

Type: EPhysics

Modifiers: const


Rotation[edit]

Type: Object.Rotator

Modifiers: const

Rotation.

RotationRate[edit]

Type: Object.Rotator

Change in rotation per second.

Velocity[edit]

Type: Object.Vector

Velocity.

Property group 'Object'[edit]

Group[edit]

Type: name


InitialState[edit]

Type: name


Property group 'Sound'[edit]

AmbientSound[edit]

Type: Sound

Ambient sound effect.

bFullVolume[edit]

Type: bool


SoundOcclusion[edit]

Type: ESoundOcclusion

Sound occlusion approach.

SoundPitch[edit]

Type: byte


Default value: 64

SoundRadius[edit]

Type: float

Radius of ambient sound.

Default value: 64.0

SoundVolume[edit]

Type: byte

Volume of ambient sound.

Default value: 128

TransientSoundRadius[edit]

Type: float


Default value: 300.0

TransientSoundVolume[edit]

Type: float

default sound volume for regular sounds (can be overridden in playsound)

Default value: 0.3

Internal variables[edit]

See Actor internal variables.