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