fixie wixie fucksy wucksie
authorhgn <hgodden00@gmail.com>
Tue, 18 Feb 2025 14:40:54 +0000 (14:40 +0000)
committerhgn <hgodden00@gmail.com>
Tue, 18 Feb 2025 14:40:54 +0000 (14:40 +0000)
src/world_entity.c

index 7ded96b18db6a7200eee03651dc37ee426335b8f..e550518540c74843f3bec309ecb980d1330fe194 100644 (file)
@@ -183,6 +183,9 @@ void world_gen_entities_init( world_instance *world )
       light->angle_sin_cos[1] = cosf( light->angle * 0.5f );
    }
 
+   vg_async_call( world_link_gates_async, world, 0 );
+   vg_async_stall();
+
    world->nonlocal_gate_count = 0;
    for( u32 j=0; j<af_arrcount(&world->ent_gate); j ++ )
    {
@@ -201,9 +204,6 @@ void world_gen_entities_init( world_instance *world )
       for( u32 i=0; i<world->nonlocal_gate_count; i ++ )
          world->nonlocal_gates_cubemaps[i] = 0;
 
-      vg_async_call( world_link_gates_async, world, 0 );
-      vg_async_stall();
-
       for( u32 j=0; j<af_arrcount(&world->ent_gate); j ++ )
       {
          ent_gate *gate = af_arritm( &world->ent_gate, j );