User Tools

Site Tools


4rpl:commands:getpointerterraincoords

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
4rpl:commands:getpointerterraincoords [2021/01/08 16:01] – external edit 127.0.0.14rpl:commands:getpointerterraincoords [2025/02/14 14:57] (current) – external edit 127.0.0.1
Line 6: Line 6:
  
 ===== Description ===== ===== Description =====
-Gets the map cell coordinates current pointed at by the game pointer (the mouse). A ray projection is done from the pointer through the 3D world and +Gets the map cell coordinates current pointed at by the game pointer (the mouse). A ray projection is done from the pointer through the 3D world and a collision is checked at each terrain height level. So this API will return the location on the map surface that the pointer is pointing towards. 
-a collision is checked at each terrain height level. So this API will return the location on the map surface that the pointer is pointing towards. + 
-The argument to GetMouseScrollData indicates whether to ignore the scroll events when over the UI.+:NOTE: The returned coordinates are floats, not integers. If you wish to use this API to obtain cell coordinates rather than world-space, use the [[4rpl:commands:ceil|Ceil]] operator to round into an integer.\\ 
 +This API also works outside the map boundaries.
  
 ===== Examples ===== ===== Examples =====
4rpl/commands/getpointerterraincoords.1610121708.txt.gz · Last modified: 2025/02/14 14:56 (external edit)