OpenTTD/src
rubidium 69605afdf2 (svn r11263) -Codechange: Reduce code duplication between DrawBridgePillars and HasFoundation{NW|NE}. Patch by frosch. 2007-10-14 20:16:44 +00:00
..
ai (svn r11184) -Codechange: cleanup the code related to backup orders. 2007-09-28 21:15:45 +00:00
blitter (svn r11169) -Fix [FS#1255]: obiwan in Blitter::Drawline(), which caused it to clip too much at screen/viewport borders. Patch by frosch. 2007-09-26 14:17:26 +00:00
lang (svn r11249) -Update: WebTranslator2 update to 2007-10-12 22:42:24 2007-10-12 20:43:01 +00:00
misc (svn r10778) -Fix: one-liners to allow MSVC and WINCE to work together (or anyway, a step towards that goal) 2007-08-03 23:26:12 +00:00
music (svn r11154) -Fix [FS#1239]: MIDI failing to play under Windows 95, 98 and ME. 2007-09-24 19:11:26 +00:00
network (svn r11188) -Codechange: rewrite of the town action related code (remove some of the magic). 2007-09-30 17:38:42 +00:00
os/macosx (svn r10851) -Feature [OSX]: OpenTTD will now pick the same language as finder is set to if no config file is found (ln-) 2007-08-11 15:52:34 +00:00
sound (svn r10471) -Codechange: implement driver probing priority so that 'preferred' drivers are loaded first 2007-07-07 20:31:23 +00:00
spriteloader (svn r11095) -Codechange: don't abuse 'file_pos' by storing the file_slot in it too, but use a nice seperate variable for it 2007-09-13 18:22:34 +00:00
strgen (svn r10762) -Codechange: Change enum StringIDEnum { to static const StringID = for 2007-08-03 09:08:49 +00:00
table (svn r11145) -Codechange: add support for "decoding" TTDPs string codes wrt to registers 0x100 to 0x10F. 2007-09-22 23:55:34 +00:00
video (svn r11061) -Fix [FS#1086]: [win32] some keys were handled twice 2007-09-08 14:59:58 +00:00
yapf (svn r10733) -Codechange: change MP_STREET into MP_ROAD as we use the word "road" everywhere except in the tile type. 2007-07-29 23:42:59 +00:00
aircraft.h (svn r11214) -Fix [FS#1296]: planes can't use heliports so refuse these orders 2007-10-05 22:13:35 +00:00
aircraft_cmd.cpp (svn r11234) -Fix [FS#1312]: the explosion vehicles were placed too far to the south. 2007-10-09 15:48:41 +00:00
aircraft_gui.cpp (svn r11184) -Codechange: cleanup the code related to backup orders. 2007-09-28 21:15:45 +00:00
airport.cpp (svn r9524) -Fix(FS#640,r8755): Implemented a "dummy" State Machine for stations who got their airport removed while there were still aircraft within the State Machine (and thus caused asserts) 2007-03-29 13:52:34 +00:00
airport.h (svn r10422) -Fix: VC8 Code Analyzer warning C6297: Arithmetic overflow: 32-bit value is shifted, then cast to 64-bit value. Results might not be an expected value 2007-07-03 23:23:38 +00:00
airport_gui.cpp (svn r11040) -Fix [FS#1179]: removing CMD_AUTO from some commands could remotely trigger an assertion. 2007-09-04 11:58:27 +00:00
airport_movement.h (svn r10187) -Fix: don't do a 270 degree turn on the international airport when a 90 degree turn is enough. 2007-06-17 19:46:01 +00:00
articulated_vehicles.cpp (svn r11173) -Codechange: rename some callback enums so they are more uniform. 2007-09-26 17:33:32 +00:00
articulated_vehicles.h (svn r11122) -Fix [FS#1234]: crash when building a NewGRF vehicle when the articulated build vehicle callback returneed a different value for the purchase window than the normal build. Thanks for Dalestan and _minime_ for pointers to possible causes. 2007-09-17 04:23:03 +00:00
autoreplace_cmd.cpp (svn r11046) -Codechange: added function to get the next movable (non-articulated, non-read end of dualheaded engine) vehicle in a train 2007-09-05 10:33:42 +00:00
autoreplace_gui.cpp (svn r10992) -Fix [FS#1132]: huge amount of vehicles in the "ungrouped" group. Patch by frosch. 2007-08-27 21:33:26 +00:00
autoslope.h (svn r11171) -Fix [FS#1257]: disable autoslope for automatically changed stuff (like towns and industries) and enable it in the scenario editor. Patch by frosch. 2007-09-26 14:32:06 +00:00
aystar.cpp (svn r8856) -Fix 2007-02-23 08:19:24 +00:00
aystar.h (svn r9051) -Codechange: typedef [enum|struct] Y {} X; -> [enum|struct] X {}; 2007-03-07 12:11:48 +00:00
bmp.cpp (svn r10684) -Codechange: some more coding style related changes. Primarily moving { to a new line. 2007-07-25 00:16:30 +00:00
bmp.h (svn r9051) -Codechange: typedef [enum|struct] Y {} X; -> [enum|struct] X {}; 2007-03-07 12:11:48 +00:00
bridge.h (svn r10698) -Codechange [FS#1082]: simplify the code related to foundations. Primarily removal of (duplicated|magic) code and introduction of few helper functions to ease foundation determination. Patch by frosch. 2007-07-26 16:51:10 +00:00
bridge_gui.cpp (svn r11040) -Fix [FS#1179]: removing CMD_AUTO from some commands could remotely trigger an assertion. 2007-09-04 11:58:27 +00:00
bridge_map.cpp (svn r10699) -Fix (r10698): bridge middle parts were drawn too high if the southern bridge head has a foundation. 2007-07-26 18:36:32 +00:00
bridge_map.h (svn r10733) -Codechange: change MP_STREET into MP_ROAD as we use the word "road" everywhere except in the tile type. 2007-07-29 23:42:59 +00:00
build_vehicle_gui.cpp (svn r11214) -Fix [FS#1296]: planes can't use heliports so refuse these orders 2007-10-05 22:13:35 +00:00
callback_table.cpp (svn r10985) -Codechange: unify/remove duplicate CcClone(Aircraft|RoadVeh|Ship|Train) in favour of CcCloneVehicle. 2007-08-26 21:21:59 +00:00
callback_table.h (svn r8859) -Cleanup: doxygen changes. Mostly @files missing tags and a few comments style. 2007-02-23 11:50:43 +00:00
cargopacket.cpp (svn r11002) -Codechange: unhackify the cargo packet list saving (a little). 2007-08-30 12:10:32 +00:00
cargopacket.h (svn r11009) -Codechange: unvirtualise IsValid as that isn't needed with templates. This gives up to 10% performance increase in games with lots of vehicles. 2007-08-30 20:40:33 +00:00
cargotype.cpp (svn r9871) -Fix (r8826): Some cargo costs were wrong for different climates. Multiple definitions of the same cargo type are sometimes required. 2007-05-18 21:50:32 +00:00
cargotype.h (svn r10628) -Fix (r10606,FS#1055): Revert r10606 and fix the plural problem another way. 2007-07-19 17:28:55 +00:00
clear_cmd.cpp (svn r11262) -Fix [FS#1330]: do not check for vehicles that are not on the ground when removing owned land, furthermore do not check for shadows (of aircraft). 2007-10-14 20:12:51 +00:00
clear_map.h (svn r9554) -Documentation: add documentation to some map accessors. 2007-04-03 21:51:40 +00:00
cmd_helper.h (svn r8876) -Fix 2007-02-24 09:42:39 +00:00
command.cpp (svn r11138) -Codechange: prepare some subsystems for persistent storage for NewGRFs. 2007-09-22 12:59:43 +00:00
command.h (svn r11085) -Fix-ish (r11084): some tabs that did not show up in the diff, which caused a mess of tab and non-tab usage. 2007-09-10 15:36:33 +00:00
console.cpp (svn r10736) -Fix: Correct all mispellings of 'successful'. 2007-07-30 13:36:09 +00:00
console.h (svn r9051) -Codechange: typedef [enum|struct] Y {} X; -> [enum|struct] X {}; 2007-03-07 12:11:48 +00:00
console_cmds.cpp (svn r11260) -Codechange: replace a magic number by a less magic enumified constant. Patch by ammler. 2007-10-14 19:48:48 +00:00
currency.cpp (svn r9467) -Fix(FS#703,6108): When resetting the array of currencies, the custom currency was reset too, thus loosing the setting a user could have used for it.(glx) 2007-03-25 23:42:55 +00:00
currency.h (svn r9467) -Fix(FS#703,6108): When resetting the array of currencies, the custom currency was reset too, thus loosing the setting a user could have used for it.(glx) 2007-03-25 23:42:55 +00:00
date.cpp (svn r10932) -Codechange: replace "text" with "chat" for the chat related function and variables. 2007-08-19 09:38:30 +00:00
date.h (svn r9051) -Codechange: typedef [enum|struct] Y {} X; -> [enum|struct] X {}; 2007-03-07 12:11:48 +00:00
debug.cpp (svn r10778) -Fix: one-liners to allow MSVC and WINCE to work together (or anyway, a step towards that goal) 2007-08-03 23:26:12 +00:00
debug.h (svn r10069) -Documentation: some documentation for TIC/TOC, as it isn't what I expected... 2007-06-08 18:23:26 +00:00
dedicated.cpp (svn r9568) -Documentation: doxygen and comment changes: Root of src is finally done. Now, time to start clearing as much as possible 2007-04-06 04:10:19 +00:00
depot.cpp (svn r10799) -Fix: only calling QuickFree and not the destructor on pool cleanups might cause memory leaks due to the way C++ works. 2007-08-05 21:20:55 +00:00
depot.h (svn r11027) -Fix: do not unconditionally assume that a tile has a depot. 2007-08-31 20:52:38 +00:00
depot_gui.cpp (svn r11184) -Codechange: cleanup the code related to backup orders. 2007-09-28 21:15:45 +00:00
direction.h (svn r11172) -Codechange: rewrite of town road building and addition of the possibility to clean up unconnected road bits during the local road reconstructions. Based on a patch by skidd13. 2007-09-26 16:12:43 +00:00
disaster_cmd.cpp (svn r11004) -Codechange: some reworks of the saveload mechanism to be able to save and load private and protected variables in the vehicle struct. 2007-08-30 13:09:44 +00:00
dock_gui.cpp (svn r11040) -Fix [FS#1179]: removing CMD_AUTO from some commands could remotely trigger an assertion. 2007-09-04 11:58:27 +00:00
driver.cpp (svn r10444) -Codechange: switch to c++ classes and inheritance for sound/music/video drivers, using self-registration based on the blitter-model. 2007-07-05 12:23:54 +00:00
driver.h (svn r10673) -Cleanup: some assorted style cleanups. Primarily type* var -> type *var. 2007-07-24 17:01:23 +00:00
dummy_land.cpp (svn r11005) -Codechange: move the tiletype specific terraforming checks to the functions for those tile types. 2007-08-30 17:17:04 +00:00
economy.cpp (svn r11258) -Fix [FS#1325]: if a Load Amount callback returns 0, it means (according to TTDP's source code, not "the" specs) that it should take the "default" one. 2007-10-14 19:13:38 +00:00
economy.h (svn r10673) -Cleanup: some assorted style cleanups. Primarily type* var -> type *var. 2007-07-24 17:01:23 +00:00
elrail.cpp (svn r11128) -Fix: a lot of graphical glitches by changing some bounding boxes. It's not perfect yet, but a *very* good step into the right direction. Patch by frosch. 2007-09-19 16:36:42 +00:00
endian_check.cpp (svn r10684) -Codechange: some more coding style related changes. Primarily moving { to a new line. 2007-07-25 00:16:30 +00:00
engine.cpp (svn r10757) -Codechange: make the engine renew struct use the pool item class as super class. 2007-08-02 22:32:47 +00:00
engine.h (svn r11009) -Codechange: unvirtualise IsValid as that isn't needed with templates. This gives up to 10% performance increase in games with lots of vehicles. 2007-08-30 20:40:33 +00:00
engine_gui.cpp (svn r10704) -Codechange: provide an infrastructure to have resizable windows that are smaller than the default window size. 2007-07-27 12:49:04 +00:00
fileio.cpp (svn r11159) -Fix (r11155): restore the ability to save in a non existing file 2007-09-25 14:15:38 +00:00
fileio.h (svn r11119) -Codechange: analyze .tar files upon loading, remembering their files and offsets, which speeds up .tar handling with a big factor 2007-09-16 18:10:52 +00:00
fios.cpp (svn r10781) -Fix: ported more pieces to WinCE, so it compiles a bit more 2007-08-04 12:53:41 +00:00
fios.h (svn r9055) -Codechange: Change windows unicode handling and allow a pure non-unicode build to function. Win9x binaries will be possible with mingw/nightly system. 2007-03-07 18:58:28 +00:00
fontcache.cpp (svn r10190) -Codechange: merged renderer and blitter to one single class API: blitter 2007-06-17 20:30:28 +00:00
fontcache.h (svn r10166) -Feature(tte): Add support for antialiased typefaces via FreeType. This is configurable for each font size in the configuration settings and requires using the 32bpp blitter and suitable fonts. 2007-06-15 16:21:56 +00:00
functions.h (svn r11228) -Codechange: implement the "moreanimation" feature of TTDP, so we can properly support newindustries. 2007-10-08 19:56:21 +00:00
genworld.cpp (svn r9995) -Fix (r9962): Don't scroll the map at the start of a new game 2007-05-31 07:21:33 +00:00
genworld.h (svn r9051) -Codechange: typedef [enum|struct] Y {} X; -> [enum|struct] X {}; 2007-03-07 12:11:48 +00:00
genworld_gui.cpp (svn r10704) -Codechange: provide an infrastructure to have resizable windows that are smaller than the default window size. 2007-07-27 12:49:04 +00:00
gfx.cpp (svn r11212) -Codechange: add support for drawing parts of sprites. Patch by frosch. 2007-10-05 21:49:15 +00:00
gfx.h (svn r11212) -Codechange: add support for drawing parts of sprites. Patch by frosch. 2007-10-05 21:49:15 +00:00
gfxinit.cpp (svn r11128) -Fix: a lot of graphical glitches by changing some bounding boxes. It's not perfect yet, but a *very* good step into the right direction. Patch by frosch. 2007-09-19 16:36:42 +00:00
gfxinit.h (svn r9050) -Codechange: Foo(void) -> Foo() 2007-03-07 11:47:46 +00:00
graph_gui.cpp (svn r11039) -Fix [FS#1191]: underflow that caused overflows in the performance rating calculation. 2007-09-02 20:41:46 +00:00
group.h (svn r10992) -Fix [FS#1132]: huge amount of vehicles in the "ungrouped" group. Patch by frosch. 2007-08-27 21:33:26 +00:00
group_cmd.cpp (svn r11068) -Codechange: remove Vehicle::HasFront as all vehicles have the Vehicle::first pointer correctly set. 2007-09-09 11:23:49 +00:00
group_gui.cpp (svn r11067) -Codechange: also make it possible to use the advanced vehicle list for other players. Patch by SmatZ. 2007-09-09 10:34:32 +00:00
gui.h (svn r10997) -Codechange: unify the vehicle view window. Patch by PhilSophus. 2007-08-29 20:50:58 +00:00
heightmap.cpp (svn r9729) -Documentation: add some documentation in various places 2007-04-27 21:29:36 +00:00
heightmap.h (svn r8950) -Cleanup: doxygen changes. Mostly @files missing tags and a few comments style. 2007-03-01 01:24:44 +00:00
helpers.cpp (svn r9662) -Documentation: Doxygen corrections and @file omissions 2007-04-17 20:23:13 +00:00
helpers.hpp (svn r8950) -Cleanup: doxygen changes. Mostly @files missing tags and a few comments style. 2007-03-01 01:24:44 +00:00
industry.h (svn r11185) -Codechange: prepare some more code for the introduction of NewIndustries. Patch by Belugas. 2007-09-28 21:24:25 +00:00
industry_cmd.cpp (svn r11207) -Fix [FS#1301]: don't use smooth_economy for industries using production callbacks as they may have no production for more than a month 2007-10-05 17:53:45 +00:00
industry_gui.cpp (svn r11247) -Fix: The Industry's name to fund could be larger than the window itself. Now, it fits within the physical allowed space 2007-10-12 00:43:18 +00:00
industry_map.h (svn r11223) -Fix[FS#1306]: Rename and refactor adequately a function that actually returns void and set bits (smatz). 2007-10-07 01:37:06 +00:00
intro_gui.cpp (svn r10704) -Codechange: provide an infrastructure to have resizable windows that are smaller than the default window size. 2007-07-27 12:49:04 +00:00
landscape.cpp (svn r11263) -Codechange: Reduce code duplication between DrawBridgePillars and HasFoundation{NW|NE}. Patch by frosch. 2007-10-14 20:16:44 +00:00
landscape.h (svn r11263) -Codechange: Reduce code duplication between DrawBridgePillars and HasFoundation{NW|NE}. Patch by frosch. 2007-10-14 20:16:44 +00:00
livery.h (svn r9956) -Codechange: Add tram livery schemes 2007-05-27 09:33:41 +00:00
lzoconf.h (svn r9050) -Codechange: Foo(void) -> Foo() 2007-03-07 11:47:46 +00:00
macros.h (svn r11149) -Fix [FS#1225]: Draw building stages for new house ground sprites. 2007-09-23 10:54:11 +00:00
main_gui.cpp (svn r11188) -Codechange: rewrite of the town action related code (remove some of the magic). 2007-09-30 17:38:42 +00:00
map.cpp (svn r11066) -Documentation [FS#1091]: of map.*. Patch by Progman. 2007-09-09 10:21:27 +00:00
map.h (svn r11172) -Codechange: rewrite of town road building and addition of the possibility to clean up unconnected road bits during the local road reconstructions. Based on a patch by skidd13. 2007-09-26 16:12:43 +00:00
masm64.rules (svn r7759) -Merge: makefile rewrite. This merge features: 2007-01-02 19:19:48 +00:00
md5.cpp (svn r8987) -Cleanup: doxygen changes. Again. Mostly (still) @files missing tags and (more than just) a few comments style. 2007-03-03 04:04:22 +00:00
md5.h (svn r9051) -Codechange: typedef [enum|struct] Y {} X; -> [enum|struct] X {}; 2007-03-07 12:11:48 +00:00
mersenne.cpp (svn r9050) -Codechange: Foo(void) -> Foo() 2007-03-07 11:47:46 +00:00
minilzo.cpp (svn r10778) -Fix: one-liners to allow MSVC and WINCE to work together (or anyway, a step towards that goal) 2007-08-03 23:26:12 +00:00
minilzo.h (svn r8987) -Cleanup: doxygen changes. Again. Mostly (still) @files missing tags and (more than just) a few comments style. 2007-03-03 04:04:22 +00:00
misc.cpp (svn r11157) -Fix: some random data was printed because printf "thought" that _current_player is 4 bytes instead of 1 byte, causing the random debug output to be useless. 2007-09-24 20:55:13 +00:00
misc_cmd.cpp (svn r11188) -Codechange: rewrite of the town action related code (remove some of the magic). 2007-09-30 17:38:42 +00:00
misc_gui.cpp (svn r11040) -Fix [FS#1179]: removing CMD_AUTO from some commands could remotely trigger an assertion. 2007-09-04 11:58:27 +00:00
mixer.cpp (svn r9050) -Codechange: Foo(void) -> Foo() 2007-03-07 11:47:46 +00:00
mixer.h (svn r10673) -Cleanup: some assorted style cleanups. Primarily type* var -> type *var. 2007-07-24 17:01:23 +00:00
music.cpp (svn r8987) -Cleanup: doxygen changes. Again. Mostly (still) @files missing tags and (more than just) a few comments style. 2007-03-03 04:04:22 +00:00
music.h (svn r9051) -Codechange: typedef [enum|struct] Y {} X; -> [enum|struct] X {}; 2007-03-07 12:11:48 +00:00
music_gui.cpp (svn r11259) -Fix [FS#1331]: the wrong song was played in the first intro game of a single OTTD session. 2007-10-14 19:46:00 +00:00
namegen.cpp (svn r9672) -Cleanup: lots of coding style fixes around operands. 2007-04-18 22:10:36 +00:00
namegen.h (svn r9553) -Documentation: fix ambiguity issue. 2007-04-03 19:19:04 +00:00
newgrf.cpp (svn r11253) -Fix (r9411): industries can still use cargo they define, even if these cargo are disabled by a grf loaded later 2007-10-13 02:49:05 +00:00
newgrf.h (svn r10167) -Codechange: Change the flagging system of grf loaded feature from a bitset to a bool evaluation. 2007-06-15 23:55:52 +00:00
newgrf_callbacks.h (svn r11181) -Codechange: add support for newgrf callback 14A (Belugas) 2007-09-28 17:09:50 +00:00
newgrf_canal.cpp (svn r11042) -Fix [FS#1196]: so newgrf callbacks returned slightly wrong heights (height of nothern corner instead of height of lowest corner). Patch by frosch. 2007-09-04 12:06:38 +00:00
newgrf_canal.h (svn r9797) -Feature: [NewGRF] Add action 1, 2 and 3 support for canals. 2007-05-06 18:14:33 +00:00
newgrf_cargo.cpp (svn r11252) -Revert r11239, Fix r9620: cargo translation was not done correctly 2007-10-13 02:23:11 +00:00
newgrf_cargo.h (svn r11252) -Revert r11239, Fix r9620: cargo translation was not done correctly 2007-10-13 02:23:11 +00:00
newgrf_commons.cpp (svn r11248) -Fix[FS#1314]: The logic behind industry slot allocation was implying that the only condition an override could be placed in a slot is that there were no previous override. 2007-10-12 15:54:49 +00:00
newgrf_commons.h (svn r11198) -Fix: When industry override is not possible because it is already been overridden, mark the new candidate as not being an override 2007-10-04 00:59:52 +00:00
newgrf_config.cpp (svn r11180) -Fix (r11175): crash on load when you don't have any NewGRFs. More interesting is: who plays without them ;) 2007-09-28 17:04:52 +00:00
newgrf_config.h (svn r10298) -Fix [FS#903]: show the subdirectory below the default data directory in this filename in the newgrf list. The directory was removed in r9560 because then it used to full path instead of the path relative to the data directory, but since the inclusion of "search paths" that is not necessary anymore. 2007-06-23 21:12:09 +00:00
newgrf_engine.cpp (svn r11070) -Fix [FS#1217]: due to making an Action2 variable work properly, the NewGRF called other code too that wasn't prepared for non-train vehicles. 2007-09-09 15:32:46 +00:00
newgrf_engine.h (svn r10690) -Codechange: use the enum that describes all callback IDs in favor of "just" using an untyped integer. 2007-07-25 19:06:29 +00:00
newgrf_gui.cpp (svn r11211) -Fix [FS#1302]: NewGRF GUI scrollbar does funny things when being resized. 2007-10-05 21:31:59 +00:00
newgrf_house.cpp (svn r11225) -Fix: if a sprite shares the bounding box of another sprite, the offset is unsigned instead of signed. 2007-10-07 15:26:20 +00:00
newgrf_house.h (svn r10690) -Codechange: use the enum that describes all callback IDs in favor of "just" using an untyped integer. 2007-07-25 19:06:29 +00:00
newgrf_industries.cpp (svn r11240) -Fix [FS#1323] (r11152): forgot to invert a test 2007-10-10 00:01:41 +00:00
newgrf_industries.h (svn r11152) -Fix: GetIndustryIDAtOffset crashed when translation of the GFX ID would be needed. Fix by Belugas. 2007-09-23 19:55:42 +00:00
newgrf_industrytiles.cpp (svn r11241) -Fix: Obiwan error on industry animated tiles. Spotted and fixed by Csaboka 2007-10-10 00:42:52 +00:00
newgrf_industrytiles.h (svn r11193) -Fix: be more compliant with the specifications of callback #2F (and undocumented side effects in TTDP in corner cases). 2007-10-02 16:56:45 +00:00
newgrf_sound.cpp (svn r11173) -Codechange: rename some callback enums so they are more uniform. 2007-09-26 17:33:32 +00:00
newgrf_sound.h (svn r9385) -Cleanup: doxygen changes. Today, we are exploring the letter N. 2007-03-21 03:06:21 +00:00
newgrf_spritegroup.cpp (svn r11173) -Codechange: rename some callback enums so they are more uniform. 2007-09-26 17:33:32 +00:00
newgrf_spritegroup.h (svn r11199) -Fix: variable 67 and 68 not working correctly. 2007-10-04 07:09:05 +00:00
newgrf_station.cpp (svn r11173) -Codechange: rename some callback enums so they are more uniform. 2007-09-26 17:33:32 +00:00
newgrf_station.h (svn r10690) -Codechange: use the enum that describes all callback IDs in favor of "just" using an untyped integer. 2007-07-25 19:06:29 +00:00
newgrf_storage.cpp (svn r11138) -Codechange: prepare some subsystems for persistent storage for NewGRFs. 2007-09-22 12:59:43 +00:00
newgrf_storage.h (svn r11139) -Codechange: add support for persistent storage for NewGRFs. 2007-09-22 13:56:38 +00:00
newgrf_text.cpp (svn r11257) -Fix (r11145): wrong endian used when preparing text ref stack 2007-10-14 14:50:07 +00:00
newgrf_text.h (svn r11145) -Codechange: add support for "decoding" TTDPs string codes wrt to registers 0x100 to 0x10F. 2007-09-22 23:55:34 +00:00
newgrf_town.cpp (svn r10430) -Fix: Too many town rating entry lookups (KUDr) 2007-07-04 06:37:43 +00:00
newgrf_town.h (svn r9315) -Merge: The newhouses branch. With this merge comes almost complete support for 2007-03-19 11:27:30 +00:00
newgrf_townname.cpp (svn r10211) -Feature: [NewGRF] Add support for action 0F 2007-06-18 23:00:55 +00:00
newgrf_townname.h (svn r10211) -Feature: [NewGRF] Add support for action 0F 2007-06-18 23:00:55 +00:00
news.h (svn r11125) -Documentation: add/update the documentation of news*. Based on a patch by Progman. 2007-09-17 17:07:24 +00:00
news_gui.cpp (svn r11125) -Documentation: add/update the documentation of news*. Based on a patch by Progman. 2007-09-17 17:07:24 +00:00
npf.cpp (svn r10733) -Codechange: change MP_STREET into MP_ROAD as we use the word "road" everywhere except in the tile type. 2007-07-29 23:42:59 +00:00
npf.h (svn r9914) -Codechange: prepare GTTS and the pathfinders to handle multiple road types on a single tile. 2007-05-24 22:41:50 +00:00
oldloader.cpp (svn r11255) -Fix [FS#1332]: industry counter was not updated on TTD savegame loading 2007-10-13 16:56:29 +00:00
oldpool.cpp (svn r10799) -Fix: only calling QuickFree and not the destructor on pool cleanups might cause memory leaks due to the way C++ works. 2007-08-05 21:20:55 +00:00
oldpool.h (svn r11009) -Codechange: unvirtualise IsValid as that isn't needed with templates. This gives up to 10% performance increase in games with lots of vehicles. 2007-08-30 20:40:33 +00:00
openttd.cpp (svn r11244) -Fix: trees can now be planted on bare land without making it grassy (Csaboka) 2007-10-11 11:06:04 +00:00
openttd.h (svn r11005) -Codechange: move the tiletype specific terraforming checks to the functions for those tile types. 2007-08-30 17:17:04 +00:00
order.h (svn r11184) -Codechange: cleanup the code related to backup orders. 2007-09-28 21:15:45 +00:00
order_cmd.cpp (svn r11214) -Fix [FS#1296]: planes can't use heliports so refuse these orders 2007-10-05 22:13:35 +00:00
order_gui.cpp (svn r11068) -Codechange: remove Vehicle::HasFront as all vehicles have the Vehicle::first pointer correctly set. 2007-09-09 11:23:49 +00:00
os2.cpp (svn r10736) -Fix: Correct all mispellings of 'successful'. 2007-07-30 13:36:09 +00:00
os_timer.cpp (svn r10778) -Fix: one-liners to allow MSVC and WINCE to work together (or anyway, a step towards that goal) 2007-08-03 23:26:12 +00:00
ottdres.rc.in (svn r11089) -Codechange: add revision detection to MSVC. 2007-09-12 07:11:48 +00:00
pathfind.cpp (svn r10346) -Fix: Forgotten "else" in r10345 (thanks peter1138). 2007-06-26 20:23:09 +00:00
pathfind.h (svn r9914) -Codechange: prepare GTTS and the pathfinders to handle multiple road types on a single tile. 2007-05-24 22:41:50 +00:00
player.h (svn r11023) -Fix [FS#1150]: Switching players (using the cheat) crashed on Big Endian machines. 2007-08-31 19:49:31 +00:00
player_face.h (svn r9376) -Fix (r8969): off-by-one error for the amount of mouth pieces for men. 2007-03-20 16:32:41 +00:00
player_gui.cpp (svn r11040) -Fix [FS#1179]: removing CMD_AUTO from some commands could remotely trigger an assertion. 2007-09-04 11:58:27 +00:00
players.cpp (svn r10567) -Add [FS#915]: a "group" with ungrouped vehicles. Patch by Matthias Wolf. 2007-07-14 23:10:27 +00:00
queue.cpp (svn r9391) -Documentation : correct Doxygen of comments and @file inclusion. Time for P and Q files 2007-03-21 17:42:43 +00:00
queue.h (svn r10673) -Cleanup: some assorted style cleanups. Primarily type* var -> type *var. 2007-07-24 17:01:23 +00:00
rail.cpp (svn r11237) -Codechange: reduce code duplication between GetRailFoundation() and CheckRailSlope(). Patch by frosch. 2007-10-09 21:11:23 +00:00
rail.h (svn r11237) -Codechange: reduce code duplication between GetRailFoundation() and CheckRailSlope(). Patch by frosch. 2007-10-09 21:11:23 +00:00
rail_cmd.cpp (svn r11237) -Codechange: reduce code duplication between GetRailFoundation() and CheckRailSlope(). Patch by frosch. 2007-10-09 21:11:23 +00:00
rail_gui.cpp (svn r11040) -Fix [FS#1179]: removing CMD_AUTO from some commands could remotely trigger an assertion. 2007-09-04 11:58:27 +00:00
rail_map.h (svn r10659) -Codechange: updated documentation around RAIL_GROUND_FENCE_VERT[12] (frosch) 2007-07-23 16:08:58 +00:00
railtypes.h (svn r9523) -Cleanup: doxygen changes. Time to take care of "R" 2007-03-28 20:41:35 +00:00
resource.h (svn r9523) -Cleanup: doxygen changes. Time to take care of "R" 2007-03-28 20:41:35 +00:00
rev.cpp.in (svn r11089) -Codechange: add revision detection to MSVC. 2007-09-12 07:11:48 +00:00
road.cpp (svn r11172) -Codechange: rewrite of town road building and addition of the possibility to clean up unconnected road bits during the local road reconstructions. Based on a patch by skidd13. 2007-09-26 16:12:43 +00:00
road.h (svn r11172) -Codechange: rewrite of town road building and addition of the possibility to clean up unconnected road bits during the local road reconstructions. Based on a patch by skidd13. 2007-09-26 16:12:43 +00:00
road_cmd.cpp (svn r11206) -Fix [FS#1299]: half tram bits could be removed in some cases. Based on patches by frosch and skidd13. 2007-10-05 17:53:01 +00:00
road_cmd.h (svn r9897) -Codechange: prepare the toolbar for more road types. 2007-05-21 21:58:31 +00:00
road_gui.cpp (svn r11040) -Fix [FS#1179]: removing CMD_AUTO from some commands could remotely trigger an assertion. 2007-09-04 11:58:27 +00:00
road_map.cpp (svn r10733) -Codechange: change MP_STREET into MP_ROAD as we use the word "road" everywhere except in the tile type. 2007-07-29 23:42:59 +00:00
road_map.h (svn r10733) -Codechange: change MP_STREET into MP_ROAD as we use the word "road" everywhere except in the tile type. 2007-07-29 23:42:59 +00:00
roadveh.h (svn r11068) -Codechange: remove Vehicle::HasFront as all vehicles have the Vehicle::first pointer correctly set. 2007-09-09 11:23:49 +00:00
roadveh_cmd.cpp (svn r11229) -Fix [FS#1307]: one could sell vehicles that were crashed in a depot, which would still yield money. 2007-10-08 20:06:37 +00:00
roadveh_gui.cpp (svn r11184) -Codechange: cleanup the code related to backup orders. 2007-09-28 21:15:45 +00:00
saveload.cpp (svn r11244) -Fix: trees can now be planted on bare land without making it grassy (Csaboka) 2007-10-11 11:06:04 +00:00
saveload.h (svn r11139) -Codechange: add support for persistent storage for NewGRFs. 2007-09-22 13:56:38 +00:00
screenshot.cpp (svn r10412) -Codechange: Remove unnecessary inclusion of hal.h in various files (and add one) 2007-07-03 11:31:38 +00:00
screenshot.h (svn r9556) -Documentation: doxygen and comment-style changes. 'R', 'S'.. The end of the preliminary work is near 2007-04-04 01:35:16 +00:00
sdl.cpp (svn r9556) -Documentation: doxygen and comment-style changes. 'R', 'S'.. The end of the preliminary work is near 2007-04-04 01:35:16 +00:00
sdl.h (svn r9556) -Documentation: doxygen and comment-style changes. 'R', 'S'.. The end of the preliminary work is near 2007-04-04 01:35:16 +00:00
settings.cpp (svn r11188) -Codechange: rewrite of the town action related code (remove some of the magic). 2007-09-30 17:38:42 +00:00
settings.h (svn r9565) -Feature: Add list_patches console command. This shows all patches along with their current values. Based on patch by madman2003/GrimRC. 2007-04-05 12:59:57 +00:00
settings_gui.cpp (svn r11188) -Codechange: rewrite of the town action related code (remove some of the magic). 2007-09-30 17:38:42 +00:00
ship.h (svn r11001) -Codechange: unify the way to determine whether a vehicle is in a depot. 2007-08-29 21:49:08 +00:00
ship_cmd.cpp (svn r11229) -Fix [FS#1307]: one could sell vehicles that were crashed in a depot, which would still yield money. 2007-10-08 20:06:37 +00:00
ship_gui.cpp (svn r11184) -Codechange: cleanup the code related to backup orders. 2007-09-28 21:15:45 +00:00
signs.cpp (svn r11065) -Documentation [FS#1186]: of the dirty marking/repainting subsystem. Patch by Progman. 2007-09-09 10:13:17 +00:00
signs.h (svn r11009) -Codechange: unvirtualise IsValid as that isn't needed with templates. This gives up to 10% performance increase in games with lots of vehicles. 2007-08-30 20:40:33 +00:00
signs_gui.cpp (svn r10704) -Codechange: provide an infrastructure to have resizable windows that are smaller than the default window size. 2007-07-27 12:49:04 +00:00
slope.h (svn r11237) -Codechange: reduce code duplication between GetRailFoundation() and CheckRailSlope(). Patch by frosch. 2007-10-09 21:11:23 +00:00
smallmap_gui.cpp (svn r11000) -Fix r10121: when introducing the new blitter system, smallmap regained an old bug: buffer-overflow when moving window to far bottom-right. 2007-08-29 21:30:03 +00:00
sound.cpp (svn r11118) -Fix: sample.cat can now be in a tar-file too, how nice! 2007-09-15 16:01:34 +00:00
sound.h (svn r11095) -Codechange: don't abuse 'file_pos' by storing the file_slot in it too, but use a nice seperate variable for it 2007-09-13 18:22:34 +00:00
sprite.h (svn r11133) -Fix (r11102) [FS#1245]: in some cases vehicles would be drawn over houses when they should be drawn behind the houses. Patch by frosch. 2007-09-20 19:21:01 +00:00
spritecache.cpp (svn r11101) -Fix r11099: the check: file_pos == 0, no longer works; adjust the check with file_slot. This solves the ? sprites with autorail (nice catch Progman) 2007-09-13 22:48:11 +00:00
spritecache.h (svn r10157) -Fix: use as indentified for PNGs, the place of the image as it was in the grf, not the internal SpriteID 2007-06-14 14:31:48 +00:00
station.cpp (svn r11009) -Codechange: unvirtualise IsValid as that isn't needed with templates. This gives up to 10% performance increase in games with lots of vehicles. 2007-08-30 20:40:33 +00:00
station.h (svn r11065) -Documentation [FS#1186]: of the dirty marking/repainting subsystem. Patch by Progman. 2007-09-09 10:13:17 +00:00
station_cmd.cpp (svn r11190) -Fix: make snowy roofs of (newgrf) houses also transparent. 2007-09-30 19:33:40 +00:00
station_gui.cpp (svn r10981) -Fix [FS#1156] (r10970): stations gave ratings for accepted cargo too. 2007-08-26 13:55:36 +00:00
station_map.h (svn r10681) -Codechange: do not determine whether a tile is a hangar based on the graphics index to be drawn on the given tile, but do it based on the specification of the location of hangars of the airport. 2007-07-24 21:48:50 +00:00
stdafx.h (svn r10778) -Fix: one-liners to allow MSVC and WINCE to work together (or anyway, a step towards that goal) 2007-08-03 23:26:12 +00:00
string.cpp (svn r10566) -Fix [FS#1025]: a NewGRF could have a information message that is too long for the internal buffers to handle. We should not crash on such a case even though the message is too big for the window anyway. 2007-07-14 22:37:40 +00:00
string.h (svn r11025) -Fix: safeguard StrEmpty from calls with NULL. 2007-08-31 20:50:18 +00:00
strings.cpp (svn r11145) -Codechange: add support for "decoding" TTDPs string codes wrt to registers 0x100 to 0x10F. 2007-09-22 23:55:34 +00:00
strings.h (svn r10673) -Cleanup: some assorted style cleanups. Primarily type* var -> type *var. 2007-07-24 17:01:23 +00:00
subsidy_gui.cpp (svn r10704) -Codechange: provide an infrastructure to have resizable windows that are smaller than the default window size. 2007-07-27 12:49:04 +00:00
terraform_gui.cpp (svn r11040) -Fix [FS#1179]: removing CMD_AUTO from some commands could remotely trigger an assertion. 2007-09-04 11:58:27 +00:00
texteff.cpp (svn r11228) -Codechange: implement the "moreanimation" feature of TTDP, so we can properly support newindustries. 2007-10-08 19:56:21 +00:00
texteff.hpp (svn r10932) -Codechange: replace "text" with "chat" for the chat related function and variables. 2007-08-19 09:38:30 +00:00
tgp.cpp (svn r9558) -Documentation: doxygen and comment changes: 'T' now. Almost done 2007-04-04 03:21:14 +00:00
tgp.h (svn r9558) -Documentation: doxygen and comment changes: 'T' now. Almost done 2007-04-04 03:21:14 +00:00
thread.cpp (svn r9759) -Add: added threading code for MorphOS (tokai) 2007-05-01 15:25:00 +00:00
thread.h (svn r10673) -Cleanup: some assorted style cleanups. Primarily type* var -> type *var. 2007-07-24 17:01:23 +00:00
tile.cpp (svn r10687) -Fix (r10686): subversion does not like it when you change code when you are typing the commit message. 2007-07-25 17:07:38 +00:00
tile.h (svn r10733) -Codechange: change MP_STREET into MP_ROAD as we use the word "road" everywhere except in the tile type. 2007-07-29 23:42:59 +00:00
timetable.h (svn r10237) -Fix (r10236): It helps if you use svn add with new files... 2007-06-20 19:26:25 +00:00
timetable_cmd.cpp (svn r10331) -Feature: Add the possibility of automatically filling in timetables based on 2007-06-25 20:55:43 +00:00
timetable_gui.cpp (svn r10704) -Codechange: provide an infrastructure to have resizable windows that are smaller than the default window size. 2007-07-27 12:49:04 +00:00
town.h (svn r11009) -Codechange: unvirtualise IsValid as that isn't needed with templates. This gives up to 10% performance increase in games with lots of vehicles. 2007-08-30 20:40:33 +00:00
town_cmd.cpp (svn r11243) -Fix: update waypoint signs when renaming a town 2007-10-10 01:36:15 +00:00
town_gui.cpp (svn r11188) -Codechange: rewrite of the town action related code (remove some of the magic). 2007-09-30 17:38:42 +00:00
town_map.h (svn r10733) -Codechange: change MP_STREET into MP_ROAD as we use the word "road" everywhere except in the tile type. 2007-07-29 23:42:59 +00:00
train.h (svn r11068) -Codechange: remove Vehicle::HasFront as all vehicles have the Vehicle::first pointer correctly set. 2007-09-09 11:23:49 +00:00
train_cmd.cpp (svn r11230) -Fix [FS#1228]: one could construct trains out of crashed wagons and engines. Based on a patch by SmatZ. 2007-10-08 20:16:25 +00:00
train_gui.cpp (svn r11184) -Codechange: cleanup the code related to backup orders. 2007-09-28 21:15:45 +00:00
transparency_gui.cpp (svn r10704) -Codechange: provide an infrastructure to have resizable windows that are smaller than the default window size. 2007-07-27 12:49:04 +00:00
transparency_gui.h (svn r9564) -Fix (r9563): When adding files remember to add them... 2007-04-05 09:07:20 +00:00
tree_cmd.cpp (svn r11246) -Codechange: beautify some conditions from "if else" into trinary operator 2007-10-11 15:40:53 +00:00
tree_map.h (svn r11124) -Documentation: of tree_map.h and tree_cmd.cpp. Patch by Progman. 2007-09-17 16:56:15 +00:00
tunnel_map.cpp (svn r10686) -Fix [FS#1058]: determining whether there is a tunnel going under the lowered area is only needed in two directions instead of all four, so take the directions (one for each axis) to the nearest border (along the given axis). Furthermore GetTileZ did much more than absolutely necessary. 2007-07-25 15:45:46 +00:00
tunnel_map.h (svn r10258) -Codechange: as we are now using int64 all over the place, it's better to use int64 variables in the string generating too instead of packing them into two int32s. 2007-06-21 17:25:17 +00:00
tunnelbridge_cmd.cpp (svn r11263) -Codechange: Reduce code duplication between DrawBridgePillars and HasFoundation{NW|NE}. Patch by frosch. 2007-10-14 20:16:44 +00:00
unix.cpp (svn r9990) -Fix: MorphOS and AmigaOS do not like "//" in filenames as that means the same as "/../" in means in Unix. 2007-05-30 18:24:54 +00:00
unmovable.h (svn r9559) -Documentation: doxygen and comment changes: 'U' and 'V' now. Almost done. Yeah. I know, I've already said that... 2007-04-04 04:08:47 +00:00
unmovable_cmd.cpp (svn r11128) -Fix: a lot of graphical glitches by changing some bounding boxes. It's not perfect yet, but a *very* good step into the right direction. Patch by frosch. 2007-09-19 16:36:42 +00:00
unmovable_map.h (svn r9670) -Documentation: add documentation to some the _map files. 2007-04-18 18:20:31 +00:00
variables.h (svn r11188) -Codechange: rewrite of the town action related code (remove some of the magic). 2007-09-30 17:38:42 +00:00
vehicle.cpp (svn r11262) -Fix [FS#1330]: do not check for vehicles that are not on the ground when removing owned land, furthermore do not check for shadows (of aircraft). 2007-10-14 20:12:51 +00:00
vehicle.h (svn r11068) -Codechange: remove Vehicle::HasFront as all vehicles have the Vehicle::first pointer correctly set. 2007-09-09 11:23:49 +00:00
vehicle_gui.cpp (svn r11173) -Codechange: rename some callback enums so they are more uniform. 2007-09-26 17:33:32 +00:00
vehicle_gui.h (svn r10997) -Codechange: unify the vehicle view window. Patch by PhilSophus. 2007-08-29 20:50:58 +00:00
viewport.cpp (svn r11261) -Codechange: Draw selection sprites (HT_RECT, HT_POINT, HT_RAIL) on foundations as ChildSprite of the foundation, not as single ParentSprite. Patch by frosch. 2007-10-14 19:57:15 +00:00
viewport.h (svn r11212) -Codechange: add support for drawing parts of sprites. Patch by frosch. 2007-10-05 21:49:15 +00:00
void_map.h (svn r9670) -Documentation: add documentation to some the _map files. 2007-04-18 18:20:31 +00:00
water_cmd.cpp (svn r11065) -Documentation [FS#1186]: of the dirty marking/repainting subsystem. Patch by Progman. 2007-09-09 10:13:17 +00:00
water_map.h (svn r10230) -Fix [FS#594]: terraforming wipes out canals. Now you always have to remove the canal before terraforming, instead of "just" removing the canal. 2007-06-19 21:15:14 +00:00
waypoint.cpp (svn r11238) -Fix [FS#1316]: the orders of trains going to a waypoint where not updated when the waypoint would be moved. 2007-10-09 21:29:34 +00:00
waypoint.h (svn r11009) -Codechange: unvirtualise IsValid as that isn't needed with templates. This gives up to 10% performance increase in games with lots of vehicles. 2007-08-30 20:40:33 +00:00
widget.cpp (svn r9662) -Documentation: Doxygen corrections and @file omissions 2007-04-17 20:23:13 +00:00
win32.cpp (svn r11116) -Fix (r11106): tar loader was not compiled for WIN32 2007-09-15 15:21:17 +00:00
win32.h (svn r9055) -Codechange: Change windows unicode handling and allow a pure non-unicode build to function. Win9x binaries will be possible with mingw/nightly system. 2007-03-07 18:58:28 +00:00
win64.asm (svn r8933) -Fix [Win64]: rdtsc now uses intrinsic on VC8 (michi_cc) 2007-02-27 23:12:45 +00:00
window.cpp (svn r11256) -Codechange: Make opening a new toolbar not overlapping its parent one, by locating it under the parent, and aligned with the left side of it. 2007-10-14 00:26:24 +00:00
window.h (svn r11065) -Documentation [FS#1186]: of the dirty marking/repainting subsystem. Patch by Progman. 2007-09-09 10:13:17 +00:00
zoom.hpp (svn r10093) -Revert: removed 16x zoom-out as it is broken beyond repair 2007-06-11 11:59:36 +00:00