equal
deleted
inserted
replaced
14 #define GAME_END_ERROR 3 |
14 #define GAME_END_ERROR 3 |
15 |
15 |
16 struct _flib_gameconn; |
16 struct _flib_gameconn; |
17 typedef struct _flib_gameconn flib_gameconn; |
17 typedef struct _flib_gameconn flib_gameconn; |
18 |
18 |
19 flib_gameconn *flib_gameconn_create(const char *playerName, flib_cfg_meta *metaconf, flib_gamesetup *setup, bool netgame); |
19 flib_gameconn *flib_gameconn_create(const char *playerName, flib_gamesetup *setup, bool netgame); |
20 flib_gameconn *flib_gameconn_create_playdemo(const uint8_t *demo, int size); |
20 flib_gameconn *flib_gameconn_create_playdemo(const uint8_t *demo, int size); |
21 flib_gameconn *flib_gameconn_create_loadgame(const char *playerName, const uint8_t *save, int size); |
21 flib_gameconn *flib_gameconn_create_loadgame(const char *playerName, const uint8_t *save, int size); |
22 void flib_gameconn_destroy(flib_gameconn *conn); |
22 void flib_gameconn_destroy(flib_gameconn *conn); |
23 |
23 |
24 /** |
24 /** |
73 * ...needs to be passed on to the server in a net game |
73 * ...needs to be passed on to the server in a net game |
74 * handleEngineMessage(void *context, const uint8_t *em, int size) |
74 * handleEngineMessage(void *context, const uint8_t *em, int size) |
75 */ |
75 */ |
76 void flib_gameconn_onNetMessage(flib_gameconn *conn, void (*callback)(void *context, const uint8_t *em, int size), void* context); |
76 void flib_gameconn_onNetMessage(flib_gameconn *conn, void (*callback)(void *context, const uint8_t *em, int size), void* context); |
77 |
77 |
|
78 // TODO efinish |
|
79 |
78 #endif |
80 #endif |