X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=world_routes.h;h=621c28ab0f5852d8d801ed7c9bee0b08a00364a1;hb=refs%2Fheads%2Fmaster;hp=5fccc9e0f2a60d09a77ac1ca59540fd5b38b4a34;hpb=43dc3602effdf0af4f22ce78c0e76565c0be03e6;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/world_routes.h b/world_routes.h index 5fccc9e..621c28a 100644 --- a/world_routes.h +++ b/world_routes.h @@ -2,30 +2,28 @@ * 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 "vg/vg_msg.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 );