#include "scripting/squirrel_util.hpp"
#include "scripting/time_scheduler.hpp"
-extern float g_game_speed;
-
-namespace Scripting {
+namespace scripting {
SQInteger display(HSQUIRRELVM vm)
{
std::string translate(const std::string& text)
{
- return dictionary_manager.get_dictionary().translate(text);
+ return dictionary_manager->get_dictionary().translate(text);
}
void display_text_file(const std::string& filename)
void load_worldmap(const std::string& filename)
{
- using namespace WorldMapNS;
+ using namespace worldmap;
g_screen_manager->push_screen(new WorldMap(filename));
}
void debug_worldmap_ghost(bool enable)
{
- using namespace WorldMapNS;
+ using namespace worldmap;
if(WorldMap::current() == NULL)
throw std::runtime_error("Can't change ghost mode without active WorldMap");
void save_state()
{
- using namespace WorldMapNS;
+ using namespace worldmap;
if(World::current() == NULL || WorldMap::current() == NULL)
throw std::runtime_error("Can't save state without active World");
void update_worldmap()
{
- using namespace WorldMapNS;
+ using namespace worldmap;
if(WorldMap::current() == NULL)
throw std::runtime_error("Can't update Worldmap: none active");
void grease()
{
if (!validate_sector_player()) return;
- ::Player* tux = Sector::current()->player; // Scripting::Player != ::Player
+ ::Player* tux = Sector::current()->player; // scripting::Player != ::Player
tux->get_physic().set_velocity_x(tux->get_physic().get_velocity_x()*3);
}