diff --git a/ai_build.c b/ai_build.c --- a/ai_build.c +++ b/ai_build.c @@ -1,6 +1,7 @@ #include "stdafx.h" #include "openttd.h" #include "debug.h" +#include "functions.h" #include "map.h" #include "tile.h" #include "command.h" diff --git a/ai_new.c b/ai_new.c --- a/ai_new.c +++ b/ai_new.c @@ -18,6 +18,7 @@ #include "stdafx.h" #include "openttd.h" #include "debug.h" +#include "functions.h" #include "table/strings.h" #include "map.h" #include "tile.h" diff --git a/ai_old.c b/ai_old.c --- a/ai_old.c +++ b/ai_old.c @@ -1,5 +1,6 @@ #include "stdafx.h" #include "openttd.h" +#include "functions.h" #include "map.h" #include "tile.h" #include "player.h" diff --git a/ai_pathfinder.c b/ai_pathfinder.c --- a/ai_pathfinder.c +++ b/ai_pathfinder.c @@ -1,6 +1,7 @@ #include "stdafx.h" #include "openttd.h" #include "debug.h" +#include "functions.h" #include "map.h" #include "tile.h" #include "command.h" diff --git a/aircraft_cmd.c b/aircraft_cmd.c --- a/aircraft_cmd.c +++ b/aircraft_cmd.c @@ -1,6 +1,7 @@ #include "stdafx.h" #include "openttd.h" #include "debug.h" +#include "functions.h" #include "table/strings.h" #include "map.h" #include "tile.h" diff --git a/aircraft_gui.c b/aircraft_gui.c --- a/aircraft_gui.c +++ b/aircraft_gui.c @@ -1,6 +1,7 @@ #include "stdafx.h" #include "openttd.h" #include "debug.h" +#include "functions.h" #include "table/sprites.h" #include "table/strings.h" #include "map.h" diff --git a/airport_gui.c b/airport_gui.c --- a/airport_gui.c +++ b/airport_gui.c @@ -2,6 +2,7 @@ #include "openttd.h" #include "table/sprites.h" #include "table/strings.h" +#include "functions.h" #include "map.h" #include "window.h" #include "gui.h" diff --git a/bridge_gui.c b/bridge_gui.c --- a/bridge_gui.c +++ b/bridge_gui.c @@ -1,6 +1,7 @@ #include "stdafx.h" #include "openttd.h" #include "table/strings.h" +#include "functions.h" #include "map.h" #include "window.h" #include "gui.h" diff --git a/callback_table.h b/callback_table.h --- a/callback_table.h +++ b/callback_table.h @@ -1,6 +1,8 @@ #ifndef CALLBACK_TABLE_H #define CALLBACK_TABLE_H +#include "functions.h" + extern CommandCallback *_callback_table[]; extern const int _callback_table_count; diff --git a/clear_cmd.c b/clear_cmd.c --- a/clear_cmd.c +++ b/clear_cmd.c @@ -1,6 +1,7 @@ #include "stdafx.h" #include "openttd.h" #include "table/strings.h" +#include "functions.h" #include "map.h" #include "player.h" #include "tile.h" diff --git a/command.c b/command.c --- a/command.c +++ b/command.c @@ -1,6 +1,7 @@ #include "stdafx.h" #include "openttd.h" #include "table/strings.h" +#include "functions.h" #include "map.h" #include "gui.h" #include "command.h" diff --git a/console.c b/console.c --- a/console.c +++ b/console.c @@ -1,6 +1,7 @@ #include "stdafx.h" #include "openttd.h" #include "table/strings.h" +#include "functions.h" #include "window.h" #include "gui.h" #include "gfx.h" diff --git a/debug.c b/debug.c --- a/debug.c +++ b/debug.c @@ -4,6 +4,7 @@ #include "openttd.h" #include "console.h" #include "debug.h" +#include "functions.h" #include "string.h" int _debug_ai_level; diff --git a/dedicated.c b/dedicated.c --- a/dedicated.c +++ b/dedicated.c @@ -1,6 +1,7 @@ #include "stdafx.h" #include "openttd.h" #include "debug.h" +#include "functions.h" #include "network.h" #include "hal.h" diff --git a/depot.c b/depot.c --- a/depot.c +++ b/depot.c @@ -1,6 +1,7 @@ #include "stdafx.h" #include "openttd.h" #include "depot.h" +#include "functions.h" #include "tile.h" #include "map.h" #include "table/strings.h" diff --git a/disaster_cmd.c b/disaster_cmd.c --- a/disaster_cmd.c +++ b/disaster_cmd.c @@ -1,6 +1,7 @@ #include "stdafx.h" #include "openttd.h" #include "table/strings.h" +#include "functions.h" #include "map.h" #include "tile.h" #include "vehicle.h" diff --git a/dock_gui.c b/dock_gui.c --- a/dock_gui.c +++ b/dock_gui.c @@ -2,6 +2,7 @@ #include "openttd.h" #include "table/sprites.h" #include "table/strings.h" +#include "functions.h" #include "map.h" #include "window.h" #include "station.h" diff --git a/dummy_land.c b/dummy_land.c --- a/dummy_land.c +++ b/dummy_land.c @@ -1,6 +1,7 @@ #include "stdafx.h" #include "openttd.h" #include "table/strings.h" +#include "functions.h" #include "viewport.h" #include "command.h" diff --git a/economy.c b/economy.c --- a/economy.c +++ b/economy.c @@ -1,5 +1,6 @@ #include "stdafx.h" #include "openttd.h" +#include "functions.h" #include "strings.h" // XXX InjectDParam() #include "table/strings.h" #include "map.h" diff --git a/engine.c b/engine.c --- a/engine.c +++ b/engine.c @@ -1,6 +1,7 @@ #include "stdafx.h" #include "openttd.h" #include "debug.h" +#include "functions.h" #include "table/strings.h" #include "engine.h" #include "table/engines.h" diff --git a/engine_gui.c b/engine_gui.c --- a/engine_gui.c +++ b/engine_gui.c @@ -1,6 +1,7 @@ #include "stdafx.h" #include "openttd.h" #include "table/strings.h" +#include "functions.h" #include "window.h" #include "gui.h" #include "viewport.h" diff --git a/fileio.c b/fileio.c --- a/fileio.c +++ b/fileio.c @@ -1,6 +1,7 @@ #include "stdafx.h" #include "openttd.h" #include "fileio.h" +#include "functions.h" #include "macros.h" #include "variables.h" #if defined(UNIX) || defined(__OS2__) diff --git a/gfx.c b/gfx.c --- a/gfx.c +++ b/gfx.c @@ -1,5 +1,6 @@ #include "stdafx.h" #include "openttd.h" +#include "functions.h" #include "player.h" #include "spritecache.h" #include "strings.h" diff --git a/graph_gui.c b/graph_gui.c --- a/graph_gui.c +++ b/graph_gui.c @@ -1,6 +1,7 @@ #include "stdafx.h" #include "openttd.h" #include "table/strings.h" +#include "functions.h" #include "window.h" #include "gui.h" #include "gfx.h" diff --git a/industry_cmd.c b/industry_cmd.c --- a/industry_cmd.c +++ b/industry_cmd.c @@ -2,6 +2,7 @@ #include "openttd.h" #include "table/strings.h" #include "table/sprites.h" +#include "functions.h" #include "map.h" #include "tile.h" #include "viewport.h" diff --git a/industry_gui.c b/industry_gui.c --- a/industry_gui.c +++ b/industry_gui.c @@ -1,6 +1,7 @@ #include "stdafx.h" #include "openttd.h" #include "debug.h" +#include "functions.h" #include "strings.h" #include "table/strings.h" #include "table/sprites.h" diff --git a/intro_gui.c b/intro_gui.c --- a/intro_gui.c +++ b/intro_gui.c @@ -1,6 +1,7 @@ #include "stdafx.h" #include "openttd.h" #include "table/strings.h" +#include "functions.h" #include "window.h" #include "gui.h" #include "viewport.h" diff --git a/landscape.c b/landscape.c --- a/landscape.c +++ b/landscape.c @@ -1,5 +1,6 @@ #include "stdafx.h" #include "openttd.h" +#include "functions.h" #include "map.h" #include "player.h" #include "spritecache.h" diff --git a/main_gui.c b/main_gui.c --- a/main_gui.c +++ b/main_gui.c @@ -1,5 +1,6 @@ #include "stdafx.h" #include "openttd.h" +#include "functions.h" #include "spritecache.h" #include "strings.h" #include "table/sprites.h" diff --git a/misc.c b/misc.c --- a/misc.c +++ b/misc.c @@ -1,5 +1,6 @@ #include "stdafx.h" #include "openttd.h" +#include "functions.h" #include "string.h" #include "strings.h" // XXX GetParam* #include "table/strings.h" diff --git a/misc_cmd.c b/misc_cmd.c --- a/misc_cmd.c +++ b/misc_cmd.c @@ -1,5 +1,6 @@ #include "stdafx.h" #include "openttd.h" +#include "functions.h" #include "string.h" #include "table/strings.h" #include "command.h" diff --git a/misc_gui.c b/misc_gui.c --- a/misc_gui.c +++ b/misc_gui.c @@ -1,6 +1,7 @@ #include "stdafx.h" #include "openttd.h" #include "debug.h" +#include "functions.h" #include "saveload.h" #include "spritecache.h" #include "strings.h" diff --git a/music_gui.c b/music_gui.c --- a/music_gui.c +++ b/music_gui.c @@ -1,6 +1,7 @@ #include "stdafx.h" #include "openttd.h" #include "table/strings.h" +#include "functions.h" #include "window.h" #include "gui.h" #include "gfx.h" diff --git a/network.c b/network.c --- a/network.c +++ b/network.c @@ -1,5 +1,7 @@ #include "stdafx.h" +#include "openttd.h" #include "debug.h" +#include "functions.h" #include "string.h" #include "strings.h" #include "map.h" diff --git a/network_client.c b/network_client.c --- a/network_client.c +++ b/network_client.c @@ -7,6 +7,7 @@ #ifdef ENABLE_NETWORK #include "table/strings.h" +#include "functions.h" #include "network_client.h" #include "network_gamelist.h" #include "saveload.h" diff --git a/network_data.c b/network_data.c --- a/network_data.c +++ b/network_data.c @@ -5,6 +5,7 @@ // Is the network enabled? #ifdef ENABLE_NETWORK +#include "functions.h" #include "string.h" #include "table/strings.h" #include "network_client.h" diff --git a/network_gui.c b/network_gui.c --- a/network_gui.c +++ b/network_gui.c @@ -10,13 +10,13 @@ #ifdef ENABLE_NETWORK #include "table/strings.h" +#include "functions.h" #include "network_data.h" #include "network_gamelist.h" #include "window.h" #include "gui.h" #include "gfx.h" #include "command.h" -#include "functions.h" #include "variables.h" #include "network_server.h" #include "network_udp.h" diff --git a/network_server.c b/network_server.c --- a/network_server.c +++ b/network_server.c @@ -7,6 +7,7 @@ #ifdef ENABLE_NETWORK #include "table/strings.h" +#include "functions.h" #include "network_server.h" #include "network_udp.h" #include "console.h" diff --git a/newgrf.c b/newgrf.c --- a/newgrf.c +++ b/newgrf.c @@ -6,6 +6,7 @@ #include "debug.h" #include "gfx.h" #include "fileio.h" +#include "functions.h" #include "engine.h" #include "station.h" #include "sprite.h" diff --git a/news_gui.c b/news_gui.c --- a/news_gui.c +++ b/news_gui.c @@ -1,5 +1,6 @@ #include "stdafx.h" #include "openttd.h" +#include "functions.h" #include "strings.h" #include "table/sprites.h" #include "table/strings.h" diff --git a/npf.c b/npf.c --- a/npf.c +++ b/npf.c @@ -1,6 +1,7 @@ #include "stdafx.h" #include "openttd.h" #include "debug.h" +#include "functions.h" #include "npf.h" #include "aystar.h" #include "macros.h" diff --git a/oldloader.c b/oldloader.c --- a/oldloader.c +++ b/oldloader.c @@ -1,6 +1,7 @@ #include "stdafx.h" #include "openttd.h" #include "table/strings.h" +#include "functions.h" #include "map.h" #include "town.h" #include "industry.h" diff --git a/openttd.c b/openttd.c --- a/openttd.c +++ b/openttd.c @@ -9,6 +9,7 @@ #define VARDEF #include "openttd.h" +#include "functions.h" #include "mixer.h" #include "spritecache.h" #include "gfx.h" diff --git a/openttd.h b/openttd.h --- a/openttd.h +++ b/openttd.h @@ -547,6 +547,4 @@ enum { }; VARDEF byte _no_scroll; -#include "functions.h" - #endif /* OPENTTD_H */ diff --git a/order_cmd.c b/order_cmd.c --- a/order_cmd.c +++ b/order_cmd.c @@ -2,6 +2,7 @@ #include "openttd.h" #include "airport.h" #include "depot.h" +#include "functions.h" #include "table/strings.h" #include "vehicle.h" #include "waypoint.h" diff --git a/order_gui.c b/order_gui.c --- a/order_gui.c +++ b/order_gui.c @@ -2,6 +2,7 @@ #include "openttd.h" #include "table/sprites.h" #include "table/strings.h" +#include "functions.h" #include "map.h" #include "tile.h" #include "window.h" diff --git a/pathfind.c b/pathfind.c --- a/pathfind.c +++ b/pathfind.c @@ -1,5 +1,6 @@ #include "stdafx.h" #include "openttd.h" +#include "functions.h" #include "map.h" #include "tile.h" #include "pathfind.h" diff --git a/pbs.c b/pbs.c --- a/pbs.c +++ b/pbs.c @@ -1,7 +1,7 @@ #include "stdafx.h" #include "openttd.h" +#include "functions.h" #include "pbs.h" -#include "functions.h" #include "debug.h" #include "map.h" #include "tile.h" diff --git a/player_gui.c b/player_gui.c --- a/player_gui.c +++ b/player_gui.c @@ -2,6 +2,7 @@ #include "openttd.h" #include "table/sprites.h" #include "table/strings.h" +#include "functions.h" #include "window.h" #include "gui.h" #include "viewport.h" diff --git a/players.c b/players.c --- a/players.c +++ b/players.c @@ -1,6 +1,7 @@ #include "stdafx.h" #include "openttd.h" #include "engine.h" +#include "functions.h" #include "string.h" #include "strings.h" #include "table/strings.h" diff --git a/pool.c b/pool.c --- a/pool.c +++ b/pool.c @@ -1,6 +1,7 @@ #include "stdafx.h" #include "openttd.h" #include "debug.h" +#include "functions.h" #include "pool.h" /** diff --git a/rail_cmd.c b/rail_cmd.c --- a/rail_cmd.c +++ b/rail_cmd.c @@ -1,6 +1,7 @@ #include "stdafx.h" #include "openttd.h" #include "debug.h" +#include "functions.h" #include "table/sprites.h" #include "table/strings.h" #include "map.h" diff --git a/rail_gui.c b/rail_gui.c --- a/rail_gui.c +++ b/rail_gui.c @@ -2,6 +2,7 @@ #include "openttd.h" #include "table/sprites.h" #include "table/strings.h" +#include "functions.h" #include "map.h" #include "tile.h" #include "window.h" diff --git a/road_cmd.c b/road_cmd.c --- a/road_cmd.c +++ b/road_cmd.c @@ -2,6 +2,7 @@ #include "openttd.h" #include "table/sprites.h" #include "table/strings.h" +#include "functions.h" #include "map.h" #include "tile.h" #include "vehicle.h" diff --git a/road_gui.c b/road_gui.c --- a/road_gui.c +++ b/road_gui.c @@ -2,6 +2,7 @@ #include "openttd.h" #include "table/sprites.h" #include "table/strings.h" +#include "functions.h" #include "map.h" #include "tile.h" #include "window.h" diff --git a/roadveh_cmd.c b/roadveh_cmd.c --- a/roadveh_cmd.c +++ b/roadveh_cmd.c @@ -1,6 +1,7 @@ #include "stdafx.h" #include "openttd.h" #include "debug.h" +#include "functions.h" #include "table/strings.h" #include "map.h" #include "tile.h" diff --git a/roadveh_gui.c b/roadveh_gui.c --- a/roadveh_gui.c +++ b/roadveh_gui.c @@ -1,6 +1,7 @@ #include "stdafx.h" #include "openttd.h" #include "debug.h" +#include "functions.h" #include "table/sprites.h" #include "table/strings.h" #include "map.h" diff --git a/saveload.c b/saveload.c --- a/saveload.c +++ b/saveload.c @@ -16,6 +16,7 @@ #include "stdafx.h" #include "openttd.h" #include "debug.h" +#include "functions.h" #include "vehicle.h" #include "station.h" #include "town.h" diff --git a/screenshot.c b/screenshot.c --- a/screenshot.c +++ b/screenshot.c @@ -1,6 +1,7 @@ #include "stdafx.h" #include "openttd.h" #include "debug.h" +#include "functions.h" #include "strings.h" #include "table/strings.h" #include "gfx.h" diff --git a/sdl.c b/sdl.c --- a/sdl.c +++ b/sdl.c @@ -3,6 +3,7 @@ #if defined(WITH_SDL) #include "openttd.h" #include "debug.h" +#include "functions.h" #include "gfx.h" #include "mixer.h" #include "window.h" diff --git a/settings.c b/settings.c --- a/settings.c +++ b/settings.c @@ -1,5 +1,6 @@ #include "stdafx.h" #include "openttd.h" +#include "functions.h" #include "screenshot.h" #include "sound.h" #include "spritecache.h" diff --git a/settings_gui.c b/settings_gui.c --- a/settings_gui.c +++ b/settings_gui.c @@ -1,5 +1,6 @@ #include "stdafx.h" #include "openttd.h" +#include "functions.h" #include "string.h" #include "strings.h" // XXX GetCurrentCurrencyRate() #include "table/sprites.h" diff --git a/ship_cmd.c b/ship_cmd.c --- a/ship_cmd.c +++ b/ship_cmd.c @@ -1,6 +1,7 @@ #include "stdafx.h" #include "openttd.h" #include "table/strings.h" +#include "functions.h" #include "map.h" #include "tile.h" #include "vehicle.h" diff --git a/ship_gui.c b/ship_gui.c --- a/ship_gui.c +++ b/ship_gui.c @@ -1,6 +1,7 @@ #include "stdafx.h" #include "openttd.h" #include "debug.h" +#include "functions.h" #include "table/strings.h" #include "map.h" #include "window.h" diff --git a/signs.c b/signs.c --- a/signs.c +++ b/signs.c @@ -1,6 +1,7 @@ #include "stdafx.h" #include "openttd.h" #include "table/strings.h" +#include "functions.h" #include "player.h" #include "signs.h" #include "saveload.h" diff --git a/smallmap_gui.c b/smallmap_gui.c --- a/smallmap_gui.c +++ b/smallmap_gui.c @@ -1,5 +1,6 @@ #include "stdafx.h" #include "openttd.h" +#include "functions.h" #include "spritecache.h" #include "table/strings.h" #include "table/sprites.h" diff --git a/sound.c b/sound.c --- a/sound.c +++ b/sound.c @@ -1,5 +1,6 @@ #include "stdafx.h" #include "openttd.h" +#include "functions.h" #include "map.h" #include "mixer.h" #include "sound.h" diff --git a/spritecache.c b/spritecache.c --- a/spritecache.c +++ b/spritecache.c @@ -1,6 +1,7 @@ #include "stdafx.h" #include "openttd.h" #include "debug.h" +#include "functions.h" #include "gfx.h" #include "spritecache.h" #include "table/sprites.h" diff --git a/station_cmd.c b/station_cmd.c --- a/station_cmd.c +++ b/station_cmd.c @@ -1,6 +1,7 @@ #include "stdafx.h" #include "openttd.h" #include "debug.h" +#include "functions.h" #include "table/sprites.h" #include "table/strings.h" #include "map.h" diff --git a/station_gui.c b/station_gui.c --- a/station_gui.c +++ b/station_gui.c @@ -1,6 +1,7 @@ #include "stdafx.h" #include "openttd.h" #include "debug.h" +#include "functions.h" #include "strings.h" #include "table/strings.h" #include "window.h" diff --git a/strings.c b/strings.c --- a/strings.c +++ b/strings.c @@ -1,5 +1,6 @@ #include "stdafx.h" #include "openttd.h" +#include "functions.h" #include "string.h" #include "strings.h" #include "table/strings.h" diff --git a/subsidy_gui.c b/subsidy_gui.c --- a/subsidy_gui.c +++ b/subsidy_gui.c @@ -1,6 +1,7 @@ #include "stdafx.h" #include "openttd.h" #include "table/strings.h" +#include "functions.h" #include "window.h" #include "gui.h" #include "station.h" diff --git a/terraform_gui.c b/terraform_gui.c --- a/terraform_gui.c +++ b/terraform_gui.c @@ -2,6 +2,7 @@ #include "openttd.h" #include "table/sprites.h" #include "table/strings.h" +#include "functions.h" #include "player.h" #include "tile.h" #include "window.h" diff --git a/texteff.c b/texteff.c --- a/texteff.c +++ b/texteff.c @@ -1,5 +1,6 @@ #include "stdafx.h" #include "openttd.h" +#include "functions.h" #include "strings.h" #include "gfx.h" #include "viewport.h" diff --git a/town_cmd.c b/town_cmd.c --- a/town_cmd.c +++ b/town_cmd.c @@ -1,5 +1,6 @@ #include "stdafx.h" #include "openttd.h" +#include "functions.h" #include "strings.h" #include "table/strings.h" #include "table/sprites.h" diff --git a/town_gui.c b/town_gui.c --- a/town_gui.c +++ b/town_gui.c @@ -1,6 +1,7 @@ #include "stdafx.h" #include "openttd.h" #include "debug.h" +#include "functions.h" #include "strings.h" #include "table/sprites.h" #include "table/strings.h" diff --git a/train_cmd.c b/train_cmd.c --- a/train_cmd.c +++ b/train_cmd.c @@ -1,6 +1,7 @@ #include "stdafx.h" #include "openttd.h" #include "debug.h" +#include "functions.h" #include "table/strings.h" #include "map.h" #include "tile.h" diff --git a/train_gui.c b/train_gui.c --- a/train_gui.c +++ b/train_gui.c @@ -1,6 +1,7 @@ #include "stdafx.h" #include "openttd.h" #include "debug.h" +#include "functions.h" #include "table/sprites.h" #include "table/strings.h" #include "map.h" diff --git a/tree_cmd.c b/tree_cmd.c --- a/tree_cmd.c +++ b/tree_cmd.c @@ -3,6 +3,7 @@ #include "table/strings.h" #include "table/sprites.h" #include "table/tree_land.h" +#include "functions.h" #include "map.h" #include "tile.h" #include "viewport.h" diff --git a/tunnelbridge_cmd.c b/tunnelbridge_cmd.c --- a/tunnelbridge_cmd.c +++ b/tunnelbridge_cmd.c @@ -2,6 +2,7 @@ #include "openttd.h" #include "table/sprites.h" #include "table/strings.h" +#include "functions.h" #include "map.h" #include "tile.h" #include "vehicle.h" diff --git a/unix.c b/unix.c --- a/unix.c +++ b/unix.c @@ -1,5 +1,6 @@ #include "stdafx.h" #include "openttd.h" +#include "functions.h" #include "window.h" #include "string.h" #include "table/strings.h" diff --git a/unmovable_cmd.c b/unmovable_cmd.c --- a/unmovable_cmd.c +++ b/unmovable_cmd.c @@ -2,6 +2,7 @@ #include "openttd.h" #include "table/strings.h" #include "table/sprites.h" +#include "functions.h" #include "map.h" #include "tile.h" #include "command.h" diff --git a/vehicle.c b/vehicle.c --- a/vehicle.c +++ b/vehicle.c @@ -3,6 +3,7 @@ #include "spritecache.h" #include "table/sprites.h" #include "table/strings.h" +#include "functions.h" #include "map.h" #include "tile.h" #include "vehicle.h" diff --git a/vehicle_gui.c b/vehicle_gui.c --- a/vehicle_gui.c +++ b/vehicle_gui.c @@ -1,6 +1,7 @@ #include "stdafx.h" #include "openttd.h" #include "debug.h" +#include "functions.h" #include "player.h" #include "strings.h" #include "table/sprites.h" diff --git a/viewport.c b/viewport.c --- a/viewport.c +++ b/viewport.c @@ -1,6 +1,7 @@ #include "stdafx.h" #include "openttd.h" #include "debug.h" +#include "functions.h" #include "spritecache.h" #include "strings.h" #include "table/sprites.h" diff --git a/water_cmd.c b/water_cmd.c --- a/water_cmd.c +++ b/water_cmd.c @@ -2,6 +2,7 @@ #include "openttd.h" #include "table/sprites.h" #include "table/strings.h" +#include "functions.h" #include "map.h" #include "tile.h" #include "vehicle.h" diff --git a/waypoint.c b/waypoint.c --- a/waypoint.c +++ b/waypoint.c @@ -2,6 +2,7 @@ #include "openttd.h" #include "command.h" +#include "functions.h" #include "gfx.h" #include "map.h" #include "order.h" diff --git a/widget.c b/widget.c --- a/widget.c +++ b/widget.c @@ -1,5 +1,6 @@ #include "stdafx.h" #include "openttd.h" +#include "functions.h" #include "player.h" #include "table/sprites.h" #include "table/strings.h" diff --git a/win32.c b/win32.c --- a/win32.c +++ b/win32.c @@ -1,6 +1,7 @@ #include "stdafx.h" #include "openttd.h" #include "debug.h" +#include "functions.h" #include "saveload.h" #include "string.h" #include "table/strings.h" diff --git a/window.c b/window.c --- a/window.c +++ b/window.c @@ -1,6 +1,7 @@ #include "stdafx.h" #include "openttd.h" #include "debug.h" +#include "functions.h" #include "map.h" #include "player.h" #include "window.h"