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