diff options
| author | Tomas Chvatal (scarabeus) <tomas.chvatal@gmail.com> | 2008-10-22 22:50:54 +0200 |
|---|---|---|
| committer | Tomas Chvatal (scarabeus) <tomas.chvatal@gmail.com> | 2008-10-22 22:50:54 +0200 |
| commit | e12753d2ec9db83ec08bb9db63902a82fb245cdd (patch) | |
| tree | 6e4a63b790d6335f969f88b797a927e0fb25f37a /src/modules/modBasic.c~ | |
| parent | 0b4d9821c7333b8c4bdf7e0eeb750aef502a1137 (diff) | |
X
Diffstat (limited to 'src/modules/modBasic.c~')
| -rw-r--r-- | src/modules/modBasic.c~ | 75 |
1 files changed, 75 insertions, 0 deletions
diff --git a/src/modules/modBasic.c~ b/src/modules/modBasic.c~ new file mode 100644 index 0000000..8329b14 --- /dev/null +++ b/src/modules/modBasic.c~ @@ -0,0 +1,75 @@ + +#include <stdio.h> +#include <stdlib.h> +#include <string.h> +#include <assert.h> + +#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("Initializing Basic module.\n"); + return 0; +} + +#ifndef PUBLIC_SERVER + +int draw(int x, int y, int w, int h) +{ + printf("Drawing Basic module.\n"); + return 0; +} +#endif + +int event() +{ + printf("Basic module catch event.\n"); + return 0; +} + +int isConflict(int x, int y, int w, int h) +{ + printf("isConflict(%d, %d, %d, %d) in Basic module.\n", x, y, w, h); + return 0; +} + +static void cmd_basic(char *line) +{ + printf("cmd_basic(%s) in Basic module.\n", line); +} + +void cmdArena(char *line) +{ + if (strncmp(line, "basic", 5) == 0) + cmd_basic(line); +} + +void recvMsg(char *msg) +{ + printf("recvMsg(%s) in Basic module.\n", msg); +} + +int destroy() +{ + printf("Destroying Basic module.\n"); + return 0; +} |