2 (c) 2010 Perttu Ahola <celeron55@gmail.com>
9 extern std::string getTimestamp();
10 #define DTIME (getTimestamp()+": ")
14 extern JMutex g_range_mutex;
15 extern s16 g_forcedfetch_range_nodes;
16 extern s16 g_viewing_range_nodes;
17 //extern s16 g_actual_viewing_range_nodes;
18 extern bool g_viewing_range_all;
23 extern std::ostream *dout_con_ptr;
24 extern std::ostream *derr_con_ptr;
25 extern std::ostream *dout_client_ptr;
26 extern std::ostream *derr_client_ptr;
27 extern std::ostream *dout_server_ptr;
28 extern std::ostream *derr_server_ptr;
30 #define dout_con (*dout_con_ptr)
31 #define derr_con (*derr_con_ptr)
32 #define dout_client (*dout_client_ptr)
33 #define derr_client (*derr_client_ptr)
34 #define dout_server (*dout_server_ptr)
35 #define derr_server (*derr_server_ptr)
37 // TODO: Move somewhere else? materials.h?
38 // This header is only for MATERIALS_COUNT
40 extern video::SMaterial g_materials[MATERIALS_COUNT];
41 //extern video::SMaterial g_mesh_materials[3];
43 extern IrrlichtDevice *g_device;
47 extern MapgenParams g_mapgen_params;