ACE3/addons/laser_selfdesignate/functions/fnc_findLaserSource.sqf

24 lines
522 B
Plaintext
Raw Normal View History

2016-05-30 16:37:03 +00:00
/*
* Author: jaynus
* Handler function for laser network code.
*
2016-06-18 09:50:41 +00:00
* Arguments:
2016-05-30 16:37:03 +00:00
* 0: Emitter <OBJECT>
*
* Return Value:
* 0: position <ARRAY>
* 1: direction <ARRAY>
*
* Public: No
*/
#include "script_component.hpp"
private["_gunnerInfo", "_turretInfo"];
params ["_emmiter"];
_gunnerInfo = [_emmiter, (currentWeapon _emmiter)] call CBA_fnc_getFirer;
_turretInfo = [_emmiter, _gunnerInfo select 1] call EFUNC(common,getTurretDirection);
_turretInfo params [["_povPos", -1], ["_povDir", -1]];
[_povPos, _povDir]