CommitLog |
This commit is contained in:
parent
10ab496e57
commit
c964df8a67
5 changed files with 75 additions and 18 deletions
|
@ -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 < 0)
|
||||
{
|
||||
chunkX -= 1;
|
||||
}
|
||||
|
||||
if(chunkY < 0)
|
||||
{
|
||||
chunkY -= 1;
|
||||
}
|
||||
|
||||
if(chunkY == 0 && (playY < 0 && playY >= chunk_total_size/-1))
|
||||
{
|
||||
chunkY = -1;
|
||||
}
|
||||
|
||||
if(chunkX == 0 && (playX < 0 && playX >= 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>
|
||||
|
|
Reference in a new issue