[go: up one dir, main page]

Menu

[r3]: / grueworld / main.cpp  Maximize  Restore  History

Download this file

37 lines (28 with data), 733 Bytes

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#include "common.hpp"
#include "inet.hpp"
#include "ppm.h"
vector<shared_ptr<Room> > world;
void loadWorld(char *filename) {
unsigned char*data;unsigned int width,height;
if (readPPM(filename,&data,&width,&height) ) {
vector<Room*>tmprooms;
for (unsigned int i=0;i<height;++i) {
for (unsigned int j=0;j<width;++j) {
tmprooms.push_back(NULL);
unsigned char idata[3];
memcpy(idata,data+3*(j+width*i),3);
}
}
}
}
int main (int argc, char ** argv) {
unsigned short creatureport= atoi(argv>1?argv[1]:7877);
unsigned short adminport= atoi(argv>2?argv[2]:7878);
INET_startup();
INETsocket listen=INET_listen(creatureport);
//while(1)
{
}
INET_cleanup();
return 0;
}