action sector_life(){
while(1){
if(vec_dist(player.x,my.x) > 1000){
ptr_remove(me);
break;
}
wait(1);
}
void level_init(){
while(player==NULL)wait(1);
var x_count = 512; // first sector is 512 units in length
// create an empty entity in front of the player
ENTITY* limit_ent = ent_create(NULL, vector(player.x+100, player.y, player.z), NULL);
while(1){
if(vec_dist(player.x,limit_ent.x) < 100){
ent_create("sector1.wmb",vector(x_count,0,0),sector_life);
x_count += 512;
limit_ent.x += 512;
}
wait(1);
}
}