#include #include #include #include #include "main.h" #include "modules.h" #include "tux.h" #include "shot.h" #include "list.h" #include "gun.h" #include "space.h" #ifndef PUBLIC_SERVER #include "interface.h" #include "image.h" #endif #ifdef PUBLIC_SERVER #include "publicServer.h" #endif static export_fce_t *export_fce; int init(export_fce_t *p) { export_fce = p; printf("init basic module.\n"); return 0; } #ifndef PUBLIC_SERVER int draw(int x, int y, int w, int h) { printf("draw basic module.\n"); return 0; } #endif int event() { printf("event basic module.\n"); return 0; } int isConflict(int x, int y, int w, int h) { printf("isConflict(%d, %d, %d, %d) basic module.\n", x, y, w, h); return 0; } static void cmd_basic(char *line) { printf("cmd_basic(%s) basic module.\n", line); } void cmdArena(char *line) { if( strncmp(line, "basic", 5) == 0 )cmd_basic(line); } void recvMsg(char *msg) { printf("recvMsg(%s) basic module.\n", msg); } int destroy() { printf("destroy basic module.\n"); return 0; }