#include "globals.h"
#include "lispreader.h"
#include "setup.h"
+#include "vector.h"
/**
Tile Class
/** solid tile that is indestructable by Tux */
bool solid;
+ /** uni-directional solid tile */
+ bool unisolid;
+
/** a brick that can be destroyed by jumping under it */
bool brick;
/** 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