nearRoads: Difference between revisions

From Bohemia Interactive Community
Jump to navigation Jump to search
m (Text replacement - "\[\[Category:[ _]?Scripting[ _]Commands[ _]Arma[ _]2(\|.*)\]\]" to "{{GameCategory|arma2|Scripting Commands}}")
m (Text replacement - " +\]" to "]")
 
(53 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{Command|Comments=
{{RV|type=command
____________________________________________________________________________________________


| arma2 |Game name=
|game1= arma2
|version1= 1.00


|1.00|Game version=
|game2= arma2oa
|version2= 1.50


|gr1= Roads and Airports |GROUP1=
|game3= tkoh
|version3= 1.00


|gr2= Object Detection |GROUP2=
|game4= arma3
____________________________________________________________________________________________
|version4= 0.50


| Find the road segments within the circle of given radius. |DESCRIPTION=
|gr1= Roads and Airports
____________________________________________________________________________________________


| pos '''nearRoads''' radius |SYNTAX=
|gr2= Object Detection


|p1= pos: [[Object]] or [[Array]] in format [[PositionAGL]] or [[Position2D]], center of search radius |PARAMETER1=
|descr= Find the road segments within the circle of given radius.


|p2= radius: [[Number]] - search radius in meters |PARAMETER2=
|s1= pos [[nearRoads]] radius


|p3= |PARAMETER3=
|p1= pos: [[Object]] or [[Array]] in format [[Position#PositionAGL|PositionAGL]] or [[Position#Introduction|Position2D]] - center of search radius


| [[Array]] of [[Object]]s - road segments within radius|RETURNVALUE=
|p2= radius: [[Number]] - search radius in meters


|r1= [[Array]] of [[Object]]s - road segments within radius


|x1= <code>_list = [[player]] [[nearRoads]] 50;</code>|EXAMPLE1=
|x1= <sqf>_list = player nearRoads 50;</sqf>


|x2= <code>_list = ([[position]] _unit) [[nearRoads]] 50;</code>|EXAMPLE2=
|x2= <sqf>_list = (position _unit) nearRoads 50;</sqf>


|x3= <code>_list = [1800,5700] [[nearRoads]] 50;</code>|EXAMPLE3=
|x3= <sqf>_list = [1800,5700] nearRoads 50;</sqf>


____________________________________________________________________________________________
|seealso= [[isOnRoad]] [[roadAt]] [[surfaceIsWater]] [[roadsConnectedTo]] [[findNearestEnemy]] [[nearestBuilding]] [[nearestObject]] [[nearestObjects]] [[nearObjects]] [[nearestLocation]] [[nearEntities]] [[nearTargets]] [[nearSupplies]] [[nearestLocationWithDubbing]] [[nearObjectsReady]] [[getRoadInfo]] [[nearestTerrainObjects]] [[nearestMines]]
}}


| [[isOnRoad]], [[roadAt]], [[surfaceIsWater]], [[roadsConnectedTo]], [[findNearestEnemy]], [[nearestBuilding]], [[nearestObject]], [[nearestObjects]], [[nearObjects]], [[nearestLocation]], [[nearEntities]], [[nearTargets]], [[nearSupplies]], [[nearestLocationWithDubbing]], [[nearObjectsReady]], [[getRoadInfo]], [[nearestTerrainObjects]]  |SEEALSO=  
<dl class="command_description">


|  |MPBEHAVIOUR=
<dt></dt>
____________________________________________________________________________________________
<dd class="notedate">Posted on 26 Mar, 2011</dd>
}}
<dt class="note">[[User:Tankbuster|Tankbuster]]</dt>
 
<dd class="note">
<h3 style='display:none'>Notes</h3>
<dl class='command_description'>
<!-- Note Section BEGIN -->
<dd class="notedate">Posted on 26 Mar, 2011
<dt class="note">[[User:Tankbuster|Tankbuster ]]<dd class="note">
NearRoads always gets data in the same order. In a 300 meter radius around Feruz Abad, for example, the first one is in the south-west corner and the last one is in the north-east.
NearRoads always gets data in the same order. In a 300 meter radius around Feruz Abad, for example, the first one is in the south-west corner and the last one is in the north-east.
<!-- Note Section END -->
</dl>
</dl>
<h3 style='display:none'>Bottom Section</h3>
{{GameCategory|arma2|Scripting Commands}}
[[Category:Scripting Commands Arma 3|{{uc:{{PAGENAME}}}}]]
[[Category:Scripting Commands Take On Helicopters|{{uc:{{PAGENAME}}}}]]
[[Category:Scripting Commands|{{uc:{{PAGENAME}}}}]]

Latest revision as of 19:15, 8 November 2023

Hover & click on the images for description

Description

Description:
Find the road segments within the circle of given radius.
Groups:
Roads and AirportsObject Detection

Syntax

Syntax:
pos nearRoads radius
Parameters:
pos: Object or Array in format PositionAGL or Position2D - center of search radius
radius: Number - search radius in meters
Return Value:
Array of Objects - road segments within radius

Examples

Example 1:
_list = player nearRoads 50;
Example 2:
_list = (position _unit) nearRoads 50;
Example 3:
_list = [1800,5700] nearRoads 50;

Additional Information

See also:
isOnRoad roadAt surfaceIsWater roadsConnectedTo findNearestEnemy nearestBuilding nearestObject nearestObjects nearObjects nearestLocation nearEntities nearTargets nearSupplies nearestLocationWithDubbing nearObjectsReady getRoadInfo nearestTerrainObjects nearestMines

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 26 Mar, 2011
Tankbuster
NearRoads always gets data in the same order. In a 300 meter radius around Feruz Abad, for example, the first one is in the south-west corner and the last one is in the north-east.