/** resizes the tilemap to a new width and height (tries to not destroy the
* existing map)
*/
- void resize(int newwidth, int newheight);
+ void resize(int newwidth, int newheight, int fill_id = 0);
size_t get_width() const
{ return width; }
private:
TileManager* tilemanager;
bool solid;
- float speed;
+ float speed_x;
+ float speed_y;
int width, height;
int z_pos;
float x_offset;