29 |
29 |
30 int flib_ipc_send_raw(flib_ipc ipc, void *data, size_t len); |
30 int flib_ipc_send_raw(flib_ipc ipc, void *data, size_t len); |
31 int flib_ipc_send_message(flib_ipc ipc, void *data, size_t len); |
31 int flib_ipc_send_message(flib_ipc ipc, void *data, size_t len); |
32 int flib_ipc_send_messagestr(flib_ipc ipc, char *data); |
32 int flib_ipc_send_messagestr(flib_ipc ipc, char *data); |
33 |
33 |
|
34 // Configuration |
|
35 int flib_ipc_send_seed(flib_ipc ipc, const char *seed); |
|
36 int flib_ipc_send_script(flib_ipc ipc, const char *scriptpath); |
|
37 int flib_ipc_send_map_regular(flib_ipc ipc, const char *theme, int templateFilter); |
|
38 int flib_ipc_send_map_maze(flib_ipc ipc, const char *theme, int mazeType); |
|
39 int flib_ipc_send_map_drawn(flib_ipc ipc, const char *theme, void *drawnMapData, size_t drawnMapDataLen); |
|
40 int flib_ipc_send_map_named(flib_ipc ipc, const char *mappath); |
|
41 int flib_ipc_send_gamemods(flib_ipc ipc, uint32_t modflags); |
|
42 int flib_ipc_send_gamesetting(flib_ipc ipc, const char *settingname, int modflags); |
|
43 int flib_ipc_send_weapon_loadout(flib_ipc ipc, const char *weapsettings); |
|
44 int flib_ipc_send_weapon_delay(flib_ipc ipc, const char *weapsettings); |
|
45 int flib_ipc_send_weapon_cratechance(flib_ipc ipc, const char *weapsettings); |
|
46 int flib_ipc_send_weapon_crateammo(flib_ipc ipc, const char *weapsettings); |
|
47 |
|
48 int flib_ipc_send_conf_end(flib_ipc ipc); |
|
49 |
|
50 |
34 uint16_t flib_ipc_port(flib_ipc ipc); |
51 uint16_t flib_ipc_port(flib_ipc ipc); |
35 flib_constbuffer flib_ipc_getdemo(flib_ipc ipc); |
52 flib_constbuffer flib_ipc_getdemo(flib_ipc ipc); |
36 |
53 |
37 void flib_ipc_tick(flib_ipc ipc); |
54 void flib_ipc_tick(flib_ipc ipc); |
38 |
55 |