Difference between revisions of "onMapSingleClick"

From Bohemia Interactive Community
Jump to navigation Jump to search
m (_units == nogo)
(clarification re. _units variable)
Line 15: Line 15:
 
the string receives 3 (localised in scope) variables:
 
the string receives 3 (localised in scope) variables:
  
* _pos: [[Position]]. an [[Array]]
+
* _pos: [[Array]] - Clicked position
* _units: [[Object#Units|Units]]. an [[Array]] (''seems to be non-functional'')
+
* _units: [[Array]] - Units which were selected (via function keys) '''before''' opening the map (''may be non-functional in Arma'')
* _shift, _alt [[Boolean]] key states
+
* _shift, _alt [[Boolean]] - Whether <Shift> or <Alt> were pressed when clicking on the map
  
 
When click is processed, code should ultimately return [[true]] back to the engine. If [[false]] is returned, default processing by the game engine is done. Return value of any other type (including [[Nothing]]) is an error. In such case default processing by the game engine is done, and error message may be displayed.
 
When click is processed, code should ultimately return [[true]] back to the engine. If [[false]] is returned, default processing by the game engine is done. Return value of any other type (including [[Nothing]]) is an error. In such case default processing by the game engine is done, and error message may be displayed.

Revision as of 16:28, 10 November 2009

Template:Command

Notes

See my Multiple OnMapSingleClick script to allow you to add multiple events to the onMapSingleClick event. Some minor editing of the scripts would be required to use them in Arma. --General Barron 02:25, 8 July 2009 (CEST)