Difference between revisions of "DCS func isTargetDetected"
From DCS World Wiki - Hoggitworld.com
| Line 53: | Line 53: | ||
|related= [[DCS_Class_Controller|'''Controller:''']] {{listofScriptingControllerFuncs}} | |related= [[DCS_Class_Controller|'''Controller:''']] {{listofScriptingControllerFuncs}} | ||
| − | |examples= | + | |examples= The following returns al of the entries: |
local detected , visible , lastTime , type , distance , lastPos , lastVel = uCon:isTargetDetected(target) | local detected , visible , lastTime , type , distance , lastPos , lastVel = uCon:isTargetDetected(target) | ||
| + | To output a list of how the aircraft is detecting the target as a message: | ||
| + | local con = Unit.getController(Unit.getByName('whatever') | ||
| + | local target = Unit.getByName('target') | ||
| + | local m = {} | ||
| + | for det, enum in pairs(Controller.Detection) do | ||
| + | m[m+1] = det .. " : " | ||
| + | m[m+1] = con:isTargetDetected(target, enum) | ||
| + | m[m+1] = "\n" | ||
| + | end | ||
| + | trigger.action.outText(table.concat(m), 20, true) | ||
|notes= Detection Types | |notes= Detection Types | ||
