CommitLog |

This commit is contained in:
SilicaAndPina 2020-07-24 18:41:57 +12:00
parent 1a1ff2e351
commit 9c46b090cd
7 changed files with 67 additions and 28 deletions

View file

@ -2,7 +2,7 @@
<object>
<spriteName>spr_chunk</spriteName>
<solid>0</solid>
<visible>-1</visible>
<visible>0</visible>
<depth>0</depth>
<persistent>0</persistent>
<parentName>&lt;undefined&gt;</parentName>
@ -68,8 +68,9 @@ for(var xx = 0; xx &lt; CHUNK_SIZE*TILE_SIZE; xx+= TILE_SIZE)
<kind>1</kind>
<string>var chunk_total_size = CHUNK_SIZE * TILE_SIZE
visible = global.debug
if(distance_to_object(obj_player) &gt; 1)
if(distance_to_object(obj_player) &gt; chunk_total_size*3)
{
event_user(0);
}
@ -95,7 +96,9 @@ if(distance_to_object(obj_player) &gt; 1)
<arguments>
<argument>
<kind>1</kind>
<string>for(var i = 0; i &lt; cur_inst; i++)
<string>/// load
for(var i = 0; i &lt; cur_inst; i++)
{
instance_activate_object(instance_list[i]);
}
@ -122,11 +125,13 @@ loaded = true;
<arguments>
<argument>
<kind>1</kind>
<string>for(var i = 0; i &lt; cur_inst; i++)
<string>/// unload
for(var i = 0; i &lt; cur_inst; i++)
{
instance_deactivate_object(instance_list[i]);
}
loaded = false;
show_debug_message("Unloading chunk: "+string(x)+","+string(y));
instance_deactivate_object(id);
</string>
</argument>