Commit Graph

1101 Commits (98cf7f5c7b6d107a488635178f8cad7e9bc96ffe)

Author SHA1 Message Date
belugas 0532eb2515 (svn r9676) -Codechange: introduce NUM_INDUSTRYTYPES instead of IT_END.
This makes the code clearer.
17 years ago
rubidium 2ce514284c (svn r9673) -Cleanup: remove spaces before tabs and replace non-indenting tabs with spaces. 17 years ago
rubidium 7577954ced (svn r9672) -Cleanup: lots of coding style fixes around operands. 17 years ago
peter1138 0d32783f87 (svn r9671) -Codechange: Implement NewGRF callback 36, which allows changing of various properties which were previously static. Vehicle max speed and train power/te/running costs are adjustable. 17 years ago
rubidium 13c587bf39 (svn r9670) -Documentation: add documentation to some the _map files. 17 years ago
belugas d1c2c90ad0 (svn r9669) -Documentation: some more doxygen fixes 17 years ago
miham a993a0e273 (svn r9668) -Update: WebTranslator2 update to 2007-04-18 19:27:38
catalan    - 2 fixed by arnaullv (2)
french     - 2 fixed, 2 changed by glx (4)
hungarian  - 2 fixed by miham (2)
korean     - 2 fixed by darkttd (2)
swedish    - 2 fixed, 1 changed by daishan (3)
17 years ago
maedhros 1a81c1cedd (svn r9667) -Feature: Add the concept of cities. A (configurable) proportion of towns can
start off larger, and will grow twice as quickly as other towns. They can also
be placed specifically in the scenario editor. Thanks to TheJosh for the
initial patch and the idea.
17 years ago
peter1138 01ab087f35 (svn r9666) -Fix (r9651): end of data / column flags were reversed 17 years ago
belugas 0eaa72e324 (svn r9665) -Documentation: Doxygen corrections,errors, corrections of corrections... 17 years ago
belugas 76faa0f759 (svn r9664) -Documentation: Doxygen corrections,errors and omissions 17 years ago
belugas 097b3b3c7b (svn r9662) -Documentation: Doxygen corrections and @file omissions 17 years ago
belugas 37743094ec (svn r9658) -Codechange: CT_FOOD is not part of temperate climate, place it accordingly in arctic.
It could be put in tropic too, but it can be placed in both, so first to catch it...
17 years ago
peter1138 f37930d26a (svn r9655) -Revert (r9094 partial): *Do* calculate refit masks for unavailable vehicle types... things like articulated engines can still build these parts... ... ... dot dot dot 17 years ago
maedhros 535f0dae1e (svn r9654) -Fix: Add string colours for the DOS palette and use them when playing with the DOS data files. 17 years ago
belugas 9315663258 (svn r9653) -Codechange: Indicate the proper function names in the GRF messages 17 years ago
belugas 6427aff94e (svn r9652) -Fix(r9651): "const" keyword forgotten. Spotted by glx.
I guess i'm a bit eager to have a writable array for newindustries ;)
17 years ago
belugas 5c4700599e (svn r9651) -Codechange: make legend system of smallmap a little bit less magic with the help of a struct and not an array of bytes 17 years ago
belugas d8821ddbd4 (svn r9650) -Documentation: Finalize doxygen comments for town_land.h 17 years ago
miham 3843649c52 (svn r9649) -Update: WebTranslator2 update to 2007-04-16 18:55:24
brazilian_portuguese - 8 fixed by fukumori (8)
dutch      - 8 fixed by habell (8)
estonian   - 11 fixed by kristjans (11)
italian    - 25 changed by lorenzodv (25)
17 years ago
maedhros b7e9d97bc7 (svn r9648) -Codechange: Use HASBIT directly rather than shifting and then using it on the first bit. 17 years ago
maedhros c5354bdecc (svn r9647) -Fix (r6631) [FS#733]: Select "Custom" in the difficulty settings gui when changing a setting. (Frostregen) 17 years ago
peter1138 fe368130dc (svn r9646) -Fix (r9645): incorrect count in error message for airport graphics 17 years ago
peter1138 30c1d7472d (svn r9645) -Feature: Add NewGRF Action 5 (Sprite Replacement) support for 2cc colour maps, airport, and road stop sprites. 17 years ago
belugas cfaaad6384 (svn r9644) -Codechange: if else cascade into a switch case 17 years ago
belugas 436cb4296b (svn r9643) -Codechange: Simplify a test. 17 years ago
belugas ce4ea342e8 (svn r9642) -Documentation: Having a different macro name for _original_house_specs (MS) than for _town_tile_data (M) might teach doxygen that we are dealing with two entities... 17 years ago
rubidium 169ec1d712 (svn r9641) -Fix (r7182): namegen.cpp was not UTF-8, which caused artefacts in Finnish town names. 17 years ago
miham 8ad3f5aa5f (svn r9640) -Update: WebTranslator2 update to 2007-04-15 19:49:19
swedish    - 23 fixed by giddorah (23)
traditional_chinese - 336 changed by xbddc (336)
17 years ago
peter1138 7df3a94d8f (svn r9638) -Feature: Increase cargo types from 12 to 32 and enable newcargo flag in NewGRF loader. 17 years ago
miham 56dcbd169a (svn r9633) -Update: WebTranslator2 update to 2007-04-15 08:06:47
american   - 8 fixed by WhiteRabbit (8)
bulgarian  - 8 fixed by thetitan (8)
catalan    - 8 fixed by arnaullv (8)
czech      - 8 fixed by Hadez (8)
danish     - 8 fixed by MiR (8)
esperanto  - 8 fixed, 2 changed by LaPingvino (10)
estonian   - 8 fixed by t2t2 (8)
finnish    - 8 fixed by habazi (8)
french     - 8 fixed by glx (8)
german     - 18 fixed by Neonox (18)
italian    - 16 fixed, 847 changed by lorenzodv (863)
japanese   - 6 fixed, 5 changed by PouncingAnt (11)
korean     - 8 fixed by darkttd (6), leejaeuk5 (2)
romanian   - 8 fixed by kneekoo (8)
russian    - 8 fixed by HMage (8)
slovak     - 8 fixed by lengyel (8)
slovenian  - 8 fixed by Necrolyte (8)
spanish    - 8 fixed by eusebio (8)
traditional_chinese - 8 fixed by thomasau (8)
ukrainian  - 8 fixed by mad (8)
17 years ago
peter1138 13de7f229e (svn r9621) -Codechange: implement newgrf house property 1E (cargo types) 17 years ago
peter1138 ed8a66e3d1 (svn r9620) -Codechange: apply cargo translation table to newstation variables 0x60..0x65 17 years ago
belugas 5775fb475f (svn r9619) -Documentation: Comments on drawing arrays of houses and industries 17 years ago
peter1138 e7cd92f06f (svn r9617) -Codechange: Implement callback for cargo profit calculation 17 years ago
maedhros af53865f6a (svn r9616) -Cleanup: Remove the NS setting type since it causes desyncs in multiplayer mode and only serves to confuse patch authors. 17 years ago
miham fbef708423 (svn r9615) -Update: WebTranslator2 update to 2007-04-12 20:22:06
hungarian  - 8 fixed by miham (8)
italian    - 21 fixed, 707 changed by lorenzodv (728)
japanese   - 11 fixed by ickoonite (11)
17 years ago
maedhros 21fcae536b (svn r9614) -Feature: Use the normal growth rate values when the growth rate is set to none and "Fund new buildings" is used. 17 years ago
maedhros f2a14a813a (svn r9613) -Feature: Make it possible to have some control over the town growth. The
default rate is TTD's original rate, and to approximate OpenTTD's previous
behaviour the rate should be set to "Fast" or "Very Fast". Town growth can be
switched off entirely, and if so, buildings will not be rebuilt. It is also
possible to specify a proportion of towns that grow twice as fast as the
others.
17 years ago
maedhros 3d81de8d7e (svn r9609) -Codechange: Move some function prototypes out of functions.h and into landscape.h, and add a few where they didn't exist. 17 years ago
peter1138 7e0ad00ef6 (svn r9602) -Fix (r5833): Building rail on steep slopes ignored build_on_slopes patch setting. 17 years ago
peter1138 3148fdca59 (svn r9601) -Codechange: Store grf file reference in station spec, not just GRF ID 17 years ago
peter1138 f7a92a2f16 (svn r9598) -Fix (r9563): brainfart? in elrail transparency. who knows... 17 years ago
peter1138 5d48b3c122 (svn r9597) -Codechange: Exclude sign transparency when toggling all options on/off 17 years ago
peter1138 d3ae1421fa (svn r9596) -Fix (r9563): (non-)transparency of station signs was confused with building transparency... 17 years ago
peter1138 71d6f5c598 (svn r9595) -Fix (r9563): Transparency hotkeys didn't work 17 years ago
belugas e735e8261f (svn r9590) -Fix(r9550, fs728): some wrongfully entered data caused some industries to appear where they should not have 17 years ago
miham d68bc2bfc3 (svn r9585) -Update: WebTranslator2 update to 2007-04-10 14:52:27
romanian   - 26 fixed, 7 changed by kneekoo (33)
turkish    - 11 fixed by jnmbk (11)
17 years ago
maedhros f925791a10 (svn r9581) -Revert (r9562): This broke as much as it fixed, so revert until a proper way of paying for refits when cloning can be found. 17 years ago
belugas faad091b8f (svn r9580) -Documentation: Correction of doxygen function declarations 17 years ago
belugas 2f6f7b1984 (svn r9579) -Codechange: Cleanup of industry_cmd (Step-11). Use industry's spec appear_creation during random map creation. 17 years ago
belugas 6ec39ea441 (svn r9578) -Codechange: Cleanup of industry_cmd (Step-10). Use industry's spec map_colour for smallmap industry color code drawing 17 years ago
belugas e45fe68667 (svn r9577) -Codechange: Add notion and data for industry map colour, used in the smallmap_gui. Not used yet.
-Move the check proc array, in order to make it more useful latter.
-Add basic newGRF stuff on the industry spec. Not used yet.
17 years ago
miham 8f16c2bc38 (svn r9576) -Update: WebTranslator2 update to 2007-04-08 19:22:55
american   - 15 fixed by WhiteRabbit (15)
polish     - 1 changed by meush (1)
17 years ago
belugas e824e5e892 (svn r9574) -Fix(r9520, FS#721): Oil Rig ( or industry with behaviour INDUSTRYBEH_BUILT_ONWATER) should check all tiles before leaving the test. A tile in water does not ensure that all required tiles will necessary be on water. 17 years ago
glx c709b97aad (svn r9573) -Fix: enclose settings names containing spaces (like newgrf paths) with quotes 17 years ago
miham 1d72a58190 (svn r9572) [Translations] -Fix: (r9571) strange problem fixed in galician language header 17 years ago
miham 62a7241a68 (svn r9571) -Update: WebTranslator2 update to 2007-04-07 22:18:15
danish     - 15 fixed by MiR (15)
galician   - 14 fixed by Condex (14)
portuguese - 6 fixed by izhirahider (6)
russian    - 10 fixed by HMage (10)
simplified_chinese - 9 fixed by Fishingsnow (9)
slovenian  - 15 fixed by Necrolyte (15)
17 years ago
miham eace6cc5aa (svn r9570) -Update: WebTranslator2 update to 2007-04-06 19:21:04
brazilian_portuguese - 14 fixed by fukumori (14)
bulgarian  - 13 fixed by thetitan (10), groupsky (3)
catalan    - 13 fixed by arnaullv (13)
czech      - 9 fixed by Hadez (9)
dutch      - 13 fixed by habell (13)
esperanto  - 13 fixed by LaPingvino (13)
finnish    - 15 fixed by habazi (15)
french     - 9 fixed by glx (9)
frisian    - 99 fixed by ikkejw (99)
german     - 6 fixed by moewe2 (6)
hungarian  - 9 fixed by miham (9)
italian    - 13 fixed by lorenzodv (13)
korean     - 15 fixed by darkttd (15)
norwegian_nynorsk - 9 fixed by khaavik (9)
polish     - 16 fixed, 1 changed by meush (17)
russian    - 6 fixed, 3 changed by HMage (9)
slovak     - 9 fixed by lengyel (9)
spanish    - 15 fixed by eusebio (15)
traditional_chinese - 15 fixed, 5 changed by xbddc (20)
ukrainian  - 9 fixed by mad (9)
17 years ago
belugas e4fe1cb119 (svn r9569) -Fix(r9567): testing mode leftover... 17 years ago
belugas 7ad3bb257e (svn r9568) -Documentation: doxygen and comment changes: Root of src is finally done. Now, time to start clearing as much as possible 17 years ago
belugas a8bedd18a5 (svn r9567) -Fix(9555, FS#718): The industry ID been collected was just an index in a out of phase array. Now, ensure that the ID will really be an IndustryType 17 years ago
peter1138 56882d2f5e (svn r9565) -Feature: Add list_patches console command. This shows all patches along with their current values. Based on patch by madman2003/GrimRC. 17 years ago
peter1138 8c67992051 (svn r9564) -Fix (r9563): When adding files remember to add them... 17 years ago
peter1138 51d72c11c8 (svn r9563) -Feature: Add more finer control to transparency options, including a new toolbar, accessible from the map menu or Ctrl X. Patch by Wolf01. 17 years ago
maedhros 0340291888 (svn r9562) -Fix: When cloning, pay for the refit costs as well. 17 years ago
rubidium b430c03cdd (svn r9561) -Fix (r9561): loading the newgrfs in openttd.cfg was broken.
Note: as the 'full' path is stored of the newgrfs, the newgrfs in the old cfgs are not made default (you have to set them again).
17 years ago
rubidium 1c1a4bc872 (svn r9560) -Codechange: add support for multiple 'base' directories for newgrf searching.
-Codechange: do not add duplicate files to the newgrf list.
17 years ago
belugas 45b0c8042f (svn r9559) -Documentation: doxygen and comment changes: 'U' and 'V' now. Almost done. Yeah. I know, I've already said that... 17 years ago
belugas 4c4f2a34ef (svn r9558) -Documentation: doxygen and comment changes: 'T' now. Almost done 17 years ago
belugas 6a86e75870 (svn r9556) -Documentation: doxygen and comment-style changes. 'R', 'S'.. The end of the preliminary work is near 17 years ago
belugas 9dd844def2 (svn r9555) -Codechange: Cleanup of industry_cmd (Step-9). Use in-game appearing chances for industry creation. 17 years ago
rubidium 82a1d0f2e4 (svn r9554) -Documentation: add documentation to some map accessors. 17 years ago
rubidium c1d557bc98 (svn r9553) -Documentation: fix ambiguity issue. 17 years ago
belugas 5640d7716d (svn r9552) -Documentation: Some more doxygen work, adding comments too 17 years ago
belugas b52ce40496 (svn r9551) -Documentation: Some more doxygen work 17 years ago
belugas d71462f533 (svn r9550) -Codechange: Add notion and data of industry appearing chances, both in game and in creation mode.
Not used yet.
17 years ago
belugas de17e621c1 (svn r9549) -Codechange: Add definition of callbacks and callback masks for both industries and industry tiles 17 years ago
miham b2bb72510b (svn r9548) [Translations] -Fix: Fixed empty strings added by WT2 [note to self: really should fix this old bug in WT2] 17 years ago
miham 7e69d12c2b (svn r9547) -Update: WebTranslator2 update to 2007-04-02 21:37:30
brazilian_portuguese - 2 fixed by tucalipe (2)
bulgarian  - 2 fixed by thetitan (2)
catalan    - 2 fixed by arnaullv (2)
czech      - 6 fixed by Hadez (6)
dutch      - 2 fixed by habell (2)
esperanto  - 2 fixed, 1 changed by LaPingvino (3)
estonian   - 4 fixed by t2t2 (4)
french     - 6 fixed by glx (6)
hungarian  - 7 fixed by miham (7)
italian    - 2 fixed by lorenzodv (2)
norwegian_bokmal - 12 fixed by oletk (12)
slovak     - 6 fixed by lengyel (6)
ukrainian  - 6 fixed by mad (6)
17 years ago
rubidium b961ef336e (svn r9546) -Fix (r9545): several typos... 18 years ago
belugas 0e33549b7f (svn r9545) -Documentation: Some corrections to previous doxygen work 18 years ago
maedhros 0e981754b3 (svn r9544) -Cleanup (r9543): Remove unused strings. 18 years ago
maedhros 00d828e738 (svn r9543) -Fix [FS#691]: Split up STR_ENGINE_NOT_BUILDABLE into four strings so it can be
translated properly and remove "buildable", since it isn't actually a word.
18 years ago
belugas 27311537ce (svn r9542) -Fix(FS# 712): When checking if a vehicle is on a given tile, and you are working on the ground tile, do not take aircrafts into account, as they do not pose any danger for the construction/destruction/conversion itself. Z stuff, in other words 18 years ago
celestar 6f49e4c644 (svn r9541) -Codechange: Safeguard the company-buying routines so that the buying player and the bought player need to be two different entities 18 years ago
celestar 43dc111833 (svn r9540) -Fix (r1): Bankrupt AIs no longer buy themselves (usage of wrong variable) 18 years ago
truelight fb116653c6 (svn r9533) -Fix [FS#274]: when a company is removed (either via auto-clean, bankrupt, or take over), sell all the shares he has first, then sell the shares all people have on this company, and then remove the company. 18 years ago
maedhros 175eeba2c9 (svn r9532) -Fix (r8741) [FS#708]: Make errors when building drive through road stops more descriptive. 18 years ago
maedhros 59903a84ea (svn r9531) -Fix (r8661) [FS#692]: The scroll settings were wrong for trains as only a part
of the window should be horizontally scrollable, not all of it. This lead to
wagons without an engine overflowing the window and not being able to scroll to
the end of a train if there was an engine attached.
18 years ago
belugas 0a6d6eaa74 (svn r9530) -Codechange: Replace a direct industry type access by a behaviour 18 years ago
truelight 9d7497c837 (svn r9529) -Fix [FS#705]: when 2 clients joined together, the second asserted on the NewCompany command of the first 18 years ago
glx fab0c38ddf (svn r9528) -Fix r8610: don't try to modify non-existent widgets (many thanks to Bruce Perence, the libefence developer) 18 years ago
miham 58b4027129 (svn r9527) -Update: WebTranslator2 update to 2007-03-30 19:44:17
slovenian  - 2 fixed by Necrolyte (2)
18 years ago
belugas 6803f2eada (svn r9526) -Fix(9520): a temperate sawmill is not a tropic lumber mill. Thus, it cannot cut trees 18 years ago
miham 27d6c4f869 (svn r9525) -Update: WebTranslator2 update to 2007-03-29 19:56:13
estonian   - 3 fixed, 4 changed by kristjans (7)
finnish    - 2 fixed by pallokala (2)
italian    - 1 changed by lorenzodv (1)
traditional_chinese - 1 changed by xbddc (1)
turkish    - 12 fixed by jnmbk (12)
18 years ago
celestar 4ad4f1f3f1 (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) 18 years ago
belugas 34272ad201 (svn r9523) -Cleanup: doxygen changes. Time to take care of "R" 18 years ago
belugas 7a0952a5bc (svn r9520) -Codechange: Add the notion of Industry behaviour. It means what an industry can do (plant fields, cut trees, do not change production), what can be done to it (disasters like mine subsidence, jet/chopper attack), when it can be built etc... 18 years ago
glx 79e97494dc (svn r9519) -Fix r7406 (revert r9518): free the malloced variable, not a pointer to that variable. Also free it if there's any error. 18 years ago
rubidium 8b8f20c216 (svn r9518) -Fix [Windows]: do not free an uninitialized pointer. 18 years ago
maedhros 2eed59028f (svn r9476) -Codechange: Make build windows for all vehicle types the same width. 18 years ago
maedhros 822ce5661d (svn r9475) -Codechange: Allow the purchase details widget to expand dynamically if there's still not enough room for the text. 18 years ago
maedhros 9339c954e1 (svn r9474) -Fix (r8378): Expand the details widget in the vehicle build windows again to make room for all the text. 18 years ago
peter1138 b30354d690 (svn r9473) -Codechange: add 'unhandled variable' debug message to newcargo resolver 18 years ago
maedhros e496aaac1f (svn r9472) -Fix (r9449): num is the number of newlines in the string, not the number of lines. Also allow for maxh being negative. 18 years ago
belugas 1597b07849 (svn r9469) -Fix(r3720): The maximum year allowed for to_euro conversion of custom currency was set to 1000, making it impossible to ever have one. Now, with 3000, it should be a little more comfortable 18 years ago
belugas 32b33e3121 (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) 18 years ago
rubidium f9547cf3b2 (svn r9455) -Fix: the values for diff_custom, diff_level and snow_line in the .cfg were not properly checked. 18 years ago
maedhros 68248cad4f (svn r9449) -Fix: Truncate the newgrf information text in the newgrf gui if it's too long. 18 years ago
peter1138 4a1f9286dd (svn r9439) -Codechange: check for valid default cargo type even if a vehicle is not refittable... 18 years ago
peter1138 5780965b90 (svn r9438) -Codechange: Map cargo colours from DOS to Windows if necessary. 18 years ago
rubidium 4a9dabe2c8 (svn r9437) -Fix (r9420): dedicated server crashed when the y part of the resolution was less than 10. 18 years ago
peter1138 18c21cc115 (svn r9436) -Fix (r9411): don't deactivate GRF in an action 7/9 during reservation (and loading of cargo data), and action 6 should be run also 18 years ago
peter1138 8ec3e58b48 (svn r9435) -Fix (r8972): ensure the cargo payment graph is at least 12 "items" high 18 years ago
peter1138 0aad93d1ce (svn r9434) -Fix (r9418): remove typedef from forward declaration to appease MSVC or something 18 years ago
truelight 0ecd7f7718 (svn r9429) -Fix r9338: when deleting a vehicle which has shared orders with one more vehicle and no orders, segfaulted 18 years ago
peter1138 5a73caa0f7 (svn r9427) -Codechange: remove redundant variable 18 years ago
celestar 44be40052f (svn r9425) -Codechange/Fix (FS#689): Housekeeping in the convert rail functions: Changed the order of error checks to generate more meaningful error messages, added some doxygen comments and replaced bitshifting by proper mathematical operations 18 years ago
rubidium 3e3f582d98 (svn r9420) -Fix [FS#701]: crashes when the chatbox would be drawn outside of the main window. 18 years ago
peter1138 f69549f1eb (svn r9418) -Codechange: Implement actions 1/2/3 for cargos, callback handler and custom icon sprites 18 years ago
peter1138 c63db0def3 (svn r9417) -Fix (r1): Waiting cargo icons in the station view window were incorrectly drawn if the cargo list was scrolled, resulting in overlapping images 18 years ago
peter1138 25d4c3028f (svn r9416) -Codechange: Split NewGRF Action 3 handler into separate functions for each feature (vehicles are common, though) 18 years ago
miham 5563550d98 (svn r9415) -Update: WebTranslator2 update to 2007-03-23 20:04:40
danish     - 1 changed by ThomasA (1)
german     - 5 fixed by moewe2 (5)
hungarian  - 1 fixed by miham (1)
portuguese - 8 fixed by Digitalfox (8)
simplified_chinese - 9 fixed by Fishingsnow (9)
18 years ago
peter1138 4621436d07 (svn r9413) -Codechange: Remove default cargo translation table and use bitnums directly if no table is provided. This lets pre-cargolabel cargo definitions work. 18 years ago
peter1138 9a10771046 (svn r9412) -Fix (r8886): When looking up a cargo type by label skip disabled cargos 18 years ago
peter1138 9931916345 (svn r9411) -Codechange: Add support for loading of newcargo data. 18 years ago
belugas 691f8578fd (svn r9400) -Codechange: Use some more representative enum names for landscape types. 18 years ago
belugas 8298227685 (svn r9399) -Feature: Openttd.cfg will now present landscape patch entry as been temperate, arctic, tropic or toyland.
This is the first usage of the callback conversion system of settings loading
18 years ago
belugas de273f1c45 (svn r9398) -Feature: Allow for a conversion callback system while reading configuration file, in case of wrong value.
This is the basic step, no patch setting is actually using it, so far
18 years ago
peter1138 3c6e6a1d99 (svn r9393) -Codechange: Use newgrf town resolver as station parent scope handler 18 years ago
miham f2b8466375 (svn r9392) -Update: WebTranslator2 update to 2007-03-21 19:54:29
brazilian_portuguese - 2 changed by fukumori (2)
danish     - 11 fixed, 2 changed by ThomasA (13)
esperanto  - 8 fixed by LaPingvino (8)
estonian   - 28 fixed by vermon (27), t2t2 (1)
finnish    - 19 fixed, 66 changed by pallokala (9), habazi (76)
french     - 9 changed by Skiper (9)
italian    - 1 fixed, 49 changed by sidew (50)
traditional_chinese - 2 fixed by thomasau (2)
ukrainian  - 9 changed by mad (9)
18 years ago
belugas e9295b82ff (svn r9391) -Documentation : correct Doxygen of comments and @file inclusion. Time for P and Q files 18 years ago
belugas 4d86aa2479 (svn r9390) -Documentation : correct Doxygen of comments and @file inclusion. This time, brought to you by the letter O 18 years ago
peter1138 93fe91cc8c (svn r9388) -Codechange: variable scope and type, and standardify all CargoID loops. 18 years ago
rubidium 7e00fdac90 (svn r9387) -Fix (r9385): termination of a comment forgotten. 18 years ago
belugas 8952924c64 (svn r9385) -Cleanup: doxygen changes. Today, we are exploring the letter N. 18 years ago
rubidium d99a269493 (svn r9378) -Fix [FS#688] (r9038): cancel in password queries reduces amount of players in the network game when they haven't joined the game yet. 18 years ago
rubidium f64f9fad4f (svn r9377) -Fix (r9376): the off-by-one error was also present at another location :( 18 years ago
rubidium d384260ba5 (svn r9376) -Fix (r8969): off-by-one error for the amount of mouth pieces for men. 18 years ago
rubidium 9f7f58bdfc (svn r9373) -Fix (r9271): the chosen language was not stored nor read properly in/from the cfg. 18 years ago
maedhros 94db6aa1a2 (svn r9371) -Feature: Add support for variable snow lines in the arctic climate, supplied
by newgrf files. When this is enabled forests cannot be built below the highest
snow line, and farms can't be built above it. Houses still use the
_opt.snow_line so they are all consistent, so to make them respect the snowline
you may want to use some newhouses features as well.
18 years ago
maedhros ad0b5de3da (svn r9367) -Fix (r9315): If a new house doesn't have a corresponding action 3, the
graphics for the substitute (original) house should be drawn instead.
18 years ago
belugas 4e5567a710 (svn r9366) -Codechange: Unify the different houses acceptances attributes on their cargo counterpart, as well as specifying cargo slot. 18 years ago
peter1138 b08c8dcb6a (svn r9352) -Codechange: Use cargo class to determine if an aircraft should carry mail 18 years ago
rubidium adf90db9d0 (svn r9339) -Codechange: disable shares by default as the sharing system is broken (abusable) and should therefor not be used in multiplayer games.
-Codechange: make default maximum distance from the edge for oil refineries a little higher, so the chance that you get oil refineries is a little better.
18 years ago
truelight a33d240af8 (svn r9338) -Fix: close the Shared Order Vehicle List if you remove the shared link with only 2 vehicles 18 years ago
truelight c24f6f3b24 (svn r9337) -Fix [FS#542]: assert() when you removed the orders of a shared list while having the shared order vehicle list open. 18 years ago
peter1138 21c69a550a (svn r9327) -Fix (r9301): Fix warning on MSVC 18 years ago
peter1138 5a2236dd84 (svn r9322) -Codechange: Use cargo class to count crash/flood victims 18 years ago
maedhros ccd448b72f (svn r9316) -Fix (r9315): Bump the savegame version for the newhouses merge. 18 years ago
maedhros 209101391a (svn r9315) -Merge: The newhouses branch. With this merge comes almost complete support for
the newhouses grf specs, so all newhouses grfs will be playable in the game.

Many thanks to everyone who contributed code and ideas, and all the testers
who found things we missed.
18 years ago
peter1138 3d3d8d7c47 (svn r9303) -Codechange: Use cargo class when counting passengers in a road vehicle crash, and when loading aircraft. 18 years ago
peter1138 fa206387ad (svn r9302) -Codechange: Use cargo class to test for passengers when deciding on the livery scheme to use. 18 years ago
peter1138 497e5fe565 (svn r9301) -Codechange: Use cargo class to determine if a road vehicle can stop in bus or truck stops. 18 years ago
peter1138 d947f5cec9 (svn r9300) -Codechange: Use cargo's town effect property in the subsidy gui 18 years ago
richk 46fd8ca644 (svn r9299) -Fix (FS#675,FS#660): Small micro-movements on airports (of <4 pixels) caused odd aircraft movements. On oilrigs, this caused a full crash as movement would take helicopter out of airport/station tile.
Corrected by maneuvering aircraft directly over these tiny movements, rather than relying on movement by changing facing.
18 years ago
richk 11ba449045 (svn r9298) -Fix (r1): A34-1000, Z-Shuttle, and Kelling K1 should be listed as small aircraft. 18 years ago
miham 691e9c1d0c (svn r9292) [Translations] -Fix: Removed empty translation reached /trunk 18 years ago
miham a0bb478a29 (svn r9286) -Update: WebTranslator2 update to 2007-03-18 19:56:07
american   - 10 fixed by WhiteRabbit (10)
brazilian_portuguese - 7 fixed by fukumori (7)
bulgarian  - 12 fixed by thetitan (12)
catalan    - 3 fixed by arnaullv (3)
czech      - 8 fixed by Hadez (8)
dutch      - 8 fixed by habell (8)
french     - 3 fixed by glx (3)
greek      - 80 fixed by thanoulas (80)
italian    - 7 fixed, 7 changed by sidew (6), bluesboy84 (8)
japanese   - 11 fixed by PouncingAnt (2), ickoonite (9)
korean     - 3 fixed by darkttd (3)
norwegian_nynorsk - 6 fixed by pollux (6)
polish     - 7 fixed by meush (7)
russian    - 9 fixed, 1 changed by DarkFenX (10)
slovak     - 10 fixed by lengyel (10)
slovenian  - 6 fixed by Necrolyte (6)
spanish    - 9 fixed by eusebio (9)
swedish    - 9 fixed by daishan (9)
traditional_chinese - 6 fixed, 4 changed by thomasau (10)
ukrainian  - 9 fixed by mad (9)
18 years ago
rubidium 065144b5ae (svn r9281) -Fix [FS#687]: compile failure when compiling with 'home directories' enabled (stepancheg). 18 years ago
rubidium b63634f095 (svn r9277) -Fix [FS#685]: shared orders got messed up when the 'first' trains got removed in the depot. 18 years ago
celestar df793407cb (svn r9275) -Fix(r8973, FS#686): Faulty display of aircraft maximum velocity in the news item for new vehicles 18 years ago
rubidium b30f46f274 (svn r9271) -Codechange: make the language pack initialisation a little more clear and extendable (more language paths). 18 years ago
rubidium e04afaf704 (svn r9267) -Fix (r9266): some leftover includes and erronous call to ChangeWorkingDirectory (it was moved). 18 years ago
rubidium aeb7241db8 (svn r9266) -Codechange: unify the retrieval of the base paths a little more. 18 years ago
peter1138 70e32d663a (svn r9259) -Codechange: NUM_CARGO isn't a valid cargo type... 18 years ago
peter1138 28717b6bc5 (svn r9257) -Codechange: Use cargo's town effect property for determining subsidy source/target type. 18 years ago
celestar 045d3dc05f (svn r9251) -Fix(r6057, FS#644): Use a less CPU-intensive algorithm to find a random industry for the AI to prevent it slowing down the game. The AI now sucks a even a bit more than before (if that's even possible). 18 years ago
peter1138 50811a49ed (svn r9243) -Fix (r9162,FS#683): One too many table rows caused cargo acceptance mixup. 18 years ago
peter1138 5b3b287883 (svn r9236) -Codechange: Add 'town effect' attribute to cargo types. This will be used to specify how the cargo behaves wrt towns, instead of relying on fixed cargo IDs. 18 years ago
belugas dbee26fda9 (svn r9215) -Documentation : correct Doxygen of comments 18 years ago
truelight 89794adebe (svn r9205) -Fix: if you started openttd with '-g' you got the same map every run 18 years ago
belugas 9e90282712 (svn r9190) -Fix: Little typo in an enum. 18 years ago
maedhros 787d0fcf62 (svn r9178) -Fix (r7573) [FS#679]: Don't allow building docks or buoys under bridges. 18 years ago
belugas ee945d2375 (svn r9162) -Codechange: Cleanup of industry_cmd (Step-8). Gather tile animation data into IndustryTileSpec array
Added a few documentation on remaining animation arrays (mostly ToyLand ones)
18 years ago
peter1138 c4a191dd11 (svn r9147) -Fix (r1770, r8161): when loadin games, enroute_from and enroute_from_xy were updated in the wrong place, causing issues with TTD savegames/scenarios. 18 years ago
KUDr 8a58bb5108 (svn r9146) -Fix [NTP][FS#676](r6800): "Train is lost" message is generated incorrectly. Forgot to set the best bird distance to zero in case we found the destination to indicate success. (de_zeurkous) 18 years ago
truelight b1e8191040 (svn r9137) -Fix: if all news-setting buttons show 'full', make the ALL-button show 'full' too 18 years ago
miham 21392c7846 (svn r9132) [Translations] -Fix: Removed empty strings added by last commit 18 years ago
rubidium 9a107b8752 (svn r9130) -Codechange: move the fileio functions that do open a file into a Fio slot together. 18 years ago
rubidium c0ac3745a0 (svn r9129) -Codechange: unify parts of DeterminePaths. 18 years ago
peter1138 a2c7352f71 (svn r9127) -Codechange: Check if a cargo is valid before displaying it in a station's cargo rating list. (And duff up the block a little) 18 years ago
bjarni e93ace0cfa (svn r9126) -Feature: "Function of scrollwheel" can now be set to off as well
Note: since this can be useful for all platforms, the GUI is no longer OSX specific.
  Note: scrolling lists is still unaffected by this setting
18 years ago
bjarni a7259e6317 (svn r9125) -Fix r9111: default scrollwheel setting is now zooming, not scrolling 18 years ago
miham c998e496e4 (svn r9118) -Update: WebTranslator2 update to 2007-03-11 16:16:39
brazilian_portuguese - 2 fixed by fukumori (2)
bulgarian  - 1 fixed by thetitan (1)
catalan    - 5 fixed by arnaullv (5)
czech      - 1 changed by Hadez (1)
esperanto  - 1 fixed by LaPingvino (1)
french     - 5 fixed by glx (5)
german     - 1 fixed by Neonox (1)
greek      - 260 fixed by thanoulas (260)
hungarian  - 8 fixed by miham (8)
italian    - 1 fixed by sidew (1)
korean     - 12 fixed by leejaeuk5 (7), darkttd (5)
polish     - 1 fixed, 2 changed by meush (3)
portuguese - 2 fixed by izhirahider (2)
slovenian  - 1 fixed by Necrolyte (1)
traditional_chinese - 1 fixed, 42 changed by thomasau (43)
18 years ago
rubidium 40ebea6a6a (svn r9117) -Fix: the (current) difficulty level button was not selected when opening the difficulty window. 18 years ago
miham 8ce88873c7 (svn r9116) [Translations] -Change: force remove of changed translations (r9115) to ensure they are really changed 18 years ago
rubidium bfe4878568 (svn r9115) -Fix [FS#622]: make clear in the tooltips when the canal build tool (in the scenario editor) makes flooding water (ocean). 18 years ago
bjarni 49d26fd754 (svn r9112) -Feature r9111: scrollwheel scrolling can now also scroll the smallmap 18 years ago
bjarni 7d498a55de (svn r9111) -Feature: [OSX] mighty mice and touchpads can now scroll the map (in all directions)
It has to be enabled first (in patches->interface) first and this will disable scrollwheel zooming
  Note: patch setting "Map scrollwheel speed" might need to be changed since the "correct" setting
    appears to depend on what kind of mouse is in use (mighty mouse or touchpad)
18 years ago
belugas c90cfa1df0 (svn r9108) -Fix(9093) : MSVC was a bit unhappy with some of the type changes. So basically, widening the types makes the difference 18 years ago
rubidium b510eaaca5 (svn r9105) -Fix [FS#629]: disable the ability to make flooding water with the canal build tool. In the scenario editor you can still make both canals and flooding water at height level 0. 18 years ago
KUDr 3ccc5e7b27 (svn r9104) -Fix(r9080, r9081): UINT32_MAX is undefined on MSVC, std::numeric_limits doesn't exist in gcc 2.95 (MorphOS), so back to tree and use ~0 instead (peter1138) 18 years ago
peter1138 53452ef9a7 (svn r9102) -Codechange: (NewGRF) Apply cargo translation table to vehicle refit masks 18 years ago
truelight de5beec61c (svn r9097) -Fix [FS#525]: open and close messages now have their own setting, so you can hide economy changes, but do show open/close of industries
-Change: store news_display_opt in his own section, so it is no longer stored as uint in openttd.cfg (allows adding news-types easier)
18 years ago
peter1138 23e4a98dad (svn r9094) -Codechange: Don't set up refit masks for engine types not in the current climate, and exclude engine types if their cargo type is invalid and they have no refittable type. 18 years ago
peter1138 1efd1adc97 (svn r9093) -Codechange: variable scope / type 18 years ago
peter1138 ec5b2c600b (svn r9092) -Codechange: (NewGRF) (re r8885) Also set cargo type as invalid if the chosen type is not available in the current climate. 18 years ago
belugas b57ef910f8 (svn r9089) -Codechange: Remove the 32 widgets limit on News Options window.
-Codechange: Use the newly created WWT_TEXT widget.
-Cleanup: remove a lot of magic numbers, make the whole window more flexible, with now the possibility to easily add new type of news events.
Thanks glx for ideas from an old patch
18 years ago
belugas 8ef56794ab (svn r9088) -Add : a new type of widget, called WWT_TEXT. It is a simple truncated string. It will be usefull on windows where lot of simple text is always drawn on the WE_PAINT event, making the code clearer. For now, left, right (total size of the window), top, color and data are necessary to use it. Maybe more features will be available soon. 18 years ago
Darkvater 8b2f9c8207 (svn r9086) -Feature/Fix: [win32] Rewrite keyboard input and handle all keypresses in a WM_CHAR event. This saves us from doing translation (ToUnicode[Ex], ToAscii[Ex]), and we get free IME-input support as a plus. 18 years ago
Darkvater 8007fb38d4 (svn r9085) -Codechange/Fix: [win32] Move the initialisation of _codepage (non-UNICODE) to winMain as a dedicated server, or different video driver will not have a win32 messageloop. 18 years ago
Darkvater 6f36db349f (svn r9084) -Fix: [win9x] Clipboard paste for Windows95 (doesn't have CF_UNICODETEXT) correctly converts the input to the current locale. 18 years ago
Darkvater a59eec1c36 (svn r9083) -Codechange: Be more lenient when trimming UTF-8 strings and don't terminate the string when an invalid encoding is encountered, but only focus on maximum length. 18 years ago
KUDr 9cd4f3a204 (svn r9081) -Fix(r9080): UINT32_MAX is undefined on MSVC. Use std::numeric_limits<uint32>::max() instead. 18 years ago
peter1138 8754295bd9 (svn r9080) -Codechange: dynamically build cargo filter buttons in the station list window. 18 years ago
peter1138 53ee239945 (svn r9079) -Codechange: add WWT_LAST widget when dynamically building cargo payment graph 18 years ago
rubidium 9cfae085cb (svn r9078) -Codechange: coding style. 18 years ago
rubidium 2b6736d244 (svn r9077) -Fix [FS#612]: the wrong catenary wires were drawn for tunnel entrances. 18 years ago
rubidium e1eab15b84 (svn r9076) -Fix [FS#529]: the intercontinental airport used 'T-junction' runway sprites when there is no exit in the middle of the runway as in the city airport (skidd13). 18 years ago
belugas b95daaf434 (svn r9075) -Codechange: Cleanup of industry_cmd (Step-7). Small step that is. The new industry messages do not need a series of tests. Only one property to use. 18 years ago
glx 921d4f58cb (svn r9074) -Codechange: win32 dedicated console now doesn't need an extra 'enter' to fully quit 18 years ago
bjarni b6efe5482d (svn r9073) -Codechange: moved autoreplace to a file of it's own (now autoreplace has a cmd and a gui file) 18 years ago
bjarni 0ad237611e (svn r9072) -Codechange: [Orders] added methods to orders to free them and check if they are in use 18 years ago
truelight e2eeac06f8 (svn r9071) -Fix [FS#459]: when in networking an other player takes over an AI which is also controlled by a player, move the player with the company to the company who bought out the AI 18 years ago
truelight ca375d573a (svn r9070) -Fix [FS#404]: if bribe failed and you didn't pick up cargo yet, you wouldn't ever be able to do so for a given station 18 years ago
peter1138 900fcaa2fa (svn r9069) -Codechange: Change a do ... while loop with a for loop. This fixes some warning that I never got anyway... 18 years ago
rubidium 36cea84b11 (svn r9068) -Codechange: capitalize the VEH_Train etc. enums to match the coding style (and rest of the code). 18 years ago
truelight 05eb676f22 (svn r9067) -Fix [FS#637]: don't make owner signs transparent, as then you loose the information who it owns 18 years ago
truelight c5a6a4458b (svn r9066) -Fix [FS#638]: store the owner of a statue, so when it gets removed, the town is notified of it 18 years ago
rubidium 4ca294dfff (svn r9065) -Fix: possible dereference of NULL pointer. 18 years ago
truelight d893909daa (svn r9064) -Fix [FS#663]: don't keep on scrolling for non-numeric values in settings, but require reclick 18 years ago
celestar 5191183f22 (svn r9062) -Fix (r4822, FS#595): The station list, sorted by cargo rating, now takes stations into account that have no cargo waiting (KeeperOfTheSoul). While at it, doxygen the function 18 years ago
rubidium 283fca3ee7 (svn r9061) -Fix [r9038, FS#668]: passwords are send when the server is in the 'authorizing' state, not 'inactive'. 18 years ago
Darkvater 1a2576cd7e (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. 18 years ago
miham 663bf46352 (svn r9054) -Update: WebTranslator2 update to 2007-03-07 18:39:14
catalan    - 2 fixed by arnaullv (2)
croatian   - 95 fixed, 34 changed by Ydobon (129)
czech      - 1 fixed, 3 deleted, 109 changed by Hadez (113)
danish     - 4 fixed by ThomasA (4)
dutch      - 2 fixed by habell (2)
esperanto  - 5 fixed by LaPingvino (5)
french     - 2 fixed by glx (2)
german     - 1 fixed by Neonox (1)
hungarian  - 1 fixed by miham (1)
italian    - 1 fixed by sidew (1)
japanese   - 14 fixed by ickoonite (14)
korean     - 9 fixed by Nios (9)
norwegian_nynorsk - 1 fixed by Eikje3 (1)
polish     - 2 fixed by meush (2)
simplified_chinese - 5 fixed by Fishingsnow (5)
slovenian  - 1 fixed by Necrolyte (1)
spanish    - 5 fixed by eusebio (5)
swedish    - 5 fixed by daishan (5)
traditional_chinese - 7 fixed by sam0737 (7)
ukrainian  - 1 fixed by znikoz (1)
18 years ago
rubidium 979ccd45ba (svn r9051) -Codechange: typedef [enum|struct] Y {} X; -> [enum|struct] X {}; 18 years ago
rubidium 4169bfba06 (svn r9050) -Codechange: Foo(void) -> Foo() 18 years ago
glx b03db3c381 (svn r9048) -Fix r9040: non-bool used as bool 18 years ago
rubidium b6d5f6f746 (svn r9043) -Fix [FS#652]: the personal (.openttd) directories were hidden in the load/save directory listings (stepancheg). 18 years ago
belugas 4445faba29 (svn r9042) -Add : Maedhros as a developper 18 years ago
bjarni 13c72c07d6 (svn r9040) -Codechange: the build window and CmdBuildAircraft() now shares the code to figure out if an aircraft is buildable in the hangar in question
This should help ensuring that the build command and the list are consistent in what aircraft are buildable
18 years ago
bjarni 6ab89d0031 (svn r9039) -Fix r9034: missed the _pause in cocoa_v.mm 18 years ago
rubidium 4b75a29766 (svn r9038) -Fix [FS#115]: inactive connections are not automatically kicked, i.e. people who only open a telnet (or similar) connection to a server. 18 years ago
maedhros 6b329f2728 (svn r9037) -Feature: [NewGRF] Add support for Action 13, which allows you to translate
grf-specific texts. The translations will only be shown if you're using a
language with a grf language id and if a string hasn't already been set
specifically for the language you're using.
18 years ago
rubidium b9b0edbec4 (svn r9036) -Fix [SunOS]: SunOS/Solaris does not have stdint.h, so use inttypes.h which defines the things we need from stdint.h. 18 years ago
truelight ac6c36f980 (svn r9035) -Fix [SunOS]: Solaris sometimes has pid_t defined as long. Fix warnings in those cases 18 years ago
truelight b3b14ac2ad (svn r9034) -Codechange: renamed _pause to _pause_game, as some targets already have
a symbol called _pause (and therefor our variable conflicts with 
 thatone. We shouldn't be using _ as global indicator.....)
18 years ago
maedhros b838a90657 (svn r9031) -Codechange: Introduce grfconfig->status, and use it for states that are
mutually exclusive. At the same time, add an INITIALISED state which makes it
possible to check if a grf is not yet active but will be later on during the
GLS_ACTIVATION loading stage.
18 years ago
maedhros 878b6fcf37 (svn r9029) -Fix (r7326): Only call the gradual loading amount callback if the bit for it is set in the vehicle's callbackmask. 18 years ago
rubidium 38cc68898d (svn r9027) -Fix [FS#664]: desync caused by buffer overrun. 18 years ago
richk e073c085dc (svn r9022) -Fix [FS#660]: Airport state machine fails if the adjustment in position is less than 4 pixels. The new planespeed movement made this a fatal error on the oilrig. This fix just corrects the oilrig movement orders so that the error does not occur.
Full solution is to allow minor corrections without changing the facing of the aircraft. (spotted by ledow)
18 years ago
miham 88a00e9d40 (svn r9021) [Translations] -Fix: removed empty strings once again. 18 years ago
miham 4d9344dc5f (svn r9020) -Update: WebTranslator2 update to 2007-03-05 19:56:28
american   - 17 fixed by WhiteRabbit (17)
brazilian_portuguese - 4 fixed by fukumori (4)
bulgarian  - 1 fixed by thetitan (1)
catalan    - 4 fixed by arnaullv (4)
czech      - 5 fixed, 39 changed by Hadez (44)
dutch      - 4 fixed by habell (4)
finnish    - 7 fixed by pallokala (7)
greek      - 10 fixed by thanoulas (10)
italian    - 4 fixed by sidew (4)
polish     - 3 fixed, 5 changed by meush (8)
portuguese - 3 fixed by izhirahider (3)
romanian   - 17 fixed, 8 changed by kneekoo (25)
russian    - 3 changed by DarkFenX (3)
slovak     - 4 fixed, 30 changed by lengyel (34)
ukrainian  - 6 fixed by znikoz (6)
18 years ago
truelight d3df379aec (svn r9019) -Fix: use <> for system-headers 18 years ago
miham f4db967046 (svn r9018) -Change: added SunOS as OS name in the quit dialog 18 years ago
celestar 7d08af73f0 (svn r9016) [SunOS] -Fix: Don't use a struct-member that doesn't exist.
-Documentation: Updated readme.txt for SunOS 5.10 (aka Solaris 10)
Note: With this commit, building and running on Solaris 10 works, thus
we officially support this OS now :)
18 years ago
tron 30d1b223c8 (svn r9015) -Fix
NL at EOF
18 years ago
tron 8b597bc000 (svn r9014) -Fix
Improve translation using gender tags
18 years ago