I search for solutions in this order: Past Code, Unreal Source, Wiki, BUF, groups.yahoo, google, screaming at monitor. – RegularX
UE2:Actor internal variables (UT2003)
Contents
- 1 Internal variables
- 1.1 Acceleration
- 1.2 ActorRenderData
- 1.3 Attached
- 1.4 AttachmentBone
- 1.5 bAlwaysRelevant
- 1.6 bAlwaysTick
- 1.7 bAlwaysZeroBoneOffset
- 1.8 bAnimByOwner
- 1.9 Base
- 1.10 bCanBeDamaged
- 1.11 bClientAnim
- 1.12 bClientDemoNetFunc
- 1.13 bClientDemoRecording
- 1.14 bCompressedPosition
- 1.15 bDeleteMe
- 1.16 bDemoOwner
- 1.17 bDemoRecording
- 1.18 bDestroyInPainVolume
- 1.19 bDisturbFluidSurface
- 1.20 bEdSnap
- 1.21 bHurtEntry
- 1.22 bIgnoreOutOfWorld
- 1.23 bInterpolating
- 1.24 bJustTeleported
- 1.25 bLightChanged
- 1.26 bNetDirty
- 1.27 bNetInitial
- 1.28 bNetInitialRotation
- 1.29 bNetOwner
- 1.30 bNetRelevant
- 1.31 bNetTemporary
- 1.32 bNoRepMesh
- 1.33 bObsolete
- 1.34 bOnlyAffectPawns
- 1.35 bOnlyDirtyReplication
- 1.36 bOnlyDrawIfAttached
- 1.37 bOnlyOwnerSee
- 1.38 bOnlyRelevantToOwner
- 1.39 bOrientOnSlope
- 1.40 bOwnerNoSee
- 1.41 bPathTemp
- 1.42 bPendingDelete
- 1.43 bRepClientDemo
- 1.44 bReplicateAnimations
- 1.45 bReplicateInstigator
- 1.46 bReplicateMovement
- 1.47 Brush
- 1.48 bScriptInitialized
- 1.49 bSelected
- 1.50 bShowOctreeNodes
- 1.51 bSkipActorPropertyReplication
- 1.52 bStatic
- 1.53 bTearOff
- 1.54 bTempEditor
- 1.55 bTicked
- 1.56 bTimerLoop
- 1.57 bTrailerAllowRotation
- 1.58 bTrailerPrePivot
- 1.59 bTrailerSameRotation
- 1.60 bTravel
- 1.61 bUpdateSimulatedPosition
- 1.62 bWasSNFiltered
- 1.63 bWorldGeometry
- 1.64 CachedLocalToWorld
- 1.65 CachedLocation
- 1.66 CachedRotation
- 1.67 CollisionTag
- 1.68 ColLocation
- 1.69 Deleted
- 1.70 HardRelMatrix
- 1.71 Instigator
- 1.72 Inventory
- 1.73 JoinedTag
- 1.74 KStepTag
- 1.75 LastRenderTime
- 1.76 LatentFloat
- 1.77 Leaves
- 1.78 Level
- 1.79 LightRenderData
- 1.80 MeshInstance
- 1.81 MessageClass
- 1.82 NetPriority
- 1.83 NetTag
- 1.84 NetUpdateFrequency
- 1.85 NetUpdateTime
- 1.86 OctreeBox
- 1.87 OctreeBoxCenter
- 1.88 OctreeBoxRadii
- 1.89 OctreeNodes
- 1.90 Owner
- 1.91 PendingTouch
- 1.92 PhysicsVolume
- 1.93 Projectors
- 1.94 Region
- 1.95 RelativeLocation
- 1.96 RelativeRotation
- 1.97 RemoteRole
- 1.98 RenderRevision
- 1.99 RepSkin
- 1.100 Role
- 1.101 SimAnim
- 1.102 StaticFilterState
- 1.103 StaticMeshInstance
- 1.104 StaticMeshProjectors
- 1.105 StaticSectionBatches
- 1.106 TimerCounter
- 1.107 TimerRate
- 1.108 Touching
- 1.109 XLevel
- Actor internal variables in other games:
- RTNP, U1, UT, U2, U2XMP, UE2Runtime, UT2004, UT3, UDK
- Other member categories for this class:
- enums, events, native functions, properties
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
Internal variables
Acceleration
Type: Object.Vector
Acceleration.
ActorRenderData
Type: ActorRenderDataPtr
Modifiers: const, native
Attached
Modifiers: const
array of actors attached to this actor.
AttachmentBone
Type: name
Modifiers: const
name of bone to which actor is attached (if attached to center of base, ==)
bAlwaysRelevant
Type: bool
Always relevant for network.
bAlwaysTick
Type: bool
Modifiers: const
bAlwaysZeroBoneOffset
Type: bool
bAnimByOwner
Type: bool
Animation dictated by owner.
Base
Type: Actor
Modifiers: const
Actor we're standing on.
bCanBeDamaged
Type: bool
can take damage
bClientAnim
Type: bool
Don't replicate any animations - animation done client-side
bClientDemoNetFunc
Type: bool
Modifiers: const
True if we're client-side demo recording and this call originated from the remote.
bClientDemoRecording
Type: bool
Modifiers: const
True we are currently recording a client-side demo
bCompressedPosition
Type: bool
used by networking code to flag compressed position replication
bDeleteMe
Type: bool
Modifiers: const
About to be deleted.
bDemoOwner
Type: bool
Modifiers: const
Demo recording driver owns this actor.
bDemoRecording
Type: bool
Modifiers: const
True we are currently demo recording
bDestroyInPainVolume
Type: bool
destroy this actor if it enters a pain volume
bDisturbFluidSurface
Type: bool
Cause ripples when in contact with FluidSurface.
bEdSnap
Type: bool
Modifiers: transient
Should snap to grid in UnrealEd.
bHurtEntry
Type: bool
keep HurtRadius from being reentrant
bIgnoreOutOfWorld
Type: bool
Don't destroy if enters zone zero
bInterpolating
Type: bool
Performing interpolating.
bJustTeleported
Type: bool
Modifiers: const
Default value: True
bLightChanged
Type: bool
bNetDirty
Type: bool
Modifiers: transient, const
set when any attribute is assigned a value in unrealscript, reset when the actor is replicated
bNetInitial
Type: bool
Modifiers: const
Initial network update.
bNetInitialRotation
Type: bool
Modifiers: const
sjs - Should replicate initial rotation
bNetOwner
Type: bool
Modifiers: const
Player owns this actor.
bNetRelevant
Type: bool
Modifiers: const
Actor is currently relevant. Only valid server side, only when replicating variables.
bNetTemporary
Type: bool
Modifiers: const
Tear-off simulation in network play.
bNoRepMesh
Type: bool
bObsolete
Type: bool
actor is obsolete - warn level designers to remove it
bOnlyAffectPawns
Type: bool
Modifiers: const
Optimisation - only test ovelap against pawns. Used for influences etc.
bOnlyDirtyReplication
Type: bool
bOnlyDrawIfAttached
Type: bool
don't draw this actor if not attached (useful for net clients where attached actors and their bases' replication may not be synched)
bOnlyOwnerSee
Type: bool
Only owner can see this actor.
bOnlyRelevantToOwner
Type: bool
this actor is only relevant to its owner.
bOrientOnSlope
Type: bool
when landing, orient base on slope of floor
bOwnerNoSee
Type: bool
Everything but the owner can see this actor.
bPathTemp
Type: bool
Modifiers: transient
Internal/path building
bPendingDelete
Type: bool
bRepClientDemo
Type: bool
Modifiers: const
True if remote client is recording demo
bReplicateAnimations
Type: bool
Should replicate SimAnim
bReplicateInstigator
Type: bool
Replicate instigator to client (used by bNetTemporary projectiles).
bReplicateMovement
Type: bool
if true, replicate movement/location related properties
Default value: True
Brush
Type: Model
Modifiers: const, export
Brush if DrawType=DT_Brush.
bScriptInitialized
Type: bool
set to prevent re-initializing of actors spawned during level startup
bSelected
Type: bool
Modifiers: const
Selected in UnrealEd.
bShowOctreeNodes
Type: bool
bSkipActorPropertyReplication
Type: bool
if true, don't replicate actor class variables for this actor
bStatic
Type: bool
Modifiers: const
Does not move or change over time. Don't let L.D.s change this - screws up net play
bTearOff
Type: bool
bTempEditor
Type: bool
Modifiers: transient, const
Internal UnrealEd.
bTicked
Type: bool
Modifiers: transient, const
Actor has been updated.
bTimerLoop
Type: bool
Timer loops (else is one-shot).
bTrailerAllowRotation
Type: bool
If PHYS_Trailer and want independent rotation control.
bTrailerPrePivot
Type: bool
If PHYS_Trailer and true, offset from owner by PrePivot.
bTrailerSameRotation
Type: bool
If PHYS_Trailer and true, have same rotation as owner.
bTravel
Type: bool
Actor is capable of travelling among servers.
bUpdateSimulatedPosition
Type: bool
if true, update velocity/location after initialization for simulated proxies
bWasSNFiltered
Type: bool
bWorldGeometry
Type: bool
Collision and Physics treats this actor as world geometry
CachedLocalToWorld
Type: Object.Matrix
CachedLocation
Type: Object.Vector
Modifiers: const
CachedRotation
Type: Object.Rotator
Modifiers: const
CollisionTag
Type: int
Modifiers: const, native
ColLocation
Type: Object.Vector
Modifiers: const
Actor's old location one move ago. Only for debugging
Deleted
Type: Actor
Modifiers: const
Next actor in just-deleted chain.
HardRelMatrix
Type: Object.Matrix
Modifiers: const
Instigator
Type: Pawn
Pawn responsible for damage caused by this actor.
Inventory
Type: Inventory
Inventory chain.
JoinedTag
Type: int
Modifiers: const, transient
KStepTag
Type: int
Modifiers: const, native
LastRenderTime
Type: float
Modifiers: transient
last time this actor was rendered.
LatentFloat
Type: float
Modifiers: const
Leaves
Modifiers: transient
BSP leaves this actor is in.
Level
Type: LevelInfo
Modifiers: const
Level this actor is on.
LightRenderData
Type: LightRenderDataPtr
Modifiers: const, native
MeshInstance
Type: MeshInstance
Modifiers: transient
Mesh instance.
MessageClass
Type: class<LocalMessage>
Default value: Class'Engine.LocalMessage'
NetPriority
Type: float
Higher priorities means update it more frequently.
Default value: 1.0
NetTag
Type: int
Modifiers: const, transient
NetUpdateFrequency
Type: float
How many seconds between net updates.
Default value: 100.0
NetUpdateTime
Type: float
Modifiers: const
time of last update
OctreeBox
Type: Object.Box
Modifiers: const, transient
Actor bounding box cached when added to Octree. Internal use only.
OctreeBoxCenter
Type: Object.Vector
Modifiers: const, transient
OctreeBoxRadii
Type: Object.Vector
Modifiers: const, transient
OctreeNodes
Modifiers: const, transient
Array of nodes of the octree Actor is currently in. Internal use only.
Owner
Type: Actor
Modifiers: const
Owner actor.
PendingTouch
Type: Actor
Actor touched during move which wants to add an effect after the movement completes
PhysicsVolume
Type: PhysicsVolume
Modifiers: const
physics volume this actor is currently in
Projectors
Type: array<ProjectorRenderInfoPtr>
Modifiers: const, native
Projected textures on this actor
Region
Type: PointRegion
Modifiers: const
Region this actor is in.
RelativeLocation
Type: Object.Vector
Modifiers: const
location relative to base/bone (valid if base exists)
RelativeRotation
Type: Object.Rotator
Modifiers: const
rotation relative to base/bone (valid if base exists)
RemoteRole
Type: ENetRole
Default value: ROLE_DumbProxy
RenderRevision
Type: int
Modifiers: const, native
RepSkin
Type: Material
replicated skin (sets Skins[0] if not none)
Role
Type: ENetRole
Default value: ROLE_Authority
SimAnim
Type: AnimRep
Modifiers: transient
StaticFilterState
Type: EFilterState
Modifiers: const, native
StaticMeshInstance
Type: StaticMeshInstance
Contains per-instance static mesh data, like static lighting data.
StaticMeshProjectors
Type: array<StaticMeshProjectorRenderInfoPtr>
Modifiers: const, native
StaticSectionBatches
Type: array<BatchReference>
Modifiers: const, native
TimerCounter
Type: float
Modifiers: const
Counts up until it reaches TimerRate.
TimerRate
Type: float
Timer event, 0=no timer.
Touching
Modifiers: const
List of touching actors.
XLevel
Type: Level
Modifiers: transient, const
Level object.