Gah - a solution with more questions. – EntropicLqd

UE2:Actor constants (U2XMP)

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

;Other member categories for this class::enums, events, instance functions, internal variables, native functions, properties

Constants[edit]

TRACE_Pawns[edit]

Value: 0x0001

Check collision with pawns.

TRACE_Movers[edit]

Value: 0x0002

Check collision with movers.

TRACE_Level[edit]

Value: 0x0004

Check collision with BSP level geometry.

TRACE_Volumes[edit]

Value: 0x0008

Check collision with soft volume boundaries.

TRACE_Others[edit]

Value: 0x0010

Check collision with all other kinds of actors.

TRACE_OnlyProjActor[edit]

Value: 0x0020

Check collision with other actors only if they are projectile targets

TRACE_Blocking[edit]

Value: 0x0040

Check collision with other actors only if they block the check actor

TRACE_LevelGeometry[edit]

Value: 0x0080

Check collision with other actors which are static level geometry

TRACE_ShadowCast[edit]

Value: 0x0100

Check collision with shadow casting actors

TRACE_StopAtFirstHit[edit]

Value: 0x0200

stop as soon as something is hit (useful for can see type traces)

TRACE_SingleResult[edit]

Value: 0x0400

Stop when find guaranteed first nearest collision (for SingleLineCheck)

TRACE_Debug[edit]

Value: 0x0800

used for debugging specific traces

TRACE_Material[edit]

Value: 0x1000

Request that Hit.Material return the material the trace hit.

TRACE_VisibleNonColliding[edit]

Value: 0x2000

NEW: include visible but not normally hit actors (see IncludeInVisibleNonCollidingTraces)

TRACE_Usable[edit]

Value: 0x4000


TRACE_Actors[edit]

Value: 0x0093

TRACE_Pawns | TRACE_Movers | TRACE_Others | TRACE_LevelGeometry,

TRACE_AllColliding[edit]

Value: 0x009F

TRACE_Level | TRACE_Actors | TRACE_Volumes,

TRACE_ProjTargets[edit]

Value: 0x00BF

TRACE_OnlyProjActor | TRACE_AllColliding,

TRACE_AllBlocking[edit]

Value: 0x00DF

TRACE_Blocking | TRACE_AllColliding,

TRACE_World[edit]

Value: 0x0086

TRACE_Level | TRACE_Movers | TRACE_LevelGeometry,

TRACE_Hash[edit]

Value: 0x009B


CCFloatHeight[edit]

Value: 6.0

NEW (mdf) !!mdf-tbd: it would be nice if we could get rid of this (CC's floating by different amounts on different geometry)

DefaultPathingCollisionRadius[edit]

Value: 50.0

NEW (mdf)

DefaultPathingCollisionHeight[edit]

Value: 50.0


ST_None[edit]

Value: 0


ST_Standing[edit]

Value: 1


ST_Crouching[edit]

Value: 2


ST_Prone[edit]

Value: 3


PF_Invisible[edit]

Value: 0x00000001

Poly is invisible.

PF_Masked[edit]

Value: 0x00000002

Poly should be drawn masked.

PF_Translucent[edit]

Value: 0x00000004

Poly is transparent.

PF_NotSolid[edit]

Value: 0x00000008

Poly is not solid; doesn't block.

PF_Environment[edit]

Value: 0x00000010

Poly should be drawn environment mapped.

PF_Semisolid[edit]

Value: 0x00000020

Poly is semi-solid = collision solid; Csg nonsolid.

PF_Modulated[edit]

Value: 0x00000040

Modulation transparency.

PF_FakeBackdrop[edit]

Value: 0x00000080

Poly looks exactly like backdrop.

PF_TwoSided[edit]

Value: 0x00000100

Poly is visible from both sides.

PF_NoSmooth[edit]

Value: 0x00000800

Don't smooth textures.

PF_AlphaTexture[edit]

Value: 0x00001000

Honor texture alpha (reuse BigWavy and SpecialPoly flags)

PF_Flat[edit]

Value: 0x00004000

Flat surface.

PF_NoMerge[edit]

Value: 0x00010000

Don't merge poly's nodes before lighting when rendering.

PF_NoZTest[edit]

Value: 0x00020000

Don't test Z buffer

PF_SpecialLit[edit]

Value: 0x00100000

Only speciallit lights apply to this poly.

PF_Wireframe[edit]

Value: 0x00200000

Render as wireframe

PF_Unlit[edit]

Value: 0x00400000

Unlit.

PF_HighShadowDetail[edit]

Value: 0x00800000

High detail shadows.

PF_Portal[edit]

Value: 0x04000000

Portal between iZones.

PF_AntiPortal[edit]

Value: 0x08000000

Antiportal

PF_Mirrored[edit]

Value: 0x20000000


PF_Memorized[edit]

Value: 0x01000000

Editor: Poly is remembered.

PF_Selected[edit]

Value: 0x02000000

Editor: Poly is selected.

PF_FlatShaded[edit]

Value: 0x40000000


PF_Unused0[edit]

Value: 0x00000200


PF_Unused1[edit]

Value: 0x00000400


PF_Unused2[edit]

Value: 0x00002000


PF_Unused3[edit]

Value: 0x00008000


PF_Unused4[edit]

Value: 0x00040000


PF_Unused5[edit]

Value: 0x00080000


PF_EdProcessed[edit]

Value: 0x40000000

FPoly was already processed in editorBuildFPolys.

PF_EdCut[edit]

Value: 0x80000000

FPoly has been split by SplitPolyWithPlane.

PF_RenderFog[edit]

Value: 0x40000000

Render with fogmapping.

PF_Occlude[edit]

Value: 0x80000000

Occludes even if PF_NoOcclude.

DF_None[edit]

Value: 0x00000000


DF_Collision[edit]

Value: 0x00000001