some gate improvements
[carveJwlIkooP6JGAAIwe30JlM.git] / world_entity.c
index db1d244f490506165b3e45a9744aae764fdd3bb3..7e285d44a54731ea3cd73e93885ff10ed6d70d74 100644 (file)
@@ -26,7 +26,7 @@ VG_STATIC void world_gen_entities_init(void){
    for( u32 j=0; j<mdl_arrcount(&world->ent_gate); j ++ ){
       ent_gate *gate = mdl_arritm( &world->ent_gate, j );
 
-      if( gate->type == k_gate_type_teleport ){
+      if( !(gate->flags & k_ent_gate_nonlocal) ) {
          gate_transform_update( gate );
       }
    }