fix da bugs
[carveJwlIkooP6JGAAIwe30JlM.git] / world.h
diff --git a/world.h b/world.h
index b80db3776879f2b1dfb760b64ef432c2010ce6f1..16b0e98986260a6d1bda96c0e62c4d5b7af5af87 100644 (file)
--- a/world.h
+++ b/world.h
@@ -251,7 +251,7 @@ struct world_instance
          v4f q[2];
          v2f dims;
 
-         m4x3f to_world, recv_to_world, transport;
+         m4x3f to_world, transport;
       }
       gate;
 
@@ -267,6 +267,16 @@ struct world_instance
    *gates;
    u32 gate_count;
 
+   struct nonlocal_gate
+   {
+      struct teleport_gate gate;
+      mdl_node *node;
+
+      u32 target_map_index, working;
+   }
+   *nonlocal_gates;
+   u32 nonlocalgate_count;
+
    struct route_collector
    {
       struct route_timing timing;