CommitLog |

This commit is contained in:
SilicaAndPina 2020-07-24 13:48:09 +12:00
parent 10ab496e57
commit c964df8a67
5 changed files with 75 additions and 18 deletions

View file

@ -74,17 +74,43 @@ step_counter++;
<kind>1</kind>
<string>/// Draw Debug Screen
var chunkRelX = obj_player.x % (CHUNK_SIZE*TILE_SIZE);
var chunkRelY = obj_player.y % (CHUNK_SIZE*TILE_SIZE)
var chunk_total_size = (CHUNK_SIZE*TILE_SIZE);
var chunkX = (obj_player.x - chunkRelX) / (CHUNK_SIZE*TILE_SIZE);
var chunkY = (obj_player.y - chunkRelY) / (CHUNK_SIZE*TILE_SIZE);
var playX = obj_player.x;
var playY = obj_player.y;
var chunkRelX = obj_player.x % chunk_total_size;
var chunkRelY = obj_player.y % chunk_total_size;
var chunkX = (obj_player.x - chunkRelX) / chunk_total_size;
var chunkY = (obj_player.y - chunkRelY) / chunk_total_size;
if(chunkX &lt; 0)
{
chunkX -= 1;
}
if(chunkY &lt; 0)
{
chunkY -= 1;
}
if(chunkY == 0 &amp;&amp; (playY &lt; 0 &amp;&amp; playY &gt;= chunk_total_size/-1))
{
chunkY = -1;
}
if(chunkX == 0 &amp;&amp; (playX &lt; 0 &amp;&amp; playX &gt;= chunk_total_size/-1))
{
chunkX = -1;
}
draw_text(10,10,"X: "+string(obj_player.x)+"#Y: "+string(obj_player.y));
draw_text(10,40,"CrX: "+string(chunkRelX)+"#CrY: "+string(chunkRelY));
draw_text(10,70,"CX: "+string(chunkX)+"#CY: "+string(chunkY));
</string>
</argument>
</arguments>