#include "globals.h"
#include "lispreader.h"
#include "setup.h"
+#include "vector.h"
/**
Tile Class
/** water */
bool water;
+ /** spike - kills player on contact */
+ bool spike;
+
/** Bonusbox, content is stored in \a data */
bool fullbox;
/** Tile is a distro/coin */
bool distro;
+
/** the level should be finished when touching a goaltile.
* if data is 0 then the endsequence should be triggered, if data is 1
* then we can finish the level instantly.
/** Draw a tile on the screen: */
static void draw(float x, float y, unsigned int c, Uint8 alpha = 255);
static void draw_stretched(float x, float y, int w, int h, unsigned int c, Uint8 alpha = 255);
+
+ static void draw(const Vector& pos, unsigned int c, Uint8 alpha = 255)
+ {
+ draw(pos.x, pos.y, c, alpha);
+ }
};
struct TileGroup