refactor (reduction)
[carveJwlIkooP6JGAAIwe30JlM.git] / world_routes.h
1 /*
2 * Copyright (C) 2021-2023 Mt.ZERO Software, Harry Godden - All Rights Reserved
3 */
4
5 #ifndef ROUTES_H
6 #define ROUTES_H
7
8 #include "world.h"
9
10 static void world_routes_init(void);
11 static void world_routes_fracture( world_instance *world, ent_gate *gate,
12 v3f imp_co, v3f imp_v );
13 static void world_routes_activate_entry_gate( world_instance *world,
14 ent_gate *rg );
15 static void render_world_routes( world_instance *world, camera *cam,
16 int layer_depth );
17
18 static void world_gen_routes_ent_init( world_instance *world );
19 static void world_gen_routes_generate( u32 instance_id );
20 static void world_routes_update_timer_texts( world_instance *world );
21 static void world_routes_update( world_instance *world );
22 static void world_routes_fixedupdate( world_instance *world );
23
24 #endif /* ROUTES_H */