summaryrefslogtreecommitdiff
path: root/include/publicServer.h
blob: 7577932015339801b1e35469632bd1d5446dbef1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21

#ifndef PUBLIC_SERVER_H

#define PUBLIC_SERVER_H

#include "arena.h"

#define WORLD_COUNT_ROUND_UNLIMITED	-1

extern arena_t* getWorldArena();
extern void countRoundInc();
extern int initPublicServer();
extern int getChoiceArenaId();
extern int conflictSpace(int x1,int y1,int w1,int h1,int x2,int y2,int w2,int h2);
extern int isFreeSpace(int x, int y, int w, int h);
extern void findFreeSpace(int *x, int *y, int w, int h);
extern void eventPublicServer();
extern void my_handler_quit(int n);
extern void quitPublicServer();

#endif