GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
World.hh
Go to the documentation of this file.
1
3{
4public:
5 virtual void Jump(int dx, int dy)=0;
6 virtual void SetWallType(int i)=0;
7 virtual void SetWallHeight(int height)=0;
8 virtual void SetWallYDelta(int delta)=0;
9};
10static const int n = 0x01; // movement
11static const int s = 0x02;
12static const int e = 0x04;
13static const int w = 0x08;
14static const int jump = 0x8000; // jump(dx,dy)
15static const int d = 0x10; // height
16static const int dd = 0x20;
17static const int u = 0x40;
18static const int uu = 0x80;
19static const int gs = 0x100; // groupstart(num)
20static const int ge = 0x200; // groupend(num)
21static const int g = 0x400; // group(num)
22static const int w0 = 0x10000; // wall types
23static const int w1 = 0x800;
24static const int w2 = 0x1000;
25static const int w3 = 0x2000;
26static const int skip = 0x4000; // if(state, skipcount)
27void ReadData(int *data, WorldWalls &walls);
Env e
Definition Common.cc:2
size dy
Definition GameApi_gui.cc:1727
void ReadData(int *data, WorldWalls &walls)
Definition World.hh:3
virtual void SetWallYDelta(int delta)=0
virtual void Jump(int dx, int dy)=0
virtual void SetWallHeight(int height)=0
virtual void SetWallType(int i)=0
d
Definition meshpage.php:3895
lazy data
Definition meshpage.php:1583
line height
Definition meshpage.php:3536