-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathactor-ut-advanced.html
More file actions
135 lines (130 loc) · 15.1 KB
/
actor-ut-advanced.html
File metadata and controls
135 lines (130 loc) · 15.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head lang="en">
<title>UnrealWiki: Actor (UT)/Advanced</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" type="text/css" media="screen, print"
href="shared/stylebase.structural.css">
<link rel="stylesheet" type="text/css" media="screen"
href="shared/template-default.css">
<link rel="stylesheet" type="text/css" media="screen"
href="shared/styles.chblue.css">
<link rel="stylesheet" type="text/css" media="print"
href="shared/template-default-print.css">
<!--[if IE 6]>
<style>
/* dirty hack for IE6. */
#quickbar {
position: absolute;
}
</style>
<![endif]-->
<link rel="start" href="http://wiki.beyondunreal.com/">
<link rel="glossary" href="http://wiki.beyondunreal.com/wiki/Terminology">
<link rel="help" href="http://wiki.beyondunreal.com/wiki/Using_The_Wiki">
<script type="text/javascript" src="shared/dhtml.js"></script>
<script type="text/javascript" src="shared/dhtml-menu.js"></script>
<style type="text/css">#dhtml-menu { background: #eee; padding: 5px 0px; margin-right: -20px; border: 1px solid #888; border-left: 1px solid #ccc; border-top: 1px solid #ccc; border-right: 1px solid #888; border-bottom: 1px solid #888 }
#dhtml-menu td { color: #000; font-family: Arial,Helvetica,sans-serif; font-size: 9pt; line-height: 13pt; padding: 1px 10px; cursor: default }
#dhtml-menu a { color: #000; font-family: Arial,Helvetica,sans-serif; font-size: 9pt; line-height: 13pt; text-decoration: none }
#dhtml-menu tt { font-family: monospace; font-size: 9pt }
#dhtml-menu-separator { height: 1px; background: red }
#dhtml-menu-anchor { cursor: default }
</style>
<script type="text/javascript" src="shared/expandable.js"></script>
</head>
<body onLoad="menuInit(); document.cookie='page=Actor_(UT)/Advanced; path=/'" class="default">
<div id="scrolling"><!-- contains all except the fixed sidebar -->
<div id="topbar" class="bar">
<div class="righthalf">
<form class="inline" method="post" action="/wiki" enctype="application/x-www-form-urlencoded"><input type="text" name="search" size="20" /> <input type="submit" name="search" value="search" /></form>
</div>
<div class="lefthalf">
<script type="text/javascript"><!--
menuAlignRight = false;
//--></script>
<span><script type="text/javascript"><!--
menuWriteAnchor("Quick Navigation") //--></script></span> | <a href="(start).html">Home Page</a> | <a href="recent-changes.html">Recent Changes</a> | <a href="http://wiki.beyondunreal.com/wiki?action=editprefs">Preferences</a>
</div>
</div>
<div id="content"><!-- contains the title and article -->
<h1 class='pagetitle'><a href="actor-ut.html">Actor (UT)</a>/<a href="http://wiki.beyondunreal.com/wiki?back=Actor+(UT)/Advanced">Advanced</a></h1>
<div class="wiki"><div class="classpath"><img src="shared//gameicons/icon-ut.png"> <a href="unreal-tournament.html">UT</a> :: <a href="object-ut.html">Object (UT)</a> >> <a href="actor-ut.html">Actor (UT)</a> (Property group: Advanced)<br></div>
<p>Properties every <a href="actor-ut.html">Actor (UT)</a> has under the <em class="em1">Advanced</em> section. See <a href="actor-advanced.html">Actor/Advanced</a> for the <a href="unreal-tournament-2003.html">UT2003</a> version.</p>
<dl><dt>bAlwaysRelevant</dt><dd><a href="replication.html">Replication</a> – 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, <a href="replicationinfo.html">ReplicationInfo</a>s are always relevant.</dd><dt>bCanTeleport</dt><dd>If something attempts to teleport the actor, then the attempt will be successful. For example, this is <em class="em1">True</em> for <a href="pawn-ut.html">Pawn (UT)</a>s and <em class="em1">False</em> for <a href="inventory-ut.html">Inventory (UT)</a> items.</dd><dt>bCollideWhenPlacing</dt><dd>When being placed using the editor, this actor will not allow itself to be moved through walls and other such things.</dd><dt>bDirectional</dt><dd>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 <a href="actor-ut-movement.html">Actor (UT)/Movement</a>). It also allows the actor to be rotated the same way as a brush in an <a href="unrealed-viewport.html">UnrealEd Viewport</a> (see <a href="brush-rotate.html">Brush rotate</a>). By default, <a href="spotlight.html">Spotlight</a>s, <a href="playerstart.html">PlayerStart</a>s and some <a href="decoration.html">Decoration</a>s are directional, but <a href="trigger.html">Trigger</a>s and ordinary <a href="light-ut.html">Light (UT)</a>s are not.<br><em class="em2">Tip:</em> Set this to <em class="em1">True</em> for brushes (including the <a href="red-builder-brush.html">red builder brush</a>) to see whether they have rotation applied.</dd><dt>bEdShouldSnap</dt><dd>In the editor, this actor should snap to the grid when it is being placed. This is set by default to <em class="em1">True</em> for <a href="brush.html">Brush</a>es and <em class="em1">False</em> for other actors. It's often useful to set this to <em class="em1">True</em> for actors such as <a href="trigger.html">Trigger</a> or <a href="blockall.html">BlockAll</a>, as they can then be aligned to the grid exactly. The value of this property determines whether an actor has a <a href="pivot.html">pivot</a>.</dd><dt>bForceStasis</dt><dd>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.</dd><dt>bGameRelevant</dt><dd>This actor is relevant to gameplay. For example, this is <em class="em1">True</em> for such things as <a href="gameinfo-ut.html">GameInfo (UT)</a> and <a href="replicationinfo.html">ReplicationInfo</a>. If this is set to True mutators won't change or replace the actor.</dd><dt>bHidden</dt><dd>During the game, this actor should not be displayed. Obviously, things like <a href="pawn-ut.html">Pawn (UT)</a>s are not hidden, but <a href="triggers-ut.html">Triggers (UT)</a> are.</dd><dt>bHiddenEd</dt><dd>In the editor, this actor should not be displayed. It's for instance used for the <a href="levelinfo.html">LevelInfo</a> actor that is automatically added when you create a new map. (The <a href="levelinfo.html">LevelInfo</a> actor's properties can be set with <a href="unrealed-main-menu.html">UnrealEd Main Menu</a> → View → Level Properties)<br><br>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 <a href="actor-search.html">Actor Search</a> window. Double-clicking its name there will selected it even though it isn't visible in any <a href="unrealed-viewport.html">UnrealEd Viewport</a>. Then open the <a href="actor-properties-window.html">Actor Properties window</a> (F4) and set this flag to <em class="em1">False</em>. The object in question should re-appear.</dd><dt>bHighDetail</dt><dd>This actor will only show up if the game is set to render high detail. This is typically used with <a href="skyzoneinfo.html">SkyZoneInfo</a> objects to provide two <a href="skybox.html">SkyBox</a>es. One used when high detail is set, and the other used when high detail is not set.</dd><dt>bIsItemGoal</dt><dd>This actor will count in the item count of some such mechanic. <a href="inventory-ut.html">Inventory (UT)</a> items are examples of this.</dd><dt>bIsKillGoal</dt><dd>This actor will count in the death tally. <a href="scriptedpawn.html">ScriptedPawn</a>s are examples of this.</dd><dt>bIsSecretGoal</dt><dd>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.</dd><dt>bMovable</dt><dd>This actor is not just stuck in place; it can move or be moved around the level. Some <a href="decoration.html">Decoration</a>s are movable and some aren't. <a href="navigationpoint.html">NavigationPoint</a>s are never movable. <a href="pawn-ut.html">Pawn (UT)</a>s are almost always movable.</dd><dt>bNetOptional</dt><dd><a href="replication.html">Replication</a> – 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.</dd><dt>bNetTemporary</dt><dd><a href="replication.html">Replication</a> – 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).</dd><dt>bNoDelete</dt><dd>This actor cannot be deleted during play. For most actors, this is <em class="em1">False</em>. <a href="pawn-ut.html">Pawn (UT)</a>s, some <a href="decoration.html">Decoration</a>s, and <a href="triggers-ut.html">Triggers (UT)</a> can be deleted, but such things as <a href="brush.html">Brush</a>es and <a href="navigationpoint.html">NavigationPoint</a>s should not be deleted.</dd><dt>bOnlyOwnerSee</dt><dd>If an actor has an owner, then this owner is the only other actor that can see it.</dd><dt>bOwnerNoSee</dt><dd>If an actor has an owner, then this owner is prevented from seeing the actor. This property is used for the ShieldBeltEffect<a href="http://wiki.beyondunreal.com/wiki?action=edit&id=ShieldBeltEffect&referrerid=Actor_(UT)/Advanced">?</a>, for instance.</dd><dt>bStasis</dt><dd>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.</dd><dt>bStatic</dt><dd>This actor doesn't move or change at all over the course of time. <a href="pathnode.html">PathNode</a>s are bStatic, for example, because they don't need to be updated during the game, thus saving processing resources.<br><em class="em2">Note:</em> Neither Tick nor Timer are executed for bStatic actors.<br><em class="em3">Another Note:</em> <em class="em2">Never</em> use this to prevent items from rotating. There's the <em class="em2">bRotatingPickup</em> property for a reason, so use it.</dd><dt>bTravel</dt><dd>This actor is capable of travelling between levels and between servers. This is pretty much only <em class="em1">True</em> for such things as <a href="playerpawn.html">PlayerPawn</a>s and <a href="inventory-ut.html">Inventory (UT)</a> items.</dd><dt>LifeSpan</dt><dd>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 <a href="effects-ut.html">Effects (UT)</a> and <a href="projectile-ut.html">Projectile (UT)</a>s do have a definite LifeSpan.</dd></dl>
<p><em class="em2">Evilmrfrank:</em> Ayone have any clue how to get the directional property to work in the classic UT? I have tried to use it a number of times but it never seems to work correctly.</p>
<p><em class="em2">Xian:</em> From what I know, it's used by UED mostly to set the initial rotation of an actor (say the AmbushSpot). Tell me what you need/want to do and I'll do my best to explain it as clear as possible <img alt=":)" src="emoticons/smile.gif" align="middle"></p>
<p><em class="em2">Evilmrfrank:</em> I have needed it for many things in UT from teleporters, to playerstarts, etc. According to this article you only need to change the setting to bdirectional=true, but that doesnt work.... I never see any red arrow like I do in Unreal Ed 3.0</p>
<p><em class="em2">Xian:</em> Tried it on a weapon and the arrow appeared.</p>
<h2><a name="0.1"></a>Related Topics</h2>
<ul><li><a href="actor-overview.html">Actor overview</a></li>
</ul>
<script type="text/javascript"><!--
menuItemAdd("Related Topics", "#0.1");
menuWrite() //--></script></div>
</div>
<div id="footer" class="bar">
<p><form method="post" action="http://wiki.beyondunreal.com/wiki" enctype="application/x-www-form-urlencoded">
<a href="(start).html">Home Page</a> | <a href="actor-ut.html">Actor (UT)</a> | <a href="recent-changes.html">Recent Changes</a> | <a href="http://wiki.beyondunreal.com/wiki?action=editprefs">Preferences</a><br>
<a href="http://wiki.beyondunreal.com/wiki?action=edit&id=Actor_(UT)/Advanced">Edit text of this page</a> | <a href="http://wiki.beyondunreal.com/wiki?action=history&id=Actor_(UT)/Advanced">View other revisions</a><br>Last edited April 18, 2006 18:31 <a href="http://wiki.beyondunreal.com/wiki?action=browse&diff=1&id=Actor_(UT)/Advanced">(diff)</a><br>Search: <input type="text" name="search" size="20" /><input type="hidden" name="dosearch" value="1" /><br><br><small><a href="http://wiki.beyondunreal.com/wiki/Actor_(UT)/Advanced">Original page</a> – copy created Sat, Jun 23, 2007</small><div></div>
</form>
</p>
<p>Worst-case scenario: the UEd Goblin wipes the map and burns down your house.
</p>
</div>
</div><!-- close of "scrolling" div -->
<div id="quickbar">
<div id="logo"><a href="http://wiki.beyondunreal.com/"><img src="shared/wikilogo.jpg" width="143" height="100" border="0"></a>
</div>
<div class="qbsitename">
<p>The Unreal Engine Documentation Site</p>
</div>
<div class="qbsection">
<p><a href="metatopics.html">Wiki Community</a></p>
<p><a href="category-category.html">Topic Categories</a></p>
<p><a href="/cgi-bin/imageupload.cgi/wiki-ext/imageupload.htt" target="_blank ">Image Uploads</a></p>
<p><a href="http://wiki.beyondunreal.com/wiki?action=random">Random Page</a></p>
<p><a href="recent-changes.html">Recent Changes</a></p>
<p><a href="offline-wiki.html">Offline Wiki</a></p>
</div><div class="qbsection">
<p><a href="unreal-engine.html">Unreal Engine</a></p>
<p><a href="console-commands.html">Console Commands</a></p>
<p><a href="terminology.html">Terminology</a></p>
<p><a href="category-faq.html">FAQs</a></p>
<p><a href="help-desk.html">Help Desk</a></p>
</div><div class="qbsection">
<p><a href="topics-on-mapping.html">Mapping Topics</a></p>
<p><a href="mapping-lessons.html">Mapping Lessons</a></p>
<p><a href="unrealed-3.html">UnrealEd Interface</a></p>
</div><div class="qbsection">
<p><a href="unrealscript.html">UnrealScript Topics</a></p>
<p><a href="unrealscript-lessons.html">UnrealScript Lessons</a></p>
<p><a href="making-mods.html">Making Mods</a></p>
<p><a href="class-tree.html">Class Tree</a></p>
</div><div class="qbsection">
<p><a href="topics-on-modeling.html">Modeling Topics</a></p>
</div><div class="qbsection">
<p><a href="chongqing-page.html">Chongqing Page</a></p>
<p><a href="log-in.html">Log In</a></p></div>
</div>
</body></html>