setFeatureType: Difference between revisions

From Bohemia Interactive Community
Jump to navigation Jump to search
m (Text replacement - " <dl class="command_description"> <!-- 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...)
m (Text replacement - "<code>([a-zA-Z0-9_]+) +\[\[([a-zA-Z0-9_]+)\]\] +([a-zA-Z0-9_]+);?<\/code>" to "<sqf>$1 $2 $3;</sqf>")
(12 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{RV|type=command
{{RV|type=command


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


|arg= global
|arg= global
Line 11: Line 10:
|gr1= Object Manipulation
|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
Line 17: Line 16:
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.
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
|s1= object [[setFeatureType]] type


|p1= object: [[Object]]
|p1= object: [[Object]]
Line 23: Line 22:
|p2= type: [[Number]] - the desired feature type
|p2= type: [[Number]] - the desired feature type


| [[Boolean]]
|r1= [[Boolean]]


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


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




<!-- Appropriate categories go here e.g. {{GameCategory|arma3|Scripting Commands}} -->
<dl class="command_description">


{{GameCategory|arma3|Scripting Commands}}
<dl class="command_description">
<dt></dt>
<dt></dt>
<dd class="notedate">Posted on October 10, 2017 - 16:18 (UTC)</dd>
<dd class="notedate">Posted on October 10, 2017 - 16:18 (UTC)</dd>
Line 43: 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>

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.