revision 2
[carveJwlIkooP6JGAAIwe30JlM.git] / world_routes.h
index 5fccc9e0f2a60d09a77ac1ca59540fd5b38b4a34..6467977f53e285d226a4410fd9f4fb7673401fe4 100644 (file)
@@ -2,30 +2,27 @@
  * Copyright (C) 2021-2023 Mt.ZERO Software, Harry Godden - All Rights Reserved
  */
 
-#ifndef ROUTES_H
-#define ROUTES_H
-
+#pragma once
+#include "vg/vg_camera.h"
 #include "world.h"
 #include "network_msg.h"
 
-static void world_routes_init(void);
-static void world_routes_fracture( world_instance *world, ent_gate *gate,
-                                      v3f imp_co, v3f imp_v );
-static void world_routes_activate_entry_gate( world_instance *world, 
-                                                 ent_gate *rg );
-static void render_world_routes( world_instance *world, 
-                                 world_instance *host_world,
-                                 m4x3f mmdl, camera *cam, 
-                                 int viewing_from_gate, int viewing_from_hub );
-
-static void world_gen_routes_ent_init( world_instance *world );
-static void world_gen_routes_generate( u32 instance_id );
-static void world_routes_update_timer_texts( world_instance *world );
-static void world_routes_update( world_instance *world );
-static void world_routes_fixedupdate( world_instance *world );
-static void world_routes_clear( world_instance *world );
-static void world_routes_recv_scoreboard( world_instance *world, 
-                                          vg_msg *body, u32 route_id,
-                                          enum request_status status );
+void world_routes_init(void);
+void world_routes_fracture( world_instance *world, ent_gate *gate,
+                               v3f imp_co, v3f imp_v );
+void world_routes_activate_entry_gate( world_instance *world, 
+                                          ent_gate *rg );
+void render_world_routes( world_instance *world, 
+                          world_instance *host_world,
+                          m4x3f mmdl, vg_camera *cam, 
+                          int viewing_from_gate, int viewing_from_hub );
 
-#endif /* ROUTES_H */
+void world_gen_routes_ent_init( world_instance *world );
+void world_gen_routes_generate( u32 instance_id );
+void world_routes_update_timer_texts( world_instance *world );
+void world_routes_update( world_instance *world );
+void world_routes_fixedupdate( world_instance *world );
+void world_routes_clear( world_instance *world );
+void world_routes_recv_scoreboard( world_instance *world, 
+                                   vg_msg *body, u32 route_id,
+                                   enum request_status status );