setFeatureType: Difference between revisions

From Bohemia Interactive Community
Jump to navigation Jump to search
m (template:command argument fix)
m (Text replacement - "<code>([a-zA-Z0-9_]+) +\[\[([a-zA-Z0-9_]+)\]\] +([a-zA-Z0-9_]+);?<\/code>" to "<sqf>$1 $2 $3;</sqf>")
(30 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Command|=
{{RV|type=command
____________________________________________________________________________________________


| arma3 |= Game
|game1= arma3
|version1= 1.68


|1.68|Game Version= (number surrounded by NO SPACES)
|arg= global


|arg= global |Multiplayer Arguments=
|eff= local


|eff= local |Multiplayer Effects=
|gr1= Object Manipulation
____________________________________________________________________________________________


| Enable/disable object as a feature/landmark. Possible feature types:
|descr= Enable/disable object as a feature/landmark. Possible feature types:
* 0 - Feature disabled
* 0 - Feature disabled
* 1 - Object is always visible within object view distance
* 1 - Object is always visible within object view distance
* 2 - Object is always visible within terrain view distance
* 2 - Object is always visible within terrain view distance
The limit is 500 map/static objects and 200 dynamic objects including config features and auto features (flying helicopters, airplanes). When limit is reached, function returns false.|DESCRIPTION=
The limit is 500 map/static objects and 200 dynamic objects including config features and auto features (flying helicopters, airplanes). When limit is reached, function returns false.
____________________________________________________________________________________________


| object [[setFeatureType]] type |SYNTAX=
|s1= object [[setFeatureType]] type


|p1= object: [[Object]]|PARAMETER1=
|p1= object: [[Object]]


|p2= type: [[Number]] - the desired feature type |PARAMETER2=
|p2= type: [[Number]] - the desired feature type


| [[Boolean]] |RETURNVALUE=
|r1= [[Boolean]]
____________________________________________________________________________________________


|x1= Set a building to be always rendered:
|x1= Set a building to be always rendered:
<code> building [[setFeatureType]] 2;</code> |EXAMPLE1=
<sqf>building setFeatureType 2;</sqf>
____________________________________________________________________________________________


| [[setViewDistance]], [[setObjectViewDistance]] |SEEALSO=
|seealso= [[setViewDistance]] [[setObjectViewDistance]]
}}


}}


<dl class="command_description">
<dl class="command_description">
<!-- BEGIN Note Section -->
<!-- For example:
<dd class="notedate">Posted on Month Day, Year - Time (UTC)</dd>
<dt class="note">'''[[User:User Name|]]'''</dt>
<dd class="note">This is an example note. It is true and verifiable, and contains a little code snippet.
<code>[[if]] ([[_this]] == anExample) [[then]] { [[hint]] "Leave it here for others to read"; };</code></dd>
-->
<!-- END Note Section -->
</dl>
<h3 style="display:none">Bottom Section</h3>
<!-- Appropriate categories go here e.g. [[Category:Scripting Commands Arma 3|{{uc:{{PAGENAME}}}}]] -->
[[Category:Scripting Commands|setFeatureType]]
[[Category:Scripting_Commands_Arma_3|setFeatureType]]


<!-- CONTINUE Notes -->
<dt></dt>
<dl class="command_description">
<dd class="notedate">Posted on October 10, 2017 - 16:18 (UTC)</dd>
<dd class="notedate">Posted on October 10, 2017 - 16:18 (UTC)</dd>
<dt class="note">[[User:Waffle SS.|Waffle SS.]]</dt>
<dt class="note">[[User:Waffle SS.|Waffle SS.]]</dt>
Line 58: Line 39:
For world objects, command effect persists '''after mission restart'''. Map must be reloaded to automatically revert setting.
For world objects, command effect persists '''after mission restart'''. Map must be reloaded to automatically revert setting.
</dd>
</dd>
</dl>
</dl>
<!-- DISCONTINUE Notes -->

Revision as of 14:25, 5 May 2022

Hover & click on the images for description

Description

Description:
Enable/disable object as a feature/landmark. Possible feature types:
  • 0 - Feature disabled
  • 1 - Object is always visible within object view distance
  • 2 - Object is always visible within terrain view distance
The limit is 500 map/static objects and 200 dynamic objects including config features and auto features (flying helicopters, airplanes). When limit is reached, function returns false.
Groups:
Object Manipulation

Syntax

Syntax:
object setFeatureType type
Parameters:
object: Object
type: Number - the desired feature type
Return Value:
Boolean

Examples

Example 1:
Set a building to be always rendered:
building setFeatureType 2;

Additional Information

See also:
setViewDistance setObjectViewDistance

Notes

Report bugs on the Feedback Tracker and/or discuss them on the Arma Discord or on the Forums.
Only post proven facts here! Add Note


Posted on October 10, 2017 - 16:18 (UTC)
Waffle SS.
For world objects, command effect persists after mission restart. Map must be reloaded to automatically revert setting.