Remove IsTrackBridgeTile from the track follower
[openttd/fttd.git] / source.list
blob8790365e8d8c4201774c8c36e46d6c57f630a7bd
1 # Source Files
2 airport.cpp
3 animated_tile.cpp
4 articulated_vehicles.cpp
5 autoreplace.cpp
6 bmp.cpp
7 cargoaction.cpp
8 cargomonitor.cpp
9 cargopacket.cpp
10 cargotype.cpp
11 cheat.cpp
12 command.cpp
13 console.cpp
14 console_cmds.cpp
15 crashlog.cpp
16 currency.cpp
17 date.cpp
18 debug.cpp
19 dedicated.cpp
20 depot.cpp
21 driver.cpp
22 economy.cpp
23 effectvehicle.cpp
24 elrail.cpp
25 engine.cpp
26 fileio.cpp
27 fios.cpp
28 fontcache.cpp
29 fontdetection.cpp
30 base_consist.cpp
31 gamelog.cpp
32 genworld.cpp
33 gfx.cpp
34 gfxinit.cpp
35 gfx_layout.cpp
36 goal.cpp
37 ground_vehicle.cpp
38 heightmap.cpp
39 highscore.cpp
40 hotkeys.cpp
41 ini.cpp
42 ini_load.cpp
43 landscape.cpp
44 linkgraph/demands.cpp
45 linkgraph/flowmapper.cpp
46 linkgraph/linkgraph.cpp
47 linkgraph/linkgraphjob.cpp
48 linkgraph/linkgraphschedule.cpp
49 linkgraph/mcf.cpp
50 linkgraph/refresh.cpp
51 misc.cpp
52 mixer.cpp
53 music.cpp
54 network/network.cpp
55 network/network_admin.cpp
56 network/network_client.cpp
57 network/network_command.cpp
58 network/network_content.cpp
59 network/network_gamelist.cpp
60 network/network_server.cpp
61 network/network_udp.cpp
62 openttd.cpp
63 order_backup.cpp
64 os_timer.cpp
65 pbs.cpp
66 progress.cpp
67 rail.cpp
68 rev.cpp
69 road.cpp
70 roadstop.cpp
71 screenshot.cpp
72 #if SDL
73         sdl.cpp
74 #end
75 settings.cpp
76 signal.cpp
77 signs.cpp
78 sound.cpp
79 sprite.cpp
80 spritecache.cpp
81 station.cpp
82 strgen/strgen_base.cpp
83 string.cpp
84 stringfilter.cpp
85 strings.cpp
86 story.cpp
87 subsidy.cpp
88 textbuf.cpp
89 texteff.cpp
90 tgp.cpp
91 townname.cpp
92 #if WIN32
93 #else
94         #if WINCE
95         #else
96                 #if OS2
97                         os/os2/os2.cpp
98                 #else
99                         #if OSX
100                                 os/macosx/crashlog_osx.cpp
101                         #else
102                                 os/unix/crashlog_unix.cpp
103                         #end
104                         os/unix/unix.cpp
105                 #end
106         #end
107 #end
108 vehicle.cpp
109 vehiclelist.cpp
110 viewport.cpp
111 waypoint.cpp
112 widget.cpp
113 window.cpp
115 # Header Files
116 #if ALLEGRO
117         music/allegro_m.h
118         sound/allegro_s.h
119         video/allegro_v.h
120 #end
121 aircraft.h
122 airport.h
123 animated_tile_func.h
124 articulated_vehicles.h
125 autoreplace_base.h
126 autoreplace_func.h
127 autoreplace_gui.h
128 autoreplace_type.h
129 autoslope.h
130 base_media_base.h
131 base_media_func.h
132 base_station_base.h
133 bmp.h
134 bridge.h
135 cargo_type.h
136 cargoaction.h
137 cargomonitor.h
138 cargopacket.h
139 cargotype.h
140 cheat_func.h
141 cheat_type.h
142 clear_func.h
143 cmd_helper.h
144 command_func.h
145 command_type.h
146 company_base.h
147 company_func.h
148 company_gui.h
149 company_manager_face.h
150 company_type.h
151 console_func.h
152 console_gui.h
153 console_internal.h
154 console_type.h
155 crashlog.h
156 currency.h
157 date_func.h
158 date_gui.h
159 date_type.h
160 debug.h
161 video/dedicated_v.h
162 depot_base.h
163 depot_func.h
164 depot_type.h
165 direction_func.h
166 direction_type.h
167 music/dmusic.h
168 driver.h
169 economy_base.h
170 economy_func.h
171 economy_type.h
172 effectvehicle_base.h
173 effectvehicle_func.h
174 elrail_func.h
175 engine_base.h
176 engine_func.h
177 engine_gui.h
178 engine_type.h
179 error.h
180 fileio_func.h
181 fileio_type.h
182 fios.h
183 fontcache.h
184 fontdetection.h
185 base_consist.h
186 gamelog.h
187 gamelog_entries.h
188 genworld.h
189 gfx_func.h
190 gfx_layout.h
191 gfx_type.h
192 gfxinit.h
193 goal_base.h
194 goal_type.h
195 graph_gui.h
196 ground_vehicle.hpp
197 group.h
198 group_gui.h
199 group_type.h
200 gui.h
201 heightmap.h
202 highscore.h
203 hotkeys.h
204 house.h
205 house_type.h
206 industry.h
207 industry_type.h
208 industrytype.h
209 ini_type.h
210 landscape.h
211 landscape_type.h
212 language.h
213 linkgraph/demands.h
214 linkgraph/flowmapper.h
215 linkgraph/init.h
216 linkgraph/linkgraph.h
217 linkgraph/linkgraph_base.h
218 linkgraph/linkgraph_gui.h
219 linkgraph/linkgraph_type.h
220 linkgraph/linkgraphjob.h
221 linkgraph/linkgraphjob_base.h
222 linkgraph/linkgraphschedule.h
223 linkgraph/mcf.h
224 linkgraph/refresh.h
225 livery.h
226 mixer.h
227 network/network.h
228 network/network_admin.h
229 network/network_base.h
230 network/network_client.h
231 network/network_content.h
232 network/network_content_gui.h
233 network/network_func.h
234 network/network_gamelist.h
235 network/network_gui.h
236 network/network_internal.h
237 network/network_server.h
238 network/network_type.h
239 network/network_udp.h
240 newgrf.h
241 newgrf_airport.h
242 newgrf_airporttiles.h
243 newgrf_animation_base.h
244 newgrf_animation_type.h
245 newgrf_callbacks.h
246 newgrf_canal.h
247 newgrf_cargo.h
248 newgrf_class.h
249 newgrf_class_func.h
250 newgrf_commons.h
251 newgrf_config.h
252 newgrf_debug.h
253 newgrf_engine.h
254 newgrf_generic.h
255 newgrf_house.h
256 newgrf_industries.h
257 newgrf_industrytiles.h
258 newgrf_object.h
259 newgrf_properties.h
260 newgrf_railtype.h
261 newgrf_sound.h
262 newgrf_spritegroup.h
263 newgrf_station.h
264 newgrf_storage.h
265 newgrf_text.h
266 newgrf_town.h
267 newgrf_townname.h
268 news_func.h
269 news_gui.h
270 news_type.h
271 music/null_m.h
272 sound/null_s.h
273 video/null_v.h
274 object.h
275 object_base.h
276 object_type.h
277 openttd.h
278 order_backup.h
279 order_base.h
280 order_func.h
281 order_type.h
282 pbs.h
283 progress.h
284 querystring_gui.h
285 rail.h
286 rail_gui.h
287 rail_type.h
288 rev.h
289 road_cmd.h
290 road_func.h
291 road_gui.h
292 road_internal.h
293 road_type.h
294 roadstop_base.h
295 roadveh.h
296 screenshot.h
297 sdl.h
298 sound/sdl_s.h
299 video/sdl_v.h
300 settings_func.h
301 settings_gui.h
302 settings_internal.h
303 settings_type.h
304 ship.h
305 signal_func.h
306 signal_type.h
307 signs_base.h
308 signs_func.h
309 signs_type.h
310 slope_func.h
311 slope_type.h
312 smallmap_gui.h
313 sortlist_type.h
314 sound_func.h
315 sound_type.h
316 sprite.h
317 spritecache.h
318 station_base.h
319 station_func.h
320 station_gui.h
321 station_type.h
322 statusbar_gui.h
323 stdafx.h
324 story_base.h
325 story_type.h
326 strgen/strgen.h
327 string_base.h
328 string_func.h
329 string_type.h
330 stringfilter_type.h
331 strings_func.h
332 strings_type.h
333 subsidy_base.h
334 subsidy_func.h
335 subsidy_type.h
336 tar_type.h
337 terraform_gui.h
338 textbuf_gui.h
339 textbuf_type.h
340 texteff.hpp
341 textfile_gui.h
342 textfile_type.h
343 tgp.h
344 tile_cmd.h
345 tilehighlight_func.h
346 tilehighlight_type.h
347 tilematrix_type.hpp
348 timetable.h
349 toolbar_gui.h
350 town.h
351 town_type.h
352 townname_func.h
353 townname_type.h
354 track_func.h
355 track_type.h
356 train.h
357 transparency.h
358 transparency_gui.h
359 transport_type.h
360 tunnelbridge.h
361 vehicle_base.h
362 vehicle_func.h
363 vehicle_gui.h
364 vehicle_gui_base.h
365 vehicle_type.h
366 vehiclelist.h
367 viewport_func.h
368 viewport_type.h
369 water.h
370 waypoint_base.h
371 waypoint_func.h
372 widget_type.h
373 os/windows/win32.h
374 music/win32_m.h
375 sound/win32_s.h
376 video/win32_v.h
377 window_func.h
378 window_gui.h
379 window_type.h
380 zoom_func.h
381 zoom_type.h
382 #if WIN32
383 #else
384 music/bemidi.h
385 music/cocoa_m.h
386 music/extmidi.h
387 music/libtimidity.h
388 music/os2_m.h
389 music/qtmidi.h
390 os/macosx/macos.h
391 os/macosx/osx_stdafx.h
392 os/macosx/splash.h
393 sound/cocoa_s.h
394 video/cocoa/cocoa_keys.h
395 video/cocoa/cocoa_v.h
396 #end
398 # Core Source Code
399 core/alloc_func.cpp
400 core/alloc_func.hpp
401 core/alloc_type.hpp
402 core/backup_type.hpp
403 core/bitmath_func.cpp
404 core/bitmath_func.hpp
405 core/endian_func.hpp
406 core/endian_type.hpp
407 core/enum_type.hpp
408 core/geometry_func.cpp
409 core/geometry_func.hpp
410 core/geometry_type.hpp
411 core/math_func.cpp
412 core/math_func.hpp
413 core/mem_func.hpp
414 core/multimap.hpp
415 core/overflowsafe_type.hpp
416 core/pool_func.cpp
417 core/pool_func.hpp
418 core/pool_type.hpp
419 core/random_func.cpp
420 core/random_func.hpp
421 core/smallmap_type.hpp
422 core/smallmatrix_type.hpp
423 core/smallstack_type.hpp
424 core/smallvec_type.hpp
425 core/sort_func.hpp
426 core/string_compare_type.hpp
428 # GUI Source Code
429 aircraft_gui.cpp
430 airport_gui.cpp
431 autoreplace_gui.cpp
432 bootstrap_gui.cpp
433 bridge_gui.cpp
434 build_vehicle_gui.cpp
435 cheat_gui.cpp
436 company_gui.cpp
437 console_gui.cpp
438 date_gui.cpp
439 depot_gui.cpp
440 dock_gui.cpp
441 engine_gui.cpp
442 error_gui.cpp
443 fios_gui.cpp
444 genworld_gui.cpp
445 goal_gui.cpp
446 graph_gui.cpp
447 group_gui.cpp
448 highscore_gui.cpp
449 industry_gui.cpp
450 intro_gui.cpp
451 linkgraph/linkgraph_gui.cpp
452 main_gui.cpp
453 misc_gui.cpp
454 music_gui.cpp
455 network/network_chat_gui.cpp
456 network/network_content_gui.cpp
457 network/network_gui.cpp
458 newgrf_debug_gui.cpp
459 newgrf_gui.cpp
460 news_gui.cpp
461 object_gui.cpp
462 order_gui.cpp
463 osk_gui.cpp
464 rail_gui.cpp
465 road_gui.cpp
466 roadveh_gui.cpp
467 settings_gui.cpp
468 ship_gui.cpp
469 signs_gui.cpp
470 smallmap_gui.cpp
471 station_gui.cpp
472 statusbar_gui.cpp
473 story_gui.cpp
474 subsidy_gui.cpp
475 terraform_gui.cpp
476 textfile_gui.cpp
477 timetable_gui.cpp
478 toolbar_gui.cpp
479 town_gui.cpp
480 train_gui.cpp
481 transparency_gui.cpp
482 tree_gui.cpp
483 vehicle_gui.cpp
484 viewport_gui.cpp
485 waypoint_gui.cpp
487 # Widgets
488 widgets/airport_widget.h
489 widgets/ai_widget.h
490 widgets/autoreplace_widget.h
491 widgets/bootstrap_widget.h
492 widgets/bridge_widget.h
493 widgets/build_vehicle_widget.h
494 widgets/cheat_widget.h
495 widgets/company_widget.h
496 widgets/console_widget.h
497 widgets/date_widget.h
498 widgets/depot_widget.h
499 widgets/dock_widget.h
500 widgets/dropdown.cpp
501 widgets/dropdown_func.h
502 widgets/dropdown_type.h
503 widgets/dropdown_widget.h
504 widgets/engine_widget.h
505 widgets/error_widget.h
506 widgets/fios_widget.h
507 widgets/genworld_widget.h
508 widgets/goal_widget.h
509 widgets/graph_widget.h
510 widgets/group_widget.h
511 widgets/highscore_widget.h
512 widgets/industry_widget.h
513 widgets/intro_widget.h
514 widgets/link_graph_legend_widget.h
515 widgets/main_widget.h
516 widgets/misc_widget.h
517 widgets/music_widget.h
518 widgets/network_chat_widget.h
519 widgets/network_content_widget.h
520 widgets/network_widget.h
521 widgets/newgrf_debug_widget.h
522 widgets/newgrf_widget.h
523 widgets/news_widget.h
524 widgets/object_widget.h
525 widgets/order_widget.h
526 widgets/osk_widget.h
527 widgets/rail_widget.h
528 widgets/road_widget.h
529 widgets/settings_widget.h
530 widgets/sign_widget.h
531 widgets/smallmap_widget.h
532 widgets/station_widget.h
533 widgets/statusbar_widget.h
534 widgets/story_widget.h
535 widgets/subsidy_widget.h
536 widgets/terraform_widget.h
537 widgets/timetable_widget.h
538 widgets/toolbar_widget.h
539 widgets/town_widget.h
540 widgets/transparency_widget.h
541 widgets/tree_widget.h
542 widgets/vehicle_widget.h
543 widgets/viewport_widget.h
544 widgets/waypoint_widget.h
546 # Command handlers
547 aircraft_cmd.cpp
548 autoreplace_cmd.cpp
549 bridge_cmd.cpp
550 clear_cmd.cpp
551 company_cmd.cpp
552 depot_cmd.cpp
553 disaster_cmd.cpp
554 group_cmd.cpp
555 industry_cmd.cpp
556 misc_cmd.cpp
557 misctile_cmd.cpp
558 object_cmd.cpp
559 order_cmd.cpp
560 rail_cmd.cpp
561 road_cmd.cpp
562 roadveh_cmd.cpp
563 ship_cmd.cpp
564 signs_cmd.cpp
565 station_cmd.cpp
566 terraform_cmd.cpp
567 timetable_cmd.cpp
568 town_cmd.cpp
569 train_cmd.cpp
570 tree_cmd.cpp
571 tunnelbridge_cmd.cpp
572 vehicle_cmd.cpp
573 water_cmd.cpp
574 waypoint_cmd.cpp
576 # Save/Load handlers
577 saveload/afterload.cpp
578 saveload/ai_sl.cpp
579 saveload/airport_sl.cpp
580 saveload/animated_tile_sl.cpp
581 saveload/autoreplace_sl.cpp
582 saveload/cargomonitor_sl.cpp
583 saveload/cargopacket_sl.cpp
584 saveload/cheat_sl.cpp
585 saveload/company_sl.cpp
586 saveload/depot_sl.cpp
587 saveload/economy_sl.cpp
588 saveload/engine_sl.cpp
589 saveload/game_sl.cpp
590 saveload/gamelog_sl.cpp
591 saveload/goal_sl.cpp
592 saveload/group_sl.cpp
593 saveload/industry_sl.cpp
594 saveload/labelmaps_sl.cpp
595 saveload/linkgraph_sl.cpp
596 saveload/map_sl.cpp
597 saveload/misc_sl.cpp
598 saveload/newgrf_sl.cpp
599 saveload/newgrf_sl.h
600 saveload/object_sl.cpp
601 saveload/oldloader.cpp
602 saveload/oldloader.h
603 saveload/oldloader_sl.cpp
604 saveload/order_sl.cpp
605 saveload/saveload.cpp
606 saveload/saveload.h
607 saveload/saveload_buffer.cpp
608 saveload/saveload_buffer.h
609 saveload/saveload_data.cpp
610 saveload/saveload_data.h
611 saveload/saveload_error.h
612 saveload/saveload_filter.cpp
613 saveload/saveload_filter.h
614 saveload/saveload_internal.h
615 saveload/signs_sl.cpp
616 saveload/station_sl.cpp
617 saveload/storage_sl.cpp
618 saveload/strings_sl.cpp
619 saveload/story_sl.cpp
620 saveload/subsidy_sl.cpp
621 saveload/town_sl.cpp
622 saveload/vehicle_sl.cpp
623 saveload/waypoint_sl.cpp
625 # Tables
626 table/airport_defaults.h
627 table/airport_movement.h
628 table/airporttile_ids.h
629 table/airporttiles.h
630 table/animcursors.h
631 table/autorail.h
632 table/bridge_land.h
633 table/build_industry.h
634 table/cargo_const.h
635 table/clear_land.h
636 table/control_codes.h
637 table/elrail_data.h
638 table/engines.h
639 table/genland.h
640 table/industry_land.h
641 table/landscape_sprite.h
642 table/newgrf_debug_data.h
643 table/object_land.h
644 table/palette_convert.h
645 table/palettes.h
646 table/pricebase.h
647 table/railtypes.h
648 table/road_land.cpp
649 table/road_land.h
650 table/roadveh_movement.h
651 ../objs/settings/table/settings.h
652 table/sprites.h
653 table/station_land.h
654 table/strgen_tables.h
655 ../objs/langs/table/strings.h
656 table/town_land.h
657 table/townname.h
658 table/track_land.h
659 table/train_cmd.h
660 table/tree_land.h
661 table/unicode.h
662 table/water_land.h
664 # MD5
665 3rdparty/md5/md5.cpp
666 3rdparty/md5/md5.h
668 # Script
669 script/script_config.cpp
670 script/script_config.hpp
671 script/script_fatalerror.hpp
672 script/script_info.cpp
673 script/script_info.hpp
674 script/script_info_dummy.cpp
675 script/script_instance.cpp
676 script/script_instance.hpp
677 script/script_scanner.cpp
678 script/script_scanner.hpp
679 script/script_storage.hpp
680 script/script_suspend.hpp
681 script/squirrel.cpp
682 script/squirrel.hpp
683 script/squirrel_class.hpp
684 script/squirrel_helper.hpp
685 script/squirrel_helper_type.hpp
686 script/squirrel_std.cpp
687 script/squirrel_std.hpp
689 # Squirrel
690 3rdparty/squirrel/squirrel/sqapi.cpp
691 3rdparty/squirrel/squirrel/sqbaselib.cpp
692 3rdparty/squirrel/squirrel/sqclass.cpp
693 3rdparty/squirrel/squirrel/sqcompiler.cpp
694 3rdparty/squirrel/squirrel/sqdebug.cpp
695 3rdparty/squirrel/squirrel/sqfuncstate.cpp
696 3rdparty/squirrel/squirrel/sqlexer.cpp
697 3rdparty/squirrel/squirrel/sqmem.cpp
698 3rdparty/squirrel/squirrel/sqobject.cpp
699 3rdparty/squirrel/squirrel/sqstate.cpp
700 3rdparty/squirrel/sqstdlib/sqstdaux.cpp
701 3rdparty/squirrel/sqstdlib/sqstdmath.cpp
702 3rdparty/squirrel/squirrel/sqtable.cpp
703 3rdparty/squirrel/squirrel/sqvm.cpp
705 # Squirrel headers
706 3rdparty/squirrel/squirrel/sqarray.h
707 3rdparty/squirrel/squirrel/sqclass.h
708 3rdparty/squirrel/squirrel/sqclosure.h
709 3rdparty/squirrel/squirrel/sqcompiler.h
710 3rdparty/squirrel/squirrel/sqfuncproto.h
711 3rdparty/squirrel/squirrel/sqfuncstate.h
712 3rdparty/squirrel/squirrel/sqlexer.h
713 3rdparty/squirrel/squirrel/sqobject.h
714 3rdparty/squirrel/squirrel/sqopcodes.h
715 3rdparty/squirrel/squirrel/sqpcheader.h
716 3rdparty/squirrel/squirrel/sqstate.h
717 3rdparty/squirrel/include/sqstdaux.h
718 3rdparty/squirrel/include/sqstdblob.h
719 3rdparty/squirrel/sqstdlib/sqstdblobimpl.h
720 3rdparty/squirrel/include/sqstdio.h
721 3rdparty/squirrel/include/sqstdmath.h
722 3rdparty/squirrel/sqstdlib/sqstdstream.h
723 3rdparty/squirrel/include/sqstdstring.h
724 3rdparty/squirrel/include/sqstdsystem.h
725 3rdparty/squirrel/squirrel/sqstring.h
726 3rdparty/squirrel/squirrel/sqtable.h
727 3rdparty/squirrel/include/squirrel.h
728 3rdparty/squirrel/squirrel/squserdata.h
729 3rdparty/squirrel/squirrel/squtils.h
730 3rdparty/squirrel/squirrel/sqvm.h
732 # AI Core
733 ai/ai.hpp
734 ai/ai_config.cpp
735 ai/ai_config.hpp
736 ai/ai_core.cpp
737 ai/ai_gui.cpp
738 ai/ai_gui.hpp
739 ai/ai_info.cpp
740 ai/ai_info.hpp
741 ai/ai_instance.cpp
742 ai/ai_instance.hpp
743 ai/ai_scanner.cpp
744 ai/ai_scanner.hpp
746 # AI API
747 script/api/ai_changelog.hpp
749 # Game API
750 script/api/game_changelog.hpp
752 # Game Core
753 game/game.hpp
754 game/game_config.cpp
755 game/game_config.hpp
756 game/game_core.cpp
757 game/game_info.cpp
758 game/game_info.hpp
759 game/game_instance.cpp
760 game/game_instance.hpp
761 game/game_scanner.cpp
762 game/game_scanner.hpp
763 game/game_text.cpp
764 game/game_text.hpp
766 # Script API
767 script/api/script_accounting.hpp
768 script/api/script_admin.hpp
769 script/api/script_airport.hpp
770 script/api/script_base.hpp
771 script/api/script_basestation.hpp
772 script/api/script_bridge.hpp
773 script/api/script_bridgelist.hpp
774 script/api/script_cargo.hpp
775 script/api/script_cargolist.hpp
776 script/api/script_cargomonitor.hpp
777 script/api/script_company.hpp
778 script/api/script_companymode.hpp
779 script/api/script_controller.hpp
780 script/api/script_date.hpp
781 script/api/script_depotlist.hpp
782 script/api/script_engine.hpp
783 script/api/script_enginelist.hpp
784 script/api/script_error.hpp
785 script/api/script_event.hpp
786 script/api/script_event_types.hpp
787 script/api/script_execmode.hpp
788 script/api/script_game.hpp
789 script/api/script_gamesettings.hpp
790 script/api/script_goal.hpp
791 script/api/script_group.hpp
792 script/api/script_grouplist.hpp
793 script/api/script_industry.hpp
794 script/api/script_industrylist.hpp
795 script/api/script_industrytype.hpp
796 script/api/script_industrytypelist.hpp
797 script/api/script_info_docs.hpp
798 script/api/script_infrastructure.hpp
799 script/api/script_list.hpp
800 script/api/script_log.hpp
801 script/api/script_map.hpp
802 script/api/script_marine.hpp
803 script/api/script_news.hpp
804 script/api/script_object.hpp
805 script/api/script_order.hpp
806 script/api/script_rail.hpp
807 script/api/script_railtypelist.hpp
808 script/api/script_road.hpp
809 script/api/script_sign.hpp
810 script/api/script_signlist.hpp
811 script/api/script_station.hpp
812 script/api/script_stationlist.hpp
813 script/api/script_story_page.hpp
814 script/api/script_subsidy.hpp
815 script/api/script_subsidylist.hpp
816 script/api/script_testmode.hpp
817 script/api/script_text.hpp
818 script/api/script_tile.hpp
819 script/api/script_tilelist.hpp
820 script/api/script_town.hpp
821 script/api/script_townlist.hpp
822 script/api/script_tunnel.hpp
823 script/api/script_types.hpp
824 script/api/script_vehicle.hpp
825 script/api/script_vehiclelist.hpp
826 script/api/script_viewport.hpp
827 script/api/script_waypoint.hpp
828 script/api/script_waypointlist.hpp
829 script/api/script_window.hpp
831 # Script API Implementation
832 script/api/script_accounting.cpp
833 script/api/script_admin.cpp
834 script/api/script_airport.cpp
835 script/api/script_base.cpp
836 script/api/script_basestation.cpp
837 script/api/script_bridge.cpp
838 script/api/script_bridgelist.cpp
839 script/api/script_cargo.cpp
840 script/api/script_cargolist.cpp
841 script/api/script_cargomonitor.cpp
842 script/api/script_company.cpp
843 script/api/script_companymode.cpp
844 script/api/script_controller.cpp
845 script/api/script_date.cpp
846 script/api/script_depotlist.cpp
847 script/api/script_engine.cpp
848 script/api/script_enginelist.cpp
849 script/api/script_error.cpp
850 script/api/script_event.cpp
851 script/api/script_event_types.cpp
852 script/api/script_execmode.cpp
853 script/api/script_game.cpp
854 script/api/script_gamesettings.cpp
855 script/api/script_goal.cpp
856 script/api/script_group.cpp
857 script/api/script_grouplist.cpp
858 script/api/script_industry.cpp
859 script/api/script_industrylist.cpp
860 script/api/script_industrytype.cpp
861 script/api/script_industrytypelist.cpp
862 script/api/script_infrastructure.cpp
863 script/api/script_list.cpp
864 script/api/script_log.cpp
865 script/api/script_map.cpp
866 script/api/script_marine.cpp
867 script/api/script_news.cpp
868 script/api/script_object.cpp
869 script/api/script_order.cpp
870 script/api/script_rail.cpp
871 script/api/script_railtypelist.cpp
872 script/api/script_road.cpp
873 script/api/script_sign.cpp
874 script/api/script_signlist.cpp
875 script/api/script_station.cpp
876 script/api/script_stationlist.cpp
877 script/api/script_story_page.cpp
878 script/api/script_subsidy.cpp
879 script/api/script_subsidylist.cpp
880 script/api/script_testmode.cpp
881 script/api/script_text.cpp
882 script/api/script_tile.cpp
883 script/api/script_tilelist.cpp
884 script/api/script_town.cpp
885 script/api/script_townlist.cpp
886 script/api/script_tunnel.cpp
887 script/api/script_vehicle.cpp
888 script/api/script_vehiclelist.cpp
889 script/api/script_viewport.cpp
890 script/api/script_waypoint.cpp
891 script/api/script_waypointlist.cpp
892 script/api/script_window.cpp
894 # Blitters
895 #if DEDICATED
896 #else
897 blitter/32bpp_anim.cpp
898 blitter/32bpp_anim.hpp
899 blitter/32bpp_base.cpp
900 blitter/32bpp_base.hpp
901 blitter/32bpp_optimized.cpp
902 blitter/32bpp_optimized.hpp
903 blitter/32bpp_simple.cpp
904 blitter/32bpp_simple.hpp
905 blitter/8bpp_base.cpp
906 blitter/8bpp_base.hpp
907 blitter/8bpp_optimized.cpp
908 blitter/8bpp_optimized.hpp
909 blitter/8bpp_simple.cpp
910 blitter/8bpp_simple.hpp
911 #end
912 blitter/base.cpp
913 blitter/base.hpp
914 blitter/factory.hpp
915 blitter/null.cpp
916 blitter/null.hpp
918 # Drivers
919 music/music_driver.hpp
920 sound/sound_driver.hpp
921 video/video_driver.hpp
923 # Sprite loaders
924 spriteloader/grf.cpp
925 spriteloader/grf.hpp
926 spriteloader/spriteloader.hpp
928 # NewGRF
929 newgrf.cpp
930 newgrf_airport.cpp
931 newgrf_airporttiles.cpp
932 newgrf_canal.cpp
933 newgrf_cargo.cpp
934 newgrf_commons.cpp
935 newgrf_config.cpp
936 newgrf_engine.cpp
937 newgrf_generic.cpp
938 newgrf_house.cpp
939 newgrf_industries.cpp
940 newgrf_industrytiles.cpp
941 newgrf_object.cpp
942 newgrf_railtype.cpp
943 newgrf_sound.cpp
944 newgrf_spritegroup.cpp
945 newgrf_station.cpp
946 newgrf_storage.cpp
947 newgrf_text.cpp
948 newgrf_town.cpp
949 newgrf_townname.cpp
951 # Tile Accessors
952 tile/tile.h
953 tile/zoneheight.h
954 tile/class.h
955 tile/common.h
956 tile/ground.h
957 tile/water.h
958 tile/object.h
959 tile/misc.h
960 tile/signal.h
961 tile/rail.h
962 tile/road.h
963 tile/station.h
964 tile/industry.h
965 tile/house.h
967 # Map Accessors
968 map/map.cpp
969 map/map.h
970 map/coord.cpp
971 map/coord.h
972 map/tilearea.cpp
973 map/tilearea.h
974 map/subcoord.h
975 map/zoneheight.h
976 map/class.h
977 map/common.h
978 map/ground.h
979 map/water.h
980 map/object.h
981 map/tunnel.cpp
982 map/tunnel.h
983 map/depot.h
984 map/station.h
985 map/rail.h
986 map/road.cpp
987 map/road.h
988 map/industry.h
989 map/house.h
990 map/slope.cpp
991 map/slope.h
992 map/bridge.cpp
993 map/bridge.h
994 map/tunnelbridge.h
995 map/util.cpp
996 map/util.h
997 signal_map.h
999 # Misc
1000 misc/array.hpp
1001 misc/binaryheap.hpp
1002 misc/blob.hpp
1003 misc/countedobj.cpp
1004 misc/countedptr.hpp
1005 misc/dbg_helpers.cpp
1006 misc/dbg_helpers.h
1007 misc/fixedsizearray.hpp
1008 misc/getoptdata.cpp
1009 misc/getoptdata.h
1010 misc/hashtable.hpp
1011 misc/str.hpp
1013 # Network Core
1014 network/core/address.cpp
1015 network/core/address.h
1016 network/core/config.h
1017 network/core/core.cpp
1018 network/core/core.h
1019 network/core/game.h
1020 network/core/host.cpp
1021 network/core/host.h
1022 network/core/os_abstraction.h
1023 network/core/packet.cpp
1024 network/core/packet.h
1025 network/core/tcp.cpp
1026 network/core/tcp.h
1027 network/core/tcp_admin.cpp
1028 network/core/tcp_admin.h
1029 network/core/tcp_connect.cpp
1030 network/core/tcp_content.cpp
1031 network/core/tcp_content.h
1032 network/core/tcp_game.cpp
1033 network/core/tcp_game.h
1034 network/core/tcp_http.cpp
1035 network/core/tcp_http.h
1036 network/core/tcp_listen.h
1037 network/core/udp.cpp
1038 network/core/udp.h
1040 # Pathfinder
1041 pathfinder/pos.h
1042 pathfinder/follow_track.hpp
1043 pathfinder/opf/opf_ship.cpp
1044 pathfinder/opf/opf_ship.h
1045 pathfinder/types.h
1046 pathfinder/pf_performance_timer.hpp
1048 # NPF
1049 pathfinder/npf/aystar.cpp
1050 pathfinder/npf/aystar.h
1051 pathfinder/npf/npf.cpp
1052 pathfinder/npf/npf.h
1053 pathfinder/npf/queue.cpp
1054 pathfinder/npf/queue.h
1056 # YAPF
1057 pathfinder/yapf/nodelist.hpp
1058 pathfinder/yapf/yapf.h
1059 pathfinder/yapf/yapf.hpp
1060 pathfinder/yapf/yapf_base.hpp
1061 pathfinder/yapf/yapf_cache.h
1062 pathfinder/yapf/yapf_common.hpp
1063 pathfinder/yapf/yapf_costcache.hpp
1064 pathfinder/yapf/yapf_costrail.hpp
1065 pathfinder/yapf/yapf_destrail.hpp
1066 pathfinder/yapf/yapf_node.hpp
1067 pathfinder/yapf/yapf_node_rail.hpp
1068 pathfinder/yapf/yapf_node_road.hpp
1069 pathfinder/yapf/yapf_node_ship.hpp
1070 pathfinder/yapf/yapf_rail.cpp
1071 pathfinder/yapf/yapf_road.cpp
1072 pathfinder/yapf/yapf_ship.cpp
1073 pathfinder/yapf/yapf_type.hpp
1075 # Video
1076 video/dedicated_v.cpp
1077 video/null_v.cpp
1078 #if DEDICATED
1079 #else
1080 #if ALLEGRO
1081         video/allegro_v.cpp
1082 #end
1083 #if SDL
1084         video/sdl_v.cpp
1085 #end
1086 #if WIN32
1087         video/win32_v.cpp
1088 #end
1089 #if WINCE
1090         video/win32_v.cpp
1091 #end
1092 #end
1094 # Music
1095 #if DEDICATED
1096 #else
1097 #if ALLEGRO
1098         music/allegro_m.cpp
1099 #end
1100 #if DIRECTMUSIC
1101         music/dmusic.cpp
1102 #end
1103 #end
1104 music/null_m.cpp
1105 #if DEDICATED
1106 #else
1107 #if WIN32
1108         music/win32_m.cpp
1109 #else
1110         #if WINCE
1111         #else
1112                 #if PSP
1113                 #else
1114                         #if DOS
1115                         #else
1116                                 music/extmidi.cpp
1117                         #end
1118                 #end
1119         #end
1120 #end
1121 #if BEOS
1122         music/bemidi.cpp
1123 #end
1124 #if LIBTIMIDITY
1125         music/libtimidity.cpp
1126 #end
1127 #end
1129 # Sound
1130 sound/null_s.cpp
1131 #if DEDICATED
1132 #else
1133 #if ALLEGRO
1134         sound/allegro_s.cpp
1135 #end
1136 #if SDL
1137         sound/sdl_s.cpp
1138 #end
1139 #if WIN32
1140         sound/win32_s.cpp
1141 #end
1142 #end
1144 #if OSX
1145 # OSX Files
1146         os/macosx/macos.mm
1148         #if DEDICATED
1149         #else
1150                 music/qtmidi.cpp
1151         #end
1153         #if COCOA
1154                 video/cocoa/cocoa_v.mm
1155                 video/cocoa/event.mm
1156                 video/cocoa/fullscreen.mm
1157                 video/cocoa/wnd_quartz.mm
1158                 video/cocoa/wnd_quickdraw.mm
1159                 music/cocoa_m.cpp
1160                 sound/cocoa_s.cpp
1161                 os/macosx/splash.cpp
1162         #end
1163 #end
1165 # Windows files
1166 #if WIN32
1167         os/windows/crashlog_win.cpp
1168         os/windows/ottdres.rc
1169         os/windows/win32.cpp
1170 #end
1171 #if WINCE
1172         os/windows/ottdres.rc
1173         os/windows/win32.cpp
1174 #end
1176 # Threading
1177 thread/thread.h
1178 #if HAVE_THREAD
1179         #if WIN32
1180                 thread/thread_win32.cpp
1181         #else
1182                 #if OS2
1183                         thread/thread_os2.cpp
1184                 #else
1185                         #if MORPHOS
1186                                 thread/thread_morphos.cpp
1187                         #else
1188                                 thread/thread_pthread.cpp
1189                         #end
1190                 #end
1191         #end
1192 #else
1193         thread/thread_none.cpp
1194 #end