Mercurial > hg > openttd
view source.list @ 10495:dd7d08e0ff23 draft
(svn r14750) -Fix [FS#1993]: in an MP game in SP mode no company would go bankrupt. Furthermore companies that passed the "bankrupt" period (4 quarters) wouldn't go bankrupt when loading the game back in MP. Now any company that is in MP or not "currently controlled by the player" in SP will bankrupt.
author | rubidium <rubidium@openttd.org> |
---|---|
date | Fri, 26 Dec 2008 21:49:00 +0000 |
parents | 75d47d3e0644 |
children | 15517829eb17 |
line wrap: on
line source
# Source Files airport.cpp animated_tile.cpp articulated_vehicles.cpp autoreplace.cpp aystar.cpp bmp.cpp callback_table.cpp cargopacket.cpp cargotype.cpp cheat.cpp command.cpp console.cpp console_cmds.cpp console_gui.cpp currency.cpp date.cpp debug.cpp dedicated.cpp depot.cpp driver.cpp widgets/dropdown.cpp economy.cpp effectvehicle.cpp elrail.cpp engine.cpp fileio.cpp fios.cpp fontcache.cpp gamelog.cpp genworld.cpp gfx.cpp gfxinit.cpp heightmap.cpp ini.cpp landscape.cpp map.cpp md5.cpp minilzo.cpp misc.cpp mixer.cpp music.cpp namegen.cpp network/network.cpp network/network_client.cpp network/network_data.cpp network/network_gamelist.cpp network/network_server.cpp network/network_udp.cpp npf.cpp oldloader.cpp oldpool.cpp openttd.cpp os_timer.cpp #if WIN32 ottdres.rc #end #if WINCE ottdres.rc #end pathfind.cpp pbs.cpp queue.cpp rail.cpp rev.cpp road.cpp saveload.cpp screenshot.cpp #if SDL sdl.cpp #end settings.cpp signal.cpp signs.cpp sound.cpp spritecache.cpp station.cpp string.cpp strings.cpp texteff.cpp tgp.cpp #if HAVE_THREAD #if WIN32 thread_win32.cpp fiber_win32.cpp #else #if OS2 thread_os2.cpp #else #if MORPHOS thread_morphos.cpp #else thread_pthread.cpp #end #end fiber_thread.cpp #end #else thread_none.cpp #end tile_map.cpp #if WIN32 #else #if WINCE win32.cpp #else #if OS2 os2.cpp #else unix.cpp #end #end #end vehicle.cpp vehiclelist.cpp viewport.cpp waypoint.cpp widget.cpp #if WIN32 win32.cpp #end window.cpp # Header Files #if ALLEGRO music/allegro_m.h sound/allegro_s.h video/allegro_v.h #end ai/ai.h aircraft.h airport.h airport_movement.h animated_tile_func.h articulated_vehicles.h autoreplace_base.h autoreplace_func.h autoreplace_gui.h autoreplace_type.h autoslope.h aystar.h bmp.h bridge.h callback_table.h cargo_type.h cargopacket.h cargotype.h cheat_func.h cheat_type.h cmd_helper.h command_func.h command_type.h company_base.h company_func.h company_gui.h company_manager_face.h company_type.h console_func.h console_gui.h console_internal.h console_type.h currency.h date_func.h date_type.h debug.h video/dedicated_v.h ai/default/default.h depot_base.h depot_func.h depot_map.h depot_type.h direction_func.h direction_type.h music/dmusic.h driver.h widgets/dropdown_func.h widgets/dropdown_type.h economy_func.h economy_type.h effectvehicle_base.h effectvehicle_func.h elrail_func.h engine_base.h engine_func.h engine_gui.h engine_type.h fiber.hpp fileio_func.h fileio_type.h fios.h fontcache.h functions.h gamelog.h genworld.h gfx_func.h gfx_type.h gfxinit.h group.h group_gui.h group_type.h gui.h heightmap.h industry.h industry_type.h ini_type.h landscape.h landscape_type.h livery.h lzoconf.h map_func.h map_type.h md5.h minilzo.h mixer.h music.h namegen_func.h network/network.h network/network_client.h network/network_func.h network/network_gamelist.h network/network_gui.h network/network_internal.h network/network_server.h network/network_type.h network/network_udp.h newgrf.h newgrf_callbacks.h newgrf_canal.h newgrf_cargo.h newgrf_commons.h newgrf_config.h newgrf_engine.h newgrf_generic.h newgrf_house.h newgrf_industries.h newgrf_industrytiles.h newgrf_sound.h newgrf_spritegroup.h newgrf_station.h newgrf_storage.h newgrf_text.h newgrf_town.h newgrf_townname.h news_func.h news_gui.h news_type.h npf.h music/null_m.h sound/null_s.h video/null_v.h oldpool.h oldpool_func.h openttd.h order_base.h order_func.h order_type.h pathfind.h pbs.h querystring_gui.h queue.h rail.h rail_gui.h rail_type.h rev.h road_cmd.h road_func.h road_gui.h road_internal.h road_type.h roadveh.h saveload.h screenshot.h sdl.h sound/sdl_s.h video/sdl_v.h settings_func.h settings_internal.h settings_type.h ship.h signal_func.h signal_type.h signs_base.h signs_func.h signs_type.h slope_func.h slope_type.h sortlist_type.h sound_func.h sound_type.h sprite.h spritecache.h station_base.h station_func.h station_gui.h station_type.h statusbar_gui.h stdafx.h strgen/strgen.h string_func.h string_type.h strings_func.h strings_type.h tar_type.h terraform_gui.h textbuf_gui.h texteff.hpp tgp.h thread.h tile_cmd.h tile_type.h tilehighlight_func.h tilehighlight_type.h timetable.h toolbar_gui.h town.h town_type.h track_func.h track_type.h train.h transparency.h transparency_gui.h transport_type.h ai/trolly/trolly.h tunnelbridge.h unmovable.h variables.h vehicle_base.h vehicle_func.h vehicle_gui.h vehicle_gui_base.h vehicle_type.h vehiclelist.h viewport_func.h viewport_type.h water.h waypoint.h waypoint_type.h win32.h music/win32_m.h sound/win32_s.h video/win32_v.h window_func.h window_gui.h window_type.h zoom_func.h zoom_type.h #if WIN32 #else music/bemidi.h music/extmidi.h music/libtimidity.h music/os2_m.h music/qtmidi.h os/macosx/macos.h os/macosx/osx_stdafx.h os/macosx/splash.h sound/cocoa_s.h video/cocoa/cocoa_keys.h video/cocoa/cocoa_v.h #end # Core Source Code core/alloc_func.cpp core/alloc_func.hpp core/alloc_type.hpp core/bitmath_func.cpp core/bitmath_func.hpp core/endian_func.hpp core/endian_type.hpp core/enum_type.hpp core/geometry_type.hpp core/math_func.hpp core/mem_func.hpp core/overflowsafe_type.hpp core/random_func.cpp core/random_func.hpp core/smallmap_type.hpp core/smallvec_type.hpp core/sort_func.hpp # GUI Source Code aircraft_gui.cpp airport_gui.cpp autoreplace_gui.cpp bridge_gui.cpp build_vehicle_gui.cpp cheat_gui.cpp company_gui.cpp depot_gui.cpp dock_gui.cpp engine_gui.cpp genworld_gui.cpp graph_gui.cpp group_gui.cpp industry_gui.cpp intro_gui.cpp main_gui.cpp misc_gui.cpp music_gui.cpp network/network_chat_gui.cpp network/network_gui.cpp newgrf_gui.cpp news_gui.cpp order_gui.cpp osk_gui.cpp rail_gui.cpp road_gui.cpp roadveh_gui.cpp settings_gui.cpp ship_gui.cpp signs_gui.cpp smallmap_gui.cpp station_gui.cpp statusbar_gui.cpp subsidy_gui.cpp terraform_gui.cpp timetable_gui.cpp toolbar_gui.cpp town_gui.cpp train_gui.cpp transparency_gui.cpp tree_gui.cpp vehicle_gui.cpp waypoint_gui.cpp # Command handlers aircraft_cmd.cpp autoreplace_cmd.cpp clear_cmd.cpp company_cmd.cpp disaster_cmd.cpp dummy_land.cpp group_cmd.cpp industry_cmd.cpp misc_cmd.cpp order_cmd.cpp rail_cmd.cpp road_cmd.cpp roadveh_cmd.cpp ship_cmd.cpp station_cmd.cpp terraform_cmd.cpp timetable_cmd.cpp town_cmd.cpp train_cmd.cpp tree_cmd.cpp tunnelbridge_cmd.cpp unmovable_cmd.cpp water_cmd.cpp # Tables table/ai_rail.h table/animcursors.h table/autorail.h table/bridge_land.h table/build_industry.h table/cargo_const.h table/clear_land.h table/control_codes.h table/elrail_data.h table/engines.h table/files.h table/genland.h table/industry_land.h table/landscape_sprite.h table/namegen.h table/palettes.h table/palette_convert.h table/railtypes.h table/road_land.h table/roadveh_movement.h table/sprites.h table/station_land.h ../objs/langs/table/strings.h table/town_land.h table/track_land.h table/train_cmd.h table/tree_land.h table/unicode.h table/unmovable_land.h table/water_land.h # AI Files ai/ai.cpp ai/trolly/build.cpp ai/default/default.cpp ai/trolly/pathfinder.cpp ai/trolly/shared.cpp ai/trolly/trolly.cpp # Blitters blitter/32bpp_anim.cpp blitter/32bpp_anim.hpp blitter/32bpp_base.cpp blitter/32bpp_base.hpp blitter/32bpp_optimized.cpp blitter/32bpp_optimized.hpp blitter/32bpp_simple.cpp blitter/32bpp_simple.hpp blitter/8bpp_base.cpp blitter/8bpp_base.hpp blitter/8bpp_debug.cpp blitter/8bpp_debug.hpp blitter/8bpp_optimized.cpp blitter/8bpp_optimized.hpp blitter/8bpp_simple.cpp blitter/8bpp_simple.hpp blitter/base.hpp blitter/factory.hpp blitter/null.cpp blitter/null.hpp # Drivers music/music_driver.hpp sound/sound_driver.hpp video/video_driver.hpp # Sprite loaders spriteloader/grf.cpp spriteloader/grf.hpp #if PNG spriteloader/png.cpp spriteloader/png.hpp #end spriteloader/spriteloader.hpp # NewGRF newgrf.cpp newgrf_canal.cpp newgrf_cargo.cpp newgrf_commons.cpp newgrf_config.cpp newgrf_engine.cpp newgrf_generic.cpp newgrf_house.cpp newgrf_industries.cpp newgrf_industrytiles.cpp newgrf_sound.cpp newgrf_spritegroup.cpp newgrf_station.cpp newgrf_storage.cpp newgrf_text.cpp newgrf_town.cpp newgrf_townname.cpp # Map Accessors bridge_map.cpp bridge_map.h clear_map.h industry_map.h rail_map.h road_map.cpp road_map.h station_map.h tile_map.h town_map.h tree_map.h tunnel_map.cpp tunnel_map.h tunnelbridge_map.h unmovable_map.h void_map.h water_map.h # Misc misc/array.hpp misc/binaryheap.hpp misc/blob.hpp misc/countedobj.cpp misc/countedptr.hpp misc/crc32.hpp misc/dbg_helpers.cpp misc/dbg_helpers.h misc/fixedsizearray.hpp misc/hashtable.hpp misc/str.hpp misc/strapi.hpp # Network Core network/core/config.h network/core/core.cpp network/core/core.h network/core/game.h network/core/host.cpp network/core/host.h network/core/os_abstraction.h network/core/packet.cpp network/core/packet.h network/core/tcp.cpp network/core/tcp.h network/core/udp.cpp network/core/udp.h # YAPF yapf/follow_track.hpp yapf/nodelist.hpp yapf/yapf.h yapf/yapf.hpp yapf/yapf_base.hpp yapf/yapf_common.hpp yapf/yapf_costbase.hpp yapf/yapf_costcache.hpp yapf/yapf_costrail.hpp yapf/yapf_destrail.hpp yapf/yapf_node.hpp yapf/yapf_node_rail.hpp yapf/yapf_node_road.hpp yapf/yapf_rail.cpp yapf/yapf_road.cpp yapf/yapf_ship.cpp # Video #if ALLEGRO video/allegro_v.cpp #end video/dedicated_v.cpp video/null_v.cpp #if SDL video/sdl_v.cpp #end #if WIN32 video/win32_v.cpp #end #if WINCE video/win32_v.cpp #end # Music #if ALLEGRO music/allegro_m.cpp #end #if DIRECTMUSIC music/dmusic.cpp #end music/null_m.cpp #if WIN32 music/win32_m.cpp #else #if WINCE #else #if PSP #else #if DOS #else music/extmidi.cpp #end #end #end #end #if BEOS music/bemidi.cpp #end #if LIBTIMIDITY music/libtimidity.cpp #end # Sound #if ALLEGRO sound/allegro_s.cpp #end sound/null_s.cpp #if SDL sound/sdl_s.cpp #end #if WIN32 sound/win32_s.cpp #end #if OSX # OSX Files os/macosx/macos.mm #if DEDICATED #else music/qtmidi.cpp #end #if COCOA video/cocoa/cocoa_v.mm video/cocoa/event.mm video/cocoa/fullscreen.mm video/cocoa/wnd_quartz.mm video/cocoa/wnd_quickdraw.mm sound/cocoa_s.cpp os/macosx/splash.cpp #end #end