+#include "scripting/squirrel_util.hpp"
+#include "sprite/sprite.hpp"
+#include "sprite/sprite_manager.hpp"
+#include "supertux/globals.hpp"
+#include "supertux/player_status.hpp"
+#include "supertux/tile.hpp"
+#include "worldmap/level.hpp"
+#include "worldmap/tux.hpp"
+
+namespace WorldMapNS {
+
+static const float TUXSPEED = 200;
+static const float map_message_TIME = 2.8f;
+
+Tux::Tux(WorldMap* worldmap_) :
+ back_direction(),
+ worldmap(worldmap_),
+ sprite(),
+ controller(),
+ input_direction(),
+ direction(),
+ tile_pos(),
+ offset(),
+ moving(),
+ ghost_mode()