Types/Position: Difference between revisions
Jump to navigation
Jump to search
(more info about the number type) |
m (add dimension ordering) |
||
Line 1: | Line 1: | ||
Coordinates of a tile in a map. Positions may be specified either as a dictionary with x, y as keys, or simply as an array with two elements. | Coordinates of a tile in a map. Positions may be specified either as a dictionary with x, y as keys, or simply as an array with two elements. Positive x goes towards east, positive y goes towards south, and x is the first dimension in the array format. | ||
The coordinates are fixed size int: 32 bit with 8 bits reserved for sub 1 precision, this means that it's smallest value step is 1/2^8 = 0.00390625. | The coordinates are fixed size int: 32 bit with 8 bits reserved for sub 1 precision, this means that it's smallest value step is 1/2^8 = 0.00390625. |
Revision as of 14:48, 11 June 2022
Coordinates of a tile in a map. Positions may be specified either as a dictionary with x, y as keys, or simply as an array with two elements. Positive x goes towards east, positive y goes towards south, and x is the first dimension in the array format.
The coordinates are fixed size int: 32 bit with 8 bits reserved for sub 1 precision, this means that it's smallest value step is 1/2^8 = 0.00390625.
Example
{10, 20}
Example
{x = 50, y = 20} {y = 20, x = 50}