MIST isTerrainValid
From DCS World Wiki - Hoggitworld.com
mist.isTerrainValid
| Added with: Mist 3.0 |
| Description |
| Returns true if the specified vec2 or vec3 coordinate is the correct type of terrain. |
| Syntax |
| boolean mist.isTerrainValid(table vec2/vec3 ,table terrainTypes ) |
| Valid Input Values: |
| vec2/vec3 = valid vec2/3 table
terrainTypes = table of strings valid string: LAND SHALLOW_WATER WATER ROAD RUNWAY |
| Return value: |
| boolean |
| Return example: |
| true |
| Usage Examples: |
do
for i = 1, 10 do
local newPoint = mist.getRandomPointInZone(point1, 1000)
if mist.isTerrainValid(newPoint, {'LAND', 'ROAD'}) == true then
-- use newPoint for something
break
end
end
end
|
| Notes: |
| Related Functions |
| makeUnitTable, getRandPointInCircle, getRandomPointInZone, getRandomPointInPoly, isTerrainValid, terrainHeightDiff, getUnitsInZones, getUnitsInMovingZones, pointInPolygon, getUnitsInPolygon, getDeadMapObjsInZones, getDeadMapObjsInPolygonZone, getUnitsLOS, random, randomizeNumTable, getAvgPoint, getQFE, getWindBearingAndVel, getPathLength, getPathInSegments, getPointAtDistanceOnPath, projectPoint, getGroupsByAttribute, , getUnitsByAttribute, mapValue, |
