| Home Page | Recent Changes | Preferences

Actor (UT)/Advanced

UT :: Object (UT) >> Actor (UT) (Property group: Advanced)

Properties every Actor (UT) has under the Advanced section. See Actor/Advanced for the UT2003 version.

bAlwaysRelevant
Replication – If set, then this actor is always relevant to gameplay. As a result, the server will always be keeping tabs on this actor and constantly sending data to its clients about it, regardless of any other circumstances. For example, ReplicationInfos are always relevant.
bCanTeleport
If something attempts to teleport the actor, then the attempt will be successful. For example, this is True for Pawn (UT)s and False for Inventory (UT) items.
bCollideWhenPlacing
When being placed using the editor, this actor will not allow itself to be moved through walls and other such things.
bDirectional
An actor which has this flag set will display a directional arrow in UnrealEd when selected. This directional arrow matches the current setting of the actor's Movement → Rotation property (see Actor (UT)/Movement). It also allows the actor to be rotated the same way as a brush in an UnrealEd Viewport (see Brush rotate). By default, Spotlights, PlayerStarts and some Decorations are directional, but Triggers and ordinary Light (UT)s are not.
Tip: Set this to True for brushes (including the red builder brush) to see whether they have rotation applied.
bEdShouldSnap
In the editor, this actor should snap to the grid when it is being placed. This is set by default to True for Brushes and False for other actors. It's often useful to set this to True for actors such as Trigger or BlockAll, as they can then be aligned to the grid exactly. The value of this property determines whether an actor has a pivot.
bForceStasis
In stand-alone games, this actor can be forced into stasis when it doesn't need to be updated, even if it has physics is something more meaningful than simple rotation.
bGameRelevant
This actor is relevant to gameplay. For example, this is True for such things as GameInfo (UT) and ReplicationInfo. If this is set to True mutators won't change or replace the actor.
bHidden
During the game, this actor should not be displayed. Obviously, things like Pawn (UT)s are not hidden, but Triggers (UT) are.
bHiddenEd
In the editor, this actor should not be displayed. It's for instance used for the LevelInfo actor that is automatically added when you create a new map. (The LevelInfo actor's properties can be set with UnrealEd Main Menu → View → Level Properties)

Some mappers set this flag on the brushes in their levels. To reveal a brush that has been hidden like this, first find it in the Actor Search window. Double-clicking its name there will selected it even though it isn't visible in any UnrealEd Viewport. Then open the Actor Properties window (F4) and set this flag to False. The object in question should re-appear.
bHighDetail
This actor will only show up if the game is set to render high detail. This is typically used with SkyZoneInfo objects to provide two SkyBoxes. One used when high detail is set, and the other used when high detail is not set.
bIsItemGoal
This actor will count in the item count of some such mechanic. Inventory (UT) items are examples of this.
bIsKillGoal
This actor will count in the death tally. ScriptedPawns are examples of this.
bIsSecretGoal
This actor will count in the list of secrets. I can't think of any examples of this that are used in Unreal or Unreal Tournament.
bMovable
This actor is not just stuck in place; it can move or be moved around the level. Some Decorations are movable and some aren't. NavigationPoints are never movable. Pawn (UT)s are almost always movable.
bNetOptional
Replication – In online games, it can sometimes be necessary to forego the replication of some relevant actors. In such a case, the list needs to be pruned further, and actors that are bNetOptional are of a type that should only be replicated to clients if there is enough bandwidth for it.
bNetTemporary
Replication – Tear-off simulation in network play. When set to true, the actor and its variables are replicated only when it is first spawned. Thereafter everything is handled client-side – and no longer relevant to the server, which retains its own, game-relevant copy – thus preventing excessive bandwidth consumption. Generally used with actors which adhere to movement which can be predicted solely by standard physics types or client-side calculation (noncontrollable projectiles, decorations, effects).
bNoDelete
This actor cannot be deleted during play. For most actors, this is False. Pawn (UT)s, some Decorations, and Triggers (UT) can be deleted, but such things as Brushes and NavigationPoints should not be deleted.
bOnlyOwnerSee
If an actor has an owner, then this owner is the only other actor that can see it.
bOwnerNoSee
If an actor has an owner, then this owner is prevented from seeing the actor. This property is used for the ShieldBeltEffect?, for instance.
bStasis
This actor is capable of entering stasis. In standalone games, an actor that doesn't need to be updated because of the player's location can enter stasis, especially if its physics is nonexistent or the actor is simply rotating in place.
bStatic
This actor doesn't move or change at all over the course of time. PathNodes are bStatic, for example, because they don't need to be updated during the game, thus saving processing resources.
Note: Neither Tick nor Timer are executed for bStatic actors.
Another Note: Never use this to prevent items from rotating. There's the bRotatingPickup property for a reason, so use it.
bTravel
This actor is capable of travelling between levels and between servers. This is pretty much only True for such things as PlayerPawns and Inventory (UT) items.
LifeSpan
This is a float that tells how many seconds the object gets to exist before it is automatically destroyed. Most actors have a LifeSpan of 0.0, which means that they are allowed to exist forever. However, some things such as Effects (UT) and Projectile (UT)s do have a definite LifeSpan.

Related Topics

The Unreal Engine Documentation Site

Wiki Community

Topic Categories

Image Uploads

Random Page

Recent Changes

Offline Wiki

Unreal Engine

Console Commands

Terminology

Mapping Topics

Mapping Lessons

UnrealEd Interface

Questions&Answers

Scripting Topics

Scripting Lessons

Making Mods

Class Tree

Questions&Answers

Modeling Topics

Questions&Answers

Log In