1
0
mirror of https://github.com/OpenTTD/OpenTTD.git synced 2025-08-30 18:09:09 +00:00

Compare commits

..

2790 Commits

Author SHA1 Message Date
rubidium
c01a5f8727 (svn r26034) -Release: 1.3.3-RC1 2013-11-17 17:40:08 +00:00
rubidium
1c45ddd861 (svn r26033) [1.3] -Update: some documentation 2013-11-17 17:36:00 +00:00
rubidium
4a33c03a49 (svn r26032) [1.3] -Backport from trunk:
- Fix: The internal index of a character in the layout line depends on the used layouter (r26029)
- Fix: Make the installer warning about Windows XP SP3 not trigger on the 64 bit Windows XP which is not really Windows XP to start with [FS#5773] (r26028)
2013-11-17 17:31:51 +00:00
rubidium
28dfc29888 (svn r26031) [1.3] -Backport from trunk: language updates 2013-11-17 17:30:42 +00:00
rubidium
8d90a3f417 (svn r26025) [1.3] -Fix: get hotkeys working again 2013-11-17 13:53:33 +00:00
rubidium
10fdf41107 (svn r26024) [1.3] -Backport: number of prerequisites for key handling fixes/improvements 2013-11-17 13:35:48 +00:00
rubidium
c13d1d6362 (svn r26022) [1.3] -Fix: missing OS X headers 2013-11-17 11:51:33 +00:00
rubidium
9fdc7a4ec9 (svn r26021) [1.3] -Backport from trunk:
- Fix: Crash when the ICU layouter thinks a font is corrupted [FS#5711] (r26018, r26017, r26016, r26015)
- Fix: Having trains miss a platform that is just being modified is less of a problem than having trains stop twice without moving [FS#5684] (r26013)
- Fix: --help text of ./configure for packages that require pkg-config (r26011)
- Fix: The AI/GS library name to use in Import, is not the name given by GetName but GetInstanceName [FS#5662] (r26010)
2013-11-17 11:29:44 +00:00
rubidium
5a82846fb0 (svn r26020) [1.3] -Backport from trunk:
- Fix: [Windows] Conditional expression with enumeral with non-enumeral type (r26009)
- Fix: Game script showing vehicle on e.g. a goal, then the vehicle being removed and eventually being replaced by a non-user vehicle (most likely smoke) causing an assertion to trigger [FS#5804] (r26007, r26006)
- Fix: Crash when transferring savegame from server to client [FS#5478] (r26005)
2013-11-17 11:24:39 +00:00
rubidium
e026f80caa (svn r25994) [1.3] -Backport from trunk:
- Update: Debian packaging (r25976, r25783, r25782, r25781, r25780)
2013-11-13 22:14:52 +00:00
rubidium
47fe12ebc2 (svn r25993) [1.3] -Backport from trunk:
- Fix: Comma key collided with F12 key for hotkeys; also remove '+' as that is generally not a key (the '+' on the numpad is a separate one) [FS#5679] (r25973)
- Fix: Rail laying sounds of others could be heard in multiplayer [FS#5665] (r25972)
- Fix: [SDL] Recursive mutex locking when changing blitter [FS#5787] (r25970)
2013-11-13 22:04:22 +00:00
rubidium
1ffa019bb5 (svn r25992) [1.3] -Backport from trunk:
- Fix: The wrong vehicle would be taken in a shared order vehicle list window when the ID >= 65536, causing assertions triggering later on [FS#5800] (r25965)
- Fix: [OSX] Compilation under OSX 10.9 [FS#5797] (r25962, r25951, r25950, r25913)
- Fix: [NewGRF] A powered rail type implies it is compatible as well, but some NewGRF did not state that causing the path reservation code to bail out in some cases because there was no compatible path [FS#5779] (r25961)
2013-11-13 22:03:26 +00:00
rubidium
3e445b2a6d (svn r25991) [1.3] -Backport from trunk:
- Fix: Temporary persistent storage modifications, e.g. command tests or those from GUI, were not properly reset, creating the possibility of desyncs [FS#5772] (r25956)
- Fix: Train's 'force proceed' status gets reset when the track on the other side of the tile has a signal [FS#5723] (r25955)
- Fix: Wrong signal conversions for savegames from before 0.4.5 [FS#5731, FS#5732] (r25954, r25953)
- Fix: Do not skip numbers when skipping spaces and other sorting 'improving' characters [FS#5719] (r25952)
2013-11-13 22:00:46 +00:00
rubidium
a4551ff5ac (svn r25990) [1.3] -Backport from trunk: language updates 2013-11-13 22:00:02 +00:00
rubidium
c40bbef756 (svn r25989) [1.3] -Backport from trunk:
- Fix: Text direction forcing characters were not filtered out, but shown as ? when ICU was not used for layouting. These are included in chat and console messages to force them to be displayed right [FS#5683] (r25949)
- Fix: NewGRF inspect window in RTL mode (r25943)
- Fix: [NoGo] Preserve the relative town growth progress when changing the town growth rate [FS#5786] (r25931)
- Fix: Several drawing overflows in the signal GUI [FS#5733] (r25929, r25928, r25927)
2013-11-13 21:58:36 +00:00
rubidium
dff569beb6 (svn r25988) [1.3] -Backport from trunk:
- Fix: Center the edit sign window like all query windows (r25918)
- Fix: Initialization of default objects swapped cost and dates (r25868)
- Fix: Use the actual sprite dimensions for sizing the dropdown arrow of dropdown widgets (r25864)
- Fix: If the child widgets of a NWidgetHorizontal container do not fill the complete container, align them according to text direction [FS#5686] (r25862, r25729)
2013-11-13 21:56:48 +00:00
rubidium
04fc4595cf (svn r25987) [1.3] -Backport from trunk:
- Fix: When clearing font cache, also clear layout cache [FS#5737] (r25860)
- Fix: Goto button in order window was not always lowered when it should [FS#5783] (r25858, 25857)
- Fix: Searching for a suitable font failed, if one of the fonts had no '?' glyph, and no baseset is installed [FS#5704] (r25822, r25820)
- Fix: Sprite 0 was considered available, even if no baseset was loaded (r25821)
2013-11-13 21:53:40 +00:00
rubidium
33ab06a9da (svn r25986) [1.3] -Backport from trunk:
- Fix: [GS] Language file scanner considered filenames starting with '.' as valid translations, resulting in languages with empty name, which causes trouble [FS#5750] (r25818)
- Fix: [GS] Handle savegames which contain GS translations for languages with empty name more gently [FS#5750] (r25817)
- Fix: [Script] ScriptTile::IsBuildableRectangle could report true for tiles outside of the map, if they happened to wrap around into a valid area [FS#5754] (r25815)
- Fix: Ensure the vehicle bar is high enough for the start/stop vehicle graphics [FS#5740] (r25805)
2013-11-13 21:49:31 +00:00
rubidium
f2cd6d20be (svn r25985) [1.3] -Backport from trunk:
- Fix: Lower sprite and text at the vehicle bar if it is pressed [FS#5739] (r25804)
- Fix: Draw start/stop graphics of the vehicle bar at the right place in RTL mode [FS#5738] (r25803)
- Fix: [Script] Decoding JSON data with an empty array from Admin port failed (r25809)
- Fix: [NewGRF] Do not allow changing palette when it's set by the NewGRF (r25794, r25793, r25972)
2013-11-13 21:46:47 +00:00
rubidium
95569e444b (svn r25984) [1.3] -Backport from trunk:
- Fix: Some spelling corrections to Catalan and Latin American town names [FS#5746] (r25775, r25774)
- Fix: If old savegames contain bridges over owned land, keep on drawing the bridges nevertheless [FS#5725] (r25753)
- Fix: [OSX] Text input into an edit box would trigger hotkeys [FS#5705] (r25743, r25671)
- Fix: Several RTL alignment issues [FS#5692] (r25733, r25732, r25731)
2013-11-13 21:43:16 +00:00
rubidium
27bf9549d6 (svn r25983) [1.3] -Backport from trunk:
- Fix: NWidgetMatrix used pip_pre and pip_post inconsistently and incorrectly, causing misalignment for RTL [FS#5686] (r25727)
- Fix: Right side of object class string was misaligned (r25726)
- Fix: [OSX] Do not pass -mmacosx-version-min to compilers that do not support it (r25706)
- Fix: Autoreplace/renew also refits free wagons [FS#5700] (r25698)
2013-11-13 21:39:14 +00:00
rubidium
68423b35cf (svn r25982) [1.3] -Backport from trunk:
- Fix: Textbuf caret rendering for complex scripts (e.g. Tamil) (r25696, r25694, r25652, r25651, r25092, r25091)
- Fix: Vehicle::MarkDirty must be called for the front engine [FS#5700] (r25695)
- Fix: [Win32] Several issues regarding conversion of characters (r25677, r25676, r25675, r25674, r25673)
- Fix: [Win32] Handle Unicode characters from outside the BMP correctly (r25672, r25670, r25669, r25668)
2013-11-13 21:35:44 +00:00
rubidium
53fffb3bab (svn r25981) [1.3] -Backport from trunk:
- Fix: [Win32] Only forward key presses to the IME system if an edit box has the input focus (r25667)
- Fix: [OSX] Crash when unhiding the main window [FS#4689] (r25665)
- Fix: [OSX] Bootstrap downloading of a baseset did not work [FS#4847] (r25664)
- Fix: [OSX] Monospace font detection [FS#4857] (r25663, r25662)
2013-11-13 21:30:39 +00:00
rubidium
7489a5d153 (svn r25980) [1.3] -Backport from trunk:
- Fix: [OSX] Rework font detection to work even if no default font sprites are present [FS#4847] (r25661)
- Fix: [OSX] The name's OpenTTD, not OTTD (r25660)
- Fix: [OSX] System mouse cursor could become visible during dragging [FS#4420] (r25659)
- Fix: [OSX] The mouse cursor would sometimes jump near the window borders [FS#4392] (r25658)
2013-11-13 21:29:37 +00:00
rubidium
6b47e4ba24 (svn r25979) [1.3] -Backport from trunk:
- Fix: [OSX] The new 10.7 fullscreen code can now also be compiled with older SDK versions [FS#4744] (r25656)
- Fix: [OSX] Mouse cursor was not displayed properly after switching to fullscreen on 10.7+ (r25655)
- Fix: Improve character and word deletion for CJK languages and complex scripts (r25654, r25653)
- Fix: [OSX] Define version constants before they are used (r25643)
2013-11-13 21:28:21 +00:00
rubidium
38bcb67c38 (svn r25978) [1.3] -Backport from trunk:
- Fix: Some icu_config scripts are too stupid to separate two ldflags by spaces, thus only call it with one (r25642, r25638)
- Fix: Do not suggest a start date for the game when there will be no vehicles available at all (r25640, r25639)
- Fix: City list sort of population and rating are reversed compared to the icon [FS#5666] (r25630)
- Fix: [Script] Give a slightly less generic error when removing inexisting rail [FS#5651] (r25614)
2013-11-13 21:21:47 +00:00
rubidium
e57c544643 (svn r25977) [1.3] -Backport from trunk:
- Fix: [Script] Do not return ERR_UNKNOWN when trying to move an order to its current location [FS#5648] (r25612)
- Fix: Various misreferences in AI and GS changelog [FS#5649] (r25607)
- Fix: [Script] If a NewGRF returned station type that could not be built by an AI via callback 18, an unknown error would be thrown instead of falling back to the default station [FS#5641] (r25605)
- Fix: Only the front engine's date of last service was updated [FS#5550] (r25604)
2013-11-13 21:17:29 +00:00
rubidium
1c5ff9933f (svn r25957) [1.3] -Backport from trunk: language updates 2013-11-08 23:02:00 +00:00
rubidium
8ebe828137 (svn r25631) [1.3] -Update: some documentation 2013-07-27 14:55:00 +00:00
rubidium
beceab38f8 (svn r25602) [1.3] -Prepare: for 1.3.2-RC2 2013-07-13 10:39:57 +00:00
rubidium
6a91636e1a (svn r25601) [1.3] -Backport from trunk: language updates 2013-07-13 10:37:17 +00:00
rubidium
7a081330e4 (svn r25599) [1.3] -Backport from trunk:
- Fix: [Admin] End-of-rcon data could not be determined reliably for any rcon command [FS#5643] (r25598, r25588, r25587)
- Fix: [Content] When the server closed the connection, the client would for eternity try to read a packet and never timeout making it impossible to reconnect [FS#5635] (r25597)
- Fix: [Script] Changing the script difficulty level in-game would also change the settings using the default even though they were not allowed to change in-game [FS#5644] (r25592)
- Fix: [Admin] Ensure that sent and received length of json strings are the same [FS#5646] (r25590, r25589)
- Fix: [Squirrel] Stack overflow did not show an error, due to the stack to throw the error already being full [FS#5320] (r25585)
2013-07-13 10:13:55 +00:00
rubidium
8f6204546e (svn r25584) [1.3] -Backport from trunk: language updates 2013-07-10 19:57:02 +00:00
rubidium
909502dc41 (svn r25583) [1.3] -Backport from trunk:
- Fix: Layouter caused significant slowdown with text heavy windows, cache it to make it managable (r25574, r25570, r25569, r25567, r25564)
2013-07-10 19:41:31 +00:00
rubidium
6cde48e49f (svn r25582) [1.3] -Backport from trunk:
- Fix: [Script] Documentation implied that XXList::AddItem has a default for value if it isn't filled in [FS#5638] (r25579, r25577)
- Fix: Make content list appear faster (r25573)
- Fix: Non-ICU layouter started new lines with the space which triggered the linebreak (r25568)
- Fix: If the next order cannot be resolved, reset the current order property instead of leaving it in an intermediate state [FS#5633] (r25562)
2013-07-10 19:38:53 +00:00
rubidium
b0486a940d (svn r25560) [1.3] -Backport from trunk:
- Fix: [Squirrel] Infinite recursion loop in freeing data via a looping set of references [FS#5568] (r25558)
- Fix: One could build bridges over owned land of another company [FS#5524] (r25557)
- Fix: [Script] Texts from scripts were not validated before they were shown, causing an assertion to trigger [FS#5632] (r25555)
- Fix: Provide a warning when no vehicles are available, and tell what to do in that case [FS#5530] (r25553)
2013-07-04 21:20:05 +00:00
rubidium
526fb6fa21 (svn r25559) [1.3] -Backport from trunk:
- Fix: Possible reading of uninitialised memory due to undefined execution order (r25551)
- Fix: [Windows] Race condition between two drawing threads could crash OpenTTD [FS#5571] (r25550)
- Fix: ICU returns the width of the visual run as if the trailing space was added (in case a newline was added). This caused the width to be more than the requested width, but it would still be drawn correctly [FS#5626] (r25547)
- Fix: Two small memory leaks (r25546)
- Fix: [GS] The checks and validations for setting the extra text in the town window became too stringent [FS#5625] (r25544)
2013-07-04 21:16:35 +00:00
rubidium
441364ff91 (svn r25529) [1.3] -Backport from trunk: language updates
[1.3] -Update: documentation
2013-06-30 09:05:55 +00:00
rubidium
322abc44e0 (svn r25528) [1.3] -Backport from trunk:
- Fix: strndup should not examine strings beyond its upper limit [FS#5621] (r25527)
- Fix: SDL does not give an event when an application gets mouse focus while going to full screen, so manually force the mouse-is-in-window state [FS#5587] (r25523)
- Fix: Reworked layouting (r25526, r25525, r25524, r25513, r25512, r25511)
2013-06-30 08:58:35 +00:00
rubidium
aee85cf8b0 (svn r25503) [1.3] -Backport from trunk: language updates 2013-06-28 19:48:10 +00:00
rubidium
7e74941a73 (svn r25502) [1.3] -Backport from trunk:
- Fix: Proper support for Brahmic scripts (e.g. Tamil and Thai) [FS#5481] (r25501, r25493, r25485, r25483, r25482, r25481, r25478, r25477, r25476, r25474, r25473, r25472, r25471, r25470, r25469, r25468, r25467, r25466, r25465, r25463, r25462, r25455, r25452, r25451, r25450, r25447, r25446, r25445, r25444, r25443, r25442, r25441, r25440, r25439, r25438, r25437, r25436, r25343, r25157)
2013-06-28 19:44:28 +00:00
rubidium
79c02e4ae4 (svn r25500) [1.3] -Backport from trunk:
- Remove: SETX(Y) does not work at all with other than default fonts, so get rid of it (r25454)
- Fix: When addings bits to a (train) station, the train trying to stop there could overshoot the (new) stop location and not stop at all [FS#5553] (r25495)
- Fix: The face of the manager differed on clients when the company was started after the clients joined [FS#5610] (r25491, r25490)
2013-06-28 19:29:08 +00:00
rubidium
d271dd9566 (svn r25499) [1.3] -Backport from trunk:
- Fix: Do not send encoded texts to names, but decode them into a plain C string and then pass them on [FS#5613] (r25489, r25488)
- Fix: Do not allow control codes in names of things (signs, vehicles, towns, stations, etc), so they have a known maximum fixed size and are, by definition, the same for everyone (r25487)
- Fix: Missing length validation for town and president names in script APIs (r25486)
2013-06-28 19:24:39 +00:00
rubidium
c62e867b56 (svn r25498) [1.3] -Backport from trunk:
- Fix: [NewGRF] When cargo NewGRF define a multiplier to modify vehicle capacities, use the same multiplier to modify loading speed (r25497, r25479)
- Fix: [OSX] OS X SDK versions >= 10.5 always have a non-const iconv declaration (r25480)
- Fix: Disable the depot-refit button in the order GUI, if the consist is not refittable unless it already has a refit order (r25459, r25458, r25457)
2013-06-28 19:21:24 +00:00
rubidium
fab048a116 (svn r25496) [1.3] -Backport from trunk:
- Fix: When town creation failed, removing remnants of the construction failed on protected houses [FS#5603] (r25429)
- Fix: There were two hotkeys to toggle between 'unload' and 'unload if possible' (r25406)
- Fix: The size of station construction windows could oscillate when resizing the window moved the mouse into the window [FS#5596] (r25395)
- Fix: Restrict renaming engines to the server, just like renaming towns (r25394)
2013-06-28 19:09:47 +00:00
rubidium
906a848cdb (svn r25416) [1.3] -Backport from trunk: language updates 2013-06-15 15:43:32 +00:00
rubidium
7d779754e6 (svn r25415) [1.3] -Feature: Thai translation 2013-06-15 15:34:57 +00:00
rubidium
1924ab4b9a (svn r25341) [1.3] -Backport from trunk: language updates 2013-06-09 09:42:50 +00:00
rubidium
3b7a42bbc9 (svn r25340) [1.3] -Backport from trunk:
- Fix: Loading only 8 bits into a 16 bit variable could cause endianness problems (r25337)
- Fix: Check for zero width space in translations and fail upon finding them [FS#5589] (r25326)
- Fix: [SDL] Keyboard input stopped working after fullscreen toggle [FS#5580] (r25318)
- Fix: Proper size-estimation for numbers with n digits, i.e. not assume a particular number is the widest [FS#5562] (r25314, r25313)
2013-06-09 09:38:21 +00:00
rubidium
02fc90dfbd (svn r25339) [1.3] -Backport from trunk:
- Fix: Do not focus the editbox in the NewGRF window, if there is no editbox visible (r25307)
- Fix: Game Script APIs that execute a DoCommand were returning the same result as in TestMode during world generation [FS#5561] (r25305)
- Fix: Build railway fences next to objects, even if they are owned by the same company [FS#5565] (r25302)
- Fix: gcc4.6 removed -mno-cygwin option (r25266)
2013-06-09 09:33:06 +00:00
rubidium
3ac18d20c9 (svn r25309) [1.3] -Update: some documentation 2013-05-31 20:51:15 +00:00
rubidium
6289bb92af (svn r25308) [1.3] -Backport from trunk:
- Fix: When overbuilding a reserved track with a non-track station tile, that tile would remain reserved and eventually trigger a crash upon removal [FS#5540] (r25251)
- Doc: Update some small parts of the readme (r25278)
2013-05-31 20:49:00 +00:00
rubidium
c32de24438 (svn r25255) [1.3] -Fix: forgot running project/generate for the newly added languages 2013-05-19 14:02:50 +00:00
rubidium
011de43698 (svn r25248) [1.3] -Update: some documentation 2013-05-17 19:04:45 +00:00
rubidium
9cb01a519b (svn r25247) [1.3] -Backport from trunk:
- Fix: 'No station' error was given, even when there was a station that way occupied or not yours [FS#5546] (r25243)
- Language updates
2013-05-17 18:56:51 +00:00
rubidium
b604bbfb3d (svn r25242) [1.3] -Backport from trunk: translations 2013-05-13 19:25:53 +00:00
rubidium
37ed615df1 (svn r25241) [1.3] -Backport from trunk:
- Fix: Crash when AI is executing a command as it is bankrupted (removed from the game) [FS#5547] (r25236)
- Fix: Give bridges owned by noone (from bankrupt companies) to the first company which replaces the bridge. Everyone could have removed/rebuild the bridge anyway [FS#5541] (r25231, r25227)
- Fix: [NewGRF] Revise when vehicle running sound effects 04, 07 and 08 are played; in depot or tunnel, or when crashed or stopped: No sound. Braking: Effect 08 instead of 07 [FS#5538] (r25226)
- Fix: [NewGRF] Play vehicle sound effect also for planes (r25225)
- Fix: [NewGRF] cur_speed is only valid for the front engine, so make other engines in the consist use the speed of the front [FS#5534] (r25224)
2013-05-13 19:22:08 +00:00
rubidium
a40ad243ca (svn r25240) [1.3] -Backport from trunk:
- Fix: [NewGRF] Make tick_counters work the same for vehicles (r25223, r25222)
- Fix: [NewGRF] IsCompatibleTrainStationTile() is not a symmetric function. Clarify the parameters and fix the cases were they were swapped (r25221)
- Fix: Consider map border as water with repsect to river/canal continuation (r25220)
- Fix: [Script] Clarify on which tiles IsDesertTile and IsSnowTile work, i.e. the ones without infrastructure or buildings, and introduce GetTerrainType for the cases where IsDesertTile/IsSnowTile do not work [FS#5537] (r25213)
- Fix: The baseset description translation script did not work with any awk other than gawk (r25218)
2013-05-13 19:18:10 +00:00
rubidium
962dda2b8b (svn r25212) [1.3] -Backport from trunk:
- Feature: Translations of baseset descriptions via language files (r25209, r25205)
- Fix: The level crossing sound is an ambient sound and not a new year sound (r25200)
2013-04-29 20:50:58 +00:00
rubidium
7739f1951d (svn r25204) [1.3] -Backport from trunk:
- Change: [strgen] Allow any number of colour codes in translations (r25193, r25192, r25191)
- Feature: Faroese and Scottish Gaelic translations (r25198, r25176)
- Feature: Plural form to be used by Scottish Gaelic (1,11; 2,12; 3..10, 13..19; other) (r25078)
2013-04-24 17:54:43 +00:00
rubidium
17d90107a3 (svn r25203) [1.3] -Backport: language updates from trunk 2013-04-24 17:48:37 +00:00
rubidium
7daff778f9 (svn r25170) [1.3] -Backport from trunk:
- Fix: Original train and rv acceleration did no longer respect bridge speed limits [FS#5523] (r25167)
- Fix: [Win32] Do not statically link to SHGetFolderPath as it may not exist, and improve its emulation [FS#5522] (r25155, r25153)
- Fix: [Win32] Do not store invalid paths in the search path list (r25154)
- Fix: Remove stray reservation from savegames affected by FS#5510 et al. upon loading [FS#5520] (r25152)
- Fix: [Script] XXBase::Chance function did not work for large values (>65535) [FS#5517] (r25148)
2013-04-08 20:59:42 +00:00
rubidium
283ab728f2 (svn r25169) [1.3] -Backport from trunk:
- Fix: Several typos/inconsistencies in English strings [FS#5496] (r25144, r25143)
- Fix: When extra dynamite was disabled, towns would be allowed to clear bridges with trams (r25141)
- Fix: Towns are build as OWNER_TOWN, so they also need to be removed as OWNER_TOWN otherwise parts might remain [FS#5519] (r25140)
- Fix: Editboxes could become too small when resizing windows (r25121)
- Fix: Game script language files did not work, when inside a tar [FS#5509] (r25117, r25114)
2013-04-08 20:56:30 +00:00
rubidium
6bb922953d (svn r25168) [1.3] -Backport from trunk:
- Fix: [NewGRF] Acceleration of NewGRF aircraft was too fast, while acceleration of default aircraft was way too slow (r25115)
- Fix: Pass $LDFLAGS_BUILD to all endian_check compilations (r25108)
- Change: [Win32] MSVC 2010 comes with stdint.h (r25128)
- Change: Be slightly more lenient with trying to detect a subversion repository in case someone has a sparse tags checkout. In that case the .svn folder misses from the $ROOT_DIR because it is in the $ROOT_DIR/.. (i.e. tags) folder (r25107)
2013-04-08 20:52:32 +00:00
rubidium
7e0c0b633d (svn r25134) [1.3] -Update: some documentation 2013-03-31 20:50:46 +00:00
rubidium
585f0ef91c (svn r25133) [1.3] -Backport from trunk:
- Fix: Station rebuilding could leave reserved tiles which caused crashes later on [FS#5510, FS#5516] (r25132)
- Fix: When the count for a scrollbar was 0, the inter distance was subtracted too much causing a scrollbar with a negative size (r25123)
2013-03-31 20:32:21 +00:00
rubidium
0e692735c4 (svn r25105) [1.3] -Prepare: for 1.3.0-RC3 2013-03-18 05:53:35 +00:00
rubidium
5df60bf2a6 (svn r25103) [1.3] -Backport from trunk: language updates 2013-03-17 21:02:36 +00:00
rubidium
42e569e0d1 (svn r25102) [1.3] -Backport from trunk:
- Fix: Limit aircraft property 0D to 19, since the conversion result to km-ish/h needs to fit into a byte [FS#5492] (r25099)
- Fix: Clicking the statusbar crashed, when news were pending but no news were shown yet [FS#5486] (r25093)
- Fix: Make editbox character filters also apply to pasted content from clipboard (r25090, r25089)
- Fix: Catch exception anonymously, if the exception content is not of interest [FS#5500] (r25081)
2013-03-17 20:58:40 +00:00
rubidium
278cebf202 (svn r25101) [1.3] -Update: the intro game 2013-03-17 20:38:53 +00:00
frosch
51f4d6d357 (svn r25067) [1.3] -Update: documentation 2013-03-05 18:29:18 +00:00
frosch
b0a9f0e638 (svn r25066) [1.3] -Backport from trunk: language updates 2013-03-05 18:09:31 +00:00
frosch
eb548884b8 (svn r25065) [1.3] -Backport from trunk:
-Fix: Make sizes of the station preview list and direction selection identical in the station build window [FS#5472] (r25064)
-Fix: When allocation of the sprite cache fails, try to allocate less memory and display an error message later on (r25061)
2013-03-05 18:04:05 +00:00
rubidium
b69d02ef4f (svn r25055) [1.3] -Backport from trunk:
- Fix: Refactor Script Debug GUI to only set widget states in OnInvalidateData [FS#5490] (r25052)
- Fix: Do not let gcc include files from the "standard C" include directories; newer gcc/libc seem to otherwise automatically include some header files at the top of the preprocessed nfo files which causes NFOrenum/GRFcodec to make invalid assumptions about the NFO version (r25050)
- Fix: Minimise gaps feature caused removal to only happen at the signal build interval instead of the implicit interval of 1 [FS#5479] (r25038)
- Fix: Green path signals would be shown when building them 'under' a train, and they would keep showing green until they were passed again [FS#5480] (r25037)
2013-02-28 06:55:22 +00:00
rubidium
bb4a82c8e1 (svn r25031) [1.3] -Update: documentation 2013-02-19 19:59:08 +00:00
rubidium
8ad76d2f8d (svn r25030) [1.3] -Backport from trunk: tamil was upgraded to finished 2013-02-19 19:58:46 +00:00
rubidium
e572eecc73 (svn r25029) [1.3] -Backport from trunk: language updates 2013-02-19 19:54:06 +00:00
rubidium
f393cecbf7 (svn r25028) [1.3] -Backport from trunk:
- Feature: Searching of (missing) content via GrfCrawler (r25024, r25023)
- Fix: [SDL] Crash after bootstrap download of 32bits base set due to referencing a deleted mutex [FS#5466] (r25017)
- Fix: [SDL] Improve 8bpp hardware palette support. Instead of always requesting SDL_HWPALETTE, it is now only done for 8bp blitters in fullscreen mode (r25003, r25002, r24993)
2013-02-19 19:46:46 +00:00
rubidium
5bc674b48d (svn r25000) [1.3] -Branch: time to get this thing done and do some new stuff in trunk 2013-02-14 18:52:05 +00:00
translators
a3b3db664e (svn r24999) -Update from WebTranslator v3.0:
english_US - 4 changes by Rubidium
french - 4 changes by glx
greek - 156 changes by Evropi
spanish - 5 changes by Terkhen
swedish - 9 changes by Joel_A, Zuu
2013-02-14 18:49:11 +00:00
rubidium
ced17303c2 (svn r24998) -Fix [FS#5137]: Set vehicle's service interval is percent flag appropriately on creation (peter1138) 2013-02-14 17:24:55 +00:00
rubidium
3d7860e0a5 (svn r24997) -Change: Use dropdown list to select between Default/Days/Percentage (peter1138) 2013-02-14 17:11:42 +00:00
rubidium
ef8d491d8f (svn r24996) -Change: Apply default service interval changes to vehicles without custom interval (peter1138) 2013-02-14 17:08:56 +00:00
rubidium
369a6f9d1b (svn r24995) -Codechange: Add flags to vehicle service interval for custom & ispercent (peter1138) 2013-02-14 17:06:49 +00:00
rubidium
c77cd1f409 (svn r24994) -Codechange: Replace access to service_interval with accessors (peter1138) 2013-02-14 17:04:01 +00:00
matthijs
328ed1cf94 (svn r24993) -Fix: [SDL] Improve 8bpp hardware palette support. Instead of always requesting SDL_HWPALETTE, it is now only done for 8bp blitters in fullscreen mode.
- This fixes 32bpp blitters on 8bpp X11, which would only render garbage with SDL_HWPALETTE.
  - This prevents the colors of other applications from being messed up when running a 8bpp blitter on a 8bpp system.
  - When running a 8bpp blitter on an 8bpp system without SDL_HWPALETTE (e.g., in windowed mode), this uses a new shadow surface with color approximation.
  - The use of a hardware palette can be forced on and off using -v sdl:hw_palette=1 or -v sdl:hw_palette=0
2013-02-14 11:06:12 +00:00
matthijs
afcb4a25b2 (svn r24992) -Codechange: [SDL] Make CreateMainSurface and PollEvent private methods instead of static functions. 2013-02-14 11:06:06 +00:00
matthijs
97decad061 (svn r24991) -Doc: Clarify comments regarding settings macros. 2013-02-14 11:06:01 +00:00
translators
b9b2b019c9 (svn r24990) -Update from WebTranslator v3.0:
czech - 36 changes by greem
greek - 24 changes by Evropi
japanese - 45 changes by Aknuth
vietnamese - 37 changes by myquartz
2013-02-13 18:45:20 +00:00
translators
37b03c06d6 (svn r24989) -Update from WebTranslator v3.0:
afrikaans - 53 changes by YsterVuis
danish - 4 changes by Elias
greek - 9 changes by Evropi
hebrew - 3 changes by yitzc
thai - 50 changes by khao9999
2013-02-12 18:46:26 +00:00
translators
d8c6a6fb59 (svn r24988) -Update from WebTranslator v3.0:
greek - 53 changes by Evropi
hebrew - 24 changes by yitzc
hungarian - 1 changes by IPG
korean - 1 changes by telk5093
slovak - 10 changes by greem
2013-02-11 18:49:03 +00:00
frosch
affd456995 (svn r24987) -Fix: When choosing a train in a depot to attach a newly purchased wagon to, do not consider trains currently moving in and out of the depot. 2013-02-10 21:05:24 +00:00
zuu
b1016f66ba (svn r24986) -Change: Cleanup goals and cargo monitors of companies when they go bankrupt or are taken over. 2013-02-10 19:49:04 +00:00
translators
e27582d104 (svn r24985) -Update from WebTranslator v3.0:
korean - 1 changes by telk5093
turkish - 21 changes by magnum06
ukrainian - 43 changes by Strategy
2013-02-10 18:48:04 +00:00
translators
ae9498da64 (svn r24984) -Update from WebTranslator v3.0:
esperanto - 1 changes by LaPingvino
greek - 5 changes by Evropi
thai - 38 changes by khao9999
ukrainian - 23 changes by Strategy
2013-02-09 18:45:20 +00:00
frosch
3e02890b73 (svn r24983) -Change: Apply the same name sorting rules to content and NewGRF list as for the server list. 2013-02-09 17:31:07 +00:00
rubidium
4e61c1770d (svn r24982) -Fix [FS#5465]: [Script] Crash when passing too many parameters 2013-02-08 20:34:27 +00:00
rubidium
bb225ae39e (svn r24981) -Fix: handle corner case where an encoded string contains too many parameters more gracefully 2013-02-08 20:32:56 +00:00
rubidium
b9b34bc898 (svn r24980) -Fix: memory leak in corner case of handling encoded strings 2013-02-08 20:31:51 +00:00
rubidium
078fc80362 (svn r24978) -Update: some assorted documentation tidbits 2013-02-07 20:53:55 +00:00
translators
d5927464b6 (svn r24977) -Update from WebTranslator v3.0:
indonesian - 6 changes by Yoursnotmine
2013-02-07 18:45:07 +00:00
translators
85c1521df8 (svn r24976) -Update from WebTranslator v3.0:
korean - 16 changes by telk5093
lithuanian - 1 changes by Stabilitronas
malay - 2 changes by richz
2013-02-06 18:45:20 +00:00
frosch
05203587b5 (svn r24975) -Fix [FS#5463]: Additional zoom in levels could glitch by a few pixels due to incorrect rounding. 2013-02-06 17:51:05 +00:00
5bffc704f9 (svn r24974) -Fix [FS#5279]: Honour pause_on_newgame setting when running as a dedicated server. 2013-02-05 21:41:32 +00:00
3b4f4fe0b6 (svn r24973) -Fix [FS#5462]: Prevent access to tile-based variables when tile is invalid. 2013-02-05 21:38:38 +00:00
rubidium
00530f4ccf (svn r24972) -Fix [FS#5258]: do not make overbuilding rivers with canals insanely expensive; there is no real need to fill the river with dirt first, just excavate it a bit and build borders 2013-02-05 21:07:24 +00:00
rubidium
6444dc3f53 (svn r24971) -Fix: ignore screenshot folder in regression 2013-02-05 20:53:26 +00:00
rubidium
124f0fc7a3 (svn r24970) -Fix [FS#5346]: crash when infinite loop occured during loading a script 2013-02-05 20:52:28 +00:00
translators
495b7fa1eb (svn r24969) -Update from WebTranslator v3.0:
danish - 17 changes by Hellwing
korean - 48 changes by telk5093
2013-02-05 18:46:08 +00:00
rubidium
99a08e1e8c (svn r24968) -Fix [FS#5379]: company window was not updated when shared were enabled/disabled 2013-02-04 20:29:38 +00:00
translators
26adb854e0 (svn r24967) -Update from WebTranslator v3.0:
danish - 3 changes by Hellwing
2013-02-04 18:45:07 +00:00
rubidium
191cfd077f (svn r24966) -Fix [FS#5228]: trams would get stuck on water 2013-02-03 20:18:41 +00:00
translators
fc5f25a823 (svn r24965) -Update from WebTranslator v3.0:
catalan - 3 changes by arnau
luxembourgish - 2 changes by Phreeze
serbian - 44 changes by ivan_mile
tamil - 1 changes by aswn
2013-02-03 18:45:24 +00:00
rubidium
eb538da228 (svn r24964) -Fix [FS#5416]: With YAPF the docking behaviour differed per direction; now favour docking in the direction you approached 2013-02-03 14:16:45 +00:00
rubidium
968b41fa3f (svn r24963) -Fix [FS#5435]: Do not stop loading if there are reservations left (fonsinchen) 2013-02-03 12:58:57 +00:00
rubidium
f790d70cd6 (svn r24962) -Fix [FS#5438]: Reserve all capacity while unloading to avoid 'stealing' cargo, i.e. loading cargo onto a second vehicle when the first can't be fully filled yet (fonsinchen) 2013-02-03 10:06:34 +00:00
rubidium
c7168f09c3 (svn r24961) -Fix [FS#5362] (r23564): making occupied platforms larger would make train reserve onto the newly unreserved bit and cause crashes. Now if a platform is enlarged and there is a reservation, reserve the whole platform 2013-02-03 10:03:38 +00:00
rubidium
e65a710986 (svn r24960) -Fix [FS#5423]: inconsistencies in the "thanks to" lists 2013-02-02 20:19:17 +00:00
rubidium
6be79c424d (svn r24959) -Doc [FS#5459]: that certain parameters need to be within certain boundaries 2013-02-02 20:18:41 +00:00
rubidium
a6ae4ea8a2 (svn r24958) -Fix [FS#5458]: refering to non-existent method 2013-02-02 19:52:56 +00:00
rubidium
2e20291a3d (svn r24957) -Document [FS#5349]: newlines and other special characters are removed/converted 2013-02-02 19:46:46 +00:00
translators
4a9e710fa7 (svn r24956) -Update from WebTranslator v3.0:
japanese - 13 changes by Aknuth
korean - 1 changes by telk5093
lithuanian - 1 changes by RunisLabs
polish - 1 changes by wojteks86
tamil - 104 changes by aswn
2013-02-02 18:49:21 +00:00
frosch
c3832ffb7f (svn r24955) -Change (r24808) [FS#4458]: Revert to opening the vehicle GUI again when cloning vehicles using the clone-button from the depot GUI. This button cannot be used for sequential cloning, so the argument about opening many windows does not hold as it does for the clone button from the vehicle GUI. 2013-02-02 12:54:29 +00:00
frosch
6f147013ad (svn r24954) -Codechange: OPENTTD_SPRITE_COUNT uses decimal, so use decimal in the nfo as well. 2013-02-02 11:49:08 +00:00
translators
9a079b74e2 (svn r24953) -Update from WebTranslator v3.0:
tamil - 94 changes by aswn
2013-02-01 18:45:10 +00:00
translators
2ef3b24046 (svn r24952) -Update from WebTranslator v3.0:
tamil - 15 changes by aswn
2013-01-31 18:45:07 +00:00
frosch
6f80f4ac29 (svn r24951) -Fix: [NewGRF] Var 10 of CB 24 missed the T part. 2013-01-31 18:34:11 +00:00
68420aa92e (svn r24950) -Fix (r24136): Also set replace when old flag when replacing an autoreplace 2013-01-31 10:21:04 +00:00
translators
df3a9027d2 (svn r24949) -Update from WebTranslator v3.0:
german - 1 changes by lugo
japanese - 117 changes by Aknuth
korean - 1 changes by telk5093
2013-01-30 18:45:16 +00:00
zuu
24fd67f9d6 (svn r24948) -Codechange: Do not assume CA_BUS and CA_TRUCK to be equal, instead let the compiler optimize the code if that is the case. (ComLock) 2013-01-28 22:21:29 +00:00
translators
4a9e5aa0f2 (svn r24947) -Update from WebTranslator v3.0:
afrikaans - 3 changes by AtomD
bulgarian - 16 changes by pdedinski
hungarian - 39 changes by oklmernok
japanese - 229 changes by Aknuth
2013-01-28 18:45:21 +00:00
1b3f9e1bb9 (svn r24946) -Fix [FS#5393]: Australians aren't snakesssss 2013-01-28 07:58:49 +00:00
translators
cd5bd698a9 (svn r24945) -Update from WebTranslator v3.0:
hungarian - 3 changes by oklmernok
japanese - 42 changes by Aknuth
polish - 5 changes by wojteks86
slovenian - 1 changes by Necrolyte
tamil - 108 changes by aswn
2013-01-27 18:45:29 +00:00
frosch
e9c44aaeb3 (svn r24944) -Fix [FS#5452]: Deleting implicit orders wasn't able to deal with the various side-effects of DeleteOrder. 2013-01-27 18:11:16 +00:00
translators
c1dcc4b0da (svn r24943) -Update from WebTranslator v3.0:
estonian - 4 changes by notAbot
2013-01-26 18:45:09 +00:00
frosch
41b9a1b990 (svn r24942) -Fix: Korean again... 2013-01-25 18:51:10 +00:00
translators
b3632e3e38 (svn r24941) -Update from WebTranslator v3.0:
belarusian - 1 changes by Wowanxm
english_AU - 4 changes by mrtux
tamil - 87 changes by aswn
2013-01-25 18:45:17 +00:00
translators
4ae2649210 (svn r24940) -Update from WebTranslator v3.0:
hungarian - 24 changes by oklmernok
indonesian - 12 changes by H2
korean - 3 changes by telk5093
polish - 5 changes by wojteks86
tamil - 7 changes by aswn
2013-01-24 18:45:28 +00:00
13e8656804 (svn r24939) -Fix: Redraw autoreplace window properly in network games. 2013-01-23 20:00:00 +00:00
frosch
f563250c0b (svn r24938) -Fix [FS#5447-ish]: Never put a space between cargo name and subtype. 2013-01-23 19:45:47 +00:00
translators
8fa3da44c7 (svn r24937) -Update from WebTranslator v3.0:
greek - 38 changes by Evropi
korean - 1 changes by telk5093
tamil - 1 changes by aswn
turkish - 10 changes by magnum06
vietnamese - 1 changes by nglekhoi
2013-01-23 18:45:31 +00:00
eec1a0aa11 (svn r24936) -Fix [FS#5446]: Don't allow order refit to be set for no-load orders. 2013-01-23 18:33:28 +00:00
rubidium
f9e531d69c (svn r24935) -Fix: language errors 2013-01-22 18:46:57 +00:00
translators
4c6ea864e5 (svn r24934) -Update from WebTranslator v3.0:
belarusian - 1 changes by Wowanxm
croatian - 1 changes by VoyagerOne
danish - 9 changes by beruic
dutch - 1 changes by habell
english_US - 1 changes by Rubidium
esperanto - 10 changes by Mojosa
finnish - 1 changes by jpx_
french - 1 changes by Snail_
icelandic - 1 changes by Stimrol
indonesian - 3 changes by Yoursnotmine
italian - 1 changes by Snail_
norwegian_nynorsk - 7 changes by lbrowncastle
russian - 4 changes by Lone_Wolf
turkish - 2 changes by magnum06
2013-01-22 18:46:08 +00:00
bef25bbdab (svn r24933) -Fix [FS#3473]: Make group names unique per company and vehicle type. 2013-01-22 14:31:01 +00:00
c18446951d (svn r24932) -Fix [FS#5158]: Prevent more NewGRFs being selected than is possible to load. 2013-01-22 03:54:40 +00:00
translators
7e8efa04fe (svn r24931) -Update from WebTranslator v3.0:
croatian - 1 changes by VoyagerOne
danish - 7 changes by Elias
dutch - 1 changes by habell
finnish - 1 changes by jpx_
icelandic - 1 changes by Stimrol
italian - 1 changes by lorenzodv
korean - 61 changes by telk5093
brazilian_portuguese - 11 changes by Tucalipe
russian - 2 changes by Lone_Wolf
turkish - 18 changes by magnum06
2013-01-21 18:45:47 +00:00
translators
882f0bb3e5 (svn r24930) -Update from WebTranslator v3.0:
english_US - 1 changes by Rubidium
french - 2 changes by glx
german - 3 changes by planetmaker
irish - 11 changes by ioo5
brazilian_portuguese - 110 changes by Tucalipe
spanish - 1 changes by Terkhen
2013-01-20 18:45:34 +00:00
frosch
a00320c61d (svn r24929) -Fix [FS#5415]: Don't try to pause or unpause crashed scripts. 2013-01-20 18:43:49 +00:00
frosch
dafff99b2a (svn r24928) -Fix [FS#5408]: [Squirrel] Update line information before processing 'while' token of 'do'-'while' statement. 2013-01-20 17:23:08 +00:00
planetmaker
f8fd13dea1 (svn r24927) -Cleanup [FS#5440]: No need to check a positive value to be larger than 0 2013-01-20 16:17:24 +00:00
frosch
f73e43818c (svn r24926) -Fix [FS#5373]: Check integer min/max macros individually, and define them if missing. 2013-01-20 15:02:28 +00:00
frosch
9b7c8cf7a7 (svn r24925) -Fix [FS#5395]: Add a tooltip to the mapsize selection mentioning possible deviations. 2013-01-20 14:51:50 +00:00
planetmaker
9823fac63b (svn r24924) -Fix (r24923): Make sure that autoslope on steep coast tiles cannot not leave invalid canals 2013-01-20 13:50:10 +00:00
planetmaker
42883b9543 (svn r24923) -Fix [FS#5441]: When an object built on a river is removed, restore the river, if possible also on slopes (based on patch by Supercheese) 2013-01-20 12:43:25 +00:00
translators
5fb6b7b9eb (svn r24922) -Update from WebTranslator v3.0:
finnish - 2 changes by jpx_
hebrew - 14 changes by taleinat
serbian - 5 changes by SweetAbsinthe
swedish - 2 changes by spacejens
ukrainian - 48 changes by Norby89
2013-01-19 18:45:35 +00:00
translators
487730b0e0 (svn r24921) -Update from WebTranslator v3.0:
traditional_chinese - 2 changes by siu238X
danish - 36 changes by Hellwing
hebrew - 2 changes by taleinat
icelandic - 1 changes by Stimrol
2013-01-18 18:45:44 +00:00
translators
79ae76c30a (svn r24920) -Update from WebTranslator v3.0:
greek - 56 changes by Evropi
hebrew - 338 changes by taleinat
portuguese - 4 changes by malafaya
2013-01-17 18:45:19 +00:00
506132c051 (svn r24919) -Codechange: Remove useless noisy grf debug messages. 2013-01-17 07:53:17 +00:00
rubidium
5398822714 (svn r24918) -Fix: string validation 2013-01-16 21:38:14 +00:00
translators
4927a96de8 (svn r24917) -Update from WebTranslator v3.0:
simplified_chinese - 15 changes by ntchris
hebrew - 193 changes by taleinat
polish - 19 changes by wojteks86
2013-01-16 18:45:20 +00:00
translators
379cf25e2d (svn r24916) -Update from WebTranslator v3.0:
catalan - 49 changes by Bassals
traditional_chinese - 150 changes by siu238X
hebrew - 134 changes by taleinat
korean - 16 changes by telk5093
serbian - 49 changes by ivan_mile
2013-01-15 18:45:27 +00:00
smatz
3a3162865b (svn r24915) -Fix: Several out-of-bounds reads 2013-01-14 21:16:56 +00:00
translators
914bb708ad (svn r24914) -Update from WebTranslator v3.0:
bulgarian - 143 changes by GFtoBG
catalan - 1 changes by Bassals
traditional_chinese - 146 changes by siu238X
croatian - 2 changes by VoyagerOne
hungarian - 2 changes by valaky
2013-01-14 18:45:28 +00:00
translators
5a98df40b9 (svn r24913) -Update from WebTranslator v3.0:
traditional_chinese - 115 changes by siu238X
japanese - 36 changes by kokubunzi
lithuanian - 33 changes by Stabilitronas
polish - 1 changes by wojteks86
serbian - 5 changes by voodoo84
2013-01-13 18:45:36 +00:00
frosch
eda4cfeabe (svn r24912) -Fix [FS#5389]: Upgrading bridges could steal road types. (adf88) 2013-01-13 13:17:12 +00:00
translators
1ec4cf6ff1 (svn r24911) -Update from WebTranslator v3.0:
bulgarian - 118 changes by logi
romanian - 9 changes by mariush
serbian - 2 changes by voodoo84
tamil - 5 changes by aswn
2013-01-12 18:45:24 +00:00
frosch
fea76bbb78 (svn r24910) -Fix: [strgen] Description of plural form 3 was incorrect. 2013-01-12 17:21:30 +00:00
frosch
28f22a46bc (svn r24909) -Codechange: Remove implicit bool -> integer conversion. 2013-01-12 17:20:31 +00:00
zuu
07ffc90bf4 (svn r24908) -Fix [FS#5419]: Allow GSs to pass negative integer string parameters (frosch123) 2013-01-12 12:48:00 +00:00
translators
5c242c64a3 (svn r24907) -Update from WebTranslator v3.0:
arabic_egypt - 6 changes by zaabi1995
bulgarian - 100 changes by logi
traditional_chinese - 16 changes by Marcadana, elleryq
korean - 23 changes by telk5093
tamil - 12 changes by aswn
turkish - 53 changes by barisdemirdelen
2013-01-11 18:48:02 +00:00
fed430b45d (svn r24906) -Fix (24905): Don't trigger on path reservation for waypoints. 2013-01-11 11:54:12 +00:00
c00a400cc7 (svn r24905) -Feature(ish): Implement station randomisation triggers. 2013-01-11 07:39:25 +00:00
4ebbfc3de4 (svn r24904) -Fix (r22746): "Train loads/unloads cargo" station animation triggers on individual platform 2013-01-10 22:56:49 +00:00
b935e01513 (svn r24903) -Fix: Cached station animation triggers were only set when removing parts of a station. 2013-01-10 18:58:22 +00:00
translators
ecfe0e1302 (svn r24902) -Update from WebTranslator v3.0:
bulgarian - 180 changes by logi
danish - 11 changes by Elias
finnish - 2 changes by jpx_
2013-01-10 18:45:23 +00:00
translators
89429d5406 (svn r24901) -Update from WebTranslator v3.0:
afrikaans - 16 changes by LazyLizzard
dutch - 21 changes by Parody
english_US - 8 changes by Rubidium
polish - 8 changes by wojteks86
tamil - 12 changes by aswn
turkish - 37 changes by barisdemirdelen
2013-01-09 18:45:33 +00:00
planetmaker
c24374f99c (svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by Eagle_rainbow) 2013-01-08 22:46:42 +00:00
planetmaker
89a2ba2a6d (svn r24899) -Fix [FS#5434]: Also the station build window needs redrawing when the station spread changes (based on patch by juanjo) 2013-01-08 22:38:59 +00:00
zuu
fd8f5cff5d (svn r24898) -Fix: Don't unpause the game when closing the highscore window if it was already paused before the highscore screen was shown. 2013-01-08 21:08:18 +00:00
translators
8f681a7a10 (svn r24897) -Update from WebTranslator v3.0:
bulgarian - 27 changes by pdedinski
traditional_chinese - 3 changes by elleryq
lithuanian - 30 changes by Stabilitronas
romanian - 12 changes by mariush
spanish - 1 changes by Terkhen
2013-01-08 18:45:28 +00:00
planetmaker
e35745abf7 (svn r24896) -Fix [FS#5420, FS#5421, FS#5422, FS#5427]: Improvements and fixes for a number of English strings 2013-01-08 18:10:53 +00:00
planetmaker
812346cad9 (svn r24895) -Fix [FS#5436]: Allow downgrade of road bridges in the scenario editor 2013-01-08 17:56:43 +00:00
planetmaker
f8e0b22974 (svn r24894) -Fix [FS#5434]: Invalidate station selection window when station spread changes (based on patch by juanjo) 2013-01-08 17:44:39 +00:00
translators
4f04486e19 (svn r24893) -Update from WebTranslator v3.0:
bulgarian - 38 changes by pdedinski
traditional_chinese - 30 changes by elleryq
hungarian - 67 changes by valaky
luxembourgish - 38 changes by Phreeze
turkish - 18 changes by niw3
2013-01-07 18:45:27 +00:00
frosch
ba8d5d662c (svn r24892) -Fix (r24890): Missing mkdir 2013-01-06 19:34:13 +00:00
translators
fbb9aba0ce (svn r24891) -Update from WebTranslator v3.0:
simplified_chinese - 3 changes by chenwt0315
esperanto - 37 changes by ernie13
icelandic - 107 changes by Stimrol
luxembourgish - 41 changes by Phreeze
serbian - 59 changes by voodoo84
thai - 7 changes by kenny
2013-01-06 18:45:33 +00:00
zuu
2e4f470f1a (svn r24890) -Fix: Distribute GS compat_<version>.nut with OpenTTD 2013-01-06 16:44:15 +00:00
rubidium
65ff2c1ce6 (svn r24889) -Fix-ish: extra GRF was built with "broken" grfcodec 2013-01-06 13:01:46 +00:00
rubidium
283256aadd (svn r24888) -Fix: broken language file 2013-01-05 18:52:05 +00:00
translators
4c7cd6dabb (svn r24887) -Update from WebTranslator v3.0:
simplified_chinese - 1 changes by chenwt0315
danish - 13 changes by Elias
esperanto - 25 changes by ernie13
greek - 1 changes by Rubidium
hebrew - 19 changes by naf869
icelandic - 109 changes by Stimrol
indonesian - 26 changes by H2
korean - 6 changes by telk5093
luxembourgish - 25 changes by Phreeze
polish - 2 changes by wojteks86
serbian - 5 changes by voodoo84
swedish - 16 changes by spacejens
turkish - 17 changes by kutzun
2013-01-05 18:46:13 +00:00
translators
9ec314c6ee (svn r24886) -Update from WebTranslator v3.0:
simplified_chinese - 20 changes by xiangyigao
greek - 49 changes by Evropi
icelandic - 131 changes by Stimrol
indonesian - 11 changes by H2
korean - 1 changes by telk5093
tamil - 4 changes by aswn
2013-01-04 18:45:30 +00:00
michi_cc
534837ace5 (svn r24885) -Fix: Pass proper UTF-16 strings instead of UCS-2 to ICU in order to preserve characters outside the BMP. 2013-01-03 23:14:38 +00:00
translators
eb5149622e (svn r24884) -Update from WebTranslator v3.0:
greek - 35 changes by Evropi
icelandic - 45 changes by Stimrol
indonesian - 8 changes by fanioz
latvian - 17 changes by Parastais
portuguese - 6 changes by fspinto, neuralshock
slovak - 7 changes by Romop5
2013-01-03 18:45:33 +00:00
rubidium
c749a02ac4 (svn r24883) -Fix: a completely emptied vehicle could trigger an assert 2013-01-03 18:18:32 +00:00
rubidium
0dd0bbc071 (svn r24882) -Fix: desync when NewGRF changes the stats related to acceleration (power, weight, tractive effort, etc) during service or 32 day triggers 2013-01-02 22:20:07 +00:00
rubidium
34b7a60a54 (svn r24881) -Fix: compilation error in language file 2013-01-02 18:49:14 +00:00
translators
fc52eff554 (svn r24880) -Update from WebTranslator v3.0:
simplified_chinese - 25 changes by xiangyigao
czech - 3 changes by micropro_cz
estonian - 238 changes by notAbot
greek - 93 changes by Evropi
icelandic - 118 changes by Stimrol
indonesian - 131 changes by H2, Yoursnotmine, fanioz
italian - 5 changes by Snail_
latvian - 11 changes by Parastais
lithuanian - 19 changes by Stabilitronas
portuguese - 78 changes by Lux, fspinto, neuralshock
romanian - 4 changes by mariush
slovak - 104 changes by Romop5, Tinix
tamil - 1 changes by aswn
2013-01-02 18:46:14 +00:00
translators
984b7fad16 (svn r24879) -Update from WebTranslator v3.0:
bulgarian - 14 changes by pdedinski
simplified_chinese - 2 changes by xiangyigao
finnish - 1 changes by jpx_
greek - 43 changes by Evropi
hungarian - 2 changes by Brumi
icelandic - 201 changes by Stimrol
indonesian - 65 changes by Yoursnotmine
portuguese - 29 changes by fspinto
romanian - 54 changes by mariush
spanish - 1 changes by Terkhen
tamil - 25 changes by aswn
2013-01-01 18:45:55 +00:00
rubidium
f4915ce34f (svn r24878) -Update: the obligatory first of January commit 2013-01-01 11:08:22 +00:00
rubidium
d5d96ba683 (svn r24877) -Fix: some whitespace "errors" 2013-01-01 10:52:32 +00:00
translators
76a41cf88d (svn r24876) -Update from WebTranslator v3.0:
belarusian - 30 changes by Wowanxm
simplified_chinese - 99 changes by huanggua2002, xiangyigao
greek - 118 changes by Evropi
icelandic - 89 changes by Stimrol
korean - 12 changes by telk5093
polish - 3 changes by wojteks86
portuguese - 31 changes by fspinto, neuralshock
romanian - 36 changes by mariush
slovenian - 17 changes by gligoran
spanish - 1 changes by Terkhen
tamil - 44 changes by aswn
2012-12-31 18:45:55 +00:00
rubidium
7cd923ac31 (svn r24875) -Fix: grammatical error (Superuser) 2012-12-30 22:13:59 +00:00
rubidium
f1b6201a73 (svn r24874) -Fix: Incorrect Romanian own name 2012-12-30 18:50:37 +00:00
translators
7626165535 (svn r24873) -Update from WebTranslator v3.0:
bulgarian - 13 changes by Tvel
simplified_chinese - 31 changes by xiangyigao
czech - 16 changes by Eskymak
danish - 48 changes by Knogle
english_AU - 1 changes by Rubidium
english_US - 1 changes by Rubidium
estonian - 22 changes by runekri3
icelandic - 145 changes by Stimrol
indonesian - 9 changes by fanioz
korean - 116 changes by telk5093
norwegian_bokmal - 148 changes by Inspirion, cuthbert
polish - 7 changes by wojteks86
slovenian - 64 changes by gligoran
tamil - 157 changes by aswn
2012-12-30 18:46:18 +00:00
rubidium
713890b780 (svn r24872) -Fix: typo in English (Stimrol) 2012-12-30 07:12:42 +00:00
translators
3997924f57 (svn r24871) -Update from WebTranslator v3.0:
arabic_egypt - 44 changes by kasakg
catalan - 33 changes by Bassals
english_AU - 311 changes by mrtux
finnish - 4 changes by jpx_
hungarian - 6 changes by alyr
icelandic - 4 changes by Stimrol
indonesian - 1 changes by fanioz
korean - 1 changes by telk5093
latvian - 36 changes by Parastais
norwegian_bokmal - 70 changes by Inspirion, cuthbert
polish - 1 changes by wojteks86
2012-12-29 18:49:17 +00:00
rubidium
945469f993 (svn r24870) -Change: make the duplicate base set message slightly more verbose, and mention files with wrong md5 checksums or files that are missing explicitly 2012-12-29 10:35:33 +00:00
rubidium
745d71a632 (svn r24869) -Fix [FS#5411]: Unify the way maglev is written 2012-12-28 21:36:24 +00:00
606e9d5659 (svn r24868) -Fix (r24797): Update VS projects to include Basque translation. 2012-12-28 21:15:19 +00:00
translators
a81404dcf6 (svn r24867) -Update from WebTranslator v3.0:
belarusian - 40 changes by KorneySan
greek - 9 changes by Evropi
indonesian - 51 changes by fanioz
polish - 29 changes by wojteks86
russian - 2 changes by KorneySan
2012-12-28 18:45:30 +00:00
translators
01dfcd1cbd (svn r24866) -Update from WebTranslator v3.0:
catalan - 39 changes by Bassals
simplified_chinese - 2 changes by chenwt0315
croatian - 8 changes by VoyagerOne
danish - 6 changes by Hatsen
dutch - 40 changes by habell
english_US - 7 changes by Rubidium
french - 7 changes by glx
greek - 3 changes by Evropi
italian - 7 changes by lorenzodv
korean - 7 changes by telk5093
norwegian_bokmal - 8 changes by Inspirion
polish - 10 changes by wojteks86
portuguese - 81 changes by SupSuper
romanian - 35 changes by kneekoo
russian - 7 changes by KorneySan
slovak - 1 changes by JamesSVK
2012-12-27 18:46:23 +00:00
translators
872ad0aab3 (svn r24865) -Update from WebTranslator v3.0:
czech - 67 changes by Eskymak
finnish - 7 changes by jpx_
german - 7 changes by planetmaker
spanish - 7 changes by Terkhen
2012-12-26 18:45:24 +00:00
frosch
e7dd182d1d (svn r24864) -Fix (r24863): Update before running sed. 2012-12-26 17:59:44 +00:00
frosch
2161747eb7 (svn r24863) -Remove: Now redundant method to filter for non-local settings differing from default settings. 2012-12-26 17:48:25 +00:00
frosch
c4c3d00578 (svn r24862) -Add: Settings type filter to adv. settings GUI. 2012-12-26 17:47:02 +00:00
frosch
dbe46698ff (svn r24861) -Codechange: Put all filters for settings into a single struct. 2012-12-26 17:44:42 +00:00
frosch
0efd29b71b (svn r24860) -Codechange: Add SettingDesc::GetType(). 2012-12-26 17:43:35 +00:00
frosch
9bce12a0ce (svn r24859) -Codechange: Make the dropdown handling of the adv. settings GUI more generic. 2012-12-26 17:42:29 +00:00
frosch
24e62f39e0 (svn r24858) -Fix [FS#5404]: Make invalid sprite references to mapgen sprites behave the same as invalid references between recolour and real sprites. 2012-12-26 15:14:37 +00:00
frosch
e9afedca14 (svn r24857) -Fix: Don't let UFOs and coal mines clear water. 2012-12-26 13:01:28 +00:00
frosch
b48c4c800b (svn r24856) -Fix [FS#5406]: Don't let UFOs and coal mines destroy depots. 2012-12-26 13:01:09 +00:00
michi_cc
799a745099 (svn r24855) -Fix [FS#5405]: Don't send aircraft to depots that are out of range of the next destination. 2012-12-26 12:45:19 +00:00
frosch
1e30884201 (svn r24854) -Fix (r24839): Only consider vehicles available in the climate for purchase/depot cell size. 2012-12-26 12:24:03 +00:00
1ef4f7712d (svn r24853) -Fix: Extend widget data member to 32 bits so that sprite IDs >= 2^16 can be used. 2012-12-25 22:10:43 +00:00
translators
629efeedb4 (svn r24852) -Update from WebTranslator v3.0:
simplified_chinese - 64 changes by chenwt0315
italian - 14 changes by lorenzodv
korean - 33 changes by telk5093
2012-12-25 18:45:18 +00:00
frosch
75a0cba171 (svn r24850) -Update: Status report to santa. 2012-12-24 19:20:20 +00:00
translators
e1807eff3d (svn r24849) -Update from WebTranslator v3.0:
catalan - 1 changes by Bassals
croatian - 33 changes by VoyagerOne
english_US - 33 changes by Rubidium
finnish - 33 changes by jpx_
french - 33 changes by glx
german - 51 changes by planetmaker
italian - 33 changes by Snail_
russian - 33 changes by Lone_Wolf
spanish - 33 changes by Terkhen
vietnamese - 34 changes by myquartz
2012-12-24 18:45:59 +00:00
frosch
59951051a0 (svn r24848) -Fix [FS#5386]: Consider regearing-like cargos as no-cargo in cargo filters. 2012-12-23 22:12:52 +00:00
frosch
0ca14df566 (svn r24847) -Cleanup (r24750): Remove unused strings. 2012-12-23 21:25:05 +00:00
frosch
3ce8d2ce70 (svn r24846) -Add: Advanced settings to disable certain sound effects. 2012-12-23 21:09:09 +00:00
frosch
345c3203d7 (svn r24845) -Add: News ticker sound setting to adv. settings window. 2012-12-23 21:08:42 +00:00
frosch
bc84f30fc1 (svn r24844) -Add: News display settings to adv. settings window. 2012-12-23 21:08:02 +00:00
frosch
21b43b63f5 (svn r24843) -Codechange: Move news display options into the general settings framework. (based on patch by eagle_rainbow) 2012-12-23 21:07:12 +00:00
frosch
647ee0de64 (svn r24842) -Remove: News settings window. 2012-12-23 21:06:37 +00:00
translators
147d5264e3 (svn r24841) -Update from WebTranslator v3.0:
belarusian - 36 changes by Wowanxm
italian - 1 changes by Snail_
swedish - 25 changes by Joel_A
2012-12-23 18:45:17 +00:00
fb58c42aa0 (svn r24840) -Fix: Draw NewGRF railtypes in NewGRF station previews. 2012-12-23 15:38:54 +00:00
michi_cc
245e32a10e (svn r24839) -Feature [FS#5271]: [NewGRF] Support oversized purchase list sprites. (Based on patch by Eddi) 2012-12-23 01:00:25 +00:00
translators
c41027fbae (svn r24838) -Update from WebTranslator v3.0:
belarusian - 1 changes by KorneySan
catalan - 1 changes by Bassals
croatian - 1 changes by VoyagerOne
korean - 1 changes by telk5093
swedish - 5 changes by Joel_A
2012-12-22 18:45:42 +00:00
michi_cc
0d331c8d8e (svn r24837) -Fix: Don't consider blocked rail station tiles that display wires as non-reachable for masking out unnecessary catenary wires. 2012-12-21 18:51:10 +00:00
michi_cc
cf570106a6 (svn r24836) -Feature(ette): Improve pylon placement around station tiles that display neither pylons nor catenary. 2012-12-21 18:51:06 +00:00
translators
caae927872 (svn r24835) -Update from WebTranslator v3.0:
simplified_chinese - 47 changes by chenwt0315
2012-12-21 18:45:08 +00:00
michi_cc
01566d6816 (svn r24834) -Fix [FS#5396]: The autorefit dropdown in the order GUI wasn't always updated when modifying vehicle consists. 2012-12-20 19:44:06 +00:00
michi_cc
c75962e04c (svn r24833) -Codechange: Replace magic numbers for invalidating vehicle-related windows with an enum. 2012-12-20 19:44:02 +00:00
michi_cc
8eb1cb4ebb (svn r24832) -Fix [FS#5397]: [NewGRF] Take bridge speed limits into account for vehicle variable 4C. 2012-12-20 19:43:58 +00:00
michi_cc
0ef3ce8c08 (svn r24831) -Fix [FS#5398]: [NewGRF] Incorrect values are better than a crash when a NewGRF queries vehicle variable 4C before vehicle initialisation is completed. 2012-12-20 19:43:54 +00:00
translators
403e19d36f (svn r24830) -Update from WebTranslator v3.0:
turkish - 5 changes by niw3
2012-12-20 18:45:06 +00:00
zuu
ff465245fa (svn r24829) -Codechange: Reduce code duplication in the goal GUI 2012-12-20 18:35:13 +00:00
frosch
e428952110 (svn r24828) -Change: For dedicated servers without blitter ignore the spritecache size setting and always use the minimum. 2012-12-19 19:31:18 +00:00
translators
5e7f979375 (svn r24827) -Update from WebTranslator v3.0:
lithuanian - 25 changes by mtxd
turkish - 48 changes by niw3
2012-12-19 18:45:14 +00:00
glx
510fe5f196 (svn r24826) -Fix: determineversion.vbs could hang in a git checkout 2012-12-19 02:42:25 +00:00
translators
f54e74a512 (svn r24825) -Update from WebTranslator v3.0:
dutch - 1 changes by habell
malay - 3 changes by richz
2012-12-18 18:45:15 +00:00
translators
8015359894 (svn r24824) -Update from WebTranslator v3.0:
italian - 1 changes by lorenzodv
korean - 83 changes by telk5093
spanish - 1 changes by Terkhen
2012-12-17 18:45:40 +00:00
translators
1371ea73f8 (svn r24823) -Update from WebTranslator v3.0:
finnish - 1 changes by jpx_
2012-12-16 18:45:16 +00:00
translators
263976b53b (svn r24822) -Update from WebTranslator v3.0:
catalan - 1 changes by arnau
english_US - 1 changes by Rubidium
french - 1 changes by glx
greek - 4 changes by kyrm
polish - 1 changes by wojteks86
russian - 1 changes by Lone_Wolf
2012-12-15 18:45:32 +00:00
frosch
d7e9c8efed (svn r24821) -Add: When using a non-release version of OpenTTD and the basegraphics are missing some sprites, also suggest to use a non-release version of the basegraphics. 2012-12-14 20:38:02 +00:00
translators
7ec5395832 (svn r24820) -Update from WebTranslator v3.0:
czech - 7 changes by TheLamer
polish - 5 changes by wojteks86
2012-12-14 18:45:14 +00:00
translators
144ea2b958 (svn r24819) -Update from WebTranslator v3.0:
basque - 3 changes by lutxiketa
malay - 51 changes by richz
polish - 3 changes by wojteks86
russian - 1 changes by Lone_Wolf
2012-12-13 18:45:23 +00:00
translators
d8e5a2acb4 (svn r24818) -Update from WebTranslator v3.0:
catalan - 2 changes by arnau
korean - 16 changes by telk5093
malay - 113 changes by richz
2012-12-12 18:45:24 +00:00
translators
a887571d4c (svn r24817) -Update from WebTranslator v3.0:
basque - 9 changes by lutxiketa
croatian - 2 changes by VoyagerOne
french - 2 changes by glx
greek - 18 changes by Evropi
malay - 25 changes by richz
polish - 24 changes by wojteks86
2012-12-11 18:45:54 +00:00
translators
d9b0ef78c1 (svn r24816) -Update from WebTranslator v3.0:
basque - 50 changes by lutxiketa
belarusian - 2 changes by KorneySan
dutch - 22 changes by habell
greek - 118 changes by Evropi
italian - 2 changes by lorenzodv
malay - 17 changes by richz
maltese - 24 changes by Drinu276
norwegian_bokmal - 8 changes by lenhoy
polish - 36 changes by wojteks86
russian - 2 changes by KorneySan
swedish - 6 changes by Joel_A
vietnamese - 70 changes by myquartz
2012-12-10 18:46:25 +00:00
translators
5cf28ec3b1 (svn r24815) -Update from WebTranslator v3.0:
english_US - 2 changes by Rubidium
finnish - 2 changes by jpx_
spanish - 2 changes by Terkhen
2012-12-09 18:45:17 +00:00
frosch
a155a51a18 (svn r24814) -Fix (r24810): Update AI regression. 2012-12-09 17:09:24 +00:00
frosch
f93602aec9 (svn r24813) -Change: Offer engine previews only to companies which actually use the particular vehicle-type/cargo-type combination. 2012-12-09 16:55:57 +00:00
frosch
51fca5eec7 (svn r24812) -Fix: Close pending preview windows when the engine is introduced to everyone. 2012-12-09 16:55:38 +00:00
frosch
5c358c4173 (svn r24811) -Add: Close engine preview window when another client accepts it. 2012-12-09 16:55:21 +00:00
frosch
0e4b212c45 (svn r24810) -Fix: Make engine preview offers more robust wrt. changes in the company ranking. 2012-12-09 16:55:03 +00:00
frosch
2bb54f09d8 (svn r24809) -Feature(ette) [FS#2632]: Consider engine preview windows always sticky, so non-shift mass-closure does not affect them. 2012-12-09 16:54:23 +00:00
frosch
8872ed12ff (svn r24808) -Feature(ette) [FS#4458]: When share-cloning vehicles don't open the vehicle window of the new vehicle. The only reasonable thing to do with the new vehicle is to start it, which can also be done via the depot GUI. 2012-12-09 16:54:02 +00:00
frosch
870eab53d2 (svn r24807) -Add [FS#2820]: Enable usage of 'companies' console command also in singleplayer. 2012-12-09 16:53:41 +00:00
frosch
04a24969ea (svn r24806) -Feature [FS#3148]: Ask for confirmation before creating giant screenshots. 2012-12-09 16:53:21 +00:00
frosch
fccf0ac84d (svn r24805) -Codechange: Refactor determination of screenshot viewport for world screenshots. 2012-12-09 16:53:01 +00:00
frosch
edd9c0553a (svn r24804) -Add: Separate subdirectory for screenshots. 2012-12-09 16:52:43 +00:00
translators
1c71fbe0f0 (svn r24803) -Update from WebTranslator v3.0:
basque - 82 changes by lutxiketa
latvian - 9 changes by Parastais
spanish - 66 changes by Terkhen
ukrainian - 1 changes by edd_k
2012-12-08 18:45:27 +00:00
frosch
7091f6640b (svn r24802) -Fix [FS#4224]: When displaying the previous news message, don't consider news which are turned off. 2012-12-08 17:19:09 +00:00
frosch
b533523258 (svn r24801) -Codechange: Add functions to set integral DParams to suitable values for size computations. 2012-12-08 17:18:51 +00:00
frosch
18a5ba4ad7 (svn r24800) -Fix [FS#5327] (r21933): Glitch in timetable GUI. (sbr) 2012-12-08 17:18:30 +00:00
translators
dbcc8138d1 (svn r24799) -Update from WebTranslator v3.0:
basque - 134 changes by lutxiketa
croatian - 66 changes by VoyagerOne
2012-12-07 18:45:13 +00:00
translators
ef4ead5c9f (svn r24798) -Update from WebTranslator v3.0:
basque - 374 changes by lutxiketa
catalan - 66 changes by arnau
finnish - 1 changes by jpx_
italian - 1 changes by lorenzodv
russian - 8 changes by Lone_Wolf
ukrainian - 1 changes by Norby89
2012-12-07 15:34:09 +00:00
rubidium
8726b745e6 (svn r24797) -Change: upgrade Basque from unfinished to (nearly) finished translation 2012-12-06 22:22:40 +00:00
translators
392cfb3c6c (svn r24796) -Update from WebTranslator v3.0:
basque - 272 changes by lutxiketa
belarusian - 37 changes by KorneySan
dutch - 42 changes by habell
english_US - 66 changes by Rubidium
finnish - 66 changes by jpx_
french - 61 changes by glx
german - 36 changes by planetmaker
greek - 11 changes by Evropi
italian - 36 changes by lorenzodv
russian - 46 changes by KorneySan
ukrainian - 66 changes by Norby89
2012-12-06 18:46:10 +00:00
frosch
d8fb8e6cfc (svn r24795) -Fix (r24789): Unfinished patch. 2012-12-05 19:58:38 +00:00
frosch
d41f8bfb9d (svn r24794) -Change: Unify capitalisation in advanced settings dropdowns. 2012-12-05 19:40:07 +00:00
frosch
74ad6012ca (svn r24793) -Change: Move script opcodes setting from Economy to AI settings. 2012-12-05 19:39:48 +00:00
frosch
6bb43a6561 (svn r24792) -Add: Readd difficulty settings to advanced settings unless they are already present in other settings windows. 2012-12-05 19:38:44 +00:00
frosch
ff6880f9dd (svn r24791) -Remove: Difficulty settings window. 2012-12-05 19:37:15 +00:00
frosch
d1ab0f03bc (svn r24790) -Remove: Classic difficulty profiles. 2012-12-05 19:36:41 +00:00
frosch
812ae4140a (svn r24789) -Add: Separate setting to control the default settings of newly added scripts and random AIs. 2012-12-05 19:36:04 +00:00
frosch
e43bf5dabd (svn r24788) -Change: Detach script settings from difficulty settings. Always allow changing all script settings without setting difficulty to custom. 2012-12-05 19:35:38 +00:00
frosch
22dc45738d (svn r24787) -Fix: Unify checks for editability of settings. 2012-12-05 19:35:09 +00:00
frosch
a499435351 (svn r24786) -Codechange: Add SettingsProfile enum for difficulty profiles and highscore tables. 2012-12-05 19:34:45 +00:00
frosch
5b2da98ca3 (svn r24785) -Add: Various methods to open the OSK. (based on patch by Eagle_rainbow) 2012-12-05 19:34:25 +00:00
translators
b3bd33adfb (svn r24784) -Update from WebTranslator v3.0:
basque - 778 changes by lutxiketa
czech - 21 changes by Eskymak
german - 1 changes by planetmaker
2012-12-05 18:45:21 +00:00
translators
72b2f3fc2f (svn r24783) -Update from WebTranslator v3.0:
basque - 825 changes by lutxiketa
danish - 7 changes by Hellwing
2012-12-04 18:45:12 +00:00
michi_cc
2caa80f751 (svn r24782) -Codechange: [Win32] Disable MSVC warning about using 'this' in a base member initializer list as we don't use it in any problematic way. 2012-12-03 22:08:03 +00:00
michi_cc
02f39ab1ee (svn r24781) -Fix (r24762): [Win32] MinGW compiler warning. 2012-12-03 22:08:00 +00:00
glx
5d74b679e6 (svn r24780) -Fix [FS#5378]: passing an int to a function expecting a byte can have side effects when MSVC optimises it 2012-12-03 21:03:13 +00:00
translators
efd6e29b52 (svn r24779) -Update from WebTranslator v3.0:
basque - 87 changes by lutxiketa
2012-12-03 18:45:05 +00:00
translators
bcaccf8c58 (svn r24778) -Update from WebTranslator v3.0:
basque - 20 changes by lutxiketa
greek - 115 changes by Evropi
lithuanian - 1 changes by Stabilitronas
luxembourgish - 53 changes by Phreeze
2012-12-02 18:45:22 +00:00
translators
f735705403 (svn r24777) -Update from WebTranslator v3.0:
basque - 37 changes by lutxiketa
catalan - 4 changes by Bassals, arnau
greek - 6 changes by Evropi
korean - 6 changes by telk5093
ukrainian - 9 changes by edd_k
2012-12-01 18:45:29 +00:00
alberth
732e073261 (svn r24776) -Doc: Typo fixes, additions, and additional dots collected from various sources (including Eagle_rainbow, MinchinWeb) 2012-12-01 13:12:39 +00:00
translators
01d023ad3b (svn r24775) -Update from WebTranslator v3.0:
belarusian - 2 changes by Wowanxm
greek - 19 changes by Evropi
italian - 1 changes by lorenzodv
latvian - 1 changes by Parastais
lithuanian - 31 changes by 
spanish - 1 changes by Terkhen
2012-11-29 18:45:34 +00:00
frosch
5dfd5e58ee (svn r24774) -Fix: Invert the focus handling of the OSK. Keep the focus at the OSK and close it on losing focus. This makes the editbox in the OSK behave correctly. 2012-11-28 21:14:28 +00:00
frosch
bfba90f864 (svn r24773) -Fix: Shift in the OSK behaved like capslock. 2012-11-28 21:03:34 +00:00
frosch
155a9d784c (svn r24772) -Codechange: Call Window::OnEditboxChanged only when the content changes, not when only moving the cursor. 2012-11-28 20:54:56 +00:00
translators
4c0671f65a (svn r24771) -Update from WebTranslator v3.0:
basque - 17 changes by lutxiketa
belarusian - 6 changes by KorneySan
croatian - 6 changes by VoyagerOne
dutch - 1 changes by habell
english_US - 1 changes by Rubidium
finnish - 1 changes by jpx_
greek - 36 changes by Evropi
lithuanian - 31 changes by 
polish - 1 changes by wojteks86
russian - 1 changes by Lone_Wolf
2012-11-28 18:45:54 +00:00
frosch
4e8f3f7a99 (svn r24770) -Fix-ish: Calling GUIList::Sort repeatedly has no use without GUIList::NeedResort since the latter has the sideeffects. 2012-11-27 21:54:11 +00:00
frosch
507de921c2 (svn r24769) -Feature [FS#3852]: Add a string filter to the server list. (Eagle_rainbow) 2012-11-27 21:35:52 +00:00
frosch
b884195400 (svn r24768) -Fix: Adjust a comment to reflect some more truth. 2012-11-27 21:30:44 +00:00
frosch
9aeeb5acb9 (svn r24767) -Codechange: Remove some fragile hacks from the multiplayer list who tried to disguised themself as optimisations. 2012-11-27 21:21:01 +00:00
translators
b5674ea9fa (svn r24766) -Update from WebTranslator v3.0:
basque - 51 changes by lutxiketa
catalan - 5 changes by arnau
dutch - 5 changes by habell
english_US - 5 changes by Rubidium
esperanto - 11 changes by Joncst
french - 11 changes by gromlin
italian - 5 changes by lorenzodv
latvian - 5 changes by Parastais
lithuanian - 46 changes by Stabilitronas
polish - 5 changes by wojteks86
portuguese - 8 changes by skkeeper
2012-11-27 18:45:56 +00:00
translators
dd927f0c47 (svn r24765) -Update from WebTranslator v3.0:
basque - 2 changes by lutxiketa
belarusian - 32 changes by Wowanxm
finnish - 5 changes by jpx_
german - 5 changes by planetmaker
japanese - 1 changes by nex259
korean - 4 changes by telk5093
portuguese - 23 changes by skkeeper
russian - 5 changes by Lone_Wolf
spanish - 5 changes by Terkhen
2012-11-25 18:45:48 +00:00
alberth
a2b07adf43 (svn r24764) -Change: Disable horizontal resizing of the industry chain window, it's not useful. 2012-11-25 15:31:45 +00:00
alberth
fb892f4b20 (svn r24763) -Feature: Add industry type and cargo dropdown selection for easier navigating in the industry chain window. 2012-11-25 15:24:02 +00:00
michi_cc
e67c717c2f (svn r24762) -Fix [FS#5359]: [Win32] Don't crash when switching to an unsupported fullscreen display mode (like 8 bpp modes in Windows 8). 2012-11-25 12:14:13 +00:00
translators
1791551391 (svn r24761) -Update from WebTranslator v3.0:
german - 2 changes by planetmaker
lithuanian - 48 changes by Stabilitronas
2012-11-24 18:45:16 +00:00
translators
3f7148c313 (svn r24760) -Update from WebTranslator v3.0:
latvian - 1 changes by Parastais
2012-11-23 18:45:08 +00:00
translators
6d2a516224 (svn r24759) -Update from WebTranslator v3.0:
catalan - 1 changes by Bassals
2012-11-21 18:45:08 +00:00
translators
c172f453fc (svn r24758) -Update from WebTranslator v3.0:
greek - 2 changes by Evropi
2012-11-20 18:45:09 +00:00
rubidium
dc400eff35 (svn r24757) -Fix: broken Greek translation 2012-11-19 19:32:45 +00:00
translators
a15b4d6525 (svn r24756) -Update from WebTranslator v3.0:
korean - 8 changes by telk5093
romanian - 20 changes by kkmic
swedish - 1 changes by Joel_A
2012-11-19 18:46:23 +00:00
translators
7e06aaa84b (svn r24755) -Update from WebTranslator v3.0:
greek - 105 changes by Evropi
hungarian - 2 changes by IPG
lithuanian - 11 changes by Stabilitronas
swedish - 1 changes by Joel_A
2012-11-18 18:45:23 +00:00
rubidium
3a40a0f1e8 (svn r24754) -Fix [FS#5367]: crash on corrupted savegame 2012-11-18 16:14:31 +00:00
translators
fe1079cfc6 (svn r24753) -Update from WebTranslator v3.0:
catalan - 5 changes by Bassals, arnau
spanish - 1 changes by Terkhen
2012-11-17 18:45:13 +00:00
translators
10d81247f8 (svn r24752) -Update from WebTranslator v3.0:
catalan - 1 changes by Bassals
croatian - 3 changes by VoyagerOne
brazilian_portuguese - 22 changes by Tucalipe
swedish - 2 changes by Joel_A
2012-11-16 18:45:22 +00:00
translators
6e695ff838 (svn r24751) -Update from WebTranslator v3.0:
norwegian_bokmal - 13 changes by jhsoby
romanian - 36 changes by kkmic
swedish - 1 changes by Joel_A
2012-11-15 18:45:23 +00:00
frosch
06054d7a9d (svn r24750) -Cleanup: Remove old special clear filter button from signs list. 2012-11-14 22:51:05 +00:00
frosch
d5a798033a (svn r24749) -Add: GUI icons for delete to the left/right. 2012-11-14 22:51:01 +00:00
frosch
5e8238c75c (svn r24748) -Add: Clear button to all editboxes. 2012-11-14 22:50:56 +00:00
frosch
545b6de900 (svn r24747) -Fix: Some editboxes had a different colour than the rest of the window. 2012-11-14 22:50:53 +00:00
frosch
aed11012d4 (svn r24746) -Cleanup: Remove weird lowering of editboxes. 2012-11-14 22:50:49 +00:00
frosch
1b3e8a8af6 (svn r24745) -Codechange: Draw complete editbox via QueryString. 2012-11-14 22:50:46 +00:00
frosch
c8c040d057 (svn r24744) -Codechange: Handle clicking on editboxed also via QueryString. 2012-11-14 22:50:42 +00:00
frosch
c283a41248 (svn r24743) -Change: Unify the behaviour of ESC in filter editboxes. 2012-11-14 22:50:39 +00:00
frosch
f5d8ba5d7f (svn r24742) -Codechange: Remove QueryStringBaseWindow and store QueryStrings per widget instead. 2012-11-14 22:50:35 +00:00
frosch
dcfb2af871 (svn r24741) -Add: Const-methods to SmallMap. 2012-11-14 22:50:30 +00:00
frosch
6e6d94a2d1 (svn r24740) -Codechange: Remove duplicate members from QueryStringBaseWindow and directly use QueryString. 2012-11-14 22:50:26 +00:00
frosch
6653ac6b36 (svn r24739) -Codechange: Simplify some code by using Textbuf::Assign. 2012-11-14 22:50:21 +00:00
frosch
f6d4200f86 (svn r24738) -Codechange: Remove Textbuf::Initialize in favour of a constructor. 2012-11-14 22:50:17 +00:00
frosch
0ea2152355 (svn r24737) -Add: Textbuf::Assign and Textbuf::Print. 2012-11-14 22:50:11 +00:00
frosch
f2221e8b89 (svn r24736) -Cleanup: The third parameter of Textbuf::Initialize only makes sense if it is smaller than the second one, also its unit is not pixels. 2012-11-14 22:46:49 +00:00
frosch
fc2b12acca (svn r24735) -Codechange: Move HandleEditBoxKey to Window class. 2012-11-13 21:47:13 +00:00
frosch
2c22fe98dd (svn r24734) -Codechange: Move QueryStringBaseWindow::OnOSKInput to Window::OnEditboxChanged. 2012-11-13 21:47:07 +00:00
frosch
c4d7c8dd42 (svn r24733) -Codechange: Move handling of editbox keys to window class. 2012-11-13 21:47:02 +00:00
frosch
7699a7dc06 (svn r24732) -Codechange: Unify handling of OK and CANCEL actions for editboxes. 2012-11-13 21:46:58 +00:00
frosch
fd55399167 (svn r24731) -Codechange: Remove OnOpenOSKWindow and instead specify OK and CANCEL buttons via QueryString members. 2012-11-13 21:46:54 +00:00
frosch
67f92f16ed (svn r24730) -Codechange: Allow OSK to simulate widget buttons with index 0. 2012-11-13 21:46:50 +00:00
frosch
6d1fe626f5 (svn r24729) -Codechange: Unify the handling of HEBR_EDITING. 2012-11-13 21:46:46 +00:00
frosch
336fcbc50e (svn r24728) -Codechange: Unify usage of OnOSKInput. 2012-11-13 21:46:40 +00:00
frosch
1071d51508 (svn r24727) -Fix: In various windows the OSK looked shiny but using it had no effect whatsoever. 2012-11-13 21:46:37 +00:00
frosch
137adb3496 (svn r24726) -Codechange: Move editbox mouseloop handling to Window class. 2012-11-13 21:46:33 +00:00
frosch
2614ed18f9 (svn r24725) -Cleanup: Remove old editbox focus code which is already handled more generally. 2012-11-13 21:46:22 +00:00
frosch
17025fa6ea (svn r24724) -Codechange: Move drawing of editboxes to the widget drawing code. 2012-11-13 21:46:19 +00:00
frosch
8cd77b6f6e (svn r24723) -Fix: AI debug GUI crashed when using disabled buttons via hotkeys. 2012-11-13 21:46:14 +00:00
frosch
4aa17c5109 (svn r24722) -Add: Display unique ID and md5sum in console content info. 2012-11-13 21:46:09 +00:00
frosch
eb56e60e94 (svn r24721) -Fix (r24715): Reallow building road stations. 2012-11-13 21:41:54 +00:00
frosch
b518f1342c (svn r24720) -Fix (r24715): Comparison of different height units. 2012-11-13 21:40:50 +00:00
translators
752382ecd8 (svn r24719) -Update from WebTranslator v3.0:
luxembourgish - 122 changes by Phreeze
tamil - 12 changes by aswn
2012-11-13 18:45:11 +00:00
frosch
883f9bec9b (svn r24718) -Codechange: Rename GoodsEntry::days_since_pickup to GoodsEntry::time_since_pickup. 2012-11-12 21:59:02 +00:00
frosch
ce87b8fc63 (svn r24717) -Fix [FS#5139]: When starting a scenario apply the local company settings to the new company. 2012-11-12 20:14:08 +00:00
frosch
4471f6bca8 (svn r24716) -Feature(ette): Reset engine pool when starting a scenario. 2012-11-12 20:13:51 +00:00
frosch
96540079e7 (svn r24715) -Fix [FS#5335]: [NewGRF] Allow stations to draw snow/desert aware ground sprites with railtype overlays. 2012-11-12 20:13:34 +00:00
frosch
f3be01c26f (svn r24714) -Fix [FS#5337]: [NewGRF] Draw default foundations if resolving of custom station foundation sprites fails. 2012-11-12 20:13:17 +00:00
frosch
0a4fe02a47 (svn r24713) -Fix [FS#5262]: [NewGRF] Tolerate old NewGRFs returning invalid values via CB 11. 2012-11-12 20:13:02 +00:00
frosch
160aa435da (svn r24712) -Fix [FS#5303]: [NewGRF] Station variables 61 and 62 returned incorrect values, if no vehicle ever tried loading. 2012-11-12 20:12:45 +00:00
frosch
e888f9da9f (svn r24711) -Fix (r10354): Check whether to not display a ^ loading indicator at drop stations only worked if there was no other vehicle unloading for 255 ticks. 2012-11-12 20:12:26 +00:00
translators
f575f2c694 (svn r24710) -Update from WebTranslator v3.0:
indonesian - 42 changes by adjayanto
2012-11-12 18:45:07 +00:00
frosch
9f43908d08 (svn r24709) -Codechange: Simplify some code. 2012-11-12 18:11:46 +00:00
frosch
0566b29ab7 (svn r24708) -Codechange: Check magic values of GoodsEntry::last_speed only via wrapper function. 2012-11-12 18:11:26 +00:00
frosch
03c94ae6a3 (svn r24707) -Doc: Improve description of GoodsEntryStatus flags. 2012-11-12 18:11:05 +00:00
frosch
f7fdcc00e5 (svn r24706) -Fix (r10981): [NewGRF] Station var 48 should report acceptance, not supply. 2012-11-12 18:10:42 +00:00
frosch
56e63338ed (svn r24705) -Fix: Station rating might consider very old vehicles very young. 2012-11-12 18:10:21 +00:00
frosch
a2980378ff (svn r24704) -Cleanup: No need to initialise stuff twice. 2012-11-12 18:10:02 +00:00
frosch
e6459a91dd (svn r24703) -Fix: Disallow closing oilrig airports in SE. 2012-11-12 18:09:33 +00:00
translators
941f51f0e5 (svn r24702) -Update from WebTranslator v3.0:
norwegian_bokmal - 1 changes by jhsoby
2012-11-11 18:45:07 +00:00
smatz
75e20fd02b (svn r24701) -Fix [FS#5246]: Workaround an overoptimisation done by GCC 4.5 2012-11-11 17:39:54 +00:00
frosch
03736af2ae (svn r24700) -Cleanup: Remove WDF_UNCLICK_BUTTONS and make it the default. 2012-11-11 16:10:43 +00:00
frosch
cd55253865 (svn r24699) -Codechange: Proper usage of push and toggle buttons in mapgen and script debug GUI. 2012-11-11 16:10:11 +00:00
frosch
2e368bfb9f (svn r24698) -Codechange: Use PUSH-buttons when buttons can be pushed. 2012-11-11 16:09:08 +00:00
frosch
b998cbdff1 (svn r24697) -Codechange: Use WDF_UNCLICK_BUTTONS instead of duplicating the same functionality. 2012-11-11 16:07:46 +00:00
frosch
cfccaff645 (svn r24696) -Doc: Improve documentation for button widget types. 2012-11-11 16:01:34 +00:00
frosch
b65ece1ea9 (svn r24695) -Fix/Cleanup: Remove remaining (incorrect) usages of ResolverObject::scope and count. 2012-11-11 12:57:27 +00:00
michi_cc
55cff8407f (svn r24694) -Fix (r18136): Road vehicle selection frame wasn't drawn properly in the depot window. 2012-11-10 22:37:14 +00:00
alberth
33ff55a8f1 (svn r24693) -Doc: Add some doxymentation into the newgrf code. 2012-11-10 20:46:39 +00:00
alberth
4c9bea2a71 (svn r24692) -Cleanup: Cleanup final parts of the old resolver code. 2012-11-10 20:45:59 +00:00
alberth
69e07c3e00 (svn r24691) -Codechange: Add resolver classes for vehicles. 2012-11-10 20:45:04 +00:00
alberth
e087503fd6 (svn r24690) -Codechange: Add resolver classes for industry tiles. 2012-11-10 20:44:38 +00:00
alberth
f7352871fa (svn r24689) -Codechange: Add resolver classes for industries. 2012-11-10 20:44:10 +00:00
alberth
348ef7f12c (svn r24688) -Codechange: Add resolver classes for generics. 2012-11-10 20:43:40 +00:00
alberth
c83db1395b (svn r24687) -Codechange: Add resolver classes for airports. 2012-11-10 20:42:50 +00:00
alberth
37605108e1 (svn r24686) -Codechange: Add resolver classes for airport tiles. 2012-11-10 20:42:19 +00:00
alberth
82e6001451 (svn r24685) -Codechange: Add resolver classes for rail types. 2012-11-10 20:41:45 +00:00
alberth
c417efc962 (svn r24684) -Codechange: Add resolver classes for stations. 2012-11-10 20:41:08 +00:00
alberth
a9b8b22daf (svn r24683) -Codechange: Add resolver classes for objects. 2012-11-10 20:40:46 +00:00
alberth
d7b62da87b (svn r24682) -Codechange: Add resolver classes for houses. 2012-11-10 20:40:05 +00:00
alberth
0885a2370a (svn r24681) -Codechange: Add resolver classes for cargoes. 2012-11-10 20:39:39 +00:00
alberth
35cee8315a (svn r24680) -Codechange: Add resolver classes for canals. 2012-11-10 20:39:11 +00:00
alberth
b985c4c0f8 (svn r24679) -Codechange: Add resolver classes for towns. 2012-11-10 20:38:46 +00:00
alberth
438495b433 (svn r24678) -Codechange: Introduce scope resolver base class and prepare for adding derived classes. 2012-11-10 20:37:31 +00:00
translators
fa3d470a05 (svn r24677) -Update from WebTranslator v3.0:
danish - 13 changes by Knogle
korean - 3 changes by telk5093
latvian - 8 changes by Parastais
polish - 5 changes by wojteks86
russian - 1 changes by Lone_Wolf
spanish - 2 changes by Terkhen
tamil - 4 changes by aswn
2012-11-10 18:46:41 +00:00
translators
97ff26c3da (svn r24676) -Update from WebTranslator v3.0:
afrikaans - 4 changes by Maccie123
belarusian - 3 changes by KorneySan
catalan - 5 changes by arnau
english_US - 3 changes by Rubidium
italian - 3 changes by lorenzodv
norwegian_bokmal - 22 changes by jhsoby
polish - 15 changes by wojteks86
brazilian_portuguese - 20 changes by Tucalipe
russian - 3 changes by KorneySan
swedish - 12 changes by Joel_A
2012-11-09 18:45:58 +00:00
michi_cc
2c171f2f29 (svn r24675) -Fix (r24632): MSVC performance warning. 2012-11-08 21:46:54 +00:00
frosch
a443375d44 (svn r24674) -Fix (r24466, r23234) [FS#5358]: Downloaded heightmaps could not be used anymore. (sbr) 2012-11-08 21:41:00 +00:00
translators
1efd1ffa82 (svn r24673) -Update from WebTranslator v3.0:
dutch - 3 changes by habell
finnish - 3 changes by jpx_
latvian - 13 changes by Parastais
luxembourgish - 94 changes by Phreeze
2012-11-08 18:45:23 +00:00
frosch
dc930b6689 (svn r24672) -Add [FS#5356]: Remember the basic/advanced/expert filter selection. 2012-11-08 11:20:32 +00:00
frosch
69a62452be (svn r24671) -Feature [FS#5355]: Add basic/advanced/expert filters to adv. settings GUI. (Eagle_rainbow) 2012-11-08 10:04:00 +00:00
frosch
79a1e6450b (svn r24670) -Change: Drop 'signal density' from adv. settings GUI. It is more suited to be only changed via the signal GUI. 2012-11-08 10:02:09 +00:00
frosch
c27a026d17 (svn r24669) -Fix: Auto-expand advanced settings only when selecting a 'deviation' filter. 2012-11-08 09:58:37 +00:00
frosch
3e367cd087 (svn r24668) -Feature(ette) [FS#5311]: Draw cargo labels in the station list black or white depending on the background colour. (sbr) 2012-11-07 21:23:26 +00:00
translators
28c98de6d9 (svn r24667) -Update from WebTranslator v3.0:
latvian - 5 changes by Parastais
luxembourgish - 18 changes by Phreeze
spanish - 1 changes by Terkhen
2012-11-07 18:45:19 +00:00
translators
c312f04364 (svn r24666) -Update from WebTranslator v3.0:
latvian - 4 changes by Parastais
2012-11-06 18:45:08 +00:00
frosch
40c3cd46f1 (svn r24665) -Doc [FS#5353]: [Script] Add note about the compatibility aspects of the enums in ScriptWindow. 2012-11-05 20:03:17 +00:00
frosch
3252d41dcc (svn r24664) -Codechange: Add script to generate enums in script_window.hpp 2012-11-05 19:53:05 +00:00
frosch
d1c17394ec (svn r24663) -Codechange: Unify the naming of widget enums. 2012-11-05 19:45:45 +00:00
translators
9044138097 (svn r24662) -Update from WebTranslator v3.0:
croatian - 9 changes by VoyagerOne
german - 6 changes by planetmaker
spanish - 6 changes by Terkhen
2012-11-04 18:45:20 +00:00
translators
1f9fbf5287 (svn r24661) -Update from WebTranslator v3.0:
catalan - 6 changes by arnau
french - 9 changes by glx
korean - 29 changes by telk5093
2012-11-02 18:45:17 +00:00
yexo
3439769fef (svn r24660) -Feature: do not display the preview window for disabled vehicle types (Eagle_rainbow) 2012-11-01 22:42:29 +00:00
translators
cfc366847e (svn r24659) -Update from WebTranslator v3.0:
latvian - 3 changes by Parastais
russian - 1 changes by Lone_Wolf
2012-11-01 18:45:12 +00:00
rubidium
d365156633 (svn r24658) -Merge: release documentation updates from 1.2 2012-10-31 21:40:26 +00:00
alberth
f883454db2 (svn r24655) -Codechange(r18310): Difference between female and male is no longer needed for tie and earrings (found by botankras) 2012-10-31 20:54:19 +00:00
translators
8e37534093 (svn r24654) -Update from WebTranslator v3.0:
belarusian - 6 changes by KorneySan
italian - 6 changes by lorenzodv
latvian - 6 changes by Parastais
norwegian_bokmal - 14 changes by jhsoby
russian - 1 changes by KorneySan
ukrainian - 16 changes by edd_k
2012-10-31 18:45:33 +00:00
translators
bfe8dd7faa (svn r24651) -Update from WebTranslator v3.0:
dutch - 6 changes by habell
english_US - 6 changes by Rubidium
finnish - 6 changes by jpx_
norwegian_bokmal - 3 changes by jhsoby
russian - 5 changes by Lone_Wolf
2012-10-30 18:45:28 +00:00
yexo
73858a75b3 (svn r24650) -Fix (r24647, r24648): fixing logic errors is hard 2012-10-29 20:23:17 +00:00
yexo
c094371963 (svn r24649) -Fix (r24647): wrong version of strings got committed 2012-10-29 20:22:48 +00:00
yexo
c4fa82adba (svn r24648) -Fix (r24647): svn diff != || 2012-10-29 20:08:30 +00:00
yexo
23054a3ab5 (svn r24647) -Feature: add new filter option to the advanced settings window to show only changed settings (Eagle_rainbow) 2012-10-29 19:53:13 +00:00
translators
c6cf894017 (svn r24646) -Update from WebTranslator v3.0:
belarusian - 3 changes by KorneySan
dutch - 3 changes by habell
latvian - 3 changes by Parastais
2012-10-29 18:45:20 +00:00
rubidium
6247bdbdb4 (svn r24642) -Codechange: add helper function to see if there is anything in the send queue 2012-10-28 21:26:57 +00:00
rubidium
9db98f3b14 (svn r24638) -Codechange: add some #ifndefs so MSU code doesn't need to compile it, and doesn't need all the required dependencies 2012-10-28 19:16:58 +00:00
translators
f64d50ec26 (svn r24636) -Update from WebTranslator v3.0:
afrikaans - 98 changes by Oomjcv
catalan - 4 changes by arnau
czech - 18 changes by metis
finnish - 3 changes by jpx_
italian - 3 changes by lorenzodv
korean - 6 changes by telk5093
latvian - 5 changes by Parastais
russian - 3 changes by Lone_Wolf
spanish - 3 changes by Terkhen
tamil - 7 changes by aswn
2012-10-28 17:45:58 +00:00
translators
65cbf72e0f (svn r24634) -Update from WebTranslator v3.0:
afrikaans - 69 changes by Oomjcv
catalan - 35 changes by arnau
english_US - 3 changes by Rubidium
german - 8 changes by planetmaker
korean - 1 changes by telk5093
tamil - 25 changes by Rubidium, aswn
2012-10-27 17:45:31 +00:00
frosch
d33439721c (svn r24633) -Add: Autoexpand the adv. settings tree, if a filter term is entered immediately after opening the window without any manual expanding/collapsing. 2012-10-27 15:26:34 +00:00
frosch
2d550a7579 (svn r24632) -Feature: Add text filtering to advanced settings. 2012-10-27 15:26:17 +00:00
frosch
716014c410 (svn r24631) -Feature: Add buttons to expand/collapse all to advanced settings GUI. 2012-10-27 15:25:57 +00:00
translators
f020e87a79 (svn r24630) -Update from WebTranslator v3.0:
hungarian - 11 changes by IPG
2012-10-26 17:45:08 +00:00
zuu
cb01e4b496 (svn r24629) -Fix (r24628): Also update regression test 2012-10-25 20:05:04 +00:00
zuu
1f764f51f0 (svn r24628) -Fix: Document and enforce precondition start != end for ScriptRoad::RemoveRoad and ScriptRoad::RemoveRoadFull 2012-10-25 19:25:31 +00:00
translators
355790435e (svn r24627) -Update from WebTranslator v3.0:
catalan - 5 changes by arnau
tamil - 190 changes by aswn
2012-10-25 17:45:14 +00:00
terkhen
9b5ff794c7 (svn r24626) -Fix [FS#5432]: MSVC 2010 warnings. 2012-10-25 17:38:12 +00:00
translators
6094275312 (svn r24625) -Update from WebTranslator v3.0:
latvian - 24 changes by Parastais
norwegian_bokmal - 17 changes by jhsoby
tamil - 196 changes by aswn
2012-10-24 17:45:18 +00:00
translators
8a42aa78bd (svn r24624) -Update from WebTranslator v3.0:
afrikaans - 5 changes by Oomjcv
tamil - 119 changes by aswn
2012-10-23 17:45:12 +00:00
zuu
0826994821 (svn r24623) -Feature: Allow GameScripts to construct and prospect industries without having a sponsor 2012-10-22 18:56:21 +00:00
translators
59847550dc (svn r24622) -Update from WebTranslator v3.0:
afrikaans - 1 changes by Oomjcv
dutch - 7 changes by habell
2012-10-22 17:45:14 +00:00
translators
b37eedc29f (svn r24621) -Update from WebTranslator v3.0:
afrikaans - 47 changes by Oomjcv
catalan - 425 changes by Bassals, arnau
korean - 6 changes by telk5093
spanish - 5 changes by Terkhen
2012-10-21 17:45:23 +00:00
frosch
50806b5b3c (svn r24620) -Fix (r24619): Keep admin port API compatibility. 2012-10-21 09:15:57 +00:00
planetmaker
f2e94237fc (svn r24619) -Change: Check for bankruptcy on a monthly basis (ZxBioHazardZx) 2012-10-20 22:05:26 +00:00
planetmaker
b446780f01 (svn r24618) -Feature: Pay interest also on a negative cash value (ZxBioHazardZx) 2012-10-20 21:58:48 +00:00
planetmaker
4075b006a0 (svn r24617) -Change: Only bankrupt, if you have negative money considering you took max loan (ZxBiohazardZx) 2012-10-20 21:57:33 +00:00
translators
75866f38d9 (svn r24616) -Update from WebTranslator v3.0:
latvian - 3 changes by Parastais
spanish - 1 changes by Terkhen
2012-10-20 17:45:13 +00:00
terkhen
efb2ddf62a (svn r24615) -Feature [FS#5311]: Sort cargo filter by cargo name/label at the company stations window (sbr) 2012-10-20 08:44:07 +00:00
translators
232ef441eb (svn r24614) -Update from WebTranslator v3.0:
latvian - 17 changes by Parastais
2012-10-19 17:45:09 +00:00
frosch
e4416d6a0c (svn r24610) -Change: [NewGRF] Set the reference brightness of 32bpp mask recolouring to 128. 2012-10-17 20:21:43 +00:00
rubidium
1ba5d9ca6e (svn r24601) -Fix: _BUILD flags were not properly parsed when reconfiguring 2012-10-17 18:48:12 +00:00
translators
c5b41287ed (svn r24599) -Update from WebTranslator v3.0:
belarusian - 2 changes by Wowanxm
norwegian_bokmal - 19 changes by Tinman
2012-10-17 17:45:12 +00:00
rubidium
295c0b71ef (svn r24598) -Fix: configure script failed to detect libfontconfig 2.10 as newer than 2.3 2012-10-17 15:23:51 +00:00
rubidium
66ee580206 (svn r24597) -Fix [FS#5336]: when fontconfig is not available, the bootstrap download crashed 2012-10-16 20:21:14 +00:00
translators
a9dbfe98f9 (svn r24596) -Update from WebTranslator v3.0:
belarusian - 5 changes by KorneySan
danish - 18 changes by Knogle
french - 6 changes by glx
lithuanian - 5 changes by Stabilitronas
norwegian_nynorsk - 5 changes by 2rB
2012-10-15 17:45:30 +00:00
frosch
1ffa7d4488 (svn r24595) -Change [FS#5168]: Make the group GUI drag&drop highlighting behave more intelligible. (based on work by Juanjo) 2012-10-14 19:15:00 +00:00
translators
7e9aa98898 (svn r24594) -Update from WebTranslator v3.0:
croatian - 7 changes by VoyagerOne
korean - 7 changes by telk5093
russian - 5 changes by Lone_Wolf
2012-10-14 17:45:21 +00:00
yexo
2f042ea198 (svn r24593) -Fix [FS#5333]: crash when a gamescript provided too many parameters to a GSText object 2012-10-14 15:18:09 +00:00
frosch
b5a485825b (svn r24592) -Codechange [FS#5241]: Set up the new date completely before calling various daily or monthly processings. (dihedral) 2012-10-14 14:50:20 +00:00
translators
7f80642aa7 (svn r24591) -Update from WebTranslator v3.0:
catalan - 6 changes by arnau
danish - 73 changes by Knogle
english_US - 5 changes by Rubidium
finnish - 5 changes by jpx_
italian - 6 changes by lorenzodv
2012-10-13 17:45:28 +00:00
frosch
72fc771039 (svn r24590) -Feature: More options for the auto-scroll setting. (adf88) 2012-10-13 09:16:20 +00:00
frosch
2abe4ac280 (svn r24589) -Codechange: Return early in HandleAutoscroll() instead of nesting ifs. 2012-10-13 08:34:10 +00:00
frosch
9d877e888a (svn r24588) -Codechange: No need to intermingle reservation-checks with railroad checks. (Juanjo) 2012-10-13 08:24:28 +00:00
frosch
962a7c3630 (svn r24587) -Codechange: Improve coding style (Juanjo) 2012-10-13 08:20:40 +00:00
translators
41e1e8a175 (svn r24586) -Update from WebTranslator v3.0:
danish - 59 changes by Knogle
2012-10-12 17:45:09 +00:00
translators
39252c6bd1 (svn r24585) -Update from WebTranslator v3.0:
belarusian - 2 changes by KorneySan
catalan - 2 changes by arnau
english_US - 2 changes by Rubidium
french - 2 changes by glx
lithuanian - 2 changes by Stabilitronas
vietnamese - 74 changes by myquartz
2012-10-11 17:45:33 +00:00
frosch
dee2f39f99 (svn r24584) -Doc: [Script] Improve API documentation. 2012-10-10 19:11:22 +00:00
translators
dda3709c7e (svn r24583) -Update from WebTranslator v3.0:
finnish - 2 changes by jpx_
german - 2 changes by planetmaker
italian - 2 changes by lorenzodv
russian - 2 changes by Lone_Wolf
spanish - 2 changes by Terkhen
2012-10-10 17:45:30 +00:00
planetmaker
e0529d4861 (svn r24582) -Fix (r24581): Order distances are not supposed to be compared to map distances 2012-10-09 20:59:29 +00:00
planetmaker
60335b7b79 (svn r24581) -Doc [FS#5318]: Indicate that the return value for script related order distances is the square of the distance 2012-10-09 20:37:20 +00:00
frosch
de770d7563 (svn r24580) -Fix [FS#5308]: Do not add duplicates to the ban list. (alechz) 2012-10-09 20:36:31 +00:00
planetmaker
a9af5f3c76 (svn r24579) -Change [FS#5322] (r21961): Show no loading indicator when orders are 'no unloading and no loading' (sbr) 2012-10-09 19:09:45 +00:00
translators
0b03516049 (svn r24578) -Update from WebTranslator v3.0:
norwegian_bokmal - 9 changes by Tinman
2012-10-09 17:45:08 +00:00
planetmaker
78eb17637b (svn r24577) -Fix [FS#5324]: Draw the window resize sprite bottom-aligned (sbr) 2012-10-08 21:27:21 +00:00
frosch
738fca37bf (svn r24576) -Fix [FS#5319] (r24260): Vehicle list at buoys did no longer work. (Juanjo) 2012-10-07 12:14:39 +00:00
zuu
d39a50e76e (svn r24575) -Add: ScriptController::Break() now also pauses the game (and not only the script) 2012-10-05 19:16:23 +00:00
zuu
4f40acded0 (svn r24574) -Change: remove undocumented return value of ScriptController::Break() 2012-10-05 19:13:44 +00:00
rubidium
a023c9ae68 (svn r24573) -Fix: hopefully get packing right on Mingw's gcc 4.7 2012-10-04 15:44:09 +00:00
rubidium
d49bd2997b (svn r24572) -Fix: do not cast away some other consts 2012-10-04 15:33:13 +00:00
rubidium
0856668f44 (svn r24571) -Fix: do not cast away const 2012-10-04 15:25:57 +00:00
zuu
aa3f776483 (svn r24570) -Fix (r24542): Some documentation was missing 2012-10-03 20:43:32 +00:00
planetmaker
8259649381 (svn r24569) -Fix (r23817): Naming of bundles was somewhat broken 2012-10-03 09:12:51 +00:00
frosch
d9b709ba45 (svn r24568) -Codechange: No need to resort the group GUI when toggling the autoreplace protection. (Juanjo) 2012-10-01 19:43:10 +00:00
frosch
6018a0190e (svn r24567) -Fix [FS#5261]: Non-train vehicle lists were not resorted when vehicles were renamed. (Juanjo) 2012-10-01 19:38:57 +00:00
frosch
adf1929f0a (svn r24566) -Codechange: Reorder some code more intuitively. (Juanjo) 2012-10-01 19:38:08 +00:00
frosch
0ba2ed7676 (svn r24565) -Fix: Stop both price and payment inflation if either of them has reached MAX_INFLATION. 2012-10-01 19:31:55 +00:00
frosch
7122602026 (svn r24564) -Fix [FS#5312] (r17433): Limiting the inflation did not quite work. 2012-10-01 19:29:31 +00:00
translators
d07676e03f (svn r24563) -Update from WebTranslator v3.0:
lithuanian - 8 changes by RunisLabs
welsh - 13 changes by kazzie
2012-10-01 17:45:14 +00:00
translators
9047d86fa8 (svn r24562) -Update from WebTranslator v3.0:
lithuanian - 11 changes by RunisLabs
2012-09-30 17:45:12 +00:00
translators
b5dad69c16 (svn r24561) -Update from WebTranslator v3.0:
estonian - 3 changes by Jaanus
2012-09-29 17:45:09 +00:00
translators
4d1fcb34d1 (svn r24560) -Update from WebTranslator v3.0:
czech - 9 changes by Eskymak
2012-09-28 17:45:09 +00:00
zuu
f10c54633b (svn r24559) -Fix (24542): Blocking script debug on non-dedicated servers is a not too much 2012-09-26 20:16:57 +00:00
translators
7e1c033c3f (svn r24558) -Update from WebTranslator v3.0:
catalan - 2 changes by arnau
2012-09-26 17:45:08 +00:00
translators
8d84e9382e (svn r24557) -Update from WebTranslator v3.0:
french - 2 changes by glx
vietnamese - 4 changes by nglekhoi
2012-09-25 17:45:13 +00:00
translators
378a622f00 (svn r24556) -Update from WebTranslator v3.0:
belarusian - 2 changes by Wowanxm
croatian - 2 changes by VoyagerOne
dutch - 2 changes by habell
2012-09-24 17:45:56 +00:00
translators
f622d534b8 (svn r24555) -Update from WebTranslator v3.0:
finnish - 2 changes by jpx_
german - 2 changes by planetmaker
italian - 14 changes by lorenzodv
korean - 3 changes by telk5093
romanian - 16 changes by tonny
russian - 2 changes by edd_k
spanish - 2 changes by Terkhen
swedish - 12 changes by Zuu
2012-09-23 17:46:00 +00:00
zuu
eff4bbeb53 (svn r24554) -Add: Hotkeys for widgets in AI Debug window 2012-09-23 14:37:59 +00:00
frosch
13666b1520 (svn r24553) -Add: Separate the 'available vehicles' from the other buttons in the vehicle list. 2012-09-23 13:28:42 +00:00
zuu
d219fdb875 (svn r24552) -Fix (r24537): Unpause do no longer continue scripts 2012-09-23 11:30:37 +00:00
terkhen
934c56cb42 (svn r24551) -Fix (r24544): Change unfinished languages. 2012-09-22 20:28:56 +00:00
alberth
d00dfaff4c (svn r24550) -Codechange: Remove unused panel widget in the group gui (Juanjo). 2012-09-22 19:16:04 +00:00
alberth
adae8b161e (svn r24549) -Codechange: Remove the hard-coded sprite button sizes in the group gui (Juanjo). 2012-09-22 19:15:16 +00:00
alberth
224babe8c4 (svn r24548) -Add: Extra group line in the group gui, if possible (Juanjo). 2012-09-22 19:14:06 +00:00
alberth
4b59344b0d (svn r24547) -Add [FS#5263]: Separate the 'available vehicles' from the other buttons in the group gui (Juanjo). 2012-09-22 19:12:22 +00:00
terkhen
030564cd97 (svn r24546) -Fix (r24544): Change all other languages too. 2012-09-22 18:49:51 +00:00
translators
98ff454cad (svn r24545) -Update from WebTranslator v3.0:
english_US - 4 changes by Rubidium
russian - 4 changes by edd_k
ukrainian - 357 changes by edd_k
2012-09-22 17:45:23 +00:00
terkhen
139c3470f8 (svn r24544) -Fix [FS#5297]: Do not show profit from refits as cost in the refit window. 2012-09-22 16:19:52 +00:00
zuu
77347682db (svn r24543) -Fix-ish (r24542): Removed unnecessary preprocessor directive 2012-09-21 21:00:32 +00:00
zuu
46605e554e (svn r24542) -Feature: Allow AI/GS script developers to break the execution of their scripts using ScriptController::Break 2012-09-21 20:49:43 +00:00
yexo
b490d5ceab (svn r24541) -Cleanup [FS#5260]: remove unused function GetGroupArraySize (juanjo) 2012-09-21 20:31:42 +00:00
alberth
5add39d560 (svn r24540) -Codechange: Remove the not-so-useful HALF_TILE_SIZE constant. 2012-09-21 20:31:06 +00:00
yexo
6853df46c7 (svn r24539) -Codechange [FS#5260]: make code simpler by using IsValidTile instead of manually checking the bounds (juanjo) 2012-09-21 20:28:23 +00:00
yexo
d70ecf609c (svn r24538) -Fix-ish: remove compiler warning about initialization order 2012-09-21 20:27:09 +00:00
zuu
f3f4c562ff (svn r24537) -Feature: Scripts can be suspended even if the game is still progressing, thus break-on-log now works also for Game Scripts. 2012-09-21 19:58:18 +00:00
translators
2e1936b11c (svn r24536) -Update from WebTranslator v3.0:
tamil - 7 changes by aswn
ukrainian - 80 changes by edd_k
2012-09-21 17:45:15 +00:00
alberth
0849fb8d36 (svn r24535) -Doc: Two additions, lots of small spelling fixes, and some Doxygen improvements. 2012-09-21 09:47:21 +00:00
frosch
89988c6163 (svn r24534) -Feature: Highlight industries on the smallmap when the mouse is over an entry in the legend. 2012-09-19 22:11:26 +00:00
frosch
a4f22a2de1 (svn r24533) -Codechange: Move position determination on minimap legend to separate function. 2012-09-19 22:10:48 +00:00
rubidium
7251fbb514 (svn r24532) -Change: try to read more UDP packets per game loop 2012-09-19 15:15:49 +00:00
alberth
461fc1e268 (svn r24531) -Fix: Max script chance was too big. 2012-09-18 19:29:29 +00:00
zuu
72639deb84 (svn r24530) -Fix [#5203] (r24521): Ctrl+backspace/delete could remove too many characters (sbr) 2012-09-17 15:17:13 +00:00
translators
6e56b3abf8 (svn r24529) -Update from WebTranslator v3.0:
hungarian - 2 changes by yozi
korean - 2 changes by telk5093
latvian - 7 changes by Parastais
2012-09-16 17:45:28 +00:00
frosch
38f265c083 (svn r24528) -Fix: [NewGRF] RandomAction 84 should interpret register 100 as signed. 2012-09-16 16:31:53 +00:00
frosch
e37e2d92a6 (svn r24527) -Add: [NewGRF] Allow resolving var 5F via vehicle var 61. 2012-09-16 16:29:48 +00:00
translators
ce9019639d (svn r24526) -Update from WebTranslator v3.0:
latvian - 2 changes by Parastais
2012-09-15 17:45:08 +00:00
planetmaker
d9fc57ce92 (svn r24525) -Add [FS#4539]: [OSX] Additional high-resolution icons for the app bundle (Zydeco) 2012-09-15 11:38:40 +00:00
yexo
1f75f81a41 (svn r24524) -Fix [FS#5296]: fix some compile problems in mac-only code (__ln__) 2012-09-13 18:42:33 +00:00
frosch
bd17361817 (svn r24523) -Fix: The gender of an industry name is defined by the industry-type part of the name, not by the town-name part, even if it comes first. 2012-09-12 18:52:11 +00:00
frosch
c7a536a6d8 (svn r24522) -Codechange: Rename _keep_gender_data to _scan_for_gender_data to reflect what it intends to do instead of what it does. 2012-09-12 18:50:44 +00:00
zuu
bcf1cb1f9c (svn r24521) -Feature [FS#5203]: Ctrl + Backspace/Delete to remove characters up to next word beginning in text edit boxes 2012-09-10 18:47:13 +00:00
zuu
0656a8d40b (svn r24520) -Feature [FS#5203]: Ctrl + Arrow keys to move entire words in text edit boxes (sbr) 2012-09-10 18:45:29 +00:00
zuu
bacad1478a (svn r24519) -Codechange [FS#5203]: Refactor character removal code of text edit 2012-09-10 18:42:34 +00:00
zuu
ae28432e62 (svn r24518) -Codechange [FS#5203]: Refactor arrow key text edit movement code (sbr) 2012-09-10 18:40:54 +00:00
translators
0e9dbe6bb6 (svn r24517) -Update from WebTranslator v3.0:
czech - 23 changes by Eskymak
2012-09-09 17:45:08 +00:00
frosch
16760cff8b (svn r24516) -Add: [GS] Support ##plural pragma in GS lang files. 2012-09-09 15:55:20 +00:00
frosch
2ec6136113 (svn r24515) -Fix: GStexts were compied incompletely when containing certain string codes. 2012-09-09 15:52:49 +00:00
translators
8c8207dcc8 (svn r24514) -Update from WebTranslator v3.0:
welsh - 3 changes by kazzie
2012-09-08 17:45:08 +00:00
frosch
bcac3d16b6 (svn r24513) -Add: [Script] ScriptIndustryType::IsProcessingIndustry. 2012-09-08 12:14:00 +00:00
translators
8aa27f09fe (svn r24512) -Update from WebTranslator v3.0:
czech - 26 changes by Eskymak
luxembourgish - 7 changes by Phreeze
2012-09-07 17:45:13 +00:00
translators
8f08b79323 (svn r24511) -Update from WebTranslator v3.0:
latvian - 3 changes by Parastais
vietnamese - 1 changes by nglekhoi
2012-09-06 17:45:14 +00:00
translators
8e4c70c919 (svn r24510) -Update from WebTranslator v3.0:
korean - 1 changes by telk5093
latvian - 11 changes by Parastais
2012-09-03 17:45:12 +00:00
translators
b65c34cdb8 (svn r24509) -Update from WebTranslator v3.0:
german - 4 changes by NG
korean - 5 changes by telk5093
2012-09-02 17:45:13 +00:00
frosch
e84cf93c98 (svn r24508) -Fix [FS#5281] (24488): Content GUI crashed after downloading a NewGRF while it is selected. 2012-09-02 10:04:28 +00:00
frosch
4512a4f225 (svn r24507) -Fix [FS#5285]: The mousewheel did not work in the build waypoint window. (sbr) 2012-09-01 19:43:42 +00:00
frosch
6bc5d57fdd (svn r24506) -Fix: Airport variables 60 to 65 an 69 used the wrong CTT for translations. (Alberth) 2012-09-01 19:36:15 +00:00
zuu
468d232ef4 (svn r24505) -Add: Select the GS tab if all AI tabs are unselectable in the AI debug window. 2012-09-01 17:49:26 +00:00
translators
d2b93c96e7 (svn r24504) -Update from WebTranslator v3.0:
russian - 2 changes by Lone_Wolf
2012-09-01 17:45:09 +00:00
terkhen
55dccee02f (svn r24503) -Change [FS#5228]: When building long roads or tramways, only build the roadbits at the beginning and the end if they can connect to something. 2012-09-01 14:58:36 +00:00
translators
771511c60e (svn r24502) -Update from WebTranslator v3.0:
vietnamese - 1 changes by nglekhoi
2012-08-30 17:45:09 +00:00
translators
3e532d9b07 (svn r24501) -Update from WebTranslator v3.0:
russian - 2 changes by kuriatoru
2012-08-28 17:45:09 +00:00
zuu
403cf9246e (svn r24500) -Fix: Don't show the global goals as company goals for spectators 2012-08-27 20:37:20 +00:00
translators
43194537d4 (svn r24499) -Update from WebTranslator v3.0:
welsh - 7 changes by kazzie
2012-08-27 17:45:07 +00:00
translators
a8d1ee4fcc (svn r24498) -Update from WebTranslator v3.0:
welsh - 32 changes by kazzie
2012-08-26 17:45:08 +00:00
frosch
be150d3ad0 (svn r24497) -Feature [FS#5106]: When using autorefit only load/refit vehicles if other wagons cannot already take all cargo without refitting. This way the consist preserves its refit potential as long as possible, in case other cargo arrives at the station. 2012-08-25 14:26:14 +00:00
frosch
c9bcc42aa6 (svn r24496) -Fix [FS#5276]: Make sure all template functions are instantiated by at least one compilation unit. 2012-08-23 18:30:46 +00:00
translators
1fc375d0f6 (svn r24495) -Update from WebTranslator v3.0:
luxembourgish - 9 changes by Phreeze
2012-08-23 17:45:08 +00:00
frosch
59753be4ca (svn r24494) -Update: Some documentation. 2012-08-21 20:56:06 +00:00
frosch
0c42bc863b (svn r24493) -Doc: Update GS changelog. 2012-08-21 20:07:41 +00:00
frosch
9f9cad1ac9 (svn r24492) -Add: [NoGo] Useful behaviour for GSEngine::IsValidEngine and GSEngine::IsBuildable when outside GSCompanyMode scope. 2012-08-21 19:53:08 +00:00
rubidium
4563c50c91 (svn r24491) -Fix: compilation error with networking disabled 2012-08-21 19:03:21 +00:00
yexo
7284d716bc (svn r24490) -Fix (r24487): forgot to run script/api/squirrel_export.sh 2012-08-21 19:03:11 +00:00
zuu
a97387011d (svn r24489) -Feature [FS#5230]: Display GS dead state in AI debug window. 2012-08-21 17:07:17 +00:00
yexo
053770d4a6 (svn r24488) -Feature [FS#5236]: add buttons to view textfiles from the online content window (LordAro) 2012-08-20 21:03:50 +00:00
yexo
fe31aa28c4 (svn r24487) -Codechange [FS#5236]: make several DoesContentExist return the path instead of a boolean (LordAro) 2012-08-20 21:01:40 +00:00
translators
2a89d0d13d (svn r24486) -Update from WebTranslator v3.0:
portuguese - 15 changes by ricardoespsanto
2012-08-20 17:45:08 +00:00
planetmaker
e83cab150b (svn r24485) -Fix: Clarify description of command line option -n 2012-08-20 13:12:12 +00:00
translators
d3ec3e34b8 (svn r24484) -Update from WebTranslator v3.0:
korean - 4 changes by telk5093
luxembourgish - 19 changes by Phreeze
2012-08-19 17:45:18 +00:00
rubidium
6dc5ee80ae (svn r24483) -Fix: remove ZERO WIDTH SPACE character from Dutch strings causing the fallback font to be chosen over the sprite font 2012-08-18 19:38:02 +00:00
frosch
b11b0bb0e2 (svn r24482) -Fix [FS#5232] (r24180): Do not call RebuildSubsidisedSourceAndDestinationCache() before subsidy savegame conversion is finished. 2012-08-18 11:38:06 +00:00
frosch
d17ec934f5 (svn r24481) -Feature [FS#5127]: Make the pathfinder decide whether ships shall leave depots towards north or south. 2012-08-18 11:37:47 +00:00
frosch
0f0f027379 (svn r24480) -Doc: Doxygenize ChooseShipTrack(). 2012-08-18 11:37:23 +00:00
frosch
9215192d34 (svn r24479) -Fix: Trains were unable to reverse in stations when using NPF. 2012-08-18 11:37:03 +00:00
translators
d5f0a383f6 (svn r24478) -Update from WebTranslator v3.0:
luxembourgish - 3 changes by Phreeze
2012-08-17 17:45:09 +00:00
rubidium
b5a8022364 (svn r24477) -Merge: documentation updates from 1.2. 2012-08-16 18:47:10 +00:00
translators
08ac76fa26 (svn r24474) -Update from WebTranslator v3.0:
luxembourgish - 29 changes by Phreeze
2012-08-16 17:45:11 +00:00
translators
b560807a5d (svn r24473) -Update from WebTranslator v3.0:
portuguese - 1 changes by filipemsoares
2012-08-15 17:45:07 +00:00
translators
485bf7bede (svn r24472) -Update from WebTranslator v3.0:
turkish - 24 changes by otrkmen
2012-08-14 17:45:08 +00:00
truebrain
ae5cd67bea (svn r24471) -Feature: unbreak multiparam configure settings (--setting value), which clearly nobody uses, as it has been broken .... for a while 2012-08-14 15:51:28 +00:00
truebrain
e4b8d41e76 (svn r24470) -Feature [FS#5270]: be a tiny bit GNU autotools compatible, for those who expect all software to follow GNU guidelines 2012-08-14 15:47:44 +00:00
yexo
245baf820e (svn r24469) -Fix (r24468): forgot to svn add the new files 2012-08-13 19:33:17 +00:00
yexo
54aa43c81b (svn r24468) -Add [FS#5219]: API compatibility scripts for Goal Scripts (Hirundo) 2012-08-13 19:22:26 +00:00
yexo
5192155253 (svn r24467) -Codechange [FS#5236]: make textfile window class slightly more general (LordAro) 2012-08-13 18:52:47 +00:00
yexo
483d878d5f (svn r24466) -Codechange [FS#5236]: add general function for ContentType -> Subdirectory conversion (LordAro) 2012-08-13 18:49:38 +00:00
translators
93a135bc6a (svn r24465) -Update from WebTranslator v3.0:
korean - 1 changes by telk5093
slovak - 5 changes by klingacik
turkish - 78 changes by otrkmen
2012-08-13 17:45:32 +00:00
translators
ddd316d2a0 (svn r24464) -Update from WebTranslator v3.0:
korean - 5 changes by telk5093
slovak - 19 changes by klingacik
2012-08-12 17:45:13 +00:00
translators
38b47b89c1 (svn r24463) -Update from WebTranslator v3.0:
korean - 1 changes by telk5093
2012-08-10 17:45:07 +00:00
translators
dd326ec4bc (svn r24462) -Update from WebTranslator v3.0:
hungarian - 1 changes by IPG
portuguese - 18 changes by ricardoespsanto
turkish - 7 changes by otrkmen
2012-08-09 17:45:23 +00:00
translators
dfb1a80129 (svn r24461) -Update from WebTranslator v3.0:
belarusian - 10 changes by Wowanxm
luxembourgish - 1 changes by Phreeze
portuguese - 51 changes by ricardoespsanto
turkish - 151 changes by otrkmen
2012-08-08 17:45:24 +00:00
translators
d6aef6491b (svn r24460) -Update from WebTranslator v3.0:
luxembourgish - 26 changes by Phreeze
2012-08-07 17:45:08 +00:00
translators
e6e6d4b564 (svn r24459) -Update from WebTranslator v3.0:
dutch - 4 changes by Parody
hungarian - 4 changes by IPG
korean - 19 changes by telk5093
luxembourgish - 19 changes by Phreeze
2012-08-06 17:45:25 +00:00
translators
693b31b1bf (svn r24458) -Update from WebTranslator v3.0:
afrikaans - 14 changes by telanus
korean - 11 changes by telk5093
luxembourgish - 2 changes by Phreeze
2012-08-03 17:45:19 +00:00
michi_cc
bfbf74fe7d (svn r24457) -Fix [FS#5264] (r23087): Changing auto-refit for a 'goto station' order was inadvertently modifying the full load state. 2012-08-03 14:15:52 +00:00
translators
3181544729 (svn r24456) -Update from WebTranslator v3.0:
afrikaans - 2 changes by telanus
hungarian - 32 changes by IPG
2012-08-02 17:45:14 +00:00
translators
8c01dc3045 (svn r24451) -Update from WebTranslator v3.0:
thai - 37 changes by sf_alpha
2012-08-01 17:45:07 +00:00
translators
1b581eeff3 (svn r24450) -Update from WebTranslator v3.0:
lithuanian - 2 changes by Stabilitronas
luxembourgish - 14 changes by Phreeze
romanian - 5 changes by tonny
2012-07-31 17:45:21 +00:00
frosch
e07e246532 (svn r24449) -Fix [FS#5254]: Coast and sea are not the same. 2012-07-30 19:38:17 +00:00
frosch
f9819c6645 (svn r24448) -Fix [FS#5255]: Copy constructor and assignment operator cannot be implicit template specialisations. (adf88) 2012-07-29 20:02:25 +00:00
translators
9f6ab0541e (svn r24447) -Update from WebTranslator v3.0:
french - 1 changes by glx
latvian - 6 changes by Parastais
2012-07-29 17:45:13 +00:00
frosch
9527bad3a7 (svn r24446) -Add [FS#5199]: Store more consist properties in order backups. 2012-07-29 16:48:00 +00:00
frosch
fcbe53d204 (svn r24445) -Fix: Do not load order backups when loading a server-saved game in single player. 2012-07-29 16:45:56 +00:00
frosch
5ce1971588 (svn r24444) -Codechange: Base OrderBackup on BaseConsist. 2012-07-29 16:45:34 +00:00
frosch
48e0d9901f (svn r24443) -Codechange: Move Vehicle::name to BaseConsist. 2012-07-29 16:45:11 +00:00
frosch
4c9f65800b (svn r24442) -Codechange: Split some members of Vehicle into a new class BaseConsist. 2012-07-29 16:44:39 +00:00
frosch
77b5e72541 (svn r24441) -Update: Version number to 1.3 in some more files. 2012-07-29 16:28:54 +00:00
translators
0c904336c9 (svn r24440) -Update from WebTranslator v3.0:
french - 6 changes by OliTTD
2012-07-28 17:45:08 +00:00
frosch
59a3bbcbe6 (svn r24439) -Fix [FS#5254]: In some cases ships could be covered with land. 2012-07-27 19:55:27 +00:00
frosch
13bfb09cbb (svn r24438) -Fix [FS#5256-ish]: Make (non-refittable) vehicles with invalid default cargo unavailable. 2012-07-27 19:16:01 +00:00
translators
4d53128f0c (svn r24437) -Update from WebTranslator v3.0:
korean - 14 changes by telk5093
2012-07-27 17:45:09 +00:00
translators
99f99b04b6 (svn r24436) -Update from WebTranslator v3.0:
korean - 7 changes by telk5093
2012-07-26 17:45:14 +00:00
translators
a898afb1bd (svn r24435) -Update from WebTranslator v3.0:
spanish - 9 changes by Terkhen
2012-07-25 17:45:09 +00:00
translators
dd99390039 (svn r24434) -Update from WebTranslator v3.0:
afrikaans - 14 changes by telanus
french - 6 changes by glx
2012-07-24 17:45:23 +00:00
translators
9a8ee66f84 (svn r24433) -Update from WebTranslator v3.0:
belarusian - 9 changes by KorneySan
korean - 21 changes by telk5093
2012-07-23 17:45:17 +00:00
rubidium
cf773911b0 (svn r24432) -Fix: compile warning in depend 2012-07-22 18:56:16 +00:00
rubidium
4dfe9379a0 (svn r24431) -Fix: some old compilers didn't like some flag that isn't really needed anyway 2012-07-22 18:55:12 +00:00
translators
cdb61828d3 (svn r24430) -Update from WebTranslator v3.0:
finnish - 10 changes by jpx_
2012-07-22 17:45:10 +00:00
rubidium
990c9f8a7f (svn r24429) -Change: add some hardening flags to the compiler for release builds 2012-07-22 05:33:09 +00:00
translators
3202b09b12 (svn r24428) -Update from WebTranslator v3.0:
korean - 26 changes by telk5093
brazilian_portuguese - 6 changes by Tucalipe
2012-07-21 17:45:15 +00:00
rubidium
cc364d23a4 (svn r24427) -Change: allow passing C(XX)- and LDFLAGS to the compilation of helper binaries such as depend, strgen and settingsgen 2012-07-21 15:49:26 +00:00
translators
472855140d (svn r24418) -Update from WebTranslator v3.0:
catalan - 6 changes by arnau
lithuanian - 6 changes by Stabilitronas
polish - 6 changes by wojteks86
vietnamese - 14 changes by nglekhoi
2012-07-20 17:45:26 +00:00
michi_cc
36181b3fb2 (svn r24417) -Codechange: [Win32] Don't needlessly include windows.h in a commonly used header. 2012-07-19 19:21:47 +00:00
michi_cc
1792c186c7 (svn r24416) -Fix [FS#5231]: [Win32] Unbreak NewGRF MD5 sum calculation. Macros and side effects don't mix, especially if there's some obscure '#define min' in a windows header that nobody thinks of. 2012-07-19 19:06:27 +00:00
translators
902e2e4f66 (svn r24415) -Update from WebTranslator v3.0:
croatian - 6 changes by VoyagerOne
german - 6 changes by planetmaker
italian - 6 changes by lorenzodv
vietnamese - 3 changes by nglekhoi
2012-07-19 17:45:43 +00:00
frosch
ab2ce64b6b (svn r24414) -Fix [FS#5221]: Disallow removing roadtypes from bridges when not dragging in bridge direction. 2012-07-18 19:25:00 +00:00
frosch
25203976f0 (svn r24413) -Add [FS#5221-ish]: Allow overbuilding bridges with the same type when adding a roadtype. 2012-07-18 19:24:13 +00:00
translators
f645c15586 (svn r24412) -Update from WebTranslator v3.0:
dutch - 6 changes by habell
english_US - 6 changes by Rubidium
finnish - 6 changes by jpx_
korean - 45 changes by telk5093
russian - 6 changes by Lone_Wolf
2012-07-18 17:45:35 +00:00
frosch
cd867eb573 (svn r24411) -Add [FS#5244-ish]: Display the a setting type in the adv. settings description which explains the scope of changes to a particular setting. 2012-07-17 20:18:18 +00:00
translators
8361625ad6 (svn r24410) -Update from WebTranslator v3.0:
afrikaans - 10 changes by telanus
finnish - 1 changes by USephiroth
2012-07-17 17:45:12 +00:00
translators
1ebff8df41 (svn r24409) -Update from WebTranslator v3.0:
croatian - 3 changes by VoyagerOne
french - 3 changes by glx
korean - 2 changes by telk5093
2012-07-16 17:45:21 +00:00
alberth
e85a56dd21 (svn r24408) -Fix (r24406): Forgot to add the new files to the Studio build list. 2012-07-16 17:00:56 +00:00
translators
1cbc1b2be3 (svn r24407) -Update from WebTranslator v3.0:
afrikaans - 15 changes by telanus
korean - 11 changes by telk5093
2012-07-15 17:45:13 +00:00
alberth
eb56e5c0b1 (svn r24406) -Feature: Allow game scripts to monitor cargo pickups and deliveries done by companies. 2012-07-15 17:11:14 +00:00
alberth
05aaf18d38 (svn r24405) -Add: Save and load of active cargo monitors. 2012-07-15 17:07:06 +00:00
alberth
1d11291071 (svn r24404) -Add: Data structures for cargo transport monitoring. 2012-07-15 17:05:17 +00:00
frosch
6821f5cd22 (svn r24403) -Fix: Draw wires under low bridges if the bridge is transparent, not if the wire is transparent. 2012-07-15 16:18:55 +00:00
frosch
c8cb096533 (svn r24402) -Fix [FS#5243]: Station properties 11 and 14 were combined incorrectly. 2012-07-15 16:17:22 +00:00
translators
03b6ad9383 (svn r24401) -Update from WebTranslator v3.0:
czech - 8 changes by RabbRubbish
korean - 7 changes by telk5093
lithuanian - 25 changes by Stabilitronas
2012-07-14 17:45:36 +00:00
frosch
17dcc7a899 (svn r24400) -Add: Plural 'names' to the output of strgen -export-plurals. 2012-07-14 14:21:25 +00:00
frosch
c6a73ed0d5 (svn r24399) -Fix: Korean. 2012-07-14 12:11:52 +00:00
frosch
667a45f5c7 (svn r24398) -Fix: Most recent changes to Brazilian were syntactically wrong. 2012-07-14 12:04:18 +00:00
translators
a5d771fd3b (svn r24397) -Update from WebTranslator v3.0:
korean - 11 changes by telk5093
brazilian_portuguese - 96 changes by Tucalipe
spanish - 1 changes by Terkhen
vietnamese - 1 changes by nglekhoi
2012-07-13 17:45:43 +00:00
translators
bd4d5c26d8 (svn r24396) -Update from WebTranslator v3.0:
czech - 14 changes by Eskymak
latvian - 3 changes by Parastais
polish - 3 changes by wojteks86
2012-07-12 17:45:28 +00:00
alberth
2ab7c82b31 (svn r24395) -Doc: Fixed argument references in @param descriptions. 2012-07-10 18:37:54 +00:00
glx
ad48f766f7 (svn r24394) -Fix (r24188): changing resolution didn't resize the window 2012-07-10 17:47:03 +00:00
translators
503c436cb2 (svn r24393) -Update from WebTranslator v3.0:
finnish - 1 changes by jpx_
hungarian - 8 changes by Brumi
korean - 4 changes by telk5093
2012-07-10 17:45:33 +00:00
alberth
a9b1a36656 (svn r24392) -Fix [FS#5239]: Use the 'all vehicles' group for the autoreplace window from the vehicle list. 2012-07-10 17:35:10 +00:00
frosch
6c2e201133 (svn r24391) -Change [FS#5229]: Disallow original and better road layouts to build roads under bridges along the bridge direction. 2012-07-09 19:43:22 +00:00
frosch
0ead281439 (svn r24390) -Change [FS#5213]: Allow cloning of orders which are unreachable for the destination vehicle if they were already unreachable for the source vehicle. This makes cloning/autorenewing/autoreplacing behave more smooth during station reconstruction. 2012-07-09 18:45:35 +00:00
translators
6aa2b757aa (svn r24389) -Update from WebTranslator v3.0:
catalan - 3 changes by mtormo
dutch - 3 changes by habell
english_US - 3 changes by Rubidium
finnish - 2 changes by jpx_
german - 3 changes by planetmaker
italian - 3 changes by lorenzodv
korean - 121 changes by telk5093
lithuanian - 3 changes by Stabilitronas
russian - 3 changes by Lone_Wolf
2012-07-09 17:46:28 +00:00
frosch
73706925d1 (svn r24388) -Fix [FS#5233]: Do not consider not finding a particular base set critical; just load a different one and display an in-game error later on. 2012-07-08 18:41:50 +00:00
translators
8e170df609 (svn r24387) -Update from WebTranslator v3.0:
lithuanian - 92 changes by Stabilitronas
vietnamese - 28 changes by nglekhoi
2012-07-08 17:45:38 +00:00
rubidium
91d1e9a5bb (svn r24386) -Fix: remove broken plurals from slovak 2012-07-08 15:58:01 +00:00
translators
ec946be639 (svn r24385) -Update from WebTranslator v3.0:
lithuanian - 90 changes by Stabilitronas
2012-07-07 17:45:20 +00:00
frosch
08a8c3a773 (svn r24384) -Fix [FS#5188-ish]: Make IsInDepot() functions behave consistent across vehicle types and add IsChainInDepot instead, if that is what shall be checked. 2012-07-07 15:39:46 +00:00
frosch
8d004f3c63 (svn r24383) -Fix: a comment. 2012-07-07 15:37:29 +00:00
frosch
22632d5e9a (svn r24382) -Fix: Call Vehicle::IsStoppedInDepot only for the first vehicle in a chain (i.e. primary vehicle or free wagon). 2012-07-07 15:35:28 +00:00
frosch
e0cf1e3e94 (svn r24381) -Revert (r24380): RoadVehicle::IsInDepot was supposed to behave different to Train::IsInDepot. 2012-07-07 15:22:21 +00:00
frosch
c1dd0107c7 (svn r24380) -Fix [FS#5188]: RoadVehicle::IsInDepot did not check all articulated parts. 2012-07-07 12:48:53 +00:00
frosch
3d3ab26ee6 (svn r24379) -Fix [FS#5218-ish]: Do not resize the object GUI when selecting objects. Rather clip the object name. 2012-07-07 11:59:43 +00:00
frosch
4843bad1ac (svn r24378) -Fix [FS#5218]: ReInit could crash for windows with NWidgetMatrix widgets. 2012-07-07 11:13:41 +00:00
translators
95b2f4ba95 (svn r24377) -Update from WebTranslator v3.0:
slovak - 166 changes by Rhianon
2012-07-06 17:45:17 +00:00
translators
ffbc72ceef (svn r24376) -Update from WebTranslator v3.0:
korean - 8 changes by telk5093
2012-07-05 17:45:13 +00:00
translators
89b2af71b4 (svn r24375) -Update from WebTranslator v3.0:
japanese - 34 changes by TzakShrike
2012-07-04 17:45:18 +00:00
rubidium
6baa5a8633 (svn r24374) -Fix: cargo lists can't have genders (mostly because it's very unclear what gender it would have) 2012-07-04 17:00:33 +00:00
frosch
2ef319d0fe (svn r24373) -Codechange: Improve descriptions of plural forms. 2012-07-03 19:14:51 +00:00
translators
61b3378895 (svn r24372) -Update from WebTranslator v3.0:
greek - 23 changes by kyrm
2012-07-03 17:45:13 +00:00
michi_cc
6f88071942 (svn r24371) -Add: [NewGRF] Allow vehicle variable 61 for callback 2D (recolour) and re-randomisation. 2012-07-02 19:31:26 +00:00
translators
2e1ad8fd06 (svn r24370) -Update from WebTranslator v3.0:
korean - 10 changes by telk5093
2012-07-02 17:45:16 +00:00
frosch
d56b5783d1 (svn r24369) -Fix (r24361): Unused stuff is unused. 2012-07-02 16:23:24 +00:00
frosch
62670b48b9 (svn r24368) -Fix (r24367): Silence GCC warnings. 2012-07-02 15:55:13 +00:00
michi_cc
b0d21d2fad (svn r24367) -Feature: [NewGRF] Customisable signals for rail types. 2012-07-01 23:12:50 +00:00
frosch
a6244ed0dc (svn r24366) -Doc: Improve description of ScriptVehicle::GetCargoLoad. 2012-07-01 21:16:47 +00:00
rubidium
66d14c50f1 (svn r24365) -Fix-ish: add C(XX)FLAGS_BUILD to all the executables that are compiled for the build enviroment 2012-07-01 08:56:57 +00:00
rubidium
854b3921a4 (svn r24364) -Fix-ish: Slovak compilation failure 2012-07-01 08:54:51 +00:00
translators
681fd36d60 (svn r24363) -Update from WebTranslator v3.0:
vietnamese - 2 changes by nglekhoi
2012-06-30 17:45:08 +00:00
translators
dd01503e91 (svn r24362) -Update from WebTranslator v3.0:
japanese - 4 changes by TzakShrike
brazilian_portuguese - 87 changes by Tucalipe
2012-06-29 17:45:14 +00:00
frosch
37d41d4448 (svn r24361) -Fix [FS#5227] (r22926): Apparently ext. A1 did not work at all. (Hirundo) 2012-06-29 15:38:41 +00:00
frosch
ee25344a6d (svn r24360) -Fix [FS#5224]: Ship-specific 80+x variables were missing for unknown reason. (Hirundo) 2012-06-28 19:24:26 +00:00
translators
06686c237c (svn r24359) -Update from WebTranslator v3.0:
persian - 5 changes by Gajoo
2012-06-27 17:45:07 +00:00
translators
ad5a009cb4 (svn r24358) -Update from WebTranslator v3.0:
greek - 13 changes by kyrm
2012-06-25 17:45:08 +00:00
translators
7405c9c417 (svn r24357) -Update from WebTranslator v3.0:
brazilian_portuguese - 61 changes by Tucalipe
slovak - 20 changes by Rhianon
2012-06-24 17:45:13 +00:00
frosch
d496845820 (svn r24356) -Change: Allow building/modifying/removing signals even if a train is on the belonging track. 2012-06-23 20:18:29 +00:00
frosch
0fd41221c3 (svn r24355) -Codechange [FS#5217]: Deduplicate code when building stations. (Hirundo) 2012-06-23 15:56:17 +00:00
frosch
ca10522e8d (svn r24354) -Fix: When airport construction was denied due to noise, the error message named the wrong town. 2012-06-23 15:27:15 +00:00
michi_cc
ef394916c9 (svn r24353) -Fix [FS#5215] (r23506): [NoAI] A TileIndex isn't a station id, so don't use it as one. 2012-06-23 15:02:20 +00:00
frosch
9208059e3e (svn r24352) -Fix: When highlighting the drop position for vehicles in depots, make space for all articulated parts. 2012-06-23 14:32:34 +00:00
frosch
90b539818f (svn r24351) -Fix: Short vehicles were not properly positioned at the cursor when dragging for RTL languages. 2012-06-23 14:31:58 +00:00
translators
526c4e8af0 (svn r24350) -Update from WebTranslator v3.0:
vietnamese - 5 changes by nglekhoi
2012-06-21 17:45:12 +00:00
translators
b3115c4b98 (svn r24349) -Update from WebTranslator v3.0:
french - 2 changes by OliTTD
2012-06-19 17:45:14 +00:00
translators
abdeb78726 (svn r24348) -Update from WebTranslator v3.0:
german - 1 changes by planetmaker
2012-06-18 17:45:08 +00:00
translators
7295ba4bae (svn r24347) -Update from WebTranslator v3.0:
spanish - 1 changes by Terkhen
2012-06-17 17:45:08 +00:00
frosch
149672fedb (svn r24346) -Fix: EQUALSIZE widget containers within EQUALSIZE containers were initialised with wrong sizes. 2012-06-16 20:01:34 +00:00
translators
27c319c34b (svn r24345) -Update from WebTranslator v3.0:
vietnamese - 11 changes by nglekhoi
2012-06-16 17:45:08 +00:00
translators
0c332103a1 (svn r24344) -Update from WebTranslator v3.0:
korean - 4 changes by telk5093
polish - 1 changes by wojteks86
2012-06-15 17:45:14 +00:00
translators
207c0c815c (svn r24343) -Update from WebTranslator v3.0:
german - 1 changes by Jogio
polish - 36 changes by wojteks86
vietnamese - 3 changes by nglekhoi
2012-06-14 17:45:17 +00:00
frosch
bca5ba1d26 (svn r24342) -Feature: Also use the new multi-word filtering for script breakpoints. 2012-06-13 18:58:29 +00:00
translators
36766befb2 (svn r24341) -Update from WebTranslator v3.0:
czech - 2 changes by ReisRyos
estonian - 53 changes by ISA
swedish - 3 changes by Joel_A
2012-06-13 17:45:27 +00:00
translators
5353a3cab5 (svn r24340) -Update from WebTranslator v3.0:
afrikaans - 1 changes by telanus
dutch - 2 changes by habell
greek - 6 changes by kyrm
korean - 4 changes by telk5093
persian - 10 changes by Peymanpn
polish - 2 changes by wojteks86
swedish - 3 changes by Joel_A
tamil - 9 changes by ganesh
vietnamese - 5 changes by nglekhoi
2012-06-12 17:45:46 +00:00
translators
8d8067d381 (svn r24339) -Update from WebTranslator v3.0:
greek - 5 changes by kyrm
polish - 7 changes by xaxa
urdu - 29 changes by yasirniazkhan
2012-06-11 17:45:16 +00:00
translators
0cf4b70d50 (svn r24338) -Update from WebTranslator v3.0:
latvian - 1 changes by Parastais
2012-06-10 17:45:07 +00:00
frosch
03046f614f (svn r24337) -Feature: Allow filtering for multiple words (separated by whitespace resp. quoted) in the sign list, content- and NewGRF-guis. 2012-06-09 19:54:16 +00:00
translators
db709aff32 (svn r24336) -Update from WebTranslator v3.0:
hungarian - 7 changes by IPG
latvian - 13 changes by Parastais
polish - 7 changes by wojteks86
swedish - 6 changes by Joel_A
2012-06-09 17:45:21 +00:00
frosch
7e57e8692a (svn r24335) -Fix: The cursor in the company password window was not blinking due to wrong magic constants (same as r17539). 2012-06-09 14:49:49 +00:00
translators
f6b3e0d199 (svn r24334) -Update from WebTranslator v3.0:
dutch - 11 changes by habell
hungarian - 189 changes by IPG
latvian - 14 changes by Parastais
2012-06-08 17:45:16 +00:00
translators
ccff38a0f9 (svn r24333) -Update from WebTranslator v3.0:
dutch - 2 changes by habell
german - 1 changes by Jogio
greek - 47 changes by kyrm
hungarian - 61 changes by IPG
lithuanian - 7 changes by RunisLabs
polish - 4 changes by wojteks86
swedish - 2 changes by Joel_A
2012-06-07 17:45:40 +00:00
frosch
ed3c734d0a (svn r24332) -Change/Fix [FS#2553]: [NewGRF] Change the length of 8/8 roadvehicles in vehicle lists to 32 pixels; this is in fact the correct length as can be seen in corners for short articulated parts following each other. It also looks fine for most old GRFs, thus there is no need for a switch. 2012-06-07 15:58:59 +00:00
frosch
4c79a06567 (svn r24331) -Change [FS#5204]: [NewGRF] Make bounding boxes of road vehicles change according to the vehicle length to make alignment easier. 2012-06-07 15:41:14 +00:00
frosch
86b013f872 (svn r24330) -Fix (r24321): Do not use the vehicle list order changes from the previous savegames, but only ever from the current one. 2012-06-07 15:38:46 +00:00
translators
573a63bfc4 (svn r24329) -Update from WebTranslator v3.0:
afrikaans - 2 changes by telanus
german - 2 changes by Jogio
hungarian - 63 changes by IPG
polish - 11 changes by wojteks86
swedish - 21 changes by Joel_A
2012-06-06 17:45:28 +00:00
frosch
2eb9795a98 (svn r24328) -Codechange: Simplify some silly code. 2012-06-06 14:03:22 +00:00
frosch
c0e209162a (svn r24327) -Doc: [Script] Improve documentation of ScriptCompany::GetQuarterlyIncome/Expenses(). 2012-06-06 13:13:05 +00:00
translators
4bd09effe3 (svn r24326) -Update from WebTranslator v3.0:
afrikaans - 11 changes by telanus
dutch - 7 changes by habell
german - 5 changes by Jogio
greek - 183 changes by kyrm
lithuanian - 4 changes by RunisLabs
polish - 50 changes by wojteks86
2012-06-05 17:45:44 +00:00
translators
6eb6ac941e (svn r24325) -Update from WebTranslator v3.0:
dutch - 26 changes by habell
german - 22 changes by Jogio
latvian - 11 changes by Parastais
lithuanian - 1 changes by RunisLabs
polish - 2 changes by wojteks86
vietnamese - 1 changes by nglekhoi
2012-06-04 17:45:37 +00:00
frosch
d58eee1e79 (svn r24324) -Codechange: Turn functions dealing with Textbufs into member functions. 2012-06-04 15:30:29 +00:00
frosch
31eb896143 (svn r24323) -Codechange: Split Textbuf and associated functions to separate files. 2012-06-04 15:29:37 +00:00
translators
5e8a32e279 (svn r24322) -Update from WebTranslator v3.0:
afrikaans - 22 changes by telanus
german - 25 changes by Jogio
latvian - 3 changes by Parastais
lithuanian - 65 changes by Stabilitronas
2012-06-03 17:45:22 +00:00
frosch
8ec00c4cc9 (svn r24321) -Change/Fix [FS#4254]: [NewGRF] Group vehicles in the purchase list properly by source GRF, but also consider engine GRFID overrides. 2012-06-03 15:07:27 +00:00
translators
0e9422c43a (svn r24320) -Update from WebTranslator v3.0:
belarusian - 3 changes by Wowanxm
german - 7 changes by Jogio, planetmaker
latvian - 1 changes by Parastais
lithuanian - 53 changes by RunisLabs
swedish - 4 changes by Joel_A
2012-06-02 17:45:29 +00:00
translators
4186f5f98a (svn r24319) -Update from WebTranslator v3.0:
afrikaans - 19 changes by telanus
belarusian - 1 changes by Wowanxm
dutch - 11 changes by habell
german - 1 changes by planetmaker
lithuanian - 30 changes by RunisLabs
2012-06-01 17:45:33 +00:00
frosch
c3ca57c42b (svn r24318) -Feature: Add dropdowns to NewGRF configurations, if all values have labels. 2012-06-01 15:20:18 +00:00
frosch
be0b94400d (svn r24317) -Feature: Add dropdowns to AI configurations, if all values have labels. 2012-06-01 15:19:59 +00:00
frosch
f7c9620271 (svn r24316) -Feature: Allow setting adv. settings with limited range using a dropdown list. 2012-06-01 15:19:38 +00:00
frosch
625ec041b9 (svn r24315) -Fix: Make the AI settings window behave more like the other settings window by closing the query window whenever selecting a different row. 2012-06-01 15:13:34 +00:00
frosch
fde15bf393 (svn r24314) -Fix: Editing NewGRF parameters using the query window showed wrong values, if there was no direct relation between parameter index and parameter register. 2012-06-01 15:12:52 +00:00
frosch
65f51240cd (svn r24313) -Fix: Some obiwans wrt. clicking on setting buttons. 2012-06-01 15:08:40 +00:00
frosch
e240f660f0 (svn r24312) -Change: Center the settings buttons in the AI and NewGRF config windows. 2012-06-01 14:42:48 +00:00
frosch
b71b4015a2 (svn r24311) -Add: DrawDropDownButton() to draw dropdown buttons independent of actual widgets. 2012-06-01 14:41:47 +00:00
frosch
056f779334 (svn r24310) -Codechange: Add named constants for the dimensions of settings buttons, and generally make their usage more consistent. 2012-06-01 14:41:09 +00:00
frosch
198de5397e (svn r24309) -Codechange: Split some functions from gui.h to settings_gui.h 2012-06-01 10:44:45 +00:00
frosch
88fff21b93 (svn r24308) -Add: ShowDropDownListAt() for drawing dropdown windows independent of dropdown widgets. 2012-06-01 10:43:50 +00:00
frosch
6207a6017f (svn r24307) -Codechange: Move all interaction of the dropdown window with widgets of the parent window to a method of the parent window. 2012-06-01 10:42:46 +00:00
translators
b921c17ffb (svn r24304) -Update from WebTranslator v3.0:
czech - 6 changes by RabbRubbish
german - 41 changes by Jogio, NG, planetmaker
lithuanian - 1 changes by Stabilitronas
swedish - 9 changes by Joel_A
2012-05-31 17:45:23 +00:00
translators
3246412f77 (svn r24303) -Update from WebTranslator v3.0:
croatian - 1 changes by VoyagerOne
czech - 32 changes by RabbRubbish
estonian - 10 changes by KSiimson
spanish - 1 changes by Terkhen
2012-05-30 17:45:23 +00:00
frosch
543540def8 (svn r24302) -Fix: [Script] ScriptTown::GetGrowthRate() returned wrong values after usage of SetGrowthRate(). 2012-05-30 14:54:44 +00:00
translators
e9ac7a40df (svn r24301) -Update from WebTranslator v3.0:
catalan - 1 changes by mtormo
czech - 22 changes by RabbRubbish
danish - 2 changes by beruic
german - 218 changes by NG
italian - 1 changes by lorenzodv
romanian - 4 changes by tonny
russian - 1 changes by edd_k
ukrainian - 4 changes by edd_k
2012-05-29 17:45:41 +00:00
translators
877c7f3a99 (svn r24300) -Update from WebTranslator v3.0:
belarusian - 2 changes by Wowanxm
czech - 1 changes by Eskymak
danish - 10 changes by beruic
english_US - 1 changes by Rubidium
finnish - 1 changes by jpx_
french - 1 changes by glx
latvian - 3 changes by Parastais
lithuanian - 3 changes by Stabilitronas
swedish - 9 changes by Joel_A
2012-05-28 17:46:27 +00:00
frosch
1f3227eb69 (svn r24299) -Change [FS#5057]: Center object previews in 1- and 2-view selectors based on the 4-view selector layout. 2012-05-28 13:44:55 +00:00
frosch
f9df5f65c7 (svn r24298) -Feature: Display default values for adv. settings in the settings description. 2012-05-28 13:34:46 +00:00
frosch
09bdd4c773 (svn r24297) -Codechange: Split DParam-setup for drawing setting values to a separate function. 2012-05-28 13:32:38 +00:00
frosch
41c8df35db (svn r24296) -Codechange: No need to pass a member variable to a member function. 2012-05-28 13:29:05 +00:00
frosch
5eca828aa4 (svn r24295) -Fix: STRING1 probably means STRING1. 2012-05-28 13:23:58 +00:00
translators
d45bd299d5 (svn r24294) -Update from WebTranslator v3.0:
catalan - 2 changes by arnau
traditional_chinese - 1 changes by Luper
croatian - 7 changes by VoyagerOne
danish - 3 changes by beruic
dutch - 9 changes by mazele
finnish - 2 changes by jpx_
french - 7 changes by OliTTD
german - 1 changes by NG
italian - 2 changes by lorenzodv
latvian - 3 changes by Parastais
lithuanian - 19 changes by Stabilitronas
romanian - 56 changes by tonny
russian - 2 changes by Lone_Wolf
2012-05-27 17:46:09 +00:00
alberth
87d5f47050 (svn r24293) -Fix: Increase the left and right margins of the text in the yes/no query window. 2012-05-26 21:30:38 +00:00
translators
228e26f930 (svn r24292) -Update from WebTranslator v3.0:
belarusian - 15 changes by Wowanxm
catalan - 6 changes by arnau
english_US - 2 changes by Rubidium
finnish - 6 changes by jpx_
italian - 14 changes by lorenzodv
korean - 4 changes by telk5093
russian - 3 changes by Lone_Wolf
spanish - 2 changes by Terkhen
swedish - 3 changes by Joel_A
2012-05-26 17:45:46 +00:00
frosch
95d3d6fdef (svn r24291) -Add: [Script] ScriptEventRoadReconstruction. 2012-05-26 14:16:45 +00:00
frosch
8dc553a039 (svn r24290) -Add: [Script] ScriptEventExclusiveTransportRights. 2012-05-26 14:16:38 +00:00
frosch
66a37e28a6 (svn r24289) -Add: [Script] Base class for script events involving a company and a town. 2012-05-26 14:16:32 +00:00
frosch
9ad9d72c4a (svn r24288) -Fix: squirrel_export should match stuff like 'virtual', 'static' and 'const' only as whole words. 2012-05-26 14:16:27 +00:00
frosch
ec91dc5ffc (svn r24287) -Feature [FS#2688]: News item for exclusive transport rights. (based on patch by Grantovich) 2012-05-26 14:16:23 +00:00
frosch
5187c2b721 (svn r24286) -Add: [GS] Some more GSNews::NewsItem::NewsTypes. 2012-05-26 14:16:12 +00:00
frosch
01100053ff (svn r24285) -Codechange: Add a more explcit NewsFlag to indicate that the first string parameter is a vehicle ID. 2012-05-26 14:16:07 +00:00
frosch
a8c88f43b6 (svn r24284) -Codechange: Remove NewsSubtypes and directly use NewsTypes and NewsFlag instead. 2012-05-26 14:16:03 +00:00
frosch
a0be398da9 (svn r24283) -Codechange: Add AddTileNewsItem function to preemptively deduplicate code. 2012-05-26 14:15:57 +00:00
frosch
00b3ff80bb (svn r24282) -Codechange: Add AddVehicleAdviceNewsItem function to preemptively deduplicate code. 2012-05-26 14:15:52 +00:00
frosch
c796801c4d (svn r24281) -Cleanup: Merge all company news subtypes into a single one; they all behave the same. 2012-05-26 14:15:46 +00:00
frosch
806e5f33d4 (svn r24280) -Cleanup: Remove uselessly duplicated code to set string parameters in company news. 2012-05-26 14:15:41 +00:00
frosch
8bce6453d3 (svn r24279) -Fix: Someone forgot a call to squirrel_export somewhen. 2012-05-26 08:19:33 +00:00
frosch
5e8151e245 (svn r24278) -Codechange: Deduplicate code to read translation tables. 2012-05-25 21:00:00 +00:00
frosch
522e5ec86b (svn r24277) -Codechange: Store cargo and railtype translation tables in a SmallVector. 2012-05-25 20:57:36 +00:00
frosch
b8f6b300d6 (svn r24276) -Codechange: Enhance GRFFile with constructor and destructor. 2012-05-25 20:54:54 +00:00
frosch
e1617a3d10 (svn r24275) -Codechange: Make SmallVector::FindIndex() const. 2012-05-25 20:52:11 +00:00
translators
de3b05388d (svn r24274) -Update from WebTranslator v3.0:
english_US - 6 changes by Rubidium
french - 5 changes by glx
german - 15 changes by NG
greek - 67 changes by kyrm
russian - 2 changes by Lone_Wolf
spanish - 36 changes by Terkhen
2012-05-25 17:45:31 +00:00
frosch
5a34b744b1 (svn r24273) -Fix: [NewGRF] GetReverseCargoTranslation() was unnecessary complicated and also returned the wrong thing for cargos not present in the translation table. 2012-05-25 17:23:19 +00:00
frosch
9522dbb1a9 (svn r24272) -Fix: [NewGRF] Load cargo- and railtype-translation during both reservation and activation stage. That way they can be selected using Action7 depending on present cargo- or railtypes. 2012-05-25 16:52:18 +00:00
frosch
d3a7a5fce0 (svn r24271) -Change: Remove latin abbreviations from english strings. 2012-05-25 16:11:20 +00:00
frosch
f57fbe02c8 (svn r24270) -Add: Missing descriptions for adv. settings. 2012-05-25 16:03:54 +00:00
translators
a34c41efbb (svn r24269) -Update from WebTranslator v3.0:
dutch - 5 changes by habell
slovenian - 2 changes by 
ukrainian - 54 changes by edd_k
2012-05-24 17:45:19 +00:00
frosch
0332c7e6b3 (svn r24268) -Fix: Use the same colour scheme for the script selection window as in other comparable windows. 2012-05-23 19:07:34 +00:00
translators
f8f14c2dde (svn r24267) -Update from WebTranslator v3.0:
dutch - 9 changes by habell
french - 5 changes by OliTTD
korean - 185 changes by telk5093
russian - 2 changes by Lone_Wolf
slovenian - 2 changes by 
spanish - 2 changes by Terkhen
2012-05-23 17:45:34 +00:00
translators
d8594af92b (svn r24266) -Update from WebTranslator v3.0:
latvian - 5 changes by Parastais
slovenian - 2 changes by 
swedish - 17 changes by Joel_A
2012-05-22 17:45:20 +00:00
translators
d50e2e80a2 (svn r24265) -Update from WebTranslator v3.0:
afrikaans - 21 changes by telanus
dutch - 5 changes by habell
latvian - 19 changes by Parastais
slovenian - 2 changes by 
swedish - 10 changes by Joel_A
2012-05-21 17:45:29 +00:00
translators
c685ab6ee8 (svn r24264) -Update from WebTranslator v3.0:
hungarian - 27 changes by IPG
portuguese - 1 changes by JayCity
russian - 3 changes by Lone_Wolf
slovenian - 2 changes by 
swedish - 36 changes by Joel_A
vietnamese - 3 changes by nglekhoi
2012-05-20 17:45:31 +00:00
translators
e8529ae35f (svn r24263) -Update from WebTranslator v3.0:
catalan - 88 changes by arnau
latvian - 1 changes by Parastais
slovenian - 2 changes by 
swedish - 37 changes by Joel_A, Zuu
2012-05-19 17:45:21 +00:00
translators
6701d06235 (svn r24262) -Update from WebTranslator v3.0:
catalan - 29 changes by arnau, mtormo
dutch - 9 changes by habell
latvian - 25 changes by Parastais
russian - 23 changes by Lone_Wolf
slovenian - 2 changes by 
spanish - 39 changes by Terkhen
2012-05-18 17:45:34 +00:00
translators
847505c19f (svn r24261) -Update from WebTranslator v3.0:
latvian - 18 changes by Parastais
russian - 2 changes by Lone_Wolf
slovenian - 2 changes by 
swedish - 3 changes by Joel_A
2012-05-17 17:45:22 +00:00
frosch
db09f67674 (svn r24260) -Change [FS#5126]: Make the oilrig-vehicle list accessible to specators and colour it's caption neutrally grey. 2012-05-16 22:08:46 +00:00
rubidium
c94a2d5289 (svn r24257) -Fix [FS#5112]: update some outdated documentation and make is somewhat more consistent 2012-05-16 19:34:36 +00:00
rubidium
66496c47a3 (svn r24256) -Fix: results of WT3 validation issue 2012-05-16 18:30:52 +00:00
translators
b0ae9fdbcb (svn r24255) -Update from WebTranslator v3.0:
belarusian - 17 changes by Wowanxm
catalan - 4 changes by mtormo
croatian - 84 changes by VoyagerOne
czech - 2 changes by TheLamer
dutch - 31 changes by habell, mazele
french - 3 changes by OliTTD
latvian - 44 changes by Parastais
russian - 7 changes by Lone_Wolf
slovenian - 2 changes by 
spanish - 19 changes by Terkhen
swedish - 24 changes by Joel_A, daishan
2012-05-16 17:46:00 +00:00
frosch
d351f3dae5 (svn r24252) -Fix [FS#5162]: Change the unit of the sprite-cache size setting from megabytes to megapixels, so it depends on the blitter being used. Also increase it from 64 to 128, and change the name in the cfg file, so everyone gets the new default. 2012-05-15 20:37:42 +00:00
translators
48a6e31f36 (svn r24251) -Update from WebTranslator v3.0:
belarusian - 116 changes by Wowanxm
croatian - 43 changes by VoyagerOne
english_US - 2 changes by Rubidium
italian - 2 changes by lorenzodv
russian - 15 changes by Lone_Wolf
slovenian - 2 changes by 
spanish - 39 changes by Terkhen
swedish - 14 changes by Joel_A
vietnamese - 2 changes by nglekhoi
2012-05-15 17:45:45 +00:00
frosch
c6ed8c01b3 (svn r24250) -Fix [FS#5154]: Do not immediately display error messages from parsing the cfg file, but schedule them for displaying after the GUI is prepared for it. 2012-05-14 21:04:49 +00:00
frosch
1ba36d07cf (svn r24249) -Codechange: Split the extraction of current DParams from the ErrorMessageData constructor into a separate function. 2012-05-14 21:01:54 +00:00
frosch
fd6f92a4e8 (svn r24248) -Codechange: Move ErrorMessageData class definition to header file. 2012-05-14 20:58:59 +00:00
frosch
c11d80148f (svn r24247) -Fix: If loading of int-list settings fails, use the default. 2012-05-14 20:53:39 +00:00
michi_cc
ce5c936b07 (svn r24246) -Add [FS#5052-ish]: [NewGRF] Variable with the current max speed for vehicles. 2012-05-14 19:56:49 +00:00
frosch
58d474797e (svn r24245) -Change: Move the warning about big station spreads to the setting description. 2012-05-14 17:47:33 +00:00
translators
5457f9562f (svn r24244) -Update from WebTranslator v3.0:
belarusian - 419 changes by Wowanxm
dutch - 9 changes by habell
english_US - 3 changes by Rubidium
estonian - 4 changes by Jaanus
french - 1 changes by glx
german - 1 changes by planetmaker
polish - 9 changes by Kilian
russian - 110 changes by Lone_Wolf
slovenian - 2 changes by 
swedish - 15 changes by Joel_A
2012-05-14 17:46:00 +00:00
alberth
be024e5c3e (svn r24243) -Fix: Typo fixes and wording improvements in the base language. 2012-05-13 19:01:23 +00:00
translators
c9733ad3b8 (svn r24242) -Update from WebTranslator v3.0:
belarusian - 109 changes by Wowanxm
catalan - 18 changes by mtormo
english_US - 7 changes by Rubidium
finnish - 60 changes by jpx_
french - 120 changes by OliTTD, glx
italian - 126 changes by lorenzodv
russian - 63 changes by Lone_Wolf
slovenian - 15 changes by Necrolyte
2012-05-13 17:45:43 +00:00
rubidium
b5daddbeb6 (svn r24241) -Fix: some typos and inconsistencies in the base language 2012-05-13 06:05:32 +00:00
translators
c1d2e3c1d0 (svn r24240) -Update from WebTranslator v3.0:
afrikaans - 2 changes by telanus
english_US - 132 changes by Rubidium
finnish - 66 changes by jpx_
french - 10 changes by glx
german - 126 changes by planetmaker
latvian - 11 changes by Parastais
polish - 18 changes by wojteks86
slovenian - 115 changes by Necrolyte
spanish - 1 changes by Terkhen
2012-05-12 17:45:54 +00:00
alberth
749041427b (svn r24239) -Add: Highlight setting that has its help text displayed. 2012-05-12 10:17:20 +00:00
alberth
bb12a493db (svn r24238) -Add: String to display highlight selected setting in all languages. 2012-05-12 10:14:44 +00:00
alberth
0db235aa1d (svn r24237) -Feature: Descriptions explaining the meaning of advanced settings. 2012-05-12 10:13:03 +00:00
alberth
2dd71035d0 (svn r24236) -Add: Add code to retrieve help strings from the setting tree and compute max height. 2012-05-12 10:11:41 +00:00
alberth
fc213a6dae (svn r24235) -Add: Add help-strings for the settings in the advanced settings window. 2012-05-12 10:09:56 +00:00
alberth
1d58838a97 (svn r24234) -Add: Add help-string infrastructure to the ini files 2012-05-12 10:09:00 +00:00
alberth
34a11d4b8d (svn r24233) -Codechange: Rename 'val_str' to 'str_val' to better match with 'strval' in the ini files. 2012-05-12 10:07:18 +00:00
rubidium
d20a28cfb5 (svn r24224) -Fix [FS#5159]: dereferencing uninitialised pointer (frosch) 2012-05-11 20:42:22 +00:00
translators
c8400c5fd9 (svn r24223) -Update from WebTranslator v3.0:
french - 2 changes by OliTTD
latvian - 1 changes by Parastais
polish - 10 changes by wojteks86
russian - 36 changes by Lone_Wolf
vietnamese - 5 changes by nglekhoi
2012-05-11 17:45:27 +00:00
translators
6922aec022 (svn r24222) -Update from WebTranslator v3.0:
catalan - 27 changes by mtormo
russian - 22 changes by Lone_Wolf
swedish - 24 changes by Joel_A
2012-05-10 17:45:17 +00:00
rubidium
a961276b6f (svn r24221) -Fix [FS#5166]: Lag counters were not properly reset when switching states making it possible to get disconnected for lagging when you weren't lagging 2012-05-09 19:14:36 +00:00
planetmaker
640ff642ae (svn r24220) -Change: Adopt ICU version detection to also deal with the new versioning scheme since ICU 49 2012-05-09 19:13:34 +00:00
rubidium
5bfed864a0 (svn r24219) -Fix [FS#5152]: immediately do the cargo payment on vehicle crashes instead of when they are cleared 2012-05-09 19:11:09 +00:00
rubidium
334c0e897c (svn r24218) -Fix: unbreak Croatian language 2012-05-09 18:37:44 +00:00
translators
b2f568f0a6 (svn r24217) -Update from WebTranslator v3.0:
belarusian - 1 changes by Wowanxm
2012-05-09 17:45:09 +00:00
translators
e4872254ad (svn r24216) -Update from WebTranslator v3.0:
belarusian - 1 changes by KorneySan
croatian - 39 changes by VoyagerOne
czech - 40 changes by Eskymak
dutch - 4 changes by habell
lithuanian - 39 changes by Stabilitronas
russian - 2 changes by KorneySan
slovak - 2 changes by dafree
2012-05-08 17:45:40 +00:00
frosch
74895f603f (svn r24215) -Fix: Translations. 2012-05-07 21:15:44 +00:00
frosch
6334e13d12 (svn r24214) -Fix [FS#5159] (r22794): The confirmation window to abort world generation was hidden during world generation, so actually you could not abort it. 2012-05-07 19:34:51 +00:00
translators
22707c26f5 (svn r24213) -Update from WebTranslator v3.0:
afrikaans - 19 changes by telanus
belarusian - 39 changes by Wowanxm
czech - 10 changes by Paragulis
dutch - 35 changes by habell
german - 39 changes by planetmaker
italian - 42 changes by lorenzodv
latvian - 44 changes by Parastais
polish - 31 changes by wojteks86
romanian - 1 changes by kkmic
russian - 38 changes by KorneySan
slovenian - 66 changes by Necrolyte
2012-05-07 17:45:58 +00:00
translators
3c617848ac (svn r24212) -Update from WebTranslator v3.0:
english_US - 39 changes by Rubidium
finnish - 39 changes by jpx_
french - 39 changes by glx
luxembourgish - 16 changes by Phreeze
polish - 2 changes by wojteks86
spanish - 46 changes by Terkhen
2012-05-06 17:45:33 +00:00
alberth
73f9bf3968 (svn r24211) -Change: Update other languages too with the changed autorenew string. 2012-05-06 15:05:05 +00:00
alberth
88224d001d (svn r24210) -Feature: Split the renew-months setting text in two string values (one before life time and one after). 2012-05-06 15:03:45 +00:00
alberth
8c585e5ad6 (svn r24209) -Cleanup: Remove now unused SGF_NOCOMMA value. 2012-05-06 15:00:13 +00:00
alberth
b5981bca90 (svn r24208) -Codechange: Cleanup in the drawing routine. 2012-05-06 14:59:26 +00:00
alberth
9b5655f7ea (svn r24207) -Change: Update the other languages too. 2012-05-06 14:58:16 +00:00
alberth
11f21917d6 (svn r24206) -Codechange: Move colouring of advanced setting options to the drawing code. 2012-05-06 14:56:13 +00:00
frosch
477a09d13e (svn r24205) -Feature [FS#5178-ish]: Show a hint in the supplies tab of station windows, if the station is affected by exclusive transport rights. 2012-05-06 11:38:52 +00:00
frosch
3e7642abe5 (svn r24204) -Fix: If a company is taken over or bankrupts, transfer exclusive transport rights to the new owner resp. cancel them. 2012-05-06 11:37:43 +00:00
frosch
16e913505e (svn r24203) -Fix: Make the engine name not overdraw the engine count in the autoreplace GUI. 2012-05-05 19:27:47 +00:00
frosch
bd4f090730 (svn r24202) -Change: Make the size of the details in the autoreplace GUI match more the size of the details in the purchase list. 2012-05-05 19:27:32 +00:00
frosch
a9165d3f32 (svn r24201) -Fix [FS#5170]: Mark group list dirty when setting/clearing autoreplace for an engine type. 2012-05-05 19:26:11 +00:00
frosch
fb63991851 (svn r24200) -Fix [FS#5149]: Invalidate build vehicle windows every month, in case they need resorting due to changed reliabilities. 2012-05-05 19:25:20 +00:00
translators
cf0aeaf2c7 (svn r24199) -Update from WebTranslator v3.0:
catalan - 4 changes by arnau
czech - 1 changes by Paragulis
hungarian - 10 changes by IPG
2012-05-05 17:45:18 +00:00
translators
eac39752de (svn r24198) -Update from WebTranslator v3.0:
korean - 2 changes by telk5093
polish - 46 changes by Kilian
ukrainian - 3 changes by edd_k
2012-05-04 17:45:17 +00:00
translators
120b56cbe1 (svn r24197) -Update from WebTranslator v3.0:
belarusian - 1 changes by Wowanxm
ukrainian - 2 changes by edd_k
vietnamese - 4 changes by nglekhoi
2012-05-03 17:45:23 +00:00
translators
87f86d3d2c (svn r24196) -Update from WebTranslator v3.0:
afrikaans - 33 changes by telanus
belarusian - 6 changes by KorneySan, Wowanxm
croatian - 4 changes by VoyagerOne
czech - 4 changes by Paragulis
dutch - 8 changes by habell
english_AU - 19 changes by tomas4g
english_US - 4 changes by Rubidium
finnish - 4 changes by jpx_
french - 4 changes by OliTTD
german - 4 changes by NG
italian - 4 changes by lorenzodv
lithuanian - 22 changes by Stabilitronas
polish - 4 changes by wojteks86
russian - 6 changes by KorneySan
2012-05-02 17:46:14 +00:00
translators
84a8f62834 (svn r24195) -Update from WebTranslator v3.0:
czech - 1 changes by Paragulis
2012-05-01 17:45:12 +00:00
frosch
e1fda49027 (svn r24194) -Change: Rename the 'signal_side' setting to 'train_signal_side', and add a third option while doing so. 2012-05-01 15:53:51 +00:00
frosch
599f89e641 (svn r24193) -Fix (r24191): Also update comments accordingly. 2012-05-01 15:34:45 +00:00
frosch
ec73ad1145 (svn r24192) -Fix [FS#5153-ish]: Also use default value when reading an invalid integer setting value. 2012-05-01 15:33:42 +00:00
frosch
fdd05988b7 (svn r24191) -Fix: If you consider a settings to potentially cause desyncs via NewGRFs and thus disallow changing it in network games, you should probably also sync it to clients. 2012-05-01 15:13:23 +00:00
translators
d84e94025f (svn r24190) -Update from WebTranslator v3.0:
traditional_chinese - 90 changes by Luper
czech - 11 changes by Paragulis
2012-04-30 17:45:13 +00:00
truebrain
353fd97de6 (svn r24189) -Fix: when going to fullscreen and back, restore to the resolution you were, not to the fullscreen resolution (Windows only) 2012-04-30 16:49:26 +00:00
truebrain
39912b7bde (svn r24188) -Fix-ish [FS#5151] (r1): when changing the basics of a window (fullscreen, 8bpp/32bpp), and a window already exists, it was forced out of maximize mode, and its resolution/position was reset, often causing unwanted side-effects. As a "bonus", a WC_SIZE was triggered, and if the system was going from 8bpp to 32pp, this caused a forced window update in a limbo-state of the blitter (not fully 32bpp just yet, but for sure no longer 8bpp); this could cause random memory access which could lead to ACCESS_VIOLATIONS 2012-04-30 16:48:47 +00:00
translators
b1fd2913d2 (svn r24187) -Update from WebTranslator v3.0:
russian - 2 changes by Lone_Wolf
spanish - 2 changes by Terkhen
2012-04-29 17:45:13 +00:00
frosch
16b310d8ce (svn r24186) -Feature: [NewGRF] Callback to set industry production level on construction. (andythenorth) 2012-04-28 16:44:01 +00:00
frosch
789c95d4b8 (svn r24185) -Codechange: Deduplicate some only partly deduplicated code. 2012-04-28 16:07:28 +00:00
translators
e2ad59fbe1 (svn r24184) -Update from WebTranslator v3.0:
catalan - 12 changes by arnau
hungarian - 13 changes by Brumi
polish - 30 changes by Kilian
romanian - 13 changes by tonny
2012-04-27 17:45:20 +00:00
frosch
cc1e4ca5ad (svn r24183) -Fix [FS#5169]: Town radii were not updated immediatelly after construction/destruction of houses, resulting in desyncs. 2012-04-26 21:04:18 +00:00
frosch
0d03c1ff85 (svn r24182) -Fix [FS#5169-ish]: The population of a town was computed incorrectly for overridden houses when loading a game. 2012-04-26 21:03:34 +00:00
translators
dbcc6bdcb4 (svn r24181) -Update from WebTranslator v3.0:
german - 2 changes by Jogio
2012-04-26 17:45:08 +00:00
rubidium
b926277caf (svn r24180) -Codechange/feature-ish: add cache checker for the town's cache 2012-04-25 21:06:31 +00:00
rubidium
41e5c839e0 (svn r24179) -Codechange: move some variables of Town to TownCache 2012-04-25 20:50:13 +00:00
frosch
cd50c86294 (svn r24178) -Fix [FS#5110]: The object name from property A was not displayed in the object GUI. 2012-04-24 20:01:34 +00:00
frosch
fa51dee557 (svn r24177) -Fix (r0) [FS#5148]: The arctic "shops and offices" used the "church" sprite in one of its four views. 2012-04-24 19:19:57 +00:00
frosch
5e59c5cd7f (svn r24176) -Fix (r21772): The object GUI did not draw objects when all objects of a class are disabled. 2012-04-24 17:27:50 +00:00
frosch
6baef585cf (svn r24175) -Fix (r24171): Make sure to select a object class with visible objects when opening the object GUI. 2012-04-24 17:26:08 +00:00
translators
aa0ce945c4 (svn r24174) -Update from WebTranslator v3.0:
afrikaans - 3 changes by telanus
ukrainian - 1 changes by edd_k
2012-04-23 17:45:13 +00:00
translators
e0f0eb2681 (svn r24173) -Update from WebTranslator v3.0:
afrikaans - 39 changes by telanus
latvian - 16 changes by Parastais
2012-04-22 17:45:14 +00:00
frosch
f0559db37c (svn r24172) -Cleanup: Lighthouse and transmitter no longer need special treatment to not appear in the object GUI. 2012-04-22 16:28:42 +00:00
frosch
971b3b5fa5 (svn r24171) -Fix [FS#4967, FS#5120]: Hide object specs/classes from the GUI, if they will never be available to the user. 2012-04-22 16:28:37 +00:00
frosch
00af887048 (svn r24170) -Add: Methods for translating between NewGRFClass spec indices and user interface indices. 2012-04-22 16:28:32 +00:00
frosch
34969178db (svn r24169) -Add: Make NewGRFClass distinguish between defined specs and specs visible for the user. 2012-04-22 16:28:27 +00:00
frosch
6d9a0ff723 (svn r24168) -Codechange: Simplify default station class instantiation. 2012-04-22 16:28:23 +00:00
frosch
c841a78f69 (svn r24167) -Codechange: Rename NewGRFClass::GetCount() to NewGRFClass::GetClassCount() 2012-04-22 16:28:19 +00:00
frosch
0f0e7e43cf (svn r24166) -Codechange: Turn NewGRFClass::Get(Tid, uint) and GetCount(Tid) into non-static members GetSpec(uint) and GetSpecCount(). 2012-04-22 16:28:14 +00:00
frosch
cb43494488 (svn r24165) -Codechange: Split parts of static NewGRFClass::Assign() into non-static Insert(). 2012-04-22 16:28:09 +00:00
frosch
48c44a8d21 (svn r24164) -Codechange: Split parts of static NewGRFClass::Reset() into non-static ResetClass(). 2012-04-22 16:28:04 +00:00
frosch
b3c84fcbbd (svn r24163) -Codechange: Make various members of NewGRFClass private. 2012-04-22 16:28:00 +00:00
frosch
6f4d2160c2 (svn r24162) -Codechange: Remove NewGRFClass::GetName() and SetName() in favour of using Get() and direct member access (which is needed anyway for GRF string resolving). 2012-04-22 16:27:55 +00:00
frosch
73d926c8d4 (svn r24161) -Add: Method to get a specific NewGRFClass. 2012-04-22 16:27:49 +00:00
frosch
27ffb03383 (svn r24160) -Codechange: Split parts of ObjectSpec::IsAvailable() into ObjectSpec::IsEverAvailable(). 2012-04-22 16:27:45 +00:00
frosch
1b0d3e3034 (svn r24159) -Fix: If you spent hard work on finding an available object ID, you should probably also use it instead of always 0. 2012-04-22 16:27:41 +00:00
frosch
c8ec47130d (svn r24158) -Fix (r23408): Town producing no cargo at all could spawn passenger subsidies. 2012-04-21 20:03:58 +00:00
translators
7dd0254b8e (svn r24157) -Update from WebTranslator v3.0:
afrikaans - 45 changes by telanus
belarusian - 10 changes by Wowanxm
simplified_chinese - 3 changes by chenwt0315
croatian - 12 changes by VoyagerOne
german - 12 changes by planetmaker
latvian - 24 changes by Parastais, Tranzistors
2012-04-21 17:45:33 +00:00
translators
3c6f458ecf (svn r24156) -Update from WebTranslator v3.0:
afrikaans - 36 changes by telanus
italian - 12 changes by lorenzodv
2012-04-20 17:45:13 +00:00
rubidium
27d9808f45 (svn r24155) -Fix: the music volume was set too early during startup; at a moment the configuration file wasn't read yet 2012-04-19 20:08:51 +00:00
translators
ac284757d8 (svn r24154) -Update from WebTranslator v3.0:
afrikaans - 53 changes by telanus
danish - 10 changes by mgarde
finnish - 12 changes by jpx_
lithuanian - 11 changes by Stabilitronas
brazilian_portuguese - 12 changes by Tucalipe
russian - 2 changes by Lone_Wolf
ukrainian - 12 changes by edd_k
2012-04-19 17:45:38 +00:00
rubidium
a355e123fc (svn r24153) -Fix [FS#5160]: [Squirrel] Crash when trying to create an array with negative size 2012-04-18 19:22:32 +00:00
rubidium
8d56856791 (svn r24152) -Fix [FS#5157]: [NoAI] Do not return the last 'cached' speed of vehicles when they are stopped/crashed 2012-04-18 19:21:54 +00:00
rubidium
eeb781b429 (svn r24151) -Fix: typo in script documentation 2012-04-18 19:03:12 +00:00
rubidium
90e64ebdf2 (svn r24150) -Fix (r24149): missing WT3 validation 2012-04-18 19:01:39 +00:00
translators
09d14a5733 (svn r24149) -Update from WebTranslator v3.0:
dutch - 10 changes by habell
english_US - 12 changes by Rubidium
french - 18 changes by OliTTD
korean - 13 changes by telk5093
polish - 12 changes by wojteks86
russian - 10 changes by Lone_Wolf
spanish - 10 changes by Terkhen
vietnamese - 12 changes by nglekhoi
2012-04-18 17:45:43 +00:00
michi_cc
6d5f864e25 (svn r24148) -Add [FS#4907]: South Korean and South African currencies. (PaulC) 2012-04-17 21:39:09 +00:00
michi_cc
25edf6edb8 (svn r24147) -Fix (r24132): AI regression output. 2012-04-17 20:21:09 +00:00
michi_cc
3f267db3a6 (svn r24146) -Fix [FS#5153]: Use default value when reading an invalid setting value. (Eddi) 2012-04-17 19:45:04 +00:00
michi_cc
6c8a16f36e (svn r24145) -Cleanup: Switch coding style. 2012-04-17 19:44:59 +00:00
michi_cc
f6d0bf6109 (svn r24144) -Change [FS#4605]: Reset 'convert signal' button when signal GUI is closed. (yorick) 2012-04-17 19:44:55 +00:00
michi_cc
a34dabce9c (svn r24143) -Change [FS#5145]: Improve fence placement for rail. (Eddi) 2012-04-17 19:44:51 +00:00
michi_cc
a4b02d0a5d (svn r24142) -Feature [FS#3576]: Randomise count of passengers killed in a crash. (riffraffselbow) 2012-04-17 19:44:47 +00:00
michi_cc
a2b2bc3620 (svn r24141) -Feature: Display rating in the town directory window. (Inspired by patch from MagicBuzz) 2012-04-17 19:44:41 +00:00
michi_cc
8b65e041eb (svn r24140) -Add [FS#1117]: Group name in the replace vehicle window caption. (Juanjo) 2012-04-17 19:44:30 +00:00
michi_cc
37e321044a (svn r24139) -Add: Creating a new vehicle group by drag and drop. (Based on patch by Juanjo) 2012-04-17 19:44:16 +00:00
michi_cc
0daf350922 (svn r24138) -Feature(ette): Ctrl+drag to add all vehicles with a shared order list to a group. (Juanjo) 2012-04-17 19:44:12 +00:00
michi_cc
e44a923a71 (svn r24137) -Feature(ette): Draw indicator icon in the replace vehicle window for vehicles which have a replacement set. 2012-04-17 19:44:08 +00:00
michi_cc
6a70abbd99 (svn r24136) -Feature [FS#4465]: Autoreplace vehicles only when they get old. (Vikthor) 2012-04-17 19:44:02 +00:00
michi_cc
ed56585388 (svn r24135) -Remove [FS#4757]: Tree drag size limit. 2012-04-17 19:43:57 +00:00
michi_cc
f3e295b4ec (svn r24134) -Add: Configurable limits for tree planting. 2012-04-17 19:43:52 +00:00
michi_cc
181de38ae3 (svn r24133) -Add [FS#4984]: Lithuanian currency. (devastator) 2012-04-17 19:43:47 +00:00
michi_cc
6f9668330e (svn r24132) -Change [FS#4713]: Improve randomness of tile order in the tile loop. (monoid) 2012-04-17 19:43:43 +00:00
michi_cc
32ab630bda (svn r24131) -Add [FS#1952]: Ctrl-Clicking to change colour of all colour schemes at once. (Roest) 2012-04-17 19:43:38 +00:00
michi_cc
f1c59a3159 (svn r24130) -Feature(ette): [FS#2314]: Deselect 'remove' button when changing signal types in the GUI. (Alberth) 2012-04-17 19:43:34 +00:00
michi_cc
708d5b6712 (svn r24129) -Feature [FS#3660]: Option to minimise signal distance when dragging over obstacles. (adf88) 2012-04-17 19:43:29 +00:00
michi_cc
ef8ee48044 (svn r24128) -Change: Don't let vehicles break down directly after servicing. 2012-04-17 19:43:23 +00:00
michi_cc
aa47d6c7f2 (svn r24127) -Feature [FS#1497]: Allow closing airports for incoming aircraft. (Based on patch by cirdan) 2012-04-17 19:43:18 +00:00
michi_cc
af6a33bd1c (svn r24126) -Feature [FS#3854]: Drag and drop support for the NewGRF list window. (Based on patch by sbr) 2012-04-17 19:43:13 +00:00
michi_cc
4e5da5760a (svn r24125) -Add [FS#3705]: Drag destination highlighting to the group GUI. (sbr) 2012-04-17 19:43:09 +00:00
michi_cc
bb8506032e (svn r24124) -Add [FS#4658]: [NewGRF] Misc engine flag to disable breakdown smoke. (Hirundo) 2012-04-17 19:43:04 +00:00
translators
d3c6130f3f (svn r24123) -Update from WebTranslator v3.0:
afrikaans - 8 changes by telanus
french - 22 changes by OliTTD
slovak - 6 changes by teso
2012-04-17 17:45:20 +00:00
translators
9311f13a2f (svn r24122) -Update from WebTranslator v3.0:
afrikaans - 139 changes by telanus
danish - 3 changes by beruic
french - 1 changes by OliTTD
2012-04-16 17:45:17 +00:00
rubidium
25987e2e8b (svn r24121) -Merge: documentation update from 1.2 2012-04-15 18:59:04 +00:00
translators
a777fe1b3c (svn r24119) -Update from WebTranslator v3.0:
afrikaans - 114 changes by telanus
2012-04-15 17:45:08 +00:00
translators
6e9241e486 (svn r24115) -Update from WebTranslator v3.0:
polish - 27 changes by Kilian
2012-04-14 17:45:09 +00:00
translators
cb1aff2a33 (svn r24114) -Update from WebTranslator v3.0:
polish - 15 changes by Kilian
2012-04-13 17:45:09 +00:00
translators
b6fcfc375a (svn r24113) -Update from WebTranslator v3.0:
traditional_chinese - 3 changes by chaut0
french - 6 changes by OliTTD
2012-04-12 17:45:14 +00:00
translators
02718e5252 (svn r24112) -Update from WebTranslator v3.0:
spanish - 1 changes by Terkhen
2012-04-11 17:45:08 +00:00
rubidium
54e36c4ff8 (svn r24111) -Codechange: use Colour more instead of manually bitstuffing 2012-04-10 20:16:51 +00:00
translators
bf86748300 (svn r24110) -Update from WebTranslator v3.0:
korean - 1 changes by telk5093
latvian - 45 changes by Parastais
tamil - 25 changes by aswn
2012-04-09 17:45:18 +00:00
michi_cc
afdaddd392 (svn r24109) -Fix (r24099): Warning from not using size_t to store the return value of strlen(). 2012-04-09 13:08:20 +00:00
frosch
d7d89bc806 (svn r24108) -Fix [FS#5142]: When starting GS or AI, always use the settings of the game, not the new-game settings. 2012-04-09 12:35:01 +00:00
frosch
c425368a17 (svn r24107) -Fix [FS#5143] (r3181): Glass-sprite of bubble-generator was not drawn anymore for completely constructed tiles. 2012-04-09 10:18:10 +00:00
translators
585563e620 (svn r24106) -Update from WebTranslator v3.0:
latvian - 13 changes by Parastais
2012-04-08 17:45:08 +00:00
alberth
0d74c074dd (svn r24105) -Feature: Be more careful with the population of a small town while placing a statue. 2012-04-08 17:30:20 +00:00
alberth
2911732841 (svn r24104) -Codechange: Output the resulting tile through the user data. 2012-04-08 17:29:00 +00:00
alberth
a01948dbf3 (svn r24103) -Codechange: Handle clear tiles separately from house tiles. 2012-04-08 17:27:47 +00:00
alberth
c876d18320 (svn r24102) -Codechange: Refactor tile clearability test out of the statue callback. 2012-04-08 17:26:59 +00:00
alberth
f607538882 (svn r24101) -Codechange: Reverse a condition for increased readability. 2012-04-08 17:26:01 +00:00
rubidium
1e817ae241 (svn r24100) -Fix: also provide translated comments in the desktop file without language name postfix 2012-04-08 14:29:31 +00:00
alberth
b57bef91a1 (svn r24099) -Add: Output list of -d option facilities with in the help text. 2012-04-07 20:55:55 +00:00
translators
fd2900f863 (svn r24098) -Update from WebTranslator v3.0:
french - 9 changes by OliTTD
2012-04-07 17:45:09 +00:00
translators
e86a13818e (svn r24097) -Update from WebTranslator v3.0:
latvian - 14 changes by Parastais
2012-04-06 17:45:08 +00:00
translators
25809a49b9 (svn r24094) -Update from WebTranslator v3.0:
finnish - 3 changes by jpx_
latvian - 11 changes by Parastais
polish - 20 changes by Kilian
vietnamese - 2 changes by myquartz
2012-04-05 17:45:23 +00:00
translators
454421ef54 (svn r24093) -Update from WebTranslator v3.0:
french - 16 changes by OliTTD
polish - 67 changes by Kilian
brazilian_portuguese - 1 changes by Tucalipe
2012-04-04 17:45:17 +00:00
frosch
946749fb01 (svn r24089) -Fix [FS#5136]: Conflicting strategies for resizing the main toolbar and statusbar after resizing the main window. 2012-04-03 20:09:41 +00:00
translators
1e8e911577 (svn r24088) -Update from WebTranslator v3.0:
latvian - 39 changes by Parastais
malay - 47 changes by kazlan68
2012-04-03 17:45:12 +00:00
translators
af96d2733f (svn r24087) -Update from WebTranslator v3.0:
dutch - 3 changes by Parody
french - 4 changes by OliTTD
korean - 1 changes by telk5093
latvian - 30 changes by Parastais
2012-04-02 17:45:21 +00:00
frosch
70ad670125 (svn r24086) -Fix [FS#5131] (r23504): Cloning orders of aircraft with limited range failed. 2012-04-01 19:56:08 +00:00
translators
e51018cbf3 (svn r24085) -Update from WebTranslator v3.0:
hungarian - 1 changes by Brumi
latvian - 15 changes by Parastais
2012-04-01 17:45:12 +00:00
translators
b9828a8b59 (svn r24081) -Update from WebTranslator v3.0:
irish - 17 changes by tem
2012-03-31 17:45:06 +00:00
translators
c0efbed55a (svn r24080) -Update from WebTranslator v3.0:
german - 2 changes by Jogio
irish - 38 changes by tem
italian - 1 changes by Snail_
latvian - 44 changes by Parastais
polish - 4 changes by Kilian
spanish - 2 changes by Terkhen
ukrainian - 1 changes by edd_k
2012-03-30 17:45:38 +00:00
translators
de4b459413 (svn r24079) -Update from WebTranslator v3.0:
french - 1 changes by OliTTD
latvian - 7 changes by Parastais
polish - 1 changes by wojteks86
2012-03-29 17:45:18 +00:00
michi_cc
7e438d27f1 (svn r24078) -Fix [FS#5093,FS#5130] (r24071): A fix that breaks all other cases isn't really a fix. Redo it to make sure that reservations of trains entering or exiting depots are properly made and freed. 2012-03-29 12:27:34 +00:00
translators
4bbea6ee63 (svn r24077) -Update from WebTranslator v3.0:
latvian - 94 changes by Parastais
romanian - 2 changes by kkmic
vietnamese - 1 changes by nglekhoi
2012-03-28 17:45:17 +00:00
translators
ff8cad9316 (svn r24076) -Update from WebTranslator v3.0:
french - 4 changes by OliTTD
italian - 1 changes by lorenzodv
latvian - 1 changes by Parastais
lithuanian - 2 changes by Stabilitronas
luxembourgish - 8 changes by Phreeze
polish - 1 changes by wojteks86
2012-03-27 17:45:35 +00:00
translators
e6292c55cf (svn r24072) -Update from WebTranslator v3.0:
belarusian - 1 changes by Wowanxm
catalan - 1 changes by arnau
croatian - 1 changes by VoyagerOne
dutch - 1 changes by habell
english_US - 1 changes by Rubidium
finnish - 3 changes by jpx_
french - 1 changes by OliTTD
hungarian - 1 changes by IPG
latvian - 30 changes by Parastais
russian - 1 changes by Lone_Wolf
serbian - 1 changes by etran
2012-03-26 17:45:52 +00:00
michi_cc
f8b62a3c7a (svn r24071) -Fix [FS#5093]: Reversing trains while they were entering or leaving a depot could lead to stuck trains. 2012-03-25 23:42:49 +00:00
rubidium
1adb9a5c85 (svn r24070) -Fix [FS#5098]: the 'last joined' server was not properly selected anymore (adf88) 2012-03-25 19:46:59 +00:00
rubidium
f2f939906e (svn r24069) -Fix (r24062): crash when not having a valid last joined address 2012-03-25 19:43:17 +00:00
rubidium
113746b3a6 (svn r24068) -Change/fix [FS#5103]: significantly reduce the area that is redrawn for text effects (Rhamphoryncus) 2012-03-25 19:30:05 +00:00
rubidium
180e4e4c66 (svn r24067) -Change/fix: do not redraw up to 25% of the map when making a new vehicle visible for the first time 2012-03-25 19:24:32 +00:00
rubidium
6db0753a46 (svn r24066) -Change: do not redraw the text effect when nothing changed (Rhamphoryncus) 2012-03-25 19:23:59 +00:00
rubidium
927734e6ce (svn r24065) -Feature-ish [FS#5101]: debug option for showing the redrawn dirty blocks/rectangles 2012-03-25 19:06:59 +00:00
rubidium
c8ce0faca4 (svn r24064) -Fix [FS#5121]: make the full snowedness level of houses the same as roads and rails 2012-03-25 18:19:21 +00:00
rubidium
02d9ecde6d (svn r24063) -Fix [FS#5125]: with certain versions of GCC and compiler flags the compiler could reorder some code badly causing the 32bpp depot flag not working 2012-03-25 18:18:35 +00:00
rubidium
357843378f (svn r24062) -Fix [FS#5097]: immediately start querying the last joined server instead of waiting for the requery loop (adf88) 2012-03-25 18:17:41 +00:00
translators
1cf1d330f4 (svn r24061) -Update from WebTranslator v3.0:
latvian - 101 changes by Parastais
2012-03-25 17:45:07 +00:00
michi_cc
8254b5a7e6 (svn r24060) -Fix [FS#5123] (r23504): Do not freeze aircraft mid-flight when skipping to an out-of-range destination. 2012-03-25 11:29:33 +00:00
translators
8d423137fd (svn r24059) -Update from WebTranslator v3.0:
latvian - 36 changes by Parastais
2012-03-24 18:45:11 +00:00
frosch
77ff4c9155 (svn r24058) -Fix [FS#5124]: Wrong numbering of string parameters. 2012-03-24 15:21:07 +00:00
translators
a0b258ef12 (svn r24057) -Update from WebTranslator v3.0:
latvian - 7 changes by Parastais
thai - 41 changes by kenny
ukrainian - 2 changes by edd_k
welsh - 3 changes by kazzie
2012-03-23 18:45:23 +00:00
translators
c08d0a022f (svn r24056) -Update from WebTranslator v3.0:
croatian - 2 changes by VoyagerOne
german - 1 changes by Jogio
latvian - 6 changes by Parastais
thai - 96 changes by kenny
2012-03-22 18:45:19 +00:00
translators
e40ad1c996 (svn r24055) -Update from WebTranslator v3.0:
catalan - 2 changes by arnau
german - 2 changes by NG
greek - 140 changes by astyanax
latvian - 25 changes by Parastais
lithuanian - 17 changes by Stabilitronas
2012-03-21 18:45:27 +00:00
translators
fc414bdb63 (svn r24054) -Update from WebTranslator v3.0:
belarusian - 1 changes by Wowanxm
dutch - 2 changes by habell
latvian - 45 changes by Parastais
lithuanian - 46 changes by Stabilitronas
brazilian_portuguese - 16 changes by laurentalp
romanian - 2 changes by kkmic
2012-03-20 18:45:36 +00:00
michi_cc
bf3505ca1b (svn r24053) -Fix (r23947) [FS#5111]: Crash when timetabling a maximum travel speed of 0. 2012-03-20 13:11:20 +00:00
frosch
0643a69764 (svn r24052) -Fix (r23883) [FS#5107]: Imported GRF sounds were inserted into the wrong slots. 2012-03-19 22:55:29 +00:00
frosch
2007f7affd (svn r24051) -Fix: Comment. 2012-03-19 22:52:37 +00:00
frosch
ee03cda858 (svn r24050) -Fix: Realsprites inside the action 11 block were not skipped correctly. 2012-03-19 22:38:54 +00:00
planetmaker
ad9d1ca639 (svn r24048) -Cleanup: Sync credits in readme and ingame information 2012-03-19 20:01:55 +00:00
translators
a40873334f (svn r24047) -Update from WebTranslator v3.0:
belarusian - 2 changes by KorneySan, Wowanxm
czech - 2 changes by Eskymak
korean - 1 changes by telk5093
latvian - 57 changes by Parastais
lithuanian - 23 changes by Stabilitronas
polish - 1 changes by wojteks86
portuguese - 5 changes by SupSuper
russian - 2 changes by Lone_Wolf
vietnamese - 2 changes by nglekhoi
2012-03-19 18:46:01 +00:00
translators
64d1fb3502 (svn r24042) -Update from WebTranslator v3.0:
english_US - 2 changes by Rubidium
french - 2 changes by OliTTD, glx
hungarian - 2 changes by Brumi
italian - 2 changes by lorenzodv
korean - 1 changes by telk5093
lithuanian - 64 changes by Stabilitronas
portuguese - 5 changes by JayCity
serbian - 2 changes by etran
spanish - 2 changes by Terkhen
tamil - 115 changes by aswn
2012-03-18 16:54:51 +00:00
frosch
a1f2ad880d (svn r24040) -Fix [FS#5095]: Improve error messages wrt. the placement restrictions of banks, water towers and toy shops. 2012-03-17 19:48:26 +00:00
translators
1a11a99a24 (svn r24039) -Update from WebTranslator v3.0:
basque - 6 changes by Thadah
korean - 52 changes by telk5093
lithuanian - 28 changes by Stabilitronas
swedish - 4 changes by Zuu
2012-03-17 18:45:28 +00:00
frosch
49fdf6dd26 (svn r24038) -Fix (r23472): After opening a textwindow with the monospaced font, all other text started glitching. 2012-03-17 16:42:34 +00:00
frosch
161b6c348b (svn r24037) -Feature: Allow display of baseset textfiles. (LordAro) 2012-03-17 15:45:37 +00:00
rubidium
2c956cac80 (svn r24035) -Add: "missing" strings to translations that were merely control codes 2012-03-17 11:34:45 +00:00
rubidium
4e3b95067b (svn r24033) -Fix: reset "is random" status of temporary variable during saveload as it's not always written to when loading an AI which means it'd be taking the is random setting of another AI. 2012-03-17 11:14:25 +00:00
translators
a39bed9ae6 (svn r24032) -Update from WebTranslator v3.0:
frisian - 13 changes by Fopper
korean - 1 changes by junho2813
norwegian_nynorsk - 1 changes by mantaray
welsh - 15 changes by kazzie
2012-03-16 18:45:20 +00:00
yexo
620a96f77f (svn r24031) -Feature: increase the station class limit from 32 to 256 2012-03-15 22:42:28 +00:00
translators
4725f8c0a2 (svn r24030) -Update from WebTranslator v3.0:
basque - 16 changes by Thadah
danish - 16 changes by mgarde
french - 6 changes by OliTTD
lithuanian - 47 changes by Stabilitronas
2012-03-15 18:45:25 +00:00
yexo
1f0593e7ca (svn r24029) -Change: [NoAI] make AIEngine::IsArticulated return true if the articulated callback flag is set, don't try to run the callback. 2012-03-14 20:49:54 +00:00
translators
c7ae0b4db6 (svn r24028) -Update from WebTranslator v3.0:
hungarian - 2 changes by Brumi
latvian - 11 changes by Parastais
2012-03-14 18:45:11 +00:00
translators
ac2a58e252 (svn r24027) -Update from WebTranslator v3.0:
croatian - 10 changes by VoyagerOne
czech - 1 changes by Eskymak
latvian - 4 changes by Parastais
ukrainian - 1 changes by edd_k
2012-03-13 18:45:24 +00:00
translators
2d5e90a307 (svn r24026) -Update from WebTranslator v3.0:
belarusian - 1 changes by Wowanxm
czech - 43 changes by Eskymak
dutch - 15 changes by habell
english_AU - 14 changes by tomas4g
french - 1 changes by OliTTD
latvian - 33 changes by Parastais
lithuanian - 2 changes by Stabilitronas
norwegian_bokmal - 10 changes by mantaray
polish - 15 changes by wojteks86
romanian - 10 changes by kkmic
serbian - 11 changes by etran
ukrainian - 6 changes by edd_k
vietnamese - 14 changes by nglekhoi
2012-03-12 18:46:09 +00:00
translators
5f1347c0d4 (svn r24025) -Update from WebTranslator v3.0:
basque - 14 changes by HerrBasque
catalan - 15 changes by arnau
english_US - 1 changes by Rubidium
french - 1 changes by glx
german - 1 changes by Jogio
italian - 19 changes by lorenzodv
korean - 7 changes by telk5093
latvian - 14 changes by Parastais
lithuanian - 1 changes by Stabilitronas
russian - 3 changes by Lone_Wolf
spanish - 9 changes by Terkhen
turkish - 25 changes by niw3
ukrainian - 22 changes by Fixer
vietnamese - 1 changes by nglekhoi
2012-03-11 18:46:48 +00:00
rubidium
c9ad61651b (svn r24024) -Update: translation w.r.t. the changes in r24023 2012-03-10 19:20:02 +00:00
rubidium
bf6434abaf (svn r24023) -Fix [FS#5090]: pass cases down into the list of cargos 2012-03-10 19:18:04 +00:00
rubidium
19923e81f9 (svn r24022) -Add: CARGO_LIST control code for strings 2012-03-10 19:04:49 +00:00
translators
b65c2def5c (svn r24021) -Update from WebTranslator v3.0:
english_US - 13 changes by Rubidium
finnish - 9 changes by jpx_
french - 9 changes by OliTTD, glx
german - 1 changes by planetmaker
2012-03-10 18:45:21 +00:00
frosch
102f2d548f (svn r24020) -Fix [FS#4898]: Unify the spacing in 'AI/Game Script' and never just say 'Game' when 'Game Script' is meant. 2012-03-10 16:55:46 +00:00
translators
df01eec035 (svn r24019) -Update from WebTranslator v3.0:
french - 24 changes by OliTTD
2012-03-09 18:45:07 +00:00
translators
136c24660c (svn r24018) -Update from WebTranslator v3.0:
danish - 21 changes by mgarde
french - 7 changes by OliTTD
luxembourgish - 8 changes by Phreeze
norwegian_bokmal - 25 changes by mantaray
tamil - 40 changes by aswn
2012-03-08 18:45:23 +00:00
translators
8ec9574819 (svn r24017) -Update from WebTranslator v3.0:
swedish - 1 changes by Zuu
2012-03-06 18:45:07 +00:00
translators
0254433a41 (svn r24016) -Update from WebTranslator v3.0:
french - 1 changes by OliTTD
latvian - 35 changes by Parastais
slovenian - 10 changes by Necrolyte
2012-03-05 18:45:19 +00:00
rubidium
3e34b0b1c1 (svn r24012) -Fix (r24011): Luxembourgish got messed up by accident 2012-03-04 17:11:18 +00:00
translators
f2549ca92e (svn r24011) -Update from WebTranslator v3.0:
catalan - 1 changes by arnau
german - 4 changes by Jogio
italian - 1 changes by Snail_
tamil - 24 changes by aswn
2012-03-04 17:09:03 +00:00
rubidium
22637f139f (svn r24008) -Cleanup/doc: try not to mention (No)AI in script APIs 2012-03-04 16:54:12 +00:00
rubidium
e6a828def1 (svn r24006) -Fix [FS#5088]: AI used in names in API for GSOrder 2012-03-04 16:40:06 +00:00
translators
26df0fb593 (svn r24002) -Update from WebTranslator v3.0:
croatian - 9 changes by VoyagerOne
hungarian - 5 changes by Brumi
2012-03-03 18:45:12 +00:00
translators
f25144bdc0 (svn r24001) -Update from WebTranslator v3.0:
portuguese - 1 changes by JayCity
2012-03-02 18:45:09 +00:00
translators
b93594cfe1 (svn r24000) -Update from WebTranslator v3.0:
french - 13 changes by OliTTD
latvian - 5 changes by Parastais
romanian - 1 changes by kkmic
serbian - 4 changes by etran
vietnamese - 1 changes by nglekhoi
2012-03-01 18:45:26 +00:00
translators
04cccbb094 (svn r23999) -Update from WebTranslator v3.0:
belarusian - 1 changes by Wowanxm
french - 67 changes by OliTTD
greek - 7 changes by vitalblue
indonesian - 4 changes by prof
italian - 1 changes by lorenzodv
2012-02-29 18:45:26 +00:00
translators
1c117c9e29 (svn r23998) -Update from WebTranslator v3.0:
basque - 106 changes by HerrBasque
english_AU - 9 changes by tomas4g
french - 17 changes by OliTTD
german - 2 changes by NG
greek - 25 changes by kyrm
hungarian - 6 changes by IPG
italian - 1 changes by Snail_
latvian - 5 changes by Parastais
norwegian_nynorsk - 35 changes by eloekset
brazilian_portuguese - 81 changes by Tucalipe
spanish - 1 changes by HerrBasque
2012-02-28 18:46:04 +00:00
rubidium
81d930dcfb (svn r23997) -Fix: WT3 validation errors 2012-02-27 18:49:05 +00:00
translators
778c903c81 (svn r23996) -Update from WebTranslator v3.0:
afrikaans - 82 changes by Maccie123
basque - 12 changes by HerrBasque
belarusian - 2 changes by KorneySan
simplified_chinese - 47 changes by Gavin
dutch - 4 changes by habell
english_AU - 11 changes by tomas4g
french - 26 changes by OliTTD
indonesian - 6 changes by fanioz
korean - 22 changes by telk5093
latvian - 8 changes by Parastais
polish - 2 changes by wojteks86
russian - 2 changes by KorneySan
slovak - 10 changes by klingacik
welsh - 5 changes by kazzie
2012-02-27 18:46:02 +00:00
michi_cc
89daed858b (svn r23995) -Fix [FS#5079]: Improve rounding when converting display speeds to internal speeds. 2012-02-27 13:22:38 +00:00
translators
0559f65825 (svn r23994) -Update from WebTranslator v3.0:
belarusian - 2 changes by Wowanxm
danish - 69 changes by mgarde
english_US - 1 changes by Rubidium
estonian - 8 changes by taavi
finnish - 9 changes by jpx_
indonesian - 13 changes by adjayanto
italian - 1 changes by lorenzodv
latvian - 12 changes by Parastais
lithuanian - 2 changes by Stabilitronas
maltese - 12 changes by RCTMASTA
marathi - 2 changes by amitst
norwegian_bokmal - 1 changes by meisme
polish - 9 changes by CrySec
russian - 2 changes by akasoft
spanish - 2 changes by Terkhen
tamil - 48 changes by aswn
ukrainian - 1 changes by Fixer
2012-02-26 18:46:36 +00:00
rubidium
7893ef7b1c (svn r23993) -Cleanup: remove some disable directives from the NFO as they aren't needed anymore with newer GRFCodec/NFORenum 2012-02-26 08:23:32 +00:00
rubidium
974a08bf60 (svn r23992) -Fix: compilation without freetype 2012-02-25 22:18:53 +00:00
frosch
031f6ee611 (svn r23991) -Fix [FS#5076]: Also display the cargo subtype for vehicles which have no capacity, but a subtype. 2012-02-25 20:47:16 +00:00
translators
b4e1361302 (svn r23990) -Update from WebTranslator v3.0:
catalan - 5 changes by arnau
simplified_chinese - 9 changes by chenwt0315
french - 3 changes by glx
frisian - 1 changes by Flexo
korean - 6 changes by telk5093
norwegian_bokmal - 3 changes by kristoffer_hh
polish - 5 changes by nouwak
portuguese - 10 changes by JayCity
romanian - 16 changes by tonny
serbian - 1 changes by etran
swedish - 5 changes by Zuu
ukrainian - 29 changes by Madvin
urdu - 26 changes by haider
vietnamese - 7 changes by nglekhoi
welsh - 8 changes by kazzie
2012-02-25 18:46:09 +00:00
frosch
058017e178 (svn r23989) -Fix-ish: Zero the offsets of disabled zoomlevels. 2012-02-25 17:39:34 +00:00
frosch
dac51654fe (svn r23988) -Fix: Typo in comment. 2012-02-25 17:22:57 +00:00
frosch
df54f25efe (svn r23987) -Fix (r23000): Also reset the font glyph cache when switching blitters. 2012-02-25 17:20:02 +00:00
frosch
3d381403a8 (svn r23986) -Fix (r23889): Invalid reads when scaling an odd-sized sprite smaller. 2012-02-25 17:18:17 +00:00
rubidium
e3c665a3cb (svn r23985) -Fix [FS#5074]: inconsistent quit/abandon/exit game/scenario/editor strings 2012-02-25 13:58:06 +00:00
rubidium
d7cae0ab96 (svn r23984) -Fix [FS#5082]: fix the order of lights on the helipad (PaulC) 2012-02-25 08:45:48 +00:00
rubidium
27cf8de733 (svn r23983) -Fix [FS#5083]: tarred heightmaps wouldn't be found 2012-02-25 08:42:39 +00:00
rubidium
7aeb89c984 (svn r23982) -Codechange: use NFO v32 for the extra graphics 2012-02-24 22:29:44 +00:00
rubidium
46b08db917 (svn r23981) -Codechange: reduce GRF size by a few percent by letting GRFCodec determine the best compression 2012-02-24 22:19:45 +00:00
rubidium
74785478ec (svn r23980) -Fix (r23977): crash when starting with the 32bpp anim blitter 2012-02-23 21:10:08 +00:00
translators
2015e32361 (svn r23979) -Update from WebTranslator v3.0:
urdu - 3 changes by haider
2012-02-23 18:45:06 +00:00
rubidium
4db85fcc4d (svn r23978) -Fix: [SDL] Palette update was done too late making switching from 8bpp -> 32bpp look ugly 2012-02-23 16:23:09 +00:00
rubidium
37a4acc7e0 (svn r23977) -Fix: don't load a game during UpdateWindows as that might trigger changing the blitter which triggers re-entrant locking 2012-02-23 16:22:20 +00:00
michi_cc
0aecd1fa7b (svn r23976) -Fix (r23889): Sprites of different zoom levels were not always padded correctly to a common size. 2012-02-23 12:13:30 +00:00
translators
525dbac22f (svn r23975) -Update from WebTranslator v3.0:
french - 2 changes by OliTTD
norwegian_bokmal - 44 changes by mantaray
urdu - 73 changes by haider
2012-02-22 18:45:16 +00:00
translators
d3f5e453ca (svn r23974) -Update from WebTranslator v3.0:
french - 1 changes by OliTTD
greek - 18 changes by geraki
serbian - 15 changes by etran
urdu - 31 changes by haider
2012-02-21 18:45:24 +00:00
michi_cc
5aeae7ca49 (svn r23973) -Fix (r23947): Also save the maximum travel speed for the current vehicle order. 2012-02-21 17:25:17 +00:00
translators
36d7f10911 (svn r23972) -Update from WebTranslator v3.0:
korean - 54 changes by junho2813, telk5093
latvian - 45 changes by Parastais
ukrainian - 11 changes by edd_k
urdu - 194 changes by haider
2012-02-20 18:45:21 +00:00
rubidium
a5cb454e94 (svn r23969) -Codechange: trunk heads to 1.3 now 2012-02-19 19:14:17 +00:00
rubidium
1c4827cc71 (svn r23967) -Fix-ish: don't fix road ownership of standard road stops each time you load a savegame, only when loading an old one 2012-02-19 19:05:57 +00:00
translators
4d22995150 (svn r23966) -Update from WebTranslator v3.0:
latvian - 47 changes by Parastais
lithuanian - 56 changes by Stabilitronas
spanish - 9 changes by Terkhen
swedish - 6 changes by Zuu
urdu - 95 changes by haider
2012-02-19 18:49:20 +00:00
frosch
5167f2be29 (svn r23965) -Fix [FS#5070]: Refittability should never depend on the current capacity of a vehicle. 2012-02-19 18:34:24 +00:00
translators
3d6f8cd7d4 (svn r23964) -Update from WebTranslator v3.0:
belarusian - 2 changes by Wowanxm
german - 6 changes by NG
hungarian - 14 changes by IPG
lithuanian - 54 changes by Stabilitronas
portuguese - 4 changes by JayCity
russian - 94 changes by Lone_Wolf, edd_k
tamil - 49 changes by aswn
ukrainian - 357 changes by edd_k
2012-02-18 18:45:40 +00:00
rubidium
e185c2f609 (svn r23963) -Fix [FS#5072]: do not look for missing sprites twice during startup 2012-02-18 17:42:27 +00:00
rubidium
703ef5b7b6 (svn r23962) -Fix [FS#5068]: [Script] Infinite recursion within a script wasn't caught properly, so they could cause crashes of OpenTTD instead of the AI 2012-02-17 21:49:53 +00:00
translators
0ba47deca1 (svn r23961) -Update from WebTranslator v3.0:
belarusian - 6 changes by KorneySan, Wowanxm
catalan - 16 changes by arnau
croatian - 6 changes by VoyagerOne
dutch - 2 changes by Parody
finnish - 1 changes by jpx_
lithuanian - 2 changes by Stabilitronas
russian - 10 changes by KorneySan, edd_k
ukrainian - 26 changes by edd_k
2012-02-17 18:45:44 +00:00
frosch
ed3a9fa239 (svn r23960) -Fix/Change: [NewGRF] Make the properties for always/never refittable cargo types not behave incremental, but reset them on reassignment. 2012-02-16 22:22:45 +00:00
rubidium
fc732206e6 (svn r23959) -Change: make regression less faily when spurious warnings are shown 2012-02-16 21:08:32 +00:00
rubidium
ea2f19d4f2 (svn r23958) -Fix: don't allow chat messages from pre-active clients. As they haven't got the savegame yet, they won't have the interface to send them either (dihedral) 2012-02-16 20:45:03 +00:00
rubidium
c5f7a0f69d (svn r23957) -Fix [FS#4990]: allow sending chat to pre-active clients as the clients start accepting once they send 'map ok' to the server, which is the same moment we change their status to pre-active 2012-02-16 20:44:03 +00:00
michi_cc
9941b4386e (svn r23956) -Fix (r23949): Fix wrong position argument in translated timetable strings. 2012-02-16 18:50:17 +00:00
translators
5782bd1214 (svn r23955) -Update from WebTranslator v3.0:
arabic_egypt - 37 changes by kasakg
french - 14 changes by OliTTD, glx
lithuanian - 34 changes by Stabilitronas
2012-02-16 18:45:16 +00:00
michi_cc
2695bf0d53 (svn r23954) -Fix (r23952): Update required grfcodec version. 2012-02-15 21:39:10 +00:00
frosch
5486e05f65 (svn r23953) -Fix [FS#5062]: When the population of a town changes the town view might even have to change size due to different cargo requirements. 2012-02-15 21:34:58 +00:00
michi_cc
9101d2e2d2 (svn r23952) -Feature: [NewGRF] Customisable tunnel portals for rail types (sprites by Snail). 2012-02-15 21:23:48 +00:00
translators
84b3e67bb5 (svn r23951) -Update from WebTranslator v3.0:
dutch - 10 changes by habell
german - 6 changes by NG, planetmaker
italian - 6 changes by lorenzodv
latvian - 9 changes by Parastais
lithuanian - 33 changes by Stabilitronas
vietnamese - 1 changes by nglekhoi
2012-02-15 18:45:33 +00:00
truebrain
b601b057d4 (svn r23950) -Fix (r23731) [FS#5063]: never show GSGoal::Question() to spectators. Accidently INVALID_COMPANY == COMPANY_SPECTATOR 2012-02-15 15:18:38 +00:00
michi_cc
1274a77da0 (svn r23949) -Fix (r23947): Wrong positional parameter for timetable string. 2012-02-15 12:11:06 +00:00
translators
7531da73a9 (svn r23948) -Update from WebTranslator v3.0:
belarusian - 31 changes by Wowanxm
english_US - 6 changes by Rubidium
finnish - 5 changes by jpx_
italian - 3 changes by lorenzodv
lithuanian - 6 changes by Stabilitronas
welsh - 4 changes by kazzie
2012-02-14 18:45:32 +00:00
michi_cc
f2c694c8fb (svn r23947) -Feature: Timetabled maximum travel speeds for non-flying vehicles. 2012-02-14 17:04:06 +00:00
michi_cc
347157cb8c (svn r23946) -Codechange: Pass a proper enum instead of a bit flag to CmdChangeTimetable for indicating what to change. 2012-02-14 17:04:01 +00:00
michi_cc
76344163c7 (svn r23945) -Fix: Better rounding when converting internal speed to displayed speed. 2012-02-14 17:03:56 +00:00
translators
b7b6642d78 (svn r23944) -Update from WebTranslator v3.0:
french - 10 changes by OliTTD
german - 1 changes by NG
lithuanian - 46 changes by Stabilitronas
russian - 4 changes by akasoft
vietnamese - 1 changes by nglekhoi
2012-02-13 18:45:25 +00:00
frosch
6ceda44d3b (svn r23943) -Fix (r23835) [FS#5061]: Also list DEITY signs in the signlist in SE. 2012-02-13 17:34:53 +00:00
rubidium
060cac439c (svn r23942) -Fix: infrastructure cache of standard road stops would get messed up when buying a company with them 2012-02-13 17:18:20 +00:00
smatz
b5525fd33d (svn r23941) -Add: support for clang 2012-02-12 21:17:32 +00:00
smatz
f4de9b8a37 (svn r23940) -Codechange: remove superfluous semicolons 2012-02-12 19:46:40 +00:00
translators
e5f21f9a09 (svn r23939) -Update from WebTranslator v3.0:
croatian - 4 changes by VoyagerOne
english_US - 4 changes by Rubidium
finnish - 2 changes by jpx_
german - 1 changes by NG
italian - 1 changes by lorenzodv
lithuanian - 42 changes by Stabilitronas
spanish - 4 changes by Terkhen
swedish - 15 changes by Zuu
2012-02-12 18:45:51 +00:00
smatz
f79c388a1c (svn r23938) -Codechange: declare ScriptScanner::Initialize() and make it abstract, make the other overloaded Initialize() protected 2012-02-12 17:29:58 +00:00
rubidium
c44d9fc366 (svn r23937) -Change: improve the wording of some of the timeout related "error" messages 2012-02-12 11:39:29 +00:00
rubidium
6356178a25 (svn r23936) -Feature [FS#5047]: readme/licence/changelog viewer for AI and game scripts (LordAro) 2012-02-12 10:58:18 +00:00
rubidium
58269b7ad2 (svn r23935) -Codechange: generalise GetTextfile 2012-02-12 10:51:43 +00:00
rubidium
2a6e23263a (svn r23934) -Update: other language files w.r.t. the previous change 2012-02-12 10:42:46 +00:00
rubidium
90af3c494a (svn r23933) -Codechange: make the text file window strings more generic (LordAro) 2012-02-12 10:35:15 +00:00
rubidium
e8dbcf9043 (svn r23932) -Codechange: split the NewGRF text window into its own source files 2012-02-12 10:32:41 +00:00
michi_cc
0542e26460 (svn r23931) -Change: Scale infrastructure cost of rail tracks by the total number of all tracks and not independently for each rail type. 2012-02-11 22:43:39 +00:00
rubidium
1cf2f521ab (svn r23930) -Fix [FS#4944]: [Script] Do not close the parameter window when a script starts 2012-02-11 22:25:20 +00:00
rubidium
27e54a4e36 (svn r23929) -Doc [FS#4966]: document, in a tooltip, that depot orders disable automatic servicing 2012-02-11 21:47:34 +00:00
rubidium
a08370f9da (svn r23928) -Fix [FS#5053]: don't accelerate, for smoke purposes, when you reached the track's maximum speed 2012-02-11 20:25:21 +00:00
rubidium
0e925c9e5e (svn r23927) -Fix [FS#5056]: 32bpp animated blitter was optimised a bit too far regarding not needing to update the colour mapping when (re)initialising the palette 2012-02-11 20:08:31 +00:00
rubidium
1b13eb49dd (svn r23926) -Update [FS#5055]: some missing Latin-ish characters as some translations started using them (PaulC) 2012-02-11 19:46:47 +00:00
rubidium
390003aa2d (svn r23925) -Fix (r23924): remove some remnants from generated files as well 2012-02-11 19:44:02 +00:00
rubidium
5417153982 (svn r23924) -Fix [FS#5054]: [NoGo] "Some" news messages would cause an assertion to be triggered due to a missing proper location for the viewport of the news message, so only allow building when valid data for the viewport is provided or no viewport is used 2012-02-11 19:42:33 +00:00
rubidium
445d12b6e5 (svn r23923) -Update [FS#5044]: rpm specs (Ammler) 2012-02-11 19:25:53 +00:00
translators
50a6f1a2f7 (svn r23922) -Update from WebTranslator v3.0:
dutch - 3 changes by Bennievv
luxembourgish - 49 changes by Phreeze
norwegian_nynorsk - 1 changes by mantaray
2012-02-11 18:45:17 +00:00
translators
edc4fe2718 (svn r23921) -Update from WebTranslator v3.0:
english_AU - 5 changes by tomas4g
estonian - 55 changes by Jaanus
french - 13 changes by OliTTD
latvian - 1 changes by Parastais
2012-02-10 18:45:22 +00:00
frosch
07f69d8b88 (svn r23920) -Fix: Consider only the middle tile of a lock for lock-infrastructure costs. The other two tiles may be owned by other companies. Also do not count the middle tile of a lock as canal, independent of whether it is build on ground or river slope. 2012-02-09 22:38:39 +00:00
translators
5012ea91ef (svn r23919) -Update from WebTranslator v3.0:
belarusian - 5 changes by KorneySan
french - 50 changes by OliTTD
lithuanian - 1 changes by Stabilitronas
2012-02-09 18:45:17 +00:00
translators
664f7c5c2f (svn r23918) -Update from WebTranslator v3.0:
french - 19 changes by OliTTD
hungarian - 4 changes by IPG
2012-02-08 18:45:10 +00:00
frosch
b42fa8f766 (svn r23917) -Fix (r11252,, r23914, r23915): Also use the CTT for refitmasks for version 6 GRFs. I.e. fix the cursed GetCargoTranslation() function for the fourth time. 2012-02-08 18:11:49 +00:00
frosch
d5bc5ddd00 (svn r23916) -Fix (r23145): When determining the first refittable cargotype according to CTT order, do not rely on the GRF assigning the refit_mask property. Also check for GRFs setting the default_cargo or refittable-cargo-classes or -types properties. 2012-02-07 22:59:30 +00:00
frosch
a16389ab06 (svn r23915) -Codechange: Translate refitmask directly after reading it from the GRF. 2012-02-07 22:48:09 +00:00
frosch
b1a3a31a83 (svn r23914) -Fix (r11252, r13855): Don't test validity of cargobits using a mask of cargoslots. 2012-02-07 22:46:26 +00:00
frosch
1c84468b5d (svn r23913) -Fix (r23912): Silly typo in comment. 2012-02-07 22:05:44 +00:00
frosch
306a0967d0 (svn r23912) -Fix: When testing whether a engine shall only carry the default cargo, check ctt_include_mask for being empty before applying cargo translation. 2012-02-07 22:03:03 +00:00
translators
cc3cbc652f (svn r23911) -Update from WebTranslator v3.0:
french - 29 changes by OliTTD
german - 1 changes by NG
2012-02-07 18:45:14 +00:00
matthijs
311413a091 (svn r23910) -Fix: [SDL] Handle the SDL_VIDEOEXPOSE event.
- It seems this event is never triggered when using 1.2 (it has some
    autorefresh feature which seems to have been removed in 1.3), but in theory
    this event could also trigger on 1.2.
  - Note that this fixes redraw issues when compiling against SDL 1.3, but it
    still uses the "compatibility" rendering API using SDL_SetVideoMode and
    SDL_UpdateRects. Eventually (when 1.3 is stable and released as 2.0), this
    should probably be rewritting to use the new Windows and Renderers
    available in SDL 1.3.
2012-02-07 10:27:48 +00:00
matthijs
cba6390973 (svn r23909) -Fix: [SDL] Fix keyboard-related segfault when compiling against SDL 1.3. 2012-02-07 10:12:11 +00:00
matthijs
cf58d5d12c (svn r23908) -Fix (r22910): [Makefile] Make sure bin/baseset/openttd.32.bmp is removed on make clean. 2012-02-07 10:09:09 +00:00
matthijs
1d937e8581 (svn r23907) -Fix: [Makefile] Let "make clean --dry-run" not delete Makefiles. 2012-02-07 09:57:08 +00:00
rubidium
446758872c (svn r23906) -Codechange: replace magic numbers with named constants (adf88) 2012-02-06 20:47:47 +00:00
rubidium
e42425a18d (svn r23905) -Fix [FS#5045]: OpenMSX got downloaded to and extracted in the wrong (non-existent) folder 2012-02-06 20:11:00 +00:00
translators
9da9d221f0 (svn r23904) -Update from WebTranslator v3.0:
croatian - 4 changes by VoyagerOne
german - 4 changes by NG
italian - 2 changes by lorenzodv
norwegian_bokmal - 2 changes by mantaray
polish - 4 changes by wojteks86
romanian - 3 changes by kkmic
russian - 2 changes by akasoft
vietnamese - 1 changes by nglekhoi
2012-02-06 18:45:42 +00:00
rubidium
0a5ed6892d (svn r23903) -Fix [FS#4993]: some instances had issues due to a value being out of range 2012-02-05 19:32:12 +00:00
translators
b964c9701d (svn r23902) -Update from WebTranslator v3.0:
catalan - 2 changes by Catalan
english_US - 4 changes by Rubidium
finnish - 2 changes by jpx_
french - 48 changes by OliTTD
tamil - 6 changes by aswn
2012-02-05 18:45:23 +00:00
smatz
eb015cbfb6 (svn r23901) -Fix: memory leak everytime one clicked a savegame in the load GUI 2012-02-05 15:51:13 +00:00
rubidium
fbf29d5da8 (svn r23900) -Update [FS#5041]: some error/inconsistencies in the UK base "translation" 2012-02-05 12:16:05 +00:00
michi_cc
44abdccfd0 (svn r23898) -Remove: PNG sprite loader. 2012-02-04 22:19:02 +00:00
michi_cc
2c3bca6ad9 (svn r23897) -Feature: [NewGRF] 32bpp sprites in GRFs. 2012-02-04 22:18:57 +00:00
michi_cc
bd3c507910 (svn r23896) -Fix (r23884): Don't free unallocated memory. 2012-02-04 22:14:21 +00:00
michi_cc
dd5d24c35a (svn r23895) -Revert (r23888): Broken and not even needed anymore in the container format 2 implementation that was committed. 2012-02-04 22:14:16 +00:00
michi_cc
c9e664d4cb (svn r23894) -Fix (r23893): Use the right variable, not the one that's always going to be 0. 2012-02-04 20:12:06 +00:00
michi_cc
4702924f6e (svn r23893) -Change: [NewGRF] Extended chunked sprite encoding to work for bigger sprites. 2012-02-04 19:21:32 +00:00
translators
f4b8cee034 (svn r23892) -Update from WebTranslator v3.0:
french - 65 changes by OliTTD
latvian - 23 changes by Parastais
spanish - 1 changes by Terkhen
tamil - 15 changes by aswn
2012-02-04 18:45:20 +00:00
rubidium
af7ea8c525 (svn r23891) -Fix-ish: compile failures with SDL 1.3 2012-02-04 16:24:25 +00:00
michi_cc
5c1cc27b03 (svn r23890) -Add: [NewGRF] Support for RealSprites with multiple zoom levels. 2012-02-04 13:29:18 +00:00
michi_cc
e85d5b5d31 (svn r23889) -Codechange: Centralise sprite resizing in one place. (peter1138) 2012-02-04 13:29:13 +00:00
michi_cc
2909e39e99 (svn r23888) -Change: Move the min/max zoom settings to the "misc" section so they are valid before sprites are loaded. 2012-02-04 13:29:09 +00:00
michi_cc
6db39410a1 (svn r23887) -Feature: [NewGRF] Support for container version 2. 2012-02-04 13:29:04 +00:00
michi_cc
a9b6c5cd86 (svn r23886) -Codechange: Allow limiting the MD5 file hash to the first x bytes of the file. 2012-02-04 13:29:00 +00:00
michi_cc
02d07e68d8 (svn r23885) -Codechange: Use the GRF sprite loader for then mapgen sprites as well. 2012-02-04 13:28:56 +00:00
michi_cc
76cfbb257c (svn r23884) -Codechange: Store recolour sprites in memory directly during GRF loading. 2012-02-04 13:28:52 +00:00
michi_cc
b4846423ac (svn r23883) -Fix: [NewGRF] It wasn't possible to import sounds from a NewGRF later in the load order. 2012-02-04 13:28:48 +00:00
michi_cc
12f0e80dad (svn r23882) -Codechange: Delay parsing of NewGRF sound effects until first usage. 2012-02-04 13:28:44 +00:00
michi_cc
5af68295b0 (svn r23881) -Codechange: Move GRF sprite decoding into a separate function. 2012-02-04 13:28:40 +00:00
michi_cc
9d72b47984 (svn r23880) -Add: A simple smart pointer. 2012-02-04 13:28:35 +00:00
rubidium
1b0bd45758 (svn r23878) -Prepare: 1.2.0-beta4 2012-02-04 11:58:05 +00:00
translators
a66246671f (svn r23877) -Update from WebTranslator v3.0:
french - 52 changes by OliTTD
lithuanian - 4 changes by Stabilitronas
2012-02-03 18:45:14 +00:00
terkhen
cf6abeac69 (svn r23876) -Fix (r23408) [FS#5039]: Generate industry subsidies again. (Emmeran) 2012-02-02 19:31:11 +00:00
translators
2ec5e89d06 (svn r23875) -Update from WebTranslator v3.0:
dutch - 3 changes by Parody
french - 53 changes by OliTTD
lithuanian - 21 changes by Stabilitronas
2012-02-02 18:45:19 +00:00
translators
e14f574aa6 (svn r23874) -Update from WebTranslator v3.0:
french - 1 changes by Snail_
lithuanian - 11 changes by Stabilitronas
2012-02-01 18:45:16 +00:00
translators
0569d7e09e (svn r23873) -Update from WebTranslator v3.0:
simplified_chinese - 1 changes by chenwt0315
croatian - 1 changes by VoyagerOne
french - 71 changes by OliTTD
latvian - 65 changes by Parastais
lithuanian - 7 changes by Stabilitronas
russian - 1 changes by akasoft
2012-01-31 18:45:31 +00:00
translators
ee58d17893 (svn r23872) -Update from WebTranslator v3.0:
simplified_chinese - 1 changes by chenwt0315
finnish - 1 changes by jpx_
french - 23 changes by OliTTD
german - 2 changes by planetmaker
hungarian - 12 changes by IPG
italian - 1 changes by lorenzodv
latvian - 1 changes by Parastais
lithuanian - 32 changes by Stabilitronas
portuguese - 27 changes by JayCity
vietnamese - 1 changes by nglekhoi
2012-01-30 18:45:51 +00:00
translators
5298785c7f (svn r23871) -Update from WebTranslator v3.0:
english_US - 1 changes by Rubidium
estonian - 16 changes by artur
korean - 12 changes by telk5093
lithuanian - 3 changes by Stabilitronas
norwegian_bokmal - 1 changes by mantaray
polish - 1 changes by wojteks86
portuguese - 88 changes by JayCity
slovenian - 20 changes by ntadej
tamil - 50 changes by aswn
welsh - 1 changes by kazzie
2012-01-29 18:45:49 +00:00
rubidium
cd735fb613 (svn r23870) -Fix [FS#5004]: scripts with a bad comparator could lock up OpenTTD 2012-01-29 14:27:21 +00:00
glx
8cd3229727 (svn r23869) -Fix (r23865): WT3 validation failure 2012-01-29 00:14:36 +00:00
frosch
98454e31e8 (svn r23868) -Fix [FS#5013-ish]: Make a certain tooltip more precise. 2012-01-28 20:11:50 +00:00
rubidium
2f49c9af85 (svn r23867) -Fix [FS#5020]: make the colour of the dropdown items for opening the vehicle list for which the company has no vehicles looking less horrid 2012-01-28 20:10:49 +00:00
frosch
c9a7eb2571 (svn r23866) -Feature: [NewGRF] Give NewGRF defined level crossings and rail depots access to the townzone. 2012-01-28 19:36:22 +00:00
translators
db30bf0bd4 (svn r23865) -Update from WebTranslator v3.0:
french - 109 changes by OliTTD
vietnamese - 3 changes by nglekhoi
2012-01-28 18:45:11 +00:00
frosch
1eac425e0b (svn r23864) -Fix: Railtype overlays were drawn 'only transparent' on invisible bridges. 2012-01-28 18:11:18 +00:00
frosch
99c1f8af97 (svn r23863) -Fix (r22981): '' != ' == 0'. 2012-01-28 17:56:48 +00:00
frosch
8beedd4cb6 (svn r23862) -Fix (r23860): Fix sweets capacity. 2012-01-28 14:12:42 +00:00
frosch
1777809e14 (svn r23861) -Feature: [NewGRF] New algorithm (activated via an engine flag) to determine the capacity of vehicles. This allows vehicles to better control the capacity for cargotypes which they know; and let cargo NewGRFs influence the capacity for cargos the vehicle NewGRF does not know, but which the vehicle is refittable to due to cargo classes. 2012-01-28 12:11:23 +00:00
frosch
90c53046c7 (svn r23860) -Feature: [NewGRF] Add cargo property 1D to set the capacity multipliers when refitting vehicles, which do not use callback 15. 2012-01-28 12:08:03 +00:00
frosch
a60f19ae14 (svn r23859) -Fix: Inserting conditional orders for ships checked the wrong orders wrt. maximum distance. 2012-01-27 22:08:51 +00:00
rubidium
0b4d40b30e (svn r23858) -Change [FS#5003]: some updates and improvements of the base font (PaulC) 2012-01-27 21:14:38 +00:00
rubidium
c514255f0f (svn r23857) -Document [FS#4997]: some SDL misbehaviour 2012-01-27 17:45:38 +00:00
translators
51b4f5235f (svn r23856) -Update from WebTranslator v3.0:
french - 21 changes by OliTTD
german - 3 changes by planetmaker
latvian - 4 changes by Parastais
slovak - 19 changes by dafree
welsh - 4 changes by kazzie
2012-01-26 18:45:26 +00:00
rubidium
6045c9e383 (svn r23855) -Fix [FS#5007]: out of bounds read for slowdown parameter caused desync when railtype >= 4, vehicles were fast, and the original acceleration model was used 2012-01-26 17:48:23 +00:00
rubidium
a48e3cb891 (svn r23854) -Codechange: make it easier to put random debug stuff into the random log 2012-01-26 17:24:56 +00:00
rubidium
d99eb6aac2 (svn r23853) -Fix: several incorrect @files 2012-01-25 22:10:14 +00:00
rubidium
d94dbfad6a (svn r23852) -Fix [FS#5011]: doxygen went haywire on FINAL token 2012-01-25 22:09:51 +00:00
rubidium
30c3850225 (svn r23851) -Fix: infrastructure cache could get out of sync when overbuilding a drive through road stop 2012-01-25 20:46:51 +00:00
translators
0c2c7d0edf (svn r23850) -Update from WebTranslator v3.0:
french - 28 changes by OliTTD
polish - 3 changes by wojteks86
portuguese - 55 changes by JayCity
2012-01-25 18:45:25 +00:00
rubidium
aa80687b65 (svn r23849) -Fix [FS#5008]: when the network is lagging, you try to copy a vehicle's order but accidentally create a station order and then copy the vehicle's order (before the first command is executed) one could trigger an assertion from the pool. Simplify the ancient code and make it more fool proof, even though it could stop copying a vehicle's orders slightly earlier than it would now... but who has come near that limit and really needed that many orders? 2012-01-25 18:34:38 +00:00
frosch
6dc33ed4b5 (svn r23848) -Fix: Even if A == B, A can make more sense than B. 2012-01-24 22:30:57 +00:00
rubidium
9a49a60048 (svn r23847) -Fix: when removing road or tram from a tram+road stop, the owner of the road stop's cache was updated instead of the owner of the removed infrastructure 2012-01-24 19:24:02 +00:00
translators
5b49c9de65 (svn r23846) -Update from WebTranslator v3.0:
belarusian - 3 changes by KorneySan
finnish - 3 changes by jpx_
french - 22 changes by OliTTD
2012-01-24 18:45:18 +00:00
translators
f7fddb0b26 (svn r23845) -Update from WebTranslator v3.0:
english_AU - 3 changes by tomas4g
french - 27 changes by OliTTD
romanian - 3 changes by kkmic
tamil - 22 changes by aswn
vietnamese - 4 changes by nglekhoi
2012-01-23 18:45:24 +00:00
michi_cc
52b951ca6f (svn r23844) -Fix (r23414): Infrastructure count for stations wasn't updated properly on company takeover. And don't count buoys while loading a game either. 2012-01-22 22:21:21 +00:00
rubidium
b888027ddd (svn r23843) -Fix: minor issue with replaying ;) 2012-01-22 21:27:15 +00:00
rubidium
60a52404e3 (svn r23842) -Change [FS#5001, FS#5002]: do not let towns (ever) remove objects 2012-01-22 21:26:42 +00:00
frosch
f591787e4a (svn r23841) -Fix: Clear NewGRF vehicle cache when their owner changes. (esp. vehicle var 43) 2012-01-22 21:17:38 +00:00
translators
a18e077006 (svn r23840) -Update from WebTranslator v3.0:
catalan - 11 changes by arnau
croatian - 11 changes by VoyagerOne
dutch - 3 changes by lordbartjeh
german - 1 changes by Jogio
italian - 3 changes by lorenzodv
latvian - 19 changes by Parastais
norwegian_bokmal - 4 changes by meisme
russian - 9 changes by Lone_Wolf, akasoft
slovak - 128 changes by dafree
swedish - 33 changes by Zuu
tamil - 17 changes by aswn
2012-01-22 18:45:59 +00:00
frosch
428e5d3103 (svn r23839) -Feature: Allow command line options -e and -g to be combined to load saves/scenarios directly into SE. 2012-01-22 18:37:01 +00:00
rubidium
f6487875da (svn r23838) -Fix [FS#5000]: assertion got hit when destroing a dock when a ship was loading 2012-01-22 18:16:47 +00:00
rubidium
60678d9757 (svn r23837) -Feature [FS#4994]: [NoGo] Allow querying orders of vehicles 2012-01-22 17:42:03 +00:00
frosch
3c85689b72 (svn r23836) -Fix (r23145): If a vehicle is not refittable to any cargo in the CTT, then pick the first refittable cargoslot. 2012-01-22 15:53:17 +00:00
frosch
5bf1710a28 (svn r23835) -Change [FS#4999]: Make signs placed in scenario editor belong to the GS. That way they are always shown in game and are not editable. 2012-01-22 13:54:02 +00:00
translators
b9192ac432 (svn r23834) -Update from WebTranslator v3.0:
serbian - 3 changes by etran
2012-01-21 18:45:09 +00:00
translators
aa674e6450 (svn r23832) -Update from WebTranslator v3.0:
belarusian - 7 changes by Wowanxm
english_US - 3 changes by Rubidium
frisian - 49 changes by Flexo
german - 7 changes by Jogio, planetmaker
spanish - 3 changes by Terkhen
tamil - 13 changes by aswn
vietnamese - 35 changes by myquartz
2012-01-21 14:29:18 +00:00
rubidium
2583b977c2 (svn r23831) -Prepare: 1.2.0-beta3 2012-01-21 14:28:53 +00:00
yexo
f917ac0a0f (svn r23830) -Revert (r23804) [FS#4986]: while the idea was good, it causes too much trouble 2012-01-21 13:57:24 +00:00
frosch
d5e0be7d7f (svn r23829) -Fix [FS#4996]: Loading empty GS strings/translations failed. 2012-01-21 13:21:33 +00:00
frosch
5fa15c563c (svn r23828) -Fix: Return early from SlString() for empty strings, before doing invalid things which surprisingly do not break everything. 2012-01-21 13:21:23 +00:00
rubidium
9f162e7115 (svn r23827) -Feature [FS#4992]: [NoGo] Allow to chose the goal question window's title from a (small) set of options 2012-01-21 12:03:55 +00:00
rubidium
70c7fbd90e (svn r23826) -Fix [FS#4972]: the detailed performance rating window showed the cargo count of the current quarter instead of the last quarter like the tooltip says 2012-01-20 20:18:19 +00:00
translators
15331fa03c (svn r23825) -Update from WebTranslator v3.0:
belarusian - 2 changes by KorneySan
german - 49 changes by planetmaker
russian - 2 changes by Lone_Wolf
welsh - 17 changes by kazzie
2012-01-20 18:45:22 +00:00
translators
26a1d1385f (svn r23824) -Update from WebTranslator v3.0:
french - 22 changes by OliTTD
german - 82 changes by NG
latvian - 24 changes by Parastais
spanish - 1 changes by Terkhen
tamil - 83 changes by aswn
2012-01-19 18:45:22 +00:00
translators
cbb008bc3e (svn r23823) -Update from WebTranslator v3.0:
simplified_chinese - 46 changes by chenwt0315
dutch - 2 changes by Parody
french - 56 changes by OliTTD
german - 38 changes by Jogio
latvian - 23 changes by Parastais
polish - 5 changes by wojteks86
russian - 17 changes by akasoft
tamil - 13 changes by aswn
2012-01-18 18:45:40 +00:00
rubidium
a66debfadd (svn r23822) -Fix-ish: when replaying make sure companies get created even if their creating client doesn't exist during the replay 2012-01-17 21:13:02 +00:00
rubidium
ede8c86f77 (svn r23821) -Fix-ish: when replaying a command log, ignore the command limit 2012-01-17 21:12:19 +00:00
rubidium
8a1ac5a128 (svn r23820) -Fix (r23818): WT3 validation failure 2012-01-17 18:48:25 +00:00
frosch
2458a29fd0 (svn r23819) -Fix [FS#4951]: Removal of towns with 0 population failed during map generation. 2012-01-17 18:46:09 +00:00
translators
3dcf19fd07 (svn r23818) -Update from WebTranslator v3.0:
belarusian - 1 changes by KorneySan
finnish - 7 changes by jpx_
french - 110 changes by OliTTD
german - 1 changes by NG
italian - 7 changes by lorenzodv
latvian - 69 changes by Parastais
polish - 38 changes by wojteks86
romanian - 10 changes by kkmic
russian - 1 changes by akasoft
slovenian - 140 changes by Necrolyte
welsh - 4 changes by kazzie
2012-01-17 18:46:04 +00:00
rubidium
4f62472fd9 (svn r23817) -Fix [FS#4962]: desync due to different NewGRF version. So reduce the chance that it happens significantly with betas/RCs/nightlies by doing the same as is done for stable releases: check the NewGRF version of server vs client.
Previously this check was not done for nightlies/betas/RCs due to missing versioning information in the source tarballs, but they have that for a while now. So just force the NewGRF version check for all versions, and remove the broken --revision configure option
2012-01-17 17:27:38 +00:00
yexo
2c99805117 (svn r23816) -Fix (r23635, r23805): make SCC_ENCODED the first entry in the StringControlCode enum since it's value is not allowed to change 2012-01-16 22:29:25 +00:00
translators
358b3e41b2 (svn r23815) -Update from WebTranslator v3.0:
belarusian - 13 changes by KorneySan
dutch - 7 changes by habell
english_AU - 7 changes by tomas4g
english_US - 1 changes by Rubidium
french - 13 changes by ElNounch
latvian - 14 changes by Parastais
norwegian_bokmal - 9 changes by mantaray
persian - 10 changes by Peymanpn
russian - 7 changes by Lone_Wolf, akasoft
serbian - 7 changes by etran
tamil - 81 changes by aswn
ukrainian - 4 changes by Fixer
2012-01-16 18:46:02 +00:00
rubidium
2a0754b678 (svn r23814) -Codechange: write the random-debug output directly to a file 2012-01-15 21:15:38 +00:00
yexo
44ddde6fa1 (svn r23813) -Codechange: fix other language files 2012-01-15 19:30:27 +00:00
yexo
fab78a7bf2 (svn r23812) -Fix [FS#4977] (r23804): custom ActionB messages were broken 2012-01-15 19:29:49 +00:00
translators
c42e30927d (svn r23810) -Update from WebTranslator v3.0:
dutch - 3 changes by Bennievv
english_US - 7 changes by Rubidium
german - 12 changes by NG, planetmaker
korean - 3 changes by telk5093
latvian - 54 changes by Parastais
persian - 107 changes by Peymanpn
spanish - 7 changes by Terkhen
tamil - 71 changes by aswn
2012-01-15 18:45:41 +00:00
frosch
64b6d03cd3 (svn r23809) -Feature: Enhance some fatal NewGRF errors with the spritenumber that caused the problem. 2012-01-15 18:18:44 +00:00
frosch
dfb5c78dc6 (svn r23808) -Codechange: Remove various translations which will be invalid with the next commit. 2012-01-15 18:17:45 +00:00
frosch
92700c1262 (svn r23807) -Codechange: GRFError::num_params is not needed, remove it. 2012-01-15 17:33:35 +00:00
frosch
1dc8de17e0 (svn r23806) -Fix: [NewGRF] Integer parameters in ActionB did not quite work anymore. 2012-01-15 15:50:00 +00:00
frosch
0011f9ce45 (svn r23805) -Add: {STRING6} and {STRING7}. 2012-01-15 15:49:01 +00:00
yexo
15292fa080 (svn r23804) -Fix: [NewGRF] Make string code 80 more secure by not crashing when it's used in strings where it's not supposed to be used 2012-01-15 13:17:02 +00:00
yexo
8e68a442b9 (svn r23803) -Fix [FS#4969]: newgrf textstack was not properly used when storing parameters for the error message window 2012-01-15 13:06:11 +00:00
yexo
5535261e13 (svn r23802) -Fix [FS#4968] (r23601): game lobby gui not updated when new company information becomes available 2012-01-15 12:56:13 +00:00
yexo
f5b6a9db5c (svn r23801) -Fix: reading the utf-8 BOM from AI/GS files on big-endian machines failed 2012-01-15 11:31:34 +00:00
rubidium
48717ade9c (svn r23800) -Codechange: also desync log failed commands 2012-01-14 19:44:25 +00:00
translators
4870192823 (svn r23799) -Update from WebTranslator v3.0:
german - 7 changes by planetmaker
latvian - 3 changes by 
spanish - 1 changes by Terkhen
tamil - 49 changes by aswn
2012-01-14 18:45:21 +00:00
translators
fc009697b0 (svn r23794) -Update from WebTranslator v3.0:
latvian - 5 changes by Tranzistors
2012-01-13 18:45:09 +00:00
yexo
710d44dec3 (svn r23793) -Fix (r23791): height computation was missing a few pixels so the last line was still missing 2012-01-12 20:03:35 +00:00
yexo
21c2f9377d (svn r23792) -Feature [FS#4958]: move 'refitable to' text above custom newgrf text in build vehicle gui 2012-01-12 19:23:00 +00:00
yexo
b1a830491a (svn r23791) -Fix [FS#4960]: resize text panel for parameter description if it doesn't fit in 4 lines.
If you resize the window so it's smaller than default the text might still not fit
2012-01-12 19:11:51 +00:00
translators
1ea634fcba (svn r23790) -Update from WebTranslator v3.0:
belarusian - 7 changes by Wowanxm
simplified_chinese - 62 changes by Gavin
italian - 2 changes by Snail_
latvian - 3 changes by 
serbian - 8 changes by etran
2012-01-12 18:45:31 +00:00
frosch
7b0ea17f00 (svn r23789) -Fix: [NewGRF] While we can only show one error per NewGRF, fatal errors should always disable the GRF. Also give those errors precedence over other information. 2012-01-12 17:46:42 +00:00
yexo
ec54f39db5 (svn r23788) -Fix: failure to load newgrf files that use action 0 general prop 15 with a missing language file 2012-01-12 17:44:20 +00:00
rubidium
89ab59f0cb (svn r23787) -Fix: add some missing spaces 2012-01-11 18:47:32 +00:00
translators
20b3fd8ccd (svn r23786) -Update from WebTranslator v3.0:
catalan - 14 changes by arnau
english_AU - 6 changes by tomas4g
hungarian - 32 changes by IPG
italian - 10 changes by Snail_, lorenzodv
latvian - 29 changes by Parastais
norwegian_bokmal - 6 changes by mantaray
spanish - 15 changes by Terkhen
welsh - 6 changes by kazzie
2012-01-11 18:45:41 +00:00
translators
f619a1a5a7 (svn r23785) -Update from WebTranslator v3.0:
croatian - 6 changes by VoyagerOne
czech - 12 changes by TheLamer
dutch - 6 changes by habell
english_US - 6 changes by Rubidium
finnish - 7 changes by jpx_
latvian - 17 changes by Parastais, Tranzistors
romanian - 6 changes by tonny
russian - 6 changes by Lone_Wolf
spanish - 6 changes by Terkhen
2012-01-10 18:45:51 +00:00
truebrain
e2fea99ba9 (svn r23784) -Revert (r23740): compiling without libpng failed to include a correct header 2012-01-09 23:04:03 +00:00
rubidium
1a0fe0e8c6 (svn r23783) -Cleanup: remove ancient but not needed command flag 2012-01-09 22:21:45 +00:00
rubidium
f33f9b3920 (svn r23782) -Fix [FS#4965]: crash due to genders used for station name in hangar string of Italian translation 2012-01-09 22:20:44 +00:00
rubidium
2728cb21a9 (svn r23781) -Fix [FS#4964]: under certain circumstances, e.g. a single invalid order, trying to determine the next order state could end up in an infinite loop 2012-01-09 22:19:53 +00:00
truebrain
6c7c02eb14 (svn r23780) -Fix [FS#4963] (r23764): also name the two new errors server-side. As extra, split up one of the errors in 3 errors, to be more specific what goes wrong. As cherry on top, make sure on all sides we can never again forget to add such entries on both sides, by introducing an assert_compile() 2012-01-09 21:22:48 +00:00
translators
64605a253e (svn r23779) -Update from WebTranslator v3.0:
bulgarian - 12 changes by kokobongo
croatian - 4 changes by VoyagerOne
dutch - 2 changes by habell
english_AU - 2 changes by tomas4g
latvian - 25 changes by Parastais, Tranzistors
lithuanian - 4 changes by simas068
norwegian_bokmal - 2 changes by mantaray
tamil - 34 changes by aswn
turkish - 76 changes by niw3
2012-01-09 18:45:39 +00:00
rubidium
df963509f6 (svn r23778) -Fix [FS#4957]: trim all control codes and the likes from strings being passed into the AI. If the AI would be displaying them later we would be showing those control codes as question marks. 2012-01-08 21:51:08 +00:00
rubidium
4479f90843 (svn r23777) -Codechange: refactor allocating memory and fetching strings into a single function for scripts 2012-01-08 21:48:05 +00:00
translators
ab38e3227d (svn r23776) -Update from WebTranslator v3.0:
basque - 18 changes by rosie2999
italian - 2 changes by lorenzodv
latvian - 35 changes by Tranzistors
tamil - 117 changes by aswn
ukrainian - 24 changes by Fixer
welsh - 5 changes by kazzie
2012-01-08 18:45:25 +00:00
frosch
45df862fb0 (svn r23775) -Change: Hide the PCX screenshot format from the options window, if a 32bpp blitter is used. 2012-01-08 16:58:10 +00:00
frosch
ed46420ca0 (svn r23774) -Fix: Wrong path in readme.txt 2012-01-08 14:46:41 +00:00
michi_cc
9232a2ef0c (svn r23773) -Change: [NewGRF] Update all cached train properties if a train vehicle enters a new railtype. 2012-01-08 12:47:54 +00:00
rubidium
7e78d15e58 (svn r23772) -Fix (r23771): validation failure 2012-01-08 08:41:30 +00:00
translators
a56540ad3a (svn r23771) -Update from WebTranslator v3.0:
belarusian - 2 changes by Wowanxm
catalan - 23 changes by arnau
finnish - 2 changes by jpx_
latvian - 65 changes by Tranzistors
romanian - 3 changes by tonny
russian - 2 changes by Lone_Wolf
spanish - 9 changes by Terkhen
tamil - 72 changes by aswn
2012-01-07 18:45:39 +00:00
smatz
24bf6ea495 (svn r23770) -Fix: compilation with GCC 4.7 2012-01-07 18:37:22 +00:00
rubidium
182969f531 (svn r23769) -Codechange: make the lag/join start timeouts configurable as well 2012-01-07 14:43:45 +00:00
rubidium
98b27a2b5b (svn r23768) -Fix: inconsistent stye in changelog 2012-01-07 06:34:14 +00:00
rubidium
8711395682 (svn r23766) -Update: some documentation 2012-01-06 22:22:17 +00:00
translators
23204aa404 (svn r23765) -Update from WebTranslator v3.0:
dutch - 7 changes by Yexo
english_US - 5 changes by Rubidium
french - 8 changes by glx
german - 2 changes by planetmaker
italian - 1 changes by lorenzodv
latvian - 123 changes by Tranzistors
slovenian - 36 changes by ntadej
urdu - 48 changes by haider
2012-01-06 22:19:25 +00:00
rubidium
bddfcaef95 (svn r23764) -Fix [FS#4955]: make default timeouts for certain states lower and configurable 2012-01-06 21:49:06 +00:00
rubidium
9d958ff581 (svn r23763) -Fix [FS#4956]: check whether a water tile is really empty when overbuilding it with an object 2012-01-06 19:49:44 +00:00
alberth
c19d7bfdae (svn r23762) -Fix [FS#4954]: Removed double words in three strings, and one change 'cost' to 'income' in english.txt (thanks Tranzistors) 2012-01-06 19:42:41 +00:00
translators
1b4e13bd49 (svn r23761) -Update from WebTranslator v3.0:
belarusian - 1 changes by Wowanxm
bulgarian - 50 changes by kokobongo
english_AU - 6 changes by tomas4g
english_US - 1 changes by Rubidium
finnish - 1 changes by jpx_
french - 1 changes by ElNounch
german - 20 changes by planetmaker
italian - 1 changes by lorenzodv
latvian - 202 changes by Tranzistors
norwegian_bokmal - 17 changes by mantaray
norwegian_nynorsk - 1 changes by mantaray
romanian - 1 changes by kkmic
russian - 1 changes by Lone_Wolf
serbian - 25 changes by etran
spanish - 20 changes by Terkhen
welsh - 1 changes by kazzie
2012-01-06 18:46:26 +00:00
frosch
fa0949577e (svn r23760) -Feature: Allow readonly display of NewGRF parameters, if GRF list may not be edited. 2012-01-05 20:03:15 +00:00
smatz
597ef4e7b1 (svn r23759) -Fix (r17612)[FS#4951]: the check for duplicate town names wasn't really working 2012-01-05 19:56:48 +00:00
michi_cc
ee0fcb2567 (svn r23758) -Feature: [NewGRF] Alternate rail type label list. 2012-01-05 19:40:34 +00:00
frosch
69e197c87f (svn r23757) -Codechange: Unify the drawing of toggle buttons for boolean settings. 2012-01-05 19:32:51 +00:00
rubidium
2fb393fcd0 (svn r23756) -Fix (r23755): ... and WT3 likes some strings that strgen doesn't like ;) 2012-01-05 19:28:42 +00:00
translators
b476537d29 (svn r23755) -Update from WebTranslator v3.0:
croatian - 3 changes by VoyagerOne
english_US - 5 changes by Rubidium
finnish - 5 changes by jpx_
lithuanian - 32 changes by Devastator
norwegian_bokmal - 8 changes by eloekset
norwegian_nynorsk - 299 changes by eloekset
romanian - 20 changes by kkmic
russian - 21 changes by akasoft
swedish - 8 changes by tobjork
2012-01-05 18:45:42 +00:00
rubidium
d2c643df63 (svn r23754) -Fix (r23752): the locks aren't reentrant 2012-01-05 17:08:49 +00:00
rubidium
d0770c8319 (svn r23753) -Fix [FS#4952]: use plurals for the infrastructure stats 2012-01-05 06:14:08 +00:00
rubidium
c530450193 (svn r23752) -Fix [FS#4938]: missing locking causing crash is extreme case when being in the MP lobby 2012-01-04 22:11:26 +00:00
rubidium
531e501b5a (svn r23751) -Codechange: rename NetworkUDPGameLoop to a more descriptive name, and move the UDP specific bits to network_udp 2012-01-04 22:08:43 +00:00
translators
b80fb93b1b (svn r23750) -Update from WebTranslator v3.0:
belarusian - 19 changes by Wowanxm
croatian - 19 changes by VoyagerOne
english_AU - 20 changes by tomas4g
italian - 20 changes by lorenzodv
lithuanian - 161 changes by BlinK_
norwegian_bokmal - 22 changes by eloekset, mantaray
norwegian_nynorsk - 32 changes by eloekset
vietnamese - 5 changes by nglekhoi
welsh - 19 changes by kazzie
2012-01-04 18:45:54 +00:00
michi_cc
52175a4260 (svn r23749) -Fix: [Win32] Work around a possible deadlock when initialising threaded drawing. 2012-01-04 00:45:36 +00:00
frosch
bc9c8db287 (svn r23748) -Fix: Make vehicle variables A8 and A9 always return 0. Returning cur_image is a potential desyncer due to Action1 in static NewGRFs. 2012-01-03 23:53:53 +00:00
truebrain
3c355da531 (svn r23747) -Fix (r23746): forgot one more case 2012-01-03 23:13:53 +00:00
truebrain
251687f795 (svn r23746) -Fix: also set 'info' to NULL if 'instance' dies (for both AI and GS); avoids invalid memory reads 2012-01-03 23:09:48 +00:00
frosch
00ec5da361 (svn r23745) -Fix (r23087): If autorefit fails, count the vehicle capacity nevertheless, if it is already carrying the right thing. 2012-01-03 23:08:15 +00:00
frosch
7ff95b9e97 (svn r23744) -Fix (r23142) [FS#4923]: Check the version of the right GRF. 2012-01-03 22:36:35 +00:00
frosch
f5ebbc96e9 (svn r23743) -Fix [FS#4906]: Call CB 15E for all vehicles before actually executing any refit. 2012-01-03 22:04:12 +00:00
rubidium
d906c6865a (svn r23742) -Revert (r23735): for some reason gcc-trunk is more picky than basically everything else :( 2012-01-03 21:58:26 +00:00
rubidium
d8d2f74559 (svn r23741) -Revert (r23740): the few parts that the Windows / non-network compiles stumble on 2012-01-03 21:47:01 +00:00
rubidium
6d6be50ae0 (svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp files 2012-01-03 21:32:51 +00:00
truebrain
d880056415 (svn r23739) -Fix (r23738): owh vim, when can you learn to copy/paste tabs correctly? 2012-01-03 20:41:38 +00:00
truebrain
ecb725b34b (svn r23738) -Fix (r23731): forgot to sync the new window with the script API 2012-01-03 20:38:41 +00:00
truebrain
a32154eaa0 (svn r23737) -Fix: fix the svn:properties of a few files that got added lately 2012-01-03 20:37:56 +00:00
truebrain
f4770d0b0a (svn r23736) -Document: document correctly that WC_GOAL_QUESTION has a WindowNumber which is identical to the uniqueid given by the GameScript 2012-01-03 20:28:28 +00:00
rubidium
e40eb8177a (svn r23735) -Codechange: remove ~50 includes from headers that weren't needed 2012-01-03 20:26:05 +00:00
rubidium
9856282d0b (svn r23734) -Cleanup: remove the translated strings as well 2012-01-03 19:22:33 +00:00
rubidium
abbc0f052b (svn r23733) -Fix-ish [FS#4939]: cheating to different climates messes things even more up than changing NewGRFs in-game... so guess what happened 2012-01-03 19:21:32 +00:00
translators
aa482051ed (svn r23732) -Update from WebTranslator v3.0:
bulgarian - 7 changes by kokobongo
croatian - 3 changes by VoyagerOne
dutch - 20 changes by Yexo
english_US - 20 changes by Rubidium
finnish - 22 changes by jpx_
french - 20 changes by glx
german - 1 changes by planetmaker
lithuanian - 1 changes by BlinK_
norwegian_nynorsk - 1 changes by mantaray
portuguese - 1 changes by JayCity
russian - 1 changes by akasoft
serbian - 1 changes by etran
ukrainian - 27 changes by Fixer
2012-01-03 18:46:13 +00:00
truebrain
34d90da509 (svn r23731) -Add: add GSGoal::Question(), to ask a question to a(ll) company(ies). It can contain random text, and at most 3 buttons from a collection of 17 2012-01-03 16:36:24 +00:00
rubidium
18ac3f2bd8 (svn r23730) -Add: Australian translation 2012-01-03 16:04:58 +00:00
truebrain
2aa6086256 (svn r23729) -Fix (r23670) [FS#4941]: if you increase the buffer size, also increase the bytes per pixel 2012-01-03 10:50:06 +00:00
truebrain
9a05d03e2c (svn r23728) -Fix [#FS4942-ish]: when cheating into another company, the SignList was not updated 2012-01-03 10:27:14 +00:00
truebrain
8dbb654e39 (svn r23727) -Codechange: speedup the 32bpp palette animation by reducing the amount of compares. This is possible because the function is called with only 2 possible conditions: from 0 to 255 (full palette update, 8bpp only) or from PALETTE_ANIM_START to 255 2012-01-03 09:46:37 +00:00
4da7f2b723 (svn r23726) -Fix (r23670): Remove debugging code added accidentally 2012-01-03 02:38:35 +00:00
yexo
f5caf142c0 (svn r23725) -Fix (r23723): compile before commit 2012-01-03 00:47:56 +00:00
yexo
5f79b4c5d1 (svn r23724) -Codechange: split of the check to see if ambient sounds are enabled to a header file allowing compilers to inline that check 2012-01-03 00:45:22 +00:00
yexo
b9e19cc6c1 (svn r23723) -Codechange: speedup flood checks a bit 2012-01-03 00:44:23 +00:00
frosch
4027e58ba3 (svn r23722) -Change: Give the chat query window the same Z priority as the normal text query window. 2012-01-03 00:22:14 +00:00
yexo
c4e2dfdd89 (svn r23721) -Fix (r23070): reading memory of a temporary (already deconstructed) object is invalid 2012-01-02 22:58:15 +00:00
rubidium
d2f776ef3e (svn r23720) -Fix/Feature [FS#4935]: show the script debug window also when the game script crashes 2012-01-02 22:44:28 +00:00
rubidium
8371ecc922 (svn r23719) -Fix [FS#4930]: extraction of music packs failed 2012-01-02 21:57:29 +00:00
rubidium
37b136576d (svn r23718) -Fix [FS#4936]: rescanai caused crash when the AI settings of an AI was opened 2012-01-02 20:39:50 +00:00
rubidium
caa5762636 (svn r23717) -Fix [FS#4927]: ships going to wrong dock location when moving the dock while the game is paused 2012-01-02 20:39:18 +00:00
smatz
3655d5105b (svn r23716) -Revert (r23705)[FS#4937]: unforeseen consequences 2012-01-02 19:47:52 +00:00
translators
2d368a37b9 (svn r23715) -Update from WebTranslator v3.0:
luxembourgish - 48 changes by Phreeze
portuguese - 7 changes by SupSuper
turkish - 100 changes by niw3
ukrainian - 11 changes by Fixer
welsh - 1 changes by kazzie
2012-01-02 18:45:26 +00:00
truebrain
091bc25a90 (svn r23714) -Codechange: don't mix Viewport with non-viewport code 2012-01-02 13:44:37 +00:00
truebrain
0d929e877f (svn r23713) -Codechange: split VehicleMove() into two functions, to minimalize the work done where possible 2012-01-02 13:44:30 +00:00
truebrain
19004a77f8 (svn r23712) -Codechange: rename the two vehicle hashes we have to names that make clear where they differ in 2012-01-02 12:07:50 +00:00
truebrain
0e9a98619d (svn r23711) -Codechange: don't chain the two vehicle hashes, but call them one by one 2012-01-02 12:07:42 +00:00
rubidium
6ed84aff8d (svn r23710) -Change: make the default secondary sort method for the server list the number of clients instead of the name 2012-01-01 22:35:19 +00:00
rubidium
9a921fd0ae (svn r23709) -Feature-ish: try harder to sort text instead of fancy characters in the server names 2012-01-01 22:32:26 +00:00
truebrain
cb414b09d2 (svn r23708) -Codechange: apply the same trick as r23701 to GetTileSlope(), gaining similar benefits 2012-01-01 19:20:08 +00:00
translators
62b00c1da8 (svn r23707) -Update from WebTranslator v3.0:
catalan - 22 changes by arnau
indonesian - 19 changes by rusydan
italian - 2 changes by lorenzodv
russian - 2 changes by Lone_Wolf
serbian - 2 changes by etran
2012-01-01 18:45:38 +00:00
smatz
bcd3f2bb59 (svn r23706) -Codechange: prevent 'unknown command' doxygen errors 2012-01-01 17:36:19 +00:00
smatz
a90b767995 (svn r23705) -Codechange: cache the last processed station in FindStationsAroundTiles() in order to make the code a bit faster 2012-01-01 17:32:45 +00:00
alberth
4af8c2d5e1 (svn r23704) -Doc: Doxygen comment fixes and additions. 2012-01-01 17:22:32 +00:00
truebrain
da460f6928 (svn r23703) -Codechange: allow a compiler to inline a wrapper function, avoiding creation of a function stack, massively increasing its speed, for a function that is called often 2012-01-01 16:38:38 +00:00
truebrain
3b2ecfab01 (svn r23702) -Codechange: avoid using TileAddWrap() in FindStationsAroundTiles() by finding out where the border is in advance, speeding up the function with a factor 3 (you got to love random statistics which has no real meaning in the grand scheme of it all :D) 2012-01-01 16:23:05 +00:00
truebrain
6f6035ce0b (svn r23701) -Codechange: give TileAddWrap() a 27% speed-up, by swapping entries in an if() statement, and reusing already calculated values (tnx to SmatZ for the ideas) 2012-01-01 16:01:51 +00:00
truebrain
39f2d75e03 (svn r23700) -Fix: the size of the Subsidies pool used a random macro, which didn't really make sense in the grand scheme of things 2012-01-01 10:50:46 +00:00
truebrain
a057b8c634 (svn r23699) -Fix [FS#4928] (r23630): too much copy/pasting only allowed a silly low amount of goals to be created. 2012-01-01 10:50:38 +00:00
rubidium
b111813d0b (svn r23698) -Fix (r21685): small, apparantly yearly reoccuring, typo 2012-01-01 00:05:02 +00:00
translators
6d0cf1d2ea (svn r23697) -Update from WebTranslator v3.0:
belarusian - 1 changes by Wowanxm
czech - 2 changes by SmatZ
dutch - 1 changes by Yexo
english_US - 13 changes by Rubidium
french - 2 changes by glx
german - 1 changes by planetmaker
hebrew - 1 changes by rril
indonesian - 85 changes by rusydan
norwegian_bokmal - 116 changes by mantaray
romanian - 1 changes by tonny
spanish - 2 changes by Terkhen
2011-12-31 18:45:53 +00:00
rubidium
167813aded (svn r23696) -Fix (r23695): 5 <-> 6... today is not my day 2011-12-31 15:02:14 +00:00
rubidium
8b223f0274 (svn r23695) -Fix/Feature [FS#4916]: make a distinction between fully zoomed in and default zoomed in screenshots 2011-12-31 14:56:39 +00:00
rubidium
20931c5af8 (svn r23694) -Fix (rprev): somehow compilers didn't understand what I meant... 2011-12-31 13:57:09 +00:00
rubidium
a137c838f9 (svn r23693) -Fix [FS#4859]: hardcode the original defaults for loading old savegames if they could totally mess with the game's behaviour 2011-12-31 13:52:54 +00:00
rubidium
1a6d352b92 (svn r23692) -Fix: use smallest_x of your children only when you let the children update it 2011-12-31 11:14:03 +00:00
truebrain
f27b7e2a78 (svn r23691) -Fix: signed/unsigned issues, causing asserts for some languages in relation to the serverlist 2011-12-31 10:55:00 +00:00
rubidium
440b63da33 (svn r23690) -Fix: massive typo ;) 2011-12-31 10:08:18 +00:00
translators
4d71d3868d (svn r23689) -Update from WebTranslator v3.0:
simplified_chinese - 23 changes by chenwt0315
norwegian_bokmal - 236 changes by mantaray
swedish - 9 changes by tobjork
2011-12-30 18:45:18 +00:00
michi_cc
977c1fa68a (svn r23688) -Codechange: No need to check if a train needs servicing if we only extend a train's path without actually calling the pathfinder. The path extension will stop when hitting a junction tile, so it is impossible to miss a depot this way. 2011-12-30 17:56:37 +00:00
rubidium
433af5215a (svn r23687) -Fix [FS#4922]: document where the game script directory is 2011-12-30 12:07:28 +00:00
michi_cc
24d530b55d (svn r23686) -Fix [FS#4921] (r23413): Infrastructure count of canals/locks/ship depots wasn't updated properly when a company went into bankruptcy or was taken over. 2011-12-29 20:10:06 +00:00
translators
35b76bc8a9 (svn r23685) -Update from WebTranslator v3.0:
norwegian_bokmal - 67 changes by mantaray
swedish - 25 changes by tobjork
vietnamese - 1 changes by nglekhoi
welsh - 50 changes by kazzie
2011-12-29 18:45:21 +00:00
rubidium
fbbfaac819 (svn r23684) -Cleanup: let the highway take the highway 2011-12-28 20:06:51 +00:00
rubidium
8d125a60ce (svn r23683) -Fix [FS#4912]-ish: when fitting another engine the cargo capacity of wagons could become lower, causing them to contain more than they should. This caused the cargo transfer from the replaced parts to put even more stuff in the already full wagon. Prevent this from happening by reducing the amount of cargo in the vehicle to the capacity when moving vehicles/wagons around, or when autoreplacing 2011-12-28 19:48:04 +00:00
translators
660e5b286f (svn r23682) -Update from WebTranslator v3.0:
catalan - 2 changes by arnau
serbian - 11 changes by etran
2011-12-28 18:45:12 +00:00
rubidium
7d2061516a (svn r23681) -Fix [FS#4914]: vehicle numbers got misaccounted when autoreplacing failed due to length checks 2011-12-28 17:34:44 +00:00
rubidium
98fdf81320 (svn r23680) -Fix [FS#4915]: prevent removal of the (AI) company the local player is in 2011-12-28 17:33:12 +00:00
translators
156e25d375 (svn r23679) -Update from WebTranslator v3.0:
swedish - 48 changes by tobjork
tamil - 26 changes by aswn
2011-12-27 18:45:10 +00:00
truebrain
96e1f0a8f0 (svn r23678) -Fix: close the editbox of settings when changing an AI, to avoid invalid memory read/write (reported by SmatZ) 2011-12-27 15:35:47 +00:00
truebrain
0e6ca77e1a (svn r23677) -Fix [FS#4909]: invalidate AI Parameters window when changing AI 2011-12-27 15:17:42 +00:00
rubidium
2c09939bd3 (svn r23676) -Fix [FS#4913] (r23412): when removing road stops the wrong tile was checked for updating the infrastructure cache 2011-12-27 13:45:30 +00:00
translators
3f7b812891 (svn r23675) -Update from WebTranslator v3.0:
belarusian - 3 changes by Wowanxm
indonesian - 18 changes by fanioz
persian - 47 changes by Peymanpn
urdu - 19 changes by haider
2011-12-26 18:45:19 +00:00
michi_cc
47171c7829 (svn r23674) -Fix (r23670): Don't read invalid memory in the 32bpp simple blitter. 2011-12-26 14:53:19 +00:00
rubidium
f7c7271ecf (svn r23673) -Codechange: prepare the installers for some (future) massive changes in OpenGFX w.r.t. compatability with earlier versions 2011-12-26 13:21:37 +00:00
rubidium
1143f0451a (svn r23672) -Fix: WT3 validation failure 2011-12-25 18:47:48 +00:00
translators
cf4f7399a1 (svn r23671) -Update from WebTranslator v3.0:
hebrew - 1 changes by rril
indonesian - 10 changes by fanioz
korean - 123 changes by telk5093
russian - 2 changes by Lone_Wolf
vietnamese - 32 changes by nglekhoi
2011-12-25 18:45:29 +00:00
3ef77e55c5 (svn r23670) -Feature: Add ability to adjust brightness of colour after remapping for 32bpp sprites 2011-12-24 23:33:45 +00:00
translators
dc497258d6 (svn r23669) -Update from WebTranslator v3.0:
estonian - 112 changes by notAbot
hebrew - 2 changes by rril
slovenian - 33 changes by ntadej
swedish - 7 changes by Zuu
2011-12-24 18:45:21 +00:00
smatz
2fb22e8214 (svn r23668) -Fix: the 'Configure' button in the 'AI / Game Configuration' window didn't get enabled when activating a GameScript 2011-12-24 13:08:11 +00:00
rubidium
2bbbff64e4 (svn r23666) -Document: the usual pre-Christmas documentation spree 2011-12-24 08:56:18 +00:00
truebrain
7702151a62 (svn r23665) -Fix (r23664): revert, and apply other fix, which allows switching companies safely in SinglePlayer 2011-12-23 23:34:19 +00:00
truebrain
d6e88a7cab (svn r23664) -Fix: adding goals with a company were still added for all companies. Tnx to Zuu for reporting (although cryptic :D) 2011-12-23 23:29:59 +00:00
rubidium
1ceef81cd3 (svn r23663) -Fix: WT3 validation fluke 2011-12-23 18:46:56 +00:00
translators
d517421ab7 (svn r23662) -Update from WebTranslator v3.0:
hungarian - 20 changes by Brumi
indonesian - 9 changes by fanioz
korean - 5 changes by junho2813, telk5093
polish - 2 changes by xaxa
serbian - 35 changes by etran
vietnamese - 9 changes by nglekhoi
2011-12-23 18:45:38 +00:00
e514ca39cc (svn r23661) -Fix (r23438): Remaining parts of configuration were skipped when grfcodec/nforenum were not usable. 2011-12-23 08:57:24 +00:00
rubidium
d175528220 (svn r23660) -Feature-ish: add the game script to the crash log 2011-12-22 20:05:52 +00:00
rubidium
3f48d127b7 (svn r23659) -Doc: behaviour of file searching in general, and in tars specifically 2011-12-22 19:51:40 +00:00
translators
aa06dee034 (svn r23658) -Update from WebTranslator v3.0:
german - 12 changes by planetmaker
hungarian - 52 changes by Brumi, IPG
indonesian - 17 changes by fanioz
italian - 4 changes by Snail_, lorenzodv
malay - 156 changes by kazlan68
romanian - 1 changes by tonny
russian - 1 changes by akasoft
swedish - 10 changes by Zuu
ukrainian - 22 changes by Fixer
2011-12-22 18:45:48 +00:00
yexo
ecc9997277 (svn r23657) -Fix (r22958): loading of very old savegames with custom town names failed 2011-12-22 17:07:54 +00:00
yexo
dd502e1448 (svn r23656) -Fix: make all vcs ignore docs/gamedocs/ just like docs/aidocs/ 2011-12-22 16:32:13 +00:00
translators
c5904ace20 (svn r23655) -Update from WebTranslator v3.0:
belarusian - 45 changes by KorneySan
croatian - 2 changes by VoyagerOne
czech - 49 changes by ReisRyos, TheLamer, marek995
dutch - 8 changes by Parody, habell
english_US - 2 changes by Rubidium
finnish - 2 changes by jpx_
french - 10 changes by glx
indonesian - 24 changes by fanioz
italian - 43 changes by lorenzodv
macedonian - 307 changes by RCTMASTA
malay - 544 changes by kazlan68
brazilian_portuguese - 35 changes by leandromoh
romanian - 2 changes by kkmic
russian - 6 changes by Lone_Wolf
slovak - 2 changes by teso
spanish - 2 changes by Terkhen
swedish - 2 changes by Zuu
ukrainian - 134 changes by Fixer
welsh - 48 changes by kazzie
2011-12-21 18:46:37 +00:00
rubidium
9b192efc58 (svn r23654) -Fix [FS#4904]: missing this-> (adf88) 2011-12-21 17:15:56 +00:00
truebrain
8456d5de69 (svn r23653) -Fix: also show GameScripts when you click Check Online Content (SubVersion does not allow translated commit messages, I am sorry) in AI / Game Settings 2011-12-21 15:15:43 +00:00
truebrain
ac306fc138 (svn r23652) -Fix: don't include/document ScriptText for AIs. It is not usable 2011-12-21 15:06:00 +00:00
yexo
5988659eea (svn r23651) -Feature: [NoGo] GSText now accepts string arguments as parameters to the constructor 2011-12-21 14:55:28 +00:00
yexo
a55478aaa6 (svn r23650) -Fix: wrong functions were filtered for AI/GameScript doxygen documentation 2011-12-21 14:30:08 +00:00
truebrain
5f7268cbdc (svn r23649) -Fix [FS#4905) (r23634): loading a savegame with an empty GSTR chunk caused assert 2011-12-21 12:40:29 +00:00
truebrain
e1f04b89c3 (svn r23648) -Revert (r23646): partial revert; nobody has to know about my local changes and attempts 2011-12-21 12:28:02 +00:00
truebrain
726ce254ff (svn r23647) -Add: add rescan_game as console command (patch by Xaroth) 2011-12-21 12:25:17 +00:00
truebrain
da8777d4e5 (svn r23646) -Fix [FS#4901]: rescan the Game Scripts when done downloading one. 2011-12-21 12:25:10 +00:00
truebrain
0f8360eee9 (svn r23645) -Fix: missing 2 strings 2011-12-20 23:33:00 +00:00
rubidium
c02aabf1b8 (svn r23644) -Fix [FS#4899]: prevent game scripts using StringIDs that are not coming from themselves, so the game script doesn't "accidentally" try to display an invalid string or try to display a town name in from an unknown town name generator 2011-12-20 22:11:22 +00:00
rubidium
c5203c652e (svn r23643) -Fix [FS#4896]: dates cut off in the message history 2011-12-20 19:57:03 +00:00
rubidium
dbb85e5cc1 (svn r23642) -Fix [FS#4893]: OSK window got hidden by query window 2011-12-20 19:48:33 +00:00
translators
bdb0d7eaf3 (svn r23641) -Update from WebTranslator v3.0:
afrikaans - 98 changes by Maccie123, kdzar
bulgarian - 4 changes by Tvel
catalan - 44 changes by arnau
simplified_chinese - 62 changes by ww9980
traditional_chinese - 46 changes by elleryq, ww9980
croatian - 43 changes by VoyagerOne
danish - 188 changes by majbom, mgarde
dutch - 44 changes by habell
english_US - 32 changes by Rubidium
finnish - 43 changes by jpx_
french - 43 changes by glx
frisian - 16 changes by Fopper
german - 44 changes by NG, planetmaker
greek - 49 changes by kyrm
indonesian - 31 changes by fanioz
korean - 39 changes by junho2813, telk5093
lithuanian - 66 changes by BlinK_, Devastator
malay - 36 changes by Syed
maltese - 20 changes by ercolesptr
norwegian_bokmal - 6 changes by kristoffer_hh
norwegian_nynorsk - 1 changes by Utvik
polish - 68 changes by lion, matma6, nouwak, wojteks86
portuguese - 104 changes by ABCRic
romanian - 148 changes by kneekoo, tonny
russian - 43 changes by Lone_Wolf, MajestiC, akasoft
slovak - 135 changes by teso
spanish - 43 changes by Terkhen
swedish - 38 changes by Zuu, urdh
ukrainian - 28 changes by Madvin
vietnamese - 3 changes by nglekhoi
2011-12-20 18:47:16 +00:00
truebrain
1c9bec1999 (svn r23640) -Fix: stop using FORCEINLINE (1/3rd of the instances were, the others were still regular inline), but make sure inline is always a 'forced' inline (I am looking at you MSVC) 2011-12-20 17:57:56 +00:00
rubidium
7a38642a1c (svn r23639) -Fix [FS#4892]: fix transparency for steel mill, colour translations in some arctic buildings and a wrongly replaced sprites (PaulC) 2011-12-20 17:04:31 +00:00
rubidium
9a27c28270 (svn r23638) -Fix [FS#4894]: glitch in the monospace font (PaulC) 2011-12-20 17:03:11 +00:00
truebrain
44b70d176c (svn r23637) -Change: bump the savegame, to store all the new goodies 2011-12-19 21:06:42 +00:00
truebrain
102f811d02 (svn r23636) -Add: introduce ScriptText in parameters where it can be used 2011-12-19 21:06:06 +00:00
truebrain
b0ac529a6f (svn r23635) -Add: introduce GSText, to allow translating GameScript text, even over network 2011-12-19 21:05:57 +00:00
truebrain
2ae87e7213 (svn r23634) -Add: support language files for GameScript (Rubidium) 2011-12-19 21:05:46 +00:00
truebrain
9b6b2cabc1 (svn r23633) -Add: allow most build commands from GameScript given a CompanyMode is active in that scope 2011-12-19 21:05:36 +00:00
truebrain
cc3f42794d (svn r23632) -Add: GSCompanyMode, to change company in GameScripts 2011-12-19 21:05:25 +00:00
truebrain
403cd3acdb (svn r23631) -Add: ScriptWindow, to manipulate windows on the client (GameScript only) 2011-12-19 21:05:14 +00:00
truebrain
3ada3b9cc5 (svn r23630) -Add: a Goal GUI to show your current goals 2011-12-19 21:03:17 +00:00
truebrain
084f4e6aac (svn r23629) -Add: allow ScriptRoad::BuildRoad, ScriptBridge::BuildBridge (for roads) and ScriptTunnel:BuildTunnel (for roads) to work for GameScript 2011-12-19 21:02:33 +00:00
truebrain
5858c53420 (svn r23628) -Add: ScriptSubsidy::Create, to create subsidies (GameScript only) 2011-12-19 21:01:12 +00:00
truebrain
e0ffe4faf2 (svn r23627) -Add: ScriptNews::Create, to create custom news messages (GameScript only) 2011-12-19 21:01:03 +00:00
truebrain
ad48ab9237 (svn r23626) -Add: ScriptTown::SetText, which adds custom text to the Town GUI 2011-12-19 21:00:55 +00:00
truebrain
894216083d (svn r23625) -Add: ScriptViewport::ScrollTo, for SinglePlayer only (GameScript only) 2011-12-19 21:00:48 +00:00
truebrain
d85a628dde (svn r23624) -Add: ScriptVehicle/ScriptStation/ScriptSign::GetOwner, to get the owner of those objects (GameScript only) 2011-12-19 21:00:40 +00:00
truebrain
3a535690d4 (svn r23623) -Add: allow bi-directional communication with the AdminPort and GameScript 2011-12-19 21:00:32 +00:00
truebrain
77b7366c29 (svn r23622) -Add: a set of events to trigger in a GameScript 2011-12-19 20:59:36 +00:00
truebrain
e7cd301d3c (svn r23621) -Add: allow manipulation of signs via GameScripts 2011-12-19 20:59:29 +00:00
truebrain
afcf07ac8a (svn r23620) -Add: ScriptTown::SetCargoGoal and ScriptTown::SetGrowthRate (GameScript only) 2011-12-19 20:59:19 +00:00
truebrain
c7c1deaf41 (svn r23619) -Add: ScriptDate::GetSystemTime, to get the seconds since 1 Jan 1970 of the real system (GameScript only) 2011-12-19 20:59:12 +00:00
truebrain
55de5d336c (svn r23618) -Add: ScriptGame::Pause, ScriptGame::Unpause, and ScriptGame::GetLandscape (GameScript only) 2011-12-19 20:58:59 +00:00
truebrain
5ff98b45c1 (svn r23617) -Add: ScriptTown::ExpandTown, to grow a town (GameScript only) 2011-12-19 20:57:51 +00:00
truebrain
e53b2f2ab0 (svn r23616) -Add: ScriptGameSettings::SetValue, to set gamesettings (GameScript only) 2011-12-19 20:57:43 +00:00
truebrain
9359c6fc47 (svn r23615) -Add: more API functions exposed to NoGo (part 2) 2011-12-19 20:57:34 +00:00
truebrain
436cf09923 (svn r23614) -Add: more API functions exposed to NoGo (part 1) 2011-12-19 20:57:23 +00:00
truebrain
1616961ea2 (svn r23613) -Add: allow IsDeveloperOnly in info.nut, to indicate if you can select this GS via the GUI (optional, defaults to false) 2011-12-19 20:57:08 +00:00
truebrain
963802e9a7 (svn r23612) -Add: allow importing libraries in the same way as AI does, only with GS prefix (and in game/library) 2011-12-19 20:56:59 +00:00
truebrain
83f2785f54 (svn r23611) -Add: run the begin of the script already while generating, and don't sleep on DoCommand while doing so 2011-12-19 20:56:50 +00:00
truebrain
cbe43abe5d (svn r23610) -Add: Doxygen files for NoGo API (Yexo) 2011-12-19 20:56:42 +00:00
truebrain
f239a61406 (svn r23609) -Add: save/load all GameScript related material 2011-12-19 20:56:34 +00:00
truebrain
de5494af8f (svn r23608) -Fix: remove now unused strings from all other languages too 2011-12-19 20:56:23 +00:00
truebrain
5718c2e2e3 (svn r23607) -Add: wire GameScript in all the GUIs 2011-12-19 20:56:06 +00:00
truebrain
c99950c215 (svn r23606) -Add: GameScanner, to auto-detect game scripts, and wire it in the console 2011-12-19 20:55:56 +00:00
truebrain
b4f832f29f (svn r23605) -Add: GAME_DIR and CONTENT_TYPE_GAME, and read gamescript from that directory 2011-12-19 20:54:37 +00:00
truebrain
12aa5b6a58 (svn r23604) -Add: initial support for GameScripts 2011-12-19 20:50:54 +00:00
truebrain
5cda1d7c90 (svn r23603) -Add: support for control commands in strings, in both network and safe/load (Rubidium) 2011-12-19 20:50:44 +00:00
truebrain
577fe0238e (svn r23602) -Add: support for DEITY commands, commands where no real company was involved in (Rubidium) 2011-12-19 20:50:36 +00:00
truebrain
561b25d031 (svn r23601) -Fix: fix the conflict in window number 2011-12-19 20:50:21 +00:00
truebrain
bcbdc3933c (svn r23600) -Codechange: link WC+number to a Widget, and the Widget to a Window class 2011-12-19 20:46:17 +00:00
truebrain
285621eb9a (svn r23599) -Codechange: document WC_ entries, and reoder a bit 2011-12-19 20:44:47 +00:00
truebrain
f8203f09ca (svn r23598) -Fix: harden FormatString against abuse 2011-12-19 20:44:39 +00:00
truebrain
e75153d8ac (svn r23597) -Codechange: fix up squirrel export script a bit 2011-12-19 20:44:31 +00:00
translators
fceed4758c (svn r23596) -Update from WebTranslator v3.0:
belarusian - 1 changes by Wowanxm
croatian - 1 changes by VoyagerOne
finnish - 1 changes by jpx_
german - 1 changes by planetmaker
italian - 1 changes by lorenzodv
lithuanian - 1 changes by Devastator
romanian - 1 changes by kkmic
russian - 1 changes by Lone_Wolf
spanish - 1 changes by Terkhen
swedish - 1 changes by Zuu
2011-12-19 18:46:12 +00:00
rubidium
df16ebd730 (svn r23595) -Codechange: add comma after last enum to get a more uniform coding style 2011-12-19 17:48:04 +00:00
rubidium
eaadd215be (svn r23594) -Codechange: follow coding style with multi line comments 2011-12-19 17:40:54 +00:00
michi_cc
aba9f98a73 (svn r23593) -Fix (r23411): Infrastructure counts for rail were not properly updated when converting rail or building level crossings. 2011-12-19 14:24:12 +00:00
truebrain
b827694aec (svn r23592) -Fix (r23590): forgot one case 2011-12-18 19:39:24 +00:00
translators
7ec12936b5 (svn r23591) -Update from WebTranslator v3.0:
english_US - 1 changes by Rubidium
french - 1 changes by glx
serbian - 51 changes by etran
2011-12-18 18:45:16 +00:00
rubidium
fefe22b4aa (svn r23590) -Codechange: make the string validation settings better expandable 2011-12-18 18:37:54 +00:00
frosch
6ae8cac432 (svn r23589) -Codechange: Make the AI-start-delay setting translateable. 2011-12-18 18:21:55 +00:00
smatz
33d283fdb1 (svn r23588) -Codechange: use the 'final' keyword so compiler can optimise out some indirect calls 2011-12-18 17:17:18 +00:00
rubidium
88f1acd26b (svn r23587) -Fix-ish: MSVC warnings in case strgen would be in the main project file 2011-12-18 11:56:53 +00:00
frosch
1bb9639862 (svn r23586) -Fix: Draw PBS reservation also for bridges with railtype overlays. 2011-12-17 23:22:27 +00:00
rubidium
50b63c5870 (svn r23585) -Codechange: replace some magic numbers with less magic constants 2011-12-17 23:16:16 +00:00
frosch
89c263c2df (svn r23584) -Fix: Draw PBS reservations also for tunnels with railtype overlays. 2011-12-17 23:14:28 +00:00
rubidium
8c6a37d4b4 (svn r23583) -Codechange: prevent name collision with strgen variable 2011-12-17 22:35:22 +00:00
rubidium
ab974bee97 (svn r23582) -Fix [FS#4870]: add missing characters for certain languages and the large font
-Codechange: don't remove large font glyphs because they are broken in the original font, just fix them up in openttd.grf using action A
-Change: make extra characters more consistent with the original font
  All by PaulC.
2011-12-17 21:42:11 +00:00
frosch
fba9c756c7 (svn r23581) -Fix (r23518) [FS#4890]: Cloning of vehicles crashed. 2011-12-17 21:22:10 +00:00
rubidium
d0e7b0fd9d (svn r23580) -Codechange: put the infrastructure maintenance cache testing behind the desync debug level guard, improving the game's speed significantly 2011-12-17 21:20:41 +00:00
frosch
4e4a87bd3c (svn r23579) -Fix (r23525): Most up/down arrows stopped working. 2011-12-17 20:52:07 +00:00
translators
82469946ab (svn r23578) -Update from WebTranslator v3.0:
turkish - 5 changes by niw3
urdu - 300 changes by haider
2011-12-17 18:45:11 +00:00
rubidium
5ba483cbf4 (svn r23577) -Fix (r23576): strgen project files aren't automatically updated :( 2011-12-17 18:39:29 +00:00
rubidium
1f083c3ac8 (svn r23576) -Codechange: split the base of strgen with the strgen code that creates the actual .lng files 2011-12-17 18:34:03 +00:00
rubidium
c97b2a5224 (svn r23575) -Codechange: split class definition and implementation of base strgen classes 2011-12-17 17:25:50 +00:00
rubidium
9c34bc52db (svn r23574) -Codechange/Feature-ish: allow converting multiple translations with the same master language instance in a single strgen run 2011-12-17 17:03:38 +00:00
rubidium
17c0756da2 (svn r23573) -Fix (r23571): MSVC doesn't like variable array sizes 2011-12-17 16:59:16 +00:00
rubidium
ad7f577931 (svn r23572) -Codechange: split actual file reading from logic for parsing 2011-12-17 16:56:32 +00:00
rubidium
4fbbbdd78f (svn r23571) -Codechange: make the number of 'tabs' the generate configurable 2011-12-17 15:02:09 +00:00
rubidium
ab37a923c2 (svn r23570) -Codechange: move version generation code to StringData 2011-12-17 14:50:35 +00:00
rubidium
343d0d8176 (svn r23569) -Codechange: put more logic in some of the strgen structs, e.g. allocating and freeing its memory, and don't use a global variable for the string data 2011-12-17 14:41:10 +00:00
rubidium
6c31b25e22 (svn r23568) -Codechange: only allocate the buffer for writing when it is really needed 2011-12-17 13:33:36 +00:00
rubidium
b7b3ac8859 (svn r23567) -Codechange: use SmallVector for the buffer in strgen 2011-12-17 13:23:01 +00:00
rubidium
5d37791157 (svn r23566) -Fix (r23565): hopefully fix MSVC compilation error 2011-12-17 12:19:22 +00:00
rubidium
15906ca874 (svn r23565) -Codechange: create some classes for writing language header and translation files 2011-12-17 12:15:19 +00:00
michi_cc
24b7be856b (svn r23564) -Fix [FS#4888]: Extending a path reservation starting at a partially reserved rail station could fail. 2011-12-17 02:02:28 +00:00
rubidium
719b4707dc (svn r23563) -Cleanup: remove useless global variable from strgen; it would always be false at the point it would be read 2011-12-16 22:03:59 +00:00
truebrain
ed816477ec (svn r23562) -Codechange: don't be lazy with the spacebar 2011-12-16 19:09:26 +00:00
truebrain
1d4eeb063e (svn r23561) -Codechange: forgot to document 1 widget enum 2011-12-16 19:08:39 +00:00
truebrain
20a7276510 (svn r23560) -Codechange: final pieces of consistency through widgets 2011-12-16 18:57:27 +00:00
planetmaker
6bbae674b8 (svn r23559) -Codechange: Document and name consistently road build widgets 2011-12-16 18:52:15 +00:00
rubidium
ff4bfded7a (svn r23558) -Fix (r23556): ctrl-z too few ;) 2011-12-16 18:47:46 +00:00
translators
794c9bac08 (svn r23557) -Update from WebTranslator v3.0:
german - 9 changes by NG
brazilian_portuguese - 110 changes by Tucalipe
swedish - 10 changes by Zuu
urdu - 160 changes by haider
2011-12-16 18:45:27 +00:00
rubidium
95642f956f (svn r23556) -Codechange: unify rail widget naming and document them 2011-12-16 18:43:38 +00:00
truebrain
7e0df0aeb3 (svn r23555) -Fix (r23554): save before commit 2011-12-16 18:43:36 +00:00
truebrain
7b80b821ff (svn r23554) -Codechange: some minor consistency fixes 2011-12-16 18:42:20 +00:00
truebrain
bcf00dbb8f (svn r23553) -Fix: avoid naming conflict in widget enums 2011-12-16 18:33:02 +00:00
truebrain
6d0673f0c1 (svn r23552) -Codechange: unify naming of the news widgets 2011-12-16 18:32:57 +00:00
truebrain
e4887d4dc4 (svn r23551) -Codechange: document and rename widgets to be consistent and understandable 2011-12-16 18:27:50 +00:00
rubidium
bdb6280e79 (svn r23550) -Codechange: unify naming of the on screen keyboard widgets 2011-12-16 18:27:39 +00:00
planetmaker
365bf148b5 (svn r23549) -Codechange: Document and consistently name widgets of order GUI 2011-12-16 18:25:06 +00:00
rubidium
1470e41fe4 (svn r23548) -Codechange: unify and document toolbar widgets 2011-12-16 18:23:35 +00:00
truebrain
e2726ca3f1 (svn r23547) -Codechange: document and rename widgets to be consistent and understandable 2011-12-16 18:21:13 +00:00
truebrain
9266bde593 (svn r23546) -Codechange: document and rename widgets to be consistent and understandable 2011-12-16 18:14:11 +00:00
planetmaker
985d178c37 (svn r23545) -Codechange: Consistently name widgets in build object window 2011-12-16 18:06:16 +00:00
truebrain
e2d8abeec5 (svn r23544) -Codechange: document and rename widgets to be consistent and understandable 2011-12-16 18:02:27 +00:00
planetmaker
78ca3e3358 (svn r23543) -Codechange: Document and name consistently widgets of NewGRF window 2011-12-16 17:46:47 +00:00
rubidium
2988509dd0 (svn r23542) -Codechange: unify and document town related widgets 2011-12-16 17:23:41 +00:00
planetmaker
7c7bd7fe86 (svn r23541) -Codechange: Consistent naming of widgets in NewGRF debug window 2011-12-16 17:15:40 +00:00
rubidium
4de1f3be88 (svn r23540) -Codechange: unify and document vehicle widgets 2011-12-16 16:58:55 +00:00
rubidium
b8640b986f (svn r23539) -Codechange: prevent conflict between widget naming of (vehicle) depots and vehicle details 2011-12-16 16:57:56 +00:00
planetmaker
5ade484ce4 (svn r23538) -Codechange: Consistent naming of widgets in tree plant gui 2011-12-16 16:57:15 +00:00
truebrain
219393ba5f (svn r23537) -Fix (r23529): typo in the word 'because' (tnx to Alberth for noticing) 2011-12-16 16:53:16 +00:00
truebrain
05af1d176b (svn r23536) -Codechange: document and rename widgets to be consistent and understandable 2011-12-16 16:49:53 +00:00
planetmaker
4453288f3f (svn r23535) -Codechange: unify widget naming of transparency toolbar 2011-12-16 16:42:04 +00:00
truebrain
cb8e37197d (svn r23534) -Codechange: document and rename widgets to be consistent and understandable 2011-12-16 16:39:48 +00:00
truebrain
f578edd3bc (svn r23533) -Codechange: document and rename widgets to be consistent and understandable 2011-12-16 16:32:48 +00:00
rubidium
b6a303387c (svn r23532) -Codechange: unify widget naming of (extra) viewport 2011-12-16 16:29:53 +00:00
truebrain
e9f584ac21 (svn r23531) -Codechange: document and rename widgets to be consistent and understandable 2011-12-16 16:27:45 +00:00
rubidium
b90aa80e77 (svn r23530) -Codechange: begin unify the naming of widgets and add comments to them, in this case the waypoint view widgets 2011-12-16 16:25:34 +00:00
truebrain
98d3f11d45 (svn r23529) -Codechange: make all widget enum values unique and make them include the files they need to compile 2011-12-16 16:23:50 +00:00
truebrain
2aa774e831 (svn r23528) -Codechange: move widget enums to widgets/NNN_type.h 2011-12-15 22:22:55 +00:00
rubidium
fd559171b4 (svn r23527) -Codechange: unify colo(u)r as far as it goes 2011-12-15 22:02:00 +00:00
rubidium
3d88c74389 (svn r23526) -Codechange: unify cargos vs cargoes 2011-12-15 21:56:00 +00:00
truebrain
df0afdf0dc (svn r23525) -Codechange: make Window::flags4 WindowFlags instead of uint16, with only values known in WindowFlags (and move out 2 timers to their own variable)
-Codechange: rename Window::flags4 to Window::flags
-Codechange: move some non-inline functions from .hpp to .cpp
2011-12-15 19:54:23 +00:00
truebrain
2ecbe89509 (svn r23524) -Codechange: move the name of the scanner to a level deeper 2011-12-15 19:52:44 +00:00
rubidium
efb37bb919 (svn r23523) -Fix: language compilation error 2011-12-15 18:48:19 +00:00
translators
d85996bb32 (svn r23522) -Update from WebTranslator v3.0:
catalan - 19 changes by arnau
korean - 22 changes by junho2813, telk5093
urdu - 1 changes by haider
2011-12-15 18:45:15 +00:00
rubidium
18d929aa21 (svn r23521) -Codechange: use the actual enum values from the 'core' in the API when they refer to the in-game values in the cases where that is possible and sensible 2011-12-15 18:40:15 +00:00
rubidium
bb564bc34d (svn r23520) -Fix-ish: wrong @param name causing missing documentation 2011-12-15 18:36:29 +00:00
rubidium
1eb17c8307 (svn r23519) -Change: do not export enum values in the AI documentation 2011-12-15 18:35:46 +00:00
michi_cc
caebb5ac63 (svn r23518) -Fix (r23124): [NewGRF] The refit cost callback wasn't called if only the subtype differed. 2011-12-14 22:38:15 +00:00
frosch
66d1848f5e (svn r23517) -Fix (r23336, etc.): Give map generation window the same priority as the start server window. 2011-12-14 20:47:33 +00:00
frosch
dad042585c (svn r23516) -Fix [FS#4886]: ScriptSign::BuildSign() returned wrong result if the sign name was too long. 2011-12-14 20:26:54 +00:00
frosch
0a7b49e398 (svn r23515) -Cleanup: Remove unused ScriptObject::GetNewTunnelEndtile() and relatives. 2011-12-14 20:13:18 +00:00
frosch
7f3227cd5c (svn r23514) -Fix: squirrel_export.sh failed for svn working copies. 2011-12-14 19:59:49 +00:00
translators
e0974b8632 (svn r23513) -Update from WebTranslator v3.0:
croatian - 25 changes by VoyagerOne
finnish - 1 changes by jpx_
french - 4 changes by glx
italian - 9 changes by lorenzodv
korean - 4 changes by junho2813
russian - 1 changes by Lone_Wolf
2011-12-14 18:45:30 +00:00
planetmaker
8c48fd1fe5 (svn r23512) -Change [FS#4872]: Allow to place locks also on river rapids and restore rivers, if locks are deleted 2011-12-13 23:01:36 +00:00
planetmaker
86c1947579 (svn r23511) -Fix [FS#4885] (r23504): Aircraft orders could not be shared anymore when they had no range property declared (Hirundo) 2011-12-13 21:10:43 +00:00
translators
994b541fcf (svn r23510) -Update from WebTranslator v3.0:
belarusian - 9 changes by Wowanxm
dutch - 25 changes by habell
english_US - 9 changes by Rubidium
finnish - 13 changes by jpx_
french - 5 changes by glx
german - 9 changes by planetmaker
hungarian - 12 changes by Brumi
luxembourgish - 37 changes by Phreeze
polish - 1 changes by matma6
romanian - 25 changes by kkmic
russian - 9 changes by Lone_Wolf
spanish - 9 changes by Terkhen
vietnamese - 45 changes by myquartz
2011-12-13 18:46:38 +00:00
frosch
19c9fe96f6 (svn r23509) -Fix [FS#4884]: Drawing of newspaper headlines used different padding than the initial sizing of the window. 2011-12-13 18:27:04 +00:00
michi_cc
7f8162c324 (svn r23508) -Add: Engine sorter for aircraft range. 2011-12-13 01:18:40 +00:00
michi_cc
2a776a6ca3 (svn r23507) -Fix (r23505): Comment typo. 2011-12-13 00:54:13 +00:00
michi_cc
a085ea9e4b (svn r23506) -Add: [NoAI] Support for dealing with aircraft range. 2011-12-13 00:43:59 +00:00
michi_cc
34ffd08a19 (svn r23505) -Add: Indication in the order list if the next destination of an order is out of range. 2011-12-13 00:43:48 +00:00
michi_cc
def8e7215b (svn r23504) -Feature: Aircraft range. 2011-12-13 00:43:35 +00:00
frosch
686f51d810 (svn r23503) -Fix (r23143): Desync debug wants to resolve vehicle variables of vehicles without NewGRF. So, let it. 2011-12-12 19:31:47 +00:00
frosch
44dc83b73f (svn r23502) -Fix (r23143): Vehicle var 42 used a cargo translation table of the wrong GRF. 2011-12-12 19:30:36 +00:00
yexo
89854e0ab1 (svn r23501) -Fix: loading scenarios downloaded from the online content didn't work anymore 2011-12-12 18:55:04 +00:00
translators
ea99c28d70 (svn r23500) -Update from WebTranslator v3.0:
belarusian - 24 changes by Wowanxm
czech - 65 changes by ReisRyos
estonian - 16 changes by runekri3
french - 3 changes by glx
german - 6 changes by NG
hungarian - 30 changes by Brumi
italian - 3 changes by lorenzodv
korean - 3 changes by junho2813
russian - 5 changes by Lone_Wolf, akasoft
spanish - 16 changes by Terkhen
2011-12-12 18:45:52 +00:00
translators
4d9daf6d7f (svn r23498) -Update from WebTranslator v3.0:
english_US - 3 changes by Rubidium
finnish - 3 changes by jpx_
german - 2 changes by planetmaker
italian - 13 changes by Snail_, lorenzodv
russian - 13 changes by Lone_Wolf
swedish - 15 changes by Zuu
vietnamese - 2 changes by nglekhoi
2011-12-11 18:45:51 +00:00
frosch
1ea449630d (svn r23497) -Add: Advanced display setting to control the linewidth in graphs. (ChillCore) 2011-12-11 15:55:31 +00:00
yexo
8f36e70e35 (svn r23496) -Fix: [Squirrel] Provide a proper error message when the _cmp meta-function doesn't return an integer 2011-12-11 15:52:18 +00:00
yexo
686297c2c6 (svn r23495) -Feature: button in NewGRF window to open URL from action14 2011-12-11 12:55:28 +00:00
yexo
7a7d9a7b6b (svn r23494) -Feature: [NewGRF] action14 node INFO->URL_ to add an url 2011-12-11 12:55:04 +00:00
rubidium
f3b78bf076 (svn r23493) -Fix (r23476): clearing errors didn't clear the currently shown critical error 2011-12-11 12:20:02 +00:00
yexo
e0e5e51e2a (svn r23492) -Feature: add 'view website' button to the online content window 2011-12-11 11:57:52 +00:00
rubidium
93b568469a (svn r23491) -Document [FS#4846]: why we're not saving settings when OpenTTD crashes 2011-12-11 11:54:44 +00:00
yexo
b4fdba2fb3 (svn r23490) -Add [FS#2750]: OpenBrowser function to open a browser on major OSes 2011-12-11 11:47:08 +00:00
yexo
0143f00d6f (svn r23489) -Change: don't wrap around the console history and give an empty line if you click the down-key enough 2011-12-11 11:37:03 +00:00
rubidium
7e7c262167 (svn r23488) -Fix [FS#4879] (r23241): artefacts when right click mouse moving with the allegro video driver 2011-12-11 07:26:13 +00:00
frosch
2fe8e89a45 (svn r23487) -Change/Fix: Make autoreplace, autorenew, cloning and autorefit check all articulated parts of a vehicle to find a shared cargo subtype. 2011-12-10 21:09:21 +00:00
truebrain
a8960f64be (svn r23486) -Fix (r22764): 3 for the price of 1: fix up ScriptTile::GetTownAuthority() (tnx to Torrasque for reporting) 2011-12-10 21:07:04 +00:00
frosch
14c6a7465a (svn r23485) -Fix: Autorefit failed if the first part of an articulated vehicle did not carry any cargo. 2011-12-10 21:00:57 +00:00
rubidium
b5a2183214 (svn r23484) -Fix [FS#4770]: in case you already have orders, ignore the vehicles when adding an extra order 2011-12-10 19:20:30 +00:00
translators
d800fcae1d (svn r23483) -Update from WebTranslator v3.0:
catalan - 14 changes by arnau
czech - 8 changes by ReisRyos
english_US - 13 changes by Rubidium
finnish - 13 changes by jpx_
french - 13 changes by glx
german - 13 changes by planetmaker
hungarian - 7 changes by Brumi
2011-12-10 18:45:34 +00:00
michi_cc
7099faba28 (svn r23482) -Change: [Win32] Move re-painting the window and doing palette animation into a separate thread. 2011-12-10 16:54:46 +00:00
michi_cc
a0f3649c1a (svn r23481) -Add: Function to get the CPU core count. 2011-12-10 16:54:41 +00:00
rubidium
0ca25fb3af (svn r23480) -Fix [FS#4594]: replace OS error messages with internal error messages when that's possible 2011-12-10 16:05:26 +00:00
rubidium
e88a982fc6 (svn r23479) -Codechange: keep a copy of raw strings from the parameters of the error messages 2011-12-10 16:04:32 +00:00
rubidium
c06a3555fb (svn r23478) -Codechange: add a method to copy string parameters *and* its raw strings 2011-12-10 16:03:12 +00:00
rubidium
7bb4a0b825 (svn r23477) -Fix [FS#4878] (r23300): like r23342, but now for the user interface ;) 2011-12-10 15:41:39 +00:00
rubidium
2bf0fc3c5c (svn r23476) -Codechange: use the error queue to replace switch mode error strings, again making it possible to return multiple errors 2011-12-10 15:16:58 +00:00
rubidium
420d358fef (svn r23475) -Codechange: queue critical error messages, so when multiple happen you won't miss any 2011-12-10 15:14:11 +00:00
rubidium
58423b26d1 (svn r23474) -Codechange: move the declaration error related functions to error.h 2011-12-10 13:54:10 +00:00
rubidium
8315b00b32 (svn r23473) -Codechange: refactor the error message data into a separate structure 2011-12-10 12:57:30 +00:00
rubidium
ebb3ad33ff (svn r23472) -Fix [FS#4877]: the monospace font broke the bootstrap GUI's ability to find a font 2011-12-10 12:56:37 +00:00
rubidium
6cbeb9e745 (svn r23471) -Codechange: move the error related code out of misc_gui.cpp into error_gui.cpp 2011-12-10 08:49:42 +00:00
rubidium
b231e80125 (svn r23470) -Codechange: move declaration of SwitchToMode to a header instead of declaring it in 6 other files 2011-12-10 08:31:14 +00:00
yexo
1db365d0e2 (svn r23469) -Fix (r23468): gcc warning about initialization order 2011-12-10 01:49:50 +00:00
yexo
e2a9dd1b0a (svn r23468) -Feature [FS#4827]: when looking for missing content, automatically select it so you can easily start the download 2011-12-10 00:01:28 +00:00
yexo
e31ed7db25 (svn r23467) -Feature [FS#4827]: automatically close the online content window after confirming the download with 'ok' 2011-12-09 22:44:06 +00:00
rubidium
6153dc57f5 (svn r23466) -Fix [FS#4871, FS#4874]: assertion triggered when resizing a window during ReInit by an amount that's not a multiple of the resize interval 2011-12-09 22:07:00 +00:00
yexo
dcba6c25ea (svn r23465) -Feature [FS#4827]: add 'find missing content online' button to 'load savegame' and 'find network game' windows 2011-12-09 21:49:52 +00:00
rubidium
d9b9ac6013 (svn r23464) -Fix [FS#4876]: clear the backed up orders of a removed station as well, otherwise one could create orders to a station that was never in the original backupped orders. For example a road vehicle trying to go to a buoy. 2011-12-09 20:48:13 +00:00
yexo
7af041d12d (svn r23463) -Fix (r23461): unused variable 2011-12-09 20:27:59 +00:00
yexo
16eb11e988 (svn r23462) -Codechange: use AirportTileTableIterator in a few more places to make the code easier to read 2011-12-09 19:53:42 +00:00
yexo
c9be5d50da (svn r23461) -Fix: handle a missing airport newgrf as graceful as possible by not crashing when loading such savegame or when an airport is removed 2011-12-09 19:30:30 +00:00
translators
42c4fdf9ab (svn r23460) -Update from WebTranslator v3.0:
czech - 42 changes by ReisRyos
brazilian_portuguese - 33 changes by Tucalipe
urdu - 154 changes by haider
2011-12-09 18:45:15 +00:00
yexo
b8ee5c018d (svn r23459) -Fix: don't crash trying to draw airport tiles when the airport grf is missing 2011-12-09 17:14:03 +00:00
yexo
2b1a380902 (svn r23458) -Fix: don't assume all industries that cut trees have tile 0,0
-Fix: wait until all tiles of an industry are completed before starting to cut trees
2011-12-09 16:12:38 +00:00
yexo
6aae285b72 (svn r23457) -Codechange: introduce Industry::TileBelongsToIndustry() to simplify code checking for that 2011-12-09 16:11:42 +00:00
yexo
e7777f44b9 (svn r23456) -Fix (r23441): oilrigs don't have any layouts nor do they provide airport noise 2011-12-09 15:16:21 +00:00
truebrain
c53440c103 (svn r23455) -Fix (r23438): send the stderr in the right part to /dev/null 2011-12-09 15:06:14 +00:00
01745c8226 (svn r23454) -Change: Mark company window dirty when moving a rail engine creates or deletes a train. 2011-12-09 08:10:15 +00:00
yexo
b5d707b7a0 (svn r23453) -Add: [NoAI] AIStation.GetStationCoverageRadius(StationID) 2011-12-08 23:28:43 +00:00
yexo
ca57514b9f (svn r23452) -Codechange: document instead of writing to stderr that ScriptStation::GetCoverageRadius doesn't work for STATION_AIRPORT 2011-12-08 23:28:02 +00:00
rubidium
ccededbf77 (svn r23451) -Codechange: [SDL] Move 32bpp-anim palette animation to the draw thread instead of the single threaded bit of the game loop. This causes a speedup of up to 15% when animation is turned on with the 32bpp-anim blitter 2011-12-08 20:01:31 +00:00
frosch
9a0f9c3a2d (svn r23450) -Fix (r23449): Forgot unfinished languages. 2011-12-08 19:49:29 +00:00
frosch
a46de3e501 (svn r23449) -Fix (r23140): Wrong parameters in error message. 2011-12-08 19:47:45 +00:00
rubidium
61625e53c9 (svn r23448) -Fix: keep a local copy of the palette in the 32bpp animated blitter so changes of the palette data during the game don't influence drawing (with SDL) 2011-12-08 19:37:33 +00:00
translators
8630e97b4f (svn r23447) -Update from WebTranslator v3.0:
catalan - 42 changes by arnau
dutch - 1 changes by Jacco011
polish - 26 changes by matma6
brazilian_portuguese - 27 changes by Tucalipe
urdu - 150 changes by haider
2011-12-08 18:45:30 +00:00
rubidium
2ccbd2a6f5 (svn r23446) -Codechange: move _cur_palette and it's related first/count dirty variables into a single structure 2011-12-08 18:13:29 +00:00
rubidium
9e8b76650a (svn r23445) -Fix [FS#4715]: document behaviour with aircraft/ships poking outside of the depot before getting hidden 2011-12-07 21:09:10 +00:00
translators
df8e0594d8 (svn r23444) -Update from WebTranslator v3.0:
urdu - 92 changes by haider
2011-12-07 18:45:05 +00:00
frosch
85ba182fde (svn r23443) -Fix (r23413): Building of locks in SE failed. 2011-12-07 18:41:38 +00:00
rubidium
390bc7aea3 (svn r23442) -Fix [FS#4511]: document that some video card drivers have trouble going to 8bpp mode 2011-12-07 16:01:43 +00:00
rubidium
de46e9647b (svn r23441) -Fix [FS#4764]: some airport functions didn't take the layout into account resulting in wrong noise levels or nearests towns (patch by Zuu) 2011-12-06 21:02:57 +00:00
translators
c0a6ce3025 (svn r23440) -Update from WebTranslator v3.0:
estonian - 35 changes by hellohboy
french - 25 changes by glx
hungarian - 35 changes by Brumi
italian - 2 changes by lorenzodv
japanese - 4 changes by ikanotheokara
korean - 21 changes by junho2813
luxembourgish - 99 changes by Phreeze
tamil - 37 changes by aswn
urdu - 4 changes by haider
2011-12-06 18:46:15 +00:00
yexo
52c3e45cf1 (svn r23439) -Fix: Use the DEBUG macro to output the reason for a compile failure in info.nut instead of printing it directly to stderr 2011-12-06 15:09:02 +00:00
rubidium
d60ec55983 (svn r23438) -Fix [FS#4867]: perform checks for nforenum/grfcodec in configure, including a version check so a proper error can be given when a too old grfcodec or nforenum is used 2011-12-05 20:11:42 +00:00
translators
ce21a91db7 (svn r23437) -Update from WebTranslator v3.0:
belarusian - 27 changes by Wowanxm
dutch - 25 changes by habell
finnish - 1 changes by jpx_
italian - 25 changes by lorenzodv
korean - 24 changes by junho2813
romanian - 22 changes by kkmic
russian - 28 changes by Lone_Wolf, akasoft
tamil - 29 changes by aswn
vietnamese - 5 changes by nglekhoi
2011-12-05 18:46:07 +00:00
rubidium
100b46463e (svn r23436) -Merge: documentation updates from 1.1 2011-12-04 20:11:20 +00:00
rubidium
6bf2b30035 (svn r23433) -Fix [FS#4868]: recolouring of some animated colours from the windows palette went wrong 2011-12-04 19:07:24 +00:00
translators
09683301ed (svn r23432) -Update from WebTranslator v3.0:
croatian - 27 changes by VoyagerOne
english_US - 25 changes by Rubidium
finnish - 27 changes by jpx_
german - 25 changes by planetmaker
korean - 1 changes by junho2813
romanian - 5 changes by kkmic
spanish - 25 changes by Terkhen
swedish - 27 changes by Zuu
tamil - 90 changes by aswn
2011-12-04 18:45:55 +00:00
truebrain
4df85af950 (svn r23431) -Fix: typo in @param variable 2011-12-04 15:48:15 +00:00
glx
634796b860 (svn r23430) -Fix (r23219): also consider the old directories when playing a song 2011-12-04 14:17:51 +00:00
rubidium
8b5d315d2a (svn r23429) -Fix [FS#4842]: prevent windows to be resized beyond the bounds of the (main) window 2011-12-04 14:00:23 +00:00
michi_cc
6711026011 (svn r23428) -Fix (r23415): Initial size of the infrastructure details windows was sometimes too small. 2011-12-04 13:27:24 +00:00
frosch
34f9c4d00f (svn r23427) -Fix: Do not load screen resolution and other basic stuff after bootstrap is finished. It was already loaded before, and might got changed already. 2011-12-04 13:21:51 +00:00
alberth
40186486de (svn r23426) -Change [FS#4685] (r23423): Put currency window above game options. 2011-12-04 12:11:27 +00:00
rubidium
b2dc4d9c1d (svn r23425) -Document [FS#4815]: why vehicles might be continuously changing speed up and down 2011-12-04 12:07:19 +00:00
frosch
1f9f73d2b6 (svn r23424) -Change: Make the company GUI somewhat smaller if there are no shareholders. 2011-12-04 11:59:08 +00:00
alberth
2cf284154c (svn r23423) -Revert (r23421): NewGRF windows may not be moved to normal priority. 2011-12-04 11:58:56 +00:00
rubidium
5891099f24 (svn r23422) -Fix [FS#4863] (r22797): the default palette setting wasn't applied correctly anymore as the configuration file is loaded after the first NewGRF scan 2011-12-04 11:18:43 +00:00
alberth
87fdac852c (svn r23421) -Fix [FS#4865, FS#4861] (r23393): The priority of WC_GAME_OPTIONS windows were too high, causing hiding of currency window as well. 2011-12-04 10:52:08 +00:00
frosch
51da427dae (svn r23420) -Change: Put the manager name directly under the picture instead of vertically centering it. 2011-12-04 10:47:57 +00:00
rubidium
5fc4ce1eb1 (svn r23419) -Fix [FS#4864] (r23316): the sprite aligner was broken as it didn't scale properly to 'GUI' scale 2011-12-04 09:15:13 +00:00
rubidium
432c16d5b9 (svn r23418) -Fix [FS#4866] (r22958): saves made with the Catalan town name generator would trigger a "savegame corrupt" exception 2011-12-04 08:20:01 +00:00
rubidium
a37e8ebe43 (svn r23417) -Fix: wrong argument to printf 2011-12-03 23:47:42 +00:00
michi_cc
0e5e8fff12 (svn r23416) -Add: [NoAI] API for querying infrastructure costs. 2011-12-03 23:40:57 +00:00
michi_cc
d3b7b89493 (svn r23415) -Feature: Infrastructure maintenance costs. 2011-12-03 23:40:46 +00:00
michi_cc
f98312eb77 (svn r23414) -Add: Company infrastructure counts for stations/airports. 2011-12-03 23:40:30 +00:00
michi_cc
c06bbb4863 (svn r23413) -Add: Company infrastructure counts for canals. 2011-12-03 23:40:23 +00:00
michi_cc
a29a9d94b7 (svn r23412) -Add: Company infrastructure counts for road. 2011-12-03 23:40:18 +00:00
michi_cc
d30fcd4e35 (svn r23411) -Add: Company infrastructure counts for rail. 2011-12-03 23:40:13 +00:00
michi_cc
6083d6ffb4 (svn r23410) -Add: A window with a detailed overview over the infrastructure of a company. 2011-12-03 23:40:08 +00:00
glx
eadbb5764b (svn r23409) -Change: reorder files in langs project 2011-12-03 22:34:15 +00:00
terkhen
50e08f333a (svn r23408) -Feature: Allow to create subsidies for any combination of source and destination types.
-Change: Do not rely in TownEffects for awarding subsidies.
2011-12-03 22:26:30 +00:00
terkhen
de0bf0663a (svn r23407) -Codechange: Keep a bitmap of all cargos accepted by towns. 2011-12-03 22:23:10 +00:00
terkhen
0e5f334315 (svn r23406) -Change: Run the monthly subsidy loop after cargo acceptance has been calculated. 2011-12-03 22:22:25 +00:00
terkhen
59d8b0204f (svn r23405) -Codechange: Keep a matrix of cargos accepted by houses for each town (michi_cc). 2011-12-03 22:21:27 +00:00
terkhen
e9e62b1629 (svn r23404) -Add: Tilematrix structure (michi_cc). 2011-12-03 22:19:09 +00:00
terkhen
bf1b6d570b (svn r23402) -Add: Function to check if a TileArea contains a tile. (michi_cc) 2011-12-03 20:19:33 +00:00
translators
c792125d6a (svn r23401) -Update from WebTranslator v3.0:
korean - 1 changes by junho2813
serbian - 17 changes by etran
2011-12-03 18:45:12 +00:00
planetmaker
c5ed9bd4f5 (svn r23400) -Fix (r23393, r23382): Text query window was hidden in numerous cases 2011-12-03 14:45:02 +00:00
truebrain
5a9523bfa0 (svn r23399) -Fix (r23362): a randomizer should return a random value, not always the first 2011-12-02 23:40:32 +00:00
truebrain
f259e6bf5d (svn r23398) -Fix: the AIEvent.ET_COMPANY_NEW was only triggered if a company named itself, which seems like a very odd place to do so. Trigger it when the company is created instead 2011-12-02 23:40:24 +00:00
truebrain
13c3993e86 (svn r23397) -Change: remove the AI_ prefix from all AIEvent enums 2011-12-02 23:40:16 +00:00
truebrain
c3026bc601 (svn r23396) -Fix: squirrel export script did not ignore Doxygen blocks, causing funny results in some corner cases 2011-12-02 23:40:09 +00:00
rubidium
739c315243 (svn r23395) -Fix [FS#4862]: a character that is path of the 'normal' fonts, but relocated after loading, was missing for the monospace font 2011-12-02 19:58:34 +00:00
translators
0f9c740dd5 (svn r23394) -Update from WebTranslator v3.0:
german - 2 changes by planetmaker
italian - 2 changes by lorenzodv
russian - 2 changes by Lone_Wolf
spanish - 2 changes by Terkhen
2011-12-02 18:45:23 +00:00
yexo
fa930b15c7 (svn r23393) -Fix (r23382): AI / NewGRF sub-windows were now hidden under their parent windows 2011-12-02 11:48:54 +00:00
yexo
1bc1a41937 (svn r23392) -Fix: [NoAI] assigning 'null' to an AIList element to remove it didn't work 2011-12-01 22:23:13 +00:00
rubidium
42c92be121 (svn r23391) -Feature: [NewGRF] Allow translating multiple languages with Action 13 in GRFv8 2011-12-01 19:42:51 +00:00
translators
23ab60437c (svn r23390) -Update from WebTranslator v3.0:
belarusian - 2 changes by Wowanxm
dutch - 2 changes by habell
english_US - 2 changes by Rubidium
finnish - 2 changes by jpx_
french - 2 changes by glx
polish - 1 changes by Spankin
2011-12-01 18:45:32 +00:00
glx
b1f45a81bd (svn r23389) -Fix (r11777, r12077, r12078): wrong include in strgen project 2011-12-01 15:14:56 +00:00
truebrain
96b4e683a8 (svn r23388) -Fix: remove now unused strings from all other languages too 2011-12-01 12:04:36 +00:00
truebrain
9dde1287aa (svn r23387) -Fix: move ai.script_max_opcode_till_suspend to script.script_max_opcode_till_suspend 2011-12-01 12:04:22 +00:00
truebrain
a8b22e5292 (svn r23386) -Fix: debug script related events to 'script' (removes 'ai') 2011-12-01 12:04:10 +00:00
truebrain
fedeba5f00 (svn r23385) -Fix: remove now unused strings from all other languages too 2011-12-01 12:03:54 +00:00
truebrain
cc12942d70 (svn r23384) -Remove: no longer allow a binary to be without AI support; the parts some compilers failed at, are integrated in other parts of the code now too 2011-12-01 12:03:34 +00:00
truebrain
0c2bbdde5c (svn r23383) -Update: bring Squirrel to 2.2.5; besides some nice bug fixes, it mostly solves the sort() issues 2011-12-01 12:03:20 +00:00
yexo
71c1ef5d26 (svn r23382) -Fix [FS#4845] (r23336): NewGRF window and content download window were always hidden under the saveload window 2011-12-01 11:57:25 +00:00
glx
721c74d279 (svn r23381) -Fix (r23380): win9x compilation 2011-11-30 20:17:27 +00:00
glx
44918dded0 (svn r23380) -Add: monospace font detection for win32 (also ignore duplicates) 2011-11-30 17:05:14 +00:00
truebrain
a42866cee1 (svn r23379) -Fix: set more SVN properties correctly (should fix my script before committing :D) 2011-11-30 14:11:02 +00:00
truebrain
eab19b9ff3 (svn r23378) -Fix: set SVN properties correctly 2011-11-30 14:02:15 +00:00
rubidium
582601b2f7 (svn r23377) -Fix: compilation failure when networking is disabled 2011-11-30 06:20:14 +00:00
truebrain
160bfd8851 (svn r23376) -Remove: on popular demand, remove my (revoked) name from comments in the code. It was silly to name me like that to begin with ;) (based on patch by HackaLittleBit) 2011-11-30 01:22:18 +00:00
truebrain
1902803b6e (svn r23375) -Change: that name I haven't used for several years. Let it die out now finally, please? 2011-11-29 23:47:49 +00:00
truebrain
0f9954ec1b (svn r23374) -Add: Doxygen files for the NoAI API (Yexo) 2011-11-29 23:31:55 +00:00
truebrain
7158aaea31 (svn r23373) -Add: move the AI API to script/api/ai, and move the Squirrel C++ glue templates to script/api/template 2011-11-29 23:29:20 +00:00
truebrain
e60747a604 (svn r23372) -Move: move squirrel export script to script/api/ 2011-11-29 23:29:12 +00:00
truebrain
549e072041 (svn r23371) -Change: rename the DOXYGEN_AI_DOCS tag to DOXYGEN_API 2011-11-29 23:27:34 +00:00
truebrain
4d91f645c1 (svn r23370) -Add: support @api tag in API header files, to select which API should receive the defined classes and functions 2011-11-29 23:27:26 +00:00
truebrain
2c877b074e (svn r23369) -Codechange: use script includes when possible, not ai includes 2011-11-29 23:27:17 +00:00
truebrain
e0d4c75cf4 (svn r23368) -Codechange: move FindLibrary down a few layers, so there is no layer violation anymore 2011-11-29 23:27:08 +00:00
truebrain
880f377fa6 (svn r23367) -Codechange: refactor GetSetting to ScriptInstance, to avoid global variable in script_controller 2011-11-29 23:27:01 +00:00
truebrain
3e6d026129 (svn r23366) -Codechange: move most of the Dummy code to script/, unifying it 2011-11-29 23:26:52 +00:00
truebrain
4505edbd47 (svn r23365) -Codechange: move constants to a single place, to avoid duplication (and in time, different values) 2011-11-29 23:26:44 +00:00
truebrain
34d7f01ccc (svn r23364) -Codechange: refactor AIConfig, moving it mostly to Scriptconfig 2011-11-29 23:26:35 +00:00
truebrain
c38c16773c (svn r23363) -Documentation: document a tiny bit better what is in variables 2011-11-29 23:21:59 +00:00
truebrain
e37149a1de (svn r23362) -Codechange: refactor AIScanner, splitting it in AIScannerInfo and AIScannerLibrary 2011-11-29 23:21:52 +00:00
truebrain
ae8540f5e0 (svn r23361) -Codechange: move multiplayer DoCommand callback code so other script users can call their own 2011-11-29 23:21:42 +00:00
truebrain
3da8b5097a (svn r23360) -Codechange: move AIInstance to ScriptInstance, making it reusable by other script API instances 2011-11-29 23:21:33 +00:00
truebrain
75c4bd280a (svn r23359) -Codechange: move AI_VMSuspend to Script_Suspend (and to its own file) 2011-11-29 23:21:24 +00:00
truebrain
bbd9facb44 (svn r23358) -Codechange: move AI_FatalError to Script_FatalError (and to its own file) 2011-11-29 23:21:13 +00:00
truebrain
99cb93ef6f (svn r23357) -Codechange: move AIStorage to ScriptStorage 2011-11-29 23:21:04 +00:00
truebrain
c2398c0fe1 (svn r23356) -Fix: some OSX versions have ScriptOrder defined 2011-11-29 23:15:48 +00:00
truebrain
98103121d4 (svn r23355) -Codechange: rename all AI* to Script* (Rubidium) 2011-11-29 23:15:35 +00:00
truebrain
afdb67a353 (svn r23354) -Codechange: move all src/ai/api/ai_*.[hc]pp files to src/script/api/script_* (Rubidium) 2011-11-29 23:07:38 +00:00
truebrain
5f6dc24663 (svn r23353) -Fix (r23350): somehow one file slipped through as unmodified 2011-11-29 22:30:41 +00:00
truebrain
00877dd6d3 (svn r23352) -Add: support dynamically adding an API prefix when returning a C++ class to Squirrel 2011-11-29 22:24:30 +00:00
truebrain
96249564fd (svn r23351) -Add: generate the correct API type when creating Squirrel glue (Rubidium) 2011-11-29 22:24:04 +00:00
truebrain
bff7c33aa9 (svn r23350) -Add: support different ScriptTypes in the helper functions for GetClassName (Rubidium) 2011-11-29 22:23:33 +00:00
truebrain
b13fa6924b (svn r23349) -Fix (r23210): one remaining unneeded GetClassName 2011-11-29 22:23:04 +00:00
rubidium
06fe032a7b (svn r23348) -Fix [FS#4679]: make signal removal behaviour work the same regardless of autofill, i.e. always removal all signals instead those at the signal interval 2011-11-29 21:09:58 +00:00
translators
cdb574b9d1 (svn r23347) -Update from WebTranslator v3.0:
arabic_egypt - 72 changes by kasakg
dutch - 8 changes by habell
portuguese - 24 changes by JayCity
romanian - 41 changes by kkmic
russian - 1 changes by Lone_Wolf
2011-11-29 18:45:24 +00:00
translators
9376f7555a (svn r23346) -Update from WebTranslator v3.0:
swedish - 8 changes by Zuu
2011-11-28 18:45:07 +00:00
rubidium
665c7676b7 (svn r23345) -Fix: gender where no gender can exist 2011-11-27 19:22:42 +00:00
translators
ad8f1e0435 (svn r23344) -Update from WebTranslator v3.0:
croatian - 8 changes by VoyagerOne
korean - 16 changes by junho2813
polish - 36 changes by matma6, xaxa
brazilian_portuguese - 83 changes by Tucalipe
romanian - 25 changes by kkmic
2011-11-27 18:45:26 +00:00
frosch
f8478cecb3 (svn r23343) -Fix (r23332): Incorrect encoding of sprites with much transparency. 2011-11-27 14:53:05 +00:00
rubidium
04c40aa04d (svn r23342) -Fix (r23300): for arctic and desert towns you were required to deliver more than 4 billion units, instead of one or more units 2011-11-27 11:42:52 +00:00
rubidium
251c7fbc8d (svn r23341) -Fix (r23338): memory leak when converting rails 2011-11-27 09:37:30 +00:00
rubidium
80e55c9775 (svn r23340) -Fix [FS#4824]: [Windows] A text in the installer was so long that NSIS didn't display it right anymore 2011-11-26 18:53:07 +00:00
translators
e76b7dc94d (svn r23339) -Update from WebTranslator v3.0:
belarusian - 4 changes by Wowanxm
italian - 13 changes by lorenzodv
korean - 25 changes by junho2813
slovak - 33 changes by klingacik
2011-11-26 18:45:23 +00:00
rubidium
95f88ea537 (svn r23338) -Feature [FS#4841]: diagonal dragging the rail conversion tool when pressing CTRL 2011-11-26 18:11:22 +00:00
rubidium
104adbdb3a (svn r23337) -Fix [FS#4826]: don't send chat messages to clients that haven't joined yet 2011-11-26 17:28:18 +00:00
rubidium
435b5a08c4 (svn r23336) -Fix [FS#4709]: bring some more order in the ordering of the windows, e.g. don't let a save or load dialog get hidden by a new message (monoid) 2011-11-26 16:09:25 +00:00
frosch
2ba05f1601 (svn r23335) -Change: Make determination of vehicle weight when loaded consistent between road and rail vehicle purchase info. 2011-11-26 14:52:33 +00:00
frosch
3e780a794b (svn r23334) -Fix [FS#4820]: Road vehicle purchase info failed to display vehicles carrying no cargo. (Can only happen when NewGRFs are screwed up.) 2011-11-26 14:51:06 +00:00
349da42ce3 (svn r23333) -Fix [FS#4854]: Make zoomed in screenshot use the selected maximum zoom. 2011-11-26 13:48:06 +00:00
cd6249dfc5 (svn r23332) -Fix (r23316): Length of transparent pixels could exceed a byte. (frosch) 2011-11-26 13:36:38 +00:00
rubidium
a9bdd04072 (svn r23331) -Fix [FS#4851] (rCS, r148): abort building/moving HQ when clicking on the button again, just like when building rail, stations, etc (sbr) 2011-11-26 12:53:05 +00:00
rubidium
61abe29108 (svn r23330) -Fix [FS#4853] (r23316): alignment of signals in the signals menu was incorrect 2011-11-26 12:49:54 +00:00
07633a064c (svn r23329) -Fix (r23316): Scale child sprite pixel offsets unless told not to. Fixes lifts and industry graphics. 2011-11-25 23:06:17 +00:00
2f05d090fb (svn r23328) -Change: Make the viewport vehicle position hash cover the same area. 2011-11-25 23:02:39 +00:00
translators
6dde12a0e8 (svn r23327) -Update from WebTranslator v3.0:
belarusian - 16 changes by KorneySan
finnish - 15 changes by jpx_
german - 8 changes by planetmaker
italian - 8 changes by lorenzodv
korean - 10 changes by junho2813
russian - 1 changes by Lone_Wolf
vietnamese - 15 changes by nglekhoi
welsh - 9 changes by kazzie
2011-11-25 18:45:44 +00:00
rubidium
bf55f58a47 (svn r23326) -Fix [FS#4852] (r23239): snow line for very old savegames wasn't retrieved from the savegame anymore 2011-11-25 17:33:58 +00:00
03c86ab874 (svn r23325) -Fix (r23316): World screenshot was incorrectly positioned. 2011-11-25 13:01:37 +00:00
8be8d5e843 (svn r23324) -Fix (r15555): Don't free reusable buffer. 2011-11-25 11:45:46 +00:00
truebrain
7ff6daee80 (svn r23323) -Fix: when you fund a town, it should grow; goals reached or not 2011-11-25 11:35:15 +00:00
rubidium
8062c80219 (svn r23322) -Fix: French language used a wrong argument index 2011-11-24 19:34:53 +00:00
3e1aaa1235 (svn r23321) -Fix (r23316): Extra viewports and waypoint detail opened up at wrong zoom level. 2011-11-24 18:55:56 +00:00
translators
25a5257718 (svn r23320) -Update from WebTranslator v3.0:
croatian - 7 changes by VoyagerOne
dutch - 7 changes by habell
english_US - 8 changes by Rubidium
french - 15 changes by Snail_, glx
italian - 19 changes by lorenzodv
russian - 10 changes by Lone_Wolf
spanish - 8 changes by Terkhen
welsh - 7 changes by kazzie
2011-11-24 18:45:37 +00:00
3e1d070413 (svn r23319) -Fix (r23316): Offsets of viewport signs were not scaled up. 2011-11-24 17:37:20 +00:00
7337e7ff49 (svn r23318) -Change: Make text effects rise at their previous speed. 2011-11-24 17:15:38 +00:00
aa64a397f9 (svn r23317) -Change: Rename sprite_cache_size setting so that the new default is used. 2011-11-24 16:02:46 +00:00
81598273e9 (svn r23316) -Feature: Add ability to zoom in to 2x and 4x level. 2011-11-24 12:38:48 +00:00
15d0a22aac (svn r23315) -Codechange: Only encode sprites for zoom levels that will be used. 2011-11-24 12:26:44 +00:00
4e97261315 (svn r23314) -Add: Add settings to restrict viewport zoom levels. 2011-11-24 12:20:14 +00:00
truebrain
00db8b8008 (svn r23313) -Fix: economy.fund_buildings was not shown in the GUI 2011-11-23 21:23:41 +00:00
rubidium
560bae8c91 (svn r23312) -Fix [FS#4849]: assertion could be triggered in case a station was removed just after a vehicle delivered cargo to it 2011-11-23 20:36:27 +00:00
truebrain
ecbe29ecb7 (svn r23311) -Remove: removed the silly blitter called 8bpp-debug. You can find him at the same place as you can find CTRL+D. Sorry for those who liked to trip while playing OpenTTD; I truly am sorry :D 2011-11-23 19:36:11 +00:00
truebrain
b9192bdc4c (svn r23310) -Fix: Town GUI was not representing the true conditions of arctic / tropical goals 2011-11-23 18:55:13 +00:00
truebrain
bd3fd1171e (svn r23309) -Fix: loading old games didn't have goals set for towns (tnx to frosch for spotting) 2011-11-23 18:54:51 +00:00
translators
31f266f254 (svn r23308) -Update from WebTranslator v3.0:
english_US - 8 changes by Rubidium
german - 34 changes by NG, planetmaker
italian - 16 changes by Snail_
russian - 5 changes by Lone_Wolf
spanish - 7 changes by Terkhen
swedish - 7 changes by Zuu
2011-11-23 18:45:41 +00:00
truebrain
e83c82045f (svn r23307) -Revert (r23306): committed one file too many :s 2011-11-23 16:29:34 +00:00
truebrain
3008ded077 (svn r23306) -Fix (r23302): forgot to mention AITownEffectList in the Changelog 2011-11-23 16:25:38 +00:00
rubidium
08fb610592 (svn r23305) -Fix (r23298): warning about comparing different enums 2011-11-23 16:17:13 +00:00
truebrain
d809ea4f23 (svn r23304) -Add: bump the savegame to start storing the new bits and pieces 2011-11-23 16:11:15 +00:00
truebrain
e30256692f (svn r23303) -Add: economy.fund_buildings, to disallow funding buildings 2011-11-23 16:10:18 +00:00
truebrain
ef02931a32 (svn r23302) -Add: [NoAI] AITown::GetCargoGoal and AITown::GetGrowthRate to query statistics about a town regarding its growing 2011-11-23 16:09:46 +00:00
truebrain
44a1ae8cf2 (svn r23301) -Fix: remove changed strings from all languages and alter those we can 2011-11-23 16:08:31 +00:00
truebrain
f906ebd2a5 (svn r23300) -Add: show on the GUI when a town grows and make a general framework to store goals of a town 2011-11-23 16:07:14 +00:00
truebrain
68b133c110 (svn r23299) -Codechange: remove silly comments from AI documentation 2011-11-23 16:05:59 +00:00
truebrain
229e572663 (svn r23298) -Add: track statistics of all incoming and outgoing goods. Incoming based on TownEffect, outgoing based on CargoType (based on patch by Terkhen) 2011-11-23 16:05:19 +00:00
truebrain
4e09cde649 (svn r23297) -Add: {CARGO_TINY} (Rubidium) 2011-11-23 16:04:28 +00:00
truebrain
389ffec7db (svn r23296) -Codechange: I found a fund building, but do I fund found buildings? 2011-11-23 13:42:23 +00:00
truebrain
d03bbdd4ac (svn r23295) -Codechange: put ImportLibrary in AIController (and document the parameters for NoAI docs) 2011-11-23 13:39:36 +00:00
truebrain
492c96d214 (svn r23294) -Codechange: sq_pop in native callback is just a waste of CPU cycles, as the top is reset in all cases 2011-11-23 13:38:35 +00:00
truebrain
54ec3a2a3f (svn r23293) -Codechange: make LoadScript/LoadFile non-static 2011-11-23 13:37:48 +00:00
translators
f4735ce234 (svn r23292) -Update from WebTranslator v3.0:
catalan - 57 changes by arnau
dutch - 8 changes by habell
swedish - 9 changes by Zuu
2011-11-22 18:45:15 +00:00
michi_cc
d86af7639c (svn r23291) -Feature: [NewGRF] Properties to always include/exclude cargo types from the refit mask. (peter1138) 2011-11-21 22:39:59 +00:00
michi_cc
4d2a9e384c (svn r23290) -Fix [FS#2379,FS#3569]: Change the centre of train vehicles to depend on the vehicle length instead of being fixed at 4/8th of the original vehicle length to make sure shortened vehicles don't block tiles they shouldn't block. 2011-11-21 20:51:43 +00:00
translators
3748cab608 (svn r23289) -Update from WebTranslator v3.0:
german - 12 changes by NG
polish - 19 changes by icecrasher, wojteks86
2011-11-21 18:45:14 +00:00
rubidium
d4b4c53a07 (svn r23288) -Feature: use the monospace font for the NewGRF text windows 2011-11-20 19:09:15 +00:00
rubidium
1fde9c7f8a (svn r23287) -Fix (r23274): mono_size is a better name than large_mono for the size variable in the configuration file 2011-11-20 19:06:27 +00:00
translators
59fdb00f1e (svn r23286) -Update from WebTranslator v3.0:
basque - 1 changes by Thadah
croatian - 8 changes by VoyagerOne
welsh - 4 changes by kazzie
2011-11-20 18:45:16 +00:00
rubidium
0759649478 (svn r23285) -Fix: scanning of content after download didn't work 2011-11-20 18:36:54 +00:00
rubidium
56a2c4b177 (svn r23284) -Fix [FS#4845]: Pathfinders go haywire when you build a lock over a ship going perpendicular to the axis of the new lock 2011-11-20 15:39:23 +00:00
rubidium
18a0dc894d (svn r23283) -Fix: [NewGRF] Prevent against writing data for unknown fonts 2011-11-20 15:17:34 +00:00
frosch
107f67bfa4 (svn r23282) -Fix [FS#4844] (r23212): CmdRemoveAllVehiclesGroup() was not passed the vehicle type in all cases, but the type is actually not needed. 2011-11-20 14:39:12 +00:00
rubidium
7f390964c3 (svn r23279) -Codechange: try to prevent slanted and skinny fonts with fontconfig. This should generally make the fallback choice better legible 2011-11-20 12:10:41 +00:00
rubidium
9835600cd1 (svn r23278) -Add: monospaced sprite font with the same characters as the normal font 2011-11-20 12:04:09 +00:00
rubidium
33f1636847 (svn r23277) -Codechange: fallback font support for fontcache 2011-11-20 12:02:06 +00:00
rubidium
462b875b4a (svn r23276) -Codechange: add the answer for the question whether we're looking for monospace fonts in the searcher 2011-11-20 12:01:42 +00:00
rubidium
9512838a5e (svn r23275) -Codechange: allow loading of the monospace (freetype) font at another moment than the other fonts 2011-11-20 11:59:36 +00:00
rubidium
dfefcab47d (svn r23274) -Add: internal support for a monospaced sprite font 2011-11-20 11:56:51 +00:00
rubidium
0a4a75b0af (svn r23273) -Codechange: allow passing a MissingGlyphSearcher to CheckForMissingGlyphs (default to the language pack strings) 2011-11-20 11:52:11 +00:00
rubidium
2075bc702c (svn r23272) -Codechange: pass the initial font size to DrawString and friends 2011-11-20 11:50:12 +00:00
rubidium
542c61397c (svn r23271) -Codechange: don't repeatedly initialise and free the freetype library 2011-11-20 08:08:13 +00:00
rubidium
5638eaa307 (svn r23270) -Fix (r23267): compile failure without freetype 2011-11-19 22:27:53 +00:00
rubidium
b8866be093 (svn r23269) -Codechange: rename some control/string codes/IDs to be more consistent 2011-11-19 22:15:44 +00:00
rubidium
d86e6b6162 (svn r23268) -Fix (r23267): compilation failed on Windows 2011-11-19 21:09:52 +00:00
rubidium
4e1c4f9079 (svn r23267) -Codechange: unify the font name setting of the font cache 2011-11-19 21:02:37 +00:00
translators
02bff061f8 (svn r23266) -Update from WebTranslator v3.0:
belarusian - 8 changes by Wowanxm
french - 12 changes by glx
german - 4 changes by planetmaker
italian - 12 changes by lorenzodv
russian - 6 changes by akasoft
serbian - 8 changes by etran
spanish - 4 changes by Terkhen
tamil - 15 changes by aswn
vietnamese - 8 changes by nglekhoi
2011-11-19 18:45:42 +00:00
rubidium
447884fddb (svn r23265) -Codechange: replace the setfallbackfont callback function with a class to call back 2011-11-19 18:43:00 +00:00
truebrain
32b28bb868 (svn r23264) -Fix (r23263): save before commit 2011-11-19 15:51:21 +00:00
truebrain
b927ae5be9 (svn r23263) -Documentation: stop naming AI in comments in script/ files; it makes no sense 2011-11-19 15:50:10 +00:00
truebrain
e9dfd7a897 (svn r23262) -Fix: one annoying typo in a squirrel_export marker line 2011-11-19 15:42:40 +00:00
truebrain
dbd66cf523 (svn r23261) -Codechange: Squirrel glue templates were not inline (tnx to michi_cc) 2011-11-19 15:41:29 +00:00
rubidium
6afcc85be4 (svn r23260) -Codechange: abstract away some NFO by macros 2011-11-19 12:41:19 +00:00
frosch
100971630d (svn r23253) -Fix: Several clipping issues with the display of textfiles, esp. with RTL text direction. 2011-11-18 20:39:40 +00:00
frosch
ca4f0509fc (svn r23252) -Codechange: Add WD_BEVEL_xxx constants. 2011-11-18 20:38:30 +00:00
frosch
8ed02997d4 (svn r23251) -Fix: 3-column view of NewGRF GUI had too much space for certain font sizes. 2011-11-18 19:23:34 +00:00
translators
5c2447d6fc (svn r23250) -Update from WebTranslator v3.0:
basque - 20 changes by Thadah
english_US - 8 changes by Rubidium
esperanto - 55 changes by Christopher
finnish - 9 changes by jpx_
german - 7 changes by planetmaker
hungarian - 71 changes by IPG
latvian - 20 changes by Parastais
russian - 4 changes by Lone_Wolf
spanish - 5 changes by Terkhen
welsh - 4 changes by kazzie
2011-11-18 18:45:42 +00:00
frosch
0d901d599f (svn r23249) -Feature: Also allow viewing of the other two textfiles supplied by BaNaNaS tars, i.e. changelog and license. 2011-11-18 14:40:57 +00:00
frosch
b725913f3b (svn r23248) -Codechange: Rename everything related to the NewGRF 'readme' to 'textfile', so it is more generic. 2011-11-18 13:05:55 +00:00
rubidium
b7b74ed7dc (svn r23247) -Fix (r23244): compile failure on certain archaic platforms 2011-11-17 21:29:15 +00:00
rubidium
ea54c38e2c (svn r23246) -Codechange: move searching/loading music/sound sets/drivers to later in the process so we could get rid of errors related to that being dumped onto the console 2011-11-17 21:21:45 +00:00
rubidium
be5622d3f4 (svn r23245) -Fix: missing svn properties 2011-11-17 21:18:24 +00:00
rubidium
02b884d923 (svn r23244) -Feature: if the installation is ananas, try to get the b without b installed 2011-11-17 21:17:17 +00:00
rubidium
4390f6f449 (svn r23243) -Codechange: give a clearer error when the sprite font failed to provide a sprite or fall back to the freetype font if that's loaded 2011-11-17 21:13:05 +00:00
rubidium
881d6d25fd (svn r23242) -Codechange: allow ignoring the sprite font completely when checking whether the font supports a language 2011-11-17 21:11:34 +00:00
rubidium
6e31c2f068 (svn r23241) -Codechange: make the decision when to go to the custom drawn cursor more prominently during the initialisation of OpenTTD 2011-11-17 21:09:08 +00:00
rubidium
cc85ef493a (svn r23240) -Codechange: rework the code of the download status window 2011-11-17 21:06:41 +00:00
rubidium
1de7127d62 (svn r23239) -Fix: saving/loading the snow line height twice, especially when the values are not the same causes some nasty problems... like desyncs 2011-11-17 20:42:12 +00:00
translators
530185a826 (svn r23238) -Update from WebTranslator v3.0:
vietnamese - 23 changes by nglekhoi
2011-11-17 18:45:06 +00:00
rubidium
77b8343d8a (svn r23237) -Fix: ignore special characters, such as the train "character", when determining a fallback font 2011-11-16 23:02:51 +00:00
frosch
50b76125cd (svn r23236) -Fix (r23141): Construction of objects was always rejected. 2011-11-16 20:39:30 +00:00
translators
e407e4af28 (svn r23235) -Update from WebTranslator v3.0:
serbian - 32 changes by etran
2011-11-16 18:45:07 +00:00
rubidium
a3a2fdcfc2 (svn r23234) -Fix [FS#4840]: crash when after downloading content 2011-11-16 16:54:37 +00:00
michi_cc
6548ec6e9e (svn r23233) -Codechange: Refactor maximum and actually transported cargo amount of towns into a reusable struct. 2011-11-15 20:47:53 +00:00
rubidium
88aaeb4092 (svn r23232) -Change: move the "default" overrides out of the baseset in order to ensure they all use the same values 2011-11-15 20:30:58 +00:00
michi_cc
d7d032f70a (svn r23231) -Fix: [NewGRF] Make train var 0xF3 consistent with TTDPatch. 2011-11-15 19:53:46 +00:00
rubidium
e97b747f5d (svn r23230) -Codechange: stupid casing for UnPause. It's a single word, not two words "CamelCased" after eachother 2011-11-15 19:40:42 +00:00
translators
7ba37dd0fa (svn r23229) -Update from WebTranslator v3.0:
hungarian - 1 changes by IPG
2011-11-15 18:45:06 +00:00
frosch
1f6c9c6457 (svn r23228) -Fix (r23227): FileScanner::Scan() still did not scan all required directories for basesets. 2011-11-15 12:14:08 +00:00
frosch
7b86e3e109 (svn r23227) -Fix (r23219): The FileScanner should also consider the old directories. 2011-11-15 00:26:06 +00:00
frosch
52d3be2e05 (svn r23226) -Fix (r23219): If you find a file, also use it. 2011-11-15 00:25:17 +00:00
rubidium
86a168b2e9 (svn r23225) -Fix: create the newgrf/baseset/ai directories in the personal directory so the user has some clue where to place the different files 2011-11-14 21:58:19 +00:00
rubidium
834eac49fd (svn r23224) -Codechange: first load the config file partially so we can push scanning AIs to later in the process (when the GUI is showing the progress bar) 2011-11-14 21:42:54 +00:00
rubidium
5446b40c07 (svn r23223) -Codechange: store the last newgrf count in the misc section 2011-11-14 21:41:23 +00:00
rubidium
4ae8bbea07 (svn r23222) -Codechange: reduce tar scanning calls to the bare minimum 2011-11-14 21:40:39 +00:00
rubidium
387e410f3e (svn r23221) -Codechange: update the documentation and installers regarding the new directories 2011-11-14 21:39:14 +00:00
rubidium
79b82b56a8 (svn r23220) -Change: move the baseset files to their new location 2011-11-14 21:38:36 +00:00
rubidium
2b897b4fa0 (svn r23219) -Change: different directories for basesets and newgrfs. So data to baseset or newgrf, and gm to baseset 2011-11-14 21:34:27 +00:00
rubidium
9e7174e540 (svn r23218) -Codechange: prepare code for a separate base set directory 2011-11-14 21:32:10 +00:00
rubidium
6d991b3b10 (svn r23217) -Codechange: introduce the concept of scanning only in a limited set of sub directories 2011-11-14 21:30:37 +00:00
rubidium
160294ff22 (svn r23216) -Codechange: introduce the concept of having different tar lists 2011-11-14 21:28:43 +00:00
rubidium
f600429424 (svn r23215) -Codechange: stricter type safety for CommandFlags 2011-11-14 20:38:56 +00:00
rubidium
15f671279d (svn r23214) -Codechange: for base media sets pass the "search in tars" parameter to determine what to do 2011-11-14 19:24:22 +00:00
translators
a06443774f (svn r23213) -Update from WebTranslator v3.0:
belarusian - 3 changes by Wowanxm
italian - 3 changes by lorenzodv
russian - 1 changes by Lone_Wolf
2011-11-14 18:45:17 +00:00
frosch
b53092e82b (svn r23212) -Fix [FS#4834] (r22980): Deleting groups did not update statistics of DEFAULT group. 2011-11-14 16:09:58 +00:00
planetmaker
9309ef58a0 (svn r23211) -Fix: Invalidate build vehicle window when changing the setting for wagon speed limits 2011-11-14 10:42:47 +00:00
rubidium
3f7eb71b17 (svn r23210) -Codechange: generate the GetClassName function for the AI classes programmatically 2011-11-13 20:52:39 +00:00
truebrain
b7a655bf4c (svn r23209) -Codechange: track the current active script instance directly, instead of assuming the current company points you to the right one. 2011-11-13 20:43:48 +00:00
truebrain
407514a590 (svn r23208) -Codechange: mark function with /* static */ in the source file, which are defined static in the header file 2011-11-13 20:42:24 +00:00
truebrain
70b6b3cc2c (svn r23207) -Codechange: make functions private/protected/public depending on their current usage (and reorder functions a bit) 2011-11-13 20:41:17 +00:00
truebrain
049bea1e8a (svn r23206) -Change: ignore .svn in .hgignore, and .hg in svn:ignore 2011-11-13 20:39:48 +00:00
translators
6a81aea04f (svn r23205) -Update from WebTranslator v3.0:
estonian - 8 changes by Jaanus
italian - 3 changes by Snail_
portuguese - 24 changes by ABCRic
welsh - 34 changes by kazzie
2011-11-13 18:45:20 +00:00
rubidium
47ca0f34e0 (svn r23204) -Fix (r23201): if you rename a constant, then also rename it in the helper scripts that use it 2011-11-13 17:11:42 +00:00
rubidium
165fb1e9e7 (svn r23203) -Change: make locks more consistently looking (PaulC) 2011-11-13 12:53:46 +00:00
rubidium
aa668ba6bd (svn r23202) -Fix [FS#4829]: unstable sorting in the network list when two servers had the exact same name 2011-11-12 19:26:53 +00:00
yexo
924a5e06b3 (svn r23201) -Doc: [NoAI] Hide all contents of AIObject from the API documentation as AIs were never able to use it anyway 2011-11-12 18:48:21 +00:00
translators
e963ff9cf9 (svn r23200) -Update from WebTranslator v3.0:
french - 1 changes by Snail_
italian - 1 changes by Snail_
persian - 31 changes by Peymanpn
vietnamese - 1 changes by nglekhoi
2011-11-12 18:45:21 +00:00
rubidium
fb63543e2a (svn r23199) -Fix [FS#4822]: oil rigs that "expired" did not get removed from the station list 2011-11-12 18:06:34 +00:00
rubidium
7fd1e1df81 (svn r23198) -Codechange: introduce a free that takes const pointers so we don't need to cast to void/non-const before being able to free 2011-11-12 13:00:29 +00:00
smatz
d61b90ac6f (svn r23197) -Fix: -Wno-narrowing didn't have any effect anymore 2011-11-12 10:26:37 +00:00
smatz
92d6c10b06 (svn r23196) -Fix: GCC 4.7 compilation 2011-11-12 10:21:00 +00:00
rubidium
c9a7f572ec (svn r23195) -Codechange: if we really need to cast away constness, use const_cast 2011-11-12 08:37:12 +00:00
rubidium
4f87d2e88c (svn r23194) -Codechange: don't cast away const needlessly 2011-11-12 08:26:30 +00:00
rubidium
bd64bf6372 (svn r23193) -Codechange: don't cast away const unneededly 2011-11-12 08:10:22 +00:00
rubidium
a8d33a4d89 (svn r23192) -Codechange: don't cast away const needlessly 2011-11-12 07:58:22 +00:00
rubidium
39263445b0 (svn r23191) -Fix: GCC 4.7 compilation warnings related to narrowing in palettes 2011-11-11 19:47:28 +00:00
rubidium
624c8a6173 (svn r23190) -Fix: compile error due to Squirrel define messing up another included file 2011-11-11 18:59:47 +00:00
translators
d85e60803c (svn r23189) -Update from WebTranslator v3.0:
belarusian - 1 changes by Wowanxm
croatian - 49 changes by VoyagerOne
dutch - 4 changes by habell
finnish - 3 changes by jpx_
french - 31 changes by Muxy
german - 1 changes by planetmaker
italian - 4 changes by lorenzodv
russian - 4 changes by akasoft
swedish - 3 changes by Zuu
urdu - 1 changes by enggwaqas
vietnamese - 3 changes by nglekhoi
2011-11-11 18:45:45 +00:00
yexo
bdc4734f65 (svn r23188) -Fix (r23168): fences on steep slopes were broken 2011-11-11 18:01:41 +00:00
yexo
72b1fffe82 (svn r23187) -Fix (r23186): MSVC allowed non-const where const was mandatory 2011-11-10 20:07:14 +00:00
yexo
37797164ca (svn r23186) -Fix [FS#4830]: [Squirrel] replace custom qsort by std::sort to fix stack overflow 2011-11-10 19:40:49 +00:00
translators
a778475eb4 (svn r23185) -Update from WebTranslator v3.0:
belarusian - 23 changes by Wowanxm
english_US - 3 changes by Rubidium
german - 24 changes by planetmaker
spanish - 34 changes by Terkhen
swedish - 45 changes by Zuu
urdu - 1 changes by enggwaqas
vietnamese - 10 changes by nglekhoi
2011-11-10 18:45:32 +00:00
rubidium
8bb62fee78 (svn r23184) -Cleanup: remove the removed strings from the translations as well 2011-11-10 18:09:40 +00:00
rubidium
d4e1efc78b (svn r23183) -Codechange: merge BRIBE_FAILED and BRIBE_FAILED_2 messages (monoid) 2011-11-10 18:09:09 +00:00
yexo
d6bf0d10d0 (svn r23182) -Feature: allow translatable readme files 2011-11-10 18:07:56 +00:00
rubidium
7ec374e5f6 (svn r23181) -Cleanup: remove some unused strings (monoid) 2011-11-10 18:00:50 +00:00
rubidium
dcee792bab (svn r23180) -Cleanup: remove traces of having to double click on the NewGRF for changing the parameters 2011-11-10 17:58:55 +00:00
rubidium
82077965fc (svn r23179) -Codechange: use some tooltips that already existed (monoid) 2011-11-10 17:55:52 +00:00
rubidium
514d887690 (svn r23178) -Feature [FS#4780]: in-game readme.txt readmer (LordAro) 2011-11-10 06:15:03 +00:00
translators
3e98a7b504 (svn r23177) -Update from WebTranslator v3.0:
belarusian - 21 changes by Wowanxm
dutch - 14 changes by habell
english_US - 2 changes by Rubidium
italian - 2 changes by lorenzodv
romanian - 6 changes by kkmic
russian - 36 changes by Lone_Wolf, akasoft
tamil - 5 changes by aswn
vietnamese - 26 changes by nglekhoi
2011-11-09 18:45:33 +00:00
frosch
0fbad47371 (svn r23176) -Codechange: Deduplicate code between Engine::DetermineCapacity() and Engine::GetDisplayDefaultCapacity(). 2011-11-09 16:41:36 +00:00
frosch
88b2e687c2 (svn r23175) -Codechange: Refactor Engine::DetermineCapacity(). 2011-11-09 16:40:36 +00:00
frosch
50b480b959 (svn r23174) -Codechange: Deduplicate code between GetEngineProperty() and GetVehicleProperty(). 2011-11-09 16:39:34 +00:00
frosch
026317bb44 (svn r23173) -Codechange: Rename GetVehicleCapacity() to Engine::DetermineCapacity(). 2011-11-09 16:38:50 +00:00
yexo
e4011426f2 (svn r23172) -Fix (r23088) [FS#4831]: crash when looking at orders from a vehicle that's not in your company 2011-11-09 11:44:12 +00:00
frosch
ab86777efa (svn r23171) -Fix (r23142): Fix comment. 2011-11-09 00:51:50 +00:00
yexo
cb876cd6a0 (svn r23170) -Doc (r23169): add he new value to the AI changelog 2011-11-08 21:51:53 +00:00
yexo
a256bd71e4 (svn r23169) -Feature: [NoAI] AICONFIG_AI_DEVELOPER flags to hide AI settings unless gui.ai_developer_tools is enabled (Zuu) 2011-11-08 21:48:00 +00:00
yexo
5c838ff1c3 (svn r23168) -Feature [FS#1824]: always draw fences around field tiles 2011-11-08 19:48:47 +00:00
rubidium
704dcc0a47 (svn r23167) -Codechange [FS#4818]: make IsTunnelInWay z parameters signed as well (hackalittlebit) 2011-11-08 19:44:41 +00:00
michi_cc
aca5f7ccf5 (svn r23166) -Change: [NewGRF v8] Don't override rail type prop 1B with prop 09. 2011-11-08 19:23:56 +00:00
translators
fbbffe8bcb (svn r23165) -Update from WebTranslator v3.0:
dutch - 14 changes by habell
english_US - 27 changes by Rubidium
finnish - 28 changes by jpx_
german - 4 changes by planetmaker
italian - 27 changes by lorenzodv
russian - 14 changes by Lone_Wolf
vietnamese - 5 changes by nglekhoi
2011-11-08 18:45:52 +00:00
frosch
186694369d (svn r23164) -Fix (r23149): Default roadvehicles became somewhat short. 2011-11-08 18:21:56 +00:00
yexo
ed04410f89 (svn r23163) -Fix [FS#4627]: don't display railway fences between track and waypoints (Krille) 2011-11-08 17:51:29 +00:00
frosch
6701a2af45 (svn r23162) -Fix (r23133): Silence gcc warning. 2011-11-08 17:42:34 +00:00
yexo
4d2ca18ee1 (svn r23161) -Fix (r23154): don't convert pointer to bool but actually check the grf_version variable 2011-11-08 17:40:48 +00:00
yexo
6a272233b3 (svn r23160) -Fix: wrong comments in a lot of TileTypeProcs definitions 2011-11-08 17:37:32 +00:00
frosch
469450e554 (svn r23159) -Feature: Support for NewGRF version 8. 2011-11-08 17:30:19 +00:00
frosch
e58d6cbc63 (svn r23158) -Feature: [NewGRF] Patch/setting variable 14. (rubidium) 2011-11-08 17:29:41 +00:00
frosch
7c7285ea9b (svn r23157) -Change: [NewGRF v8] Format of extra callback info for callback 144. (michi_cc) 2011-11-08 17:29:32 +00:00
frosch
8a2342a5e6 (svn r23156) -Change: [NewGRF] Clamp height in aircraft variable 44. 2011-11-08 17:29:21 +00:00
frosch
dd3e6d3e44 (svn r23155) -Change: [NewGRF v8] Use heightlevel units in var 8A of callback 28. 2011-11-08 17:29:11 +00:00
frosch
8f4c6d42f9 (svn r23154) -Change: [NewGRF v8] Use heightlevel units in nearby tile info variables. (rubidium) 2011-11-08 17:29:01 +00:00
frosch
5aaecae6e2 (svn r23153) -Change: [NewGRF v8] Use heightlevel units in variable 20/A0. 2011-11-08 17:28:52 +00:00
frosch
0f28b20a73 (svn r23152) -Change: [NewGRF v8] Snow line height table uses values between 0x00 and 0xFF independent of number of height levels. 2011-11-08 17:28:42 +00:00
frosch
7d4568361c (svn r23151) -Change: [NewGRF v8] Deprecate callback 12, and use callback 36 instead. 2011-11-08 17:28:05 +00:00
frosch
8dcbd673cf (svn r23150) -Change: [NewGRF v8] Deprecate callback 11, and use callback 36 instead. 2011-11-08 17:27:55 +00:00
frosch
c2cf26b451 (svn r23149) -Add: [NewGRF] Road vehicle property 23 to shorten vehicles without callback usage. 2011-11-08 17:27:46 +00:00
frosch
52774235eb (svn r23148) -Change: [NewGRF] Check the results of various callbacks for validness. 2011-11-08 17:27:13 +00:00
frosch
30874b5e81 (svn r23147) -Change: [NewGRF v8] Unify the return values of boolean callbacks, and check the results for validity. 2011-11-08 17:26:49 +00:00
frosch
b98c7763de (svn r23146) -Change: [NewGRF v8] Make callback 22 return a probability to use instead of property 18. 2011-11-08 17:26:13 +00:00
frosch
b374b92bfb (svn r23145) -Change: [NewGRF v8] Determine the 'first' refittable cargo of vehicles using the cargo ordering from the cargo translation table. 2011-11-08 17:25:51 +00:00
frosch
48f75a6a8d (svn r23144) -Change: [NewGRF v8] Consider the 'default cargotype' properties as indices into the cargo translation table. 2011-11-08 17:25:42 +00:00
frosch
449d679230 (svn r23143) -Change: [NewGRF v8] Return the translated cargobit in vehicle var 42. 2011-11-08 17:25:32 +00:00
frosch
d8f8909f85 (svn r23142) -Change: [NewGRF v8] Unify the return values of callbacks returning D0xx texts. 2011-11-08 17:24:43 +00:00
frosch
cd029465e1 (svn r23141) -Change: [NewGRF v8] Invert result bit 10 of callbacks 149 and 157 to make them consistent with other slope check callbacks. (michi_cc) 2011-11-08 17:24:31 +00:00
frosch
56e5144f71 (svn r23140) -Add: ErrorUnknownCallbackResult() 2011-11-08 17:24:15 +00:00
frosch
ae11548b4e (svn r23139) -Change: [NewGRF v8] Do no longer apply base cost fallbacks. 2011-11-08 17:24:01 +00:00
frosch
1ad7239247 (svn r23138) -Feature: [NewGRF] Allow passing 32bit parameters to 60+x variables (using var 7B). Currently most useful for vehicle var 60. 2011-11-08 17:23:30 +00:00
frosch
f97fa89f1a (svn r23137) -Change: [NewGRF v8] New result format for callback 16. 2011-11-08 17:22:49 +00:00
frosch
e08a227b53 (svn r23136) -Change: [NewGRF v8] Deprecate old-style callback results 0xFF??. 2011-11-08 17:22:19 +00:00
yexo
7a3e362763 (svn r23135) -Fix (r23133): always compile before commit 2011-11-08 15:53:32 +00:00
yexo
baf11cf401 (svn r23134) -Add [FS#3799]: [NoAI] AICargoList_StationAccepting 2011-11-08 15:44:53 +00:00
yexo
b1d49f72dc (svn r23133) -Fix [FS#4823]: AIOrder didn't handle implicit orders correctly in all cases 2011-11-08 15:43:34 +00:00
yexo
80e5d13f25 (svn r23132) -Fix: when any keys on te on-screen keyboard were pressed the text cursor disappeared 2011-11-08 15:10:39 +00:00
yexo
dc1fd2dbe6 (svn r23131) -Fix (r16165): AIOrder::IsCurrentOrderPartOfOrderList return false for valid vehicles and crashed for invalid ones 2011-11-08 15:00:55 +00:00
yexo
d5539f76d3 (svn r23130) -Change [FS#4825]: open the query string window centered as it (almost) always requires your attention 2011-11-08 12:16:17 +00:00
michi_cc
fe574b7e0c (svn r23129) -Add: [NewGRF] Property for the rail type name. 2011-11-07 19:35:02 +00:00
translators
58b75963dd (svn r23128) -Update from WebTranslator v3.0:
vietnamese - 14 changes by nglekhoi
2011-11-07 18:45:07 +00:00
michi_cc
a58b975fd0 (svn r23127) -Fix [FS#4819] (r23086): Don't crash when refitting default vehicles. 2011-11-06 22:14:55 +00:00
translators
09c10af480 (svn r23126) -Update from WebTranslator v3.0:
belarusian - 17 changes by Wowanxm
norwegian_bokmal - 24 changes by eloekset
polish - 17 changes by nouwak
spanish - 17 changes by Terkhen
vietnamese - 17 changes by nglekhoi
welsh - 18 changes by kazzie
2011-11-06 18:45:35 +00:00
frosch
f6ff2a3c15 (svn r23125) -Codechange: Replace some 8s with TILE_SIZE / 2. (adf88) 2011-11-06 15:54:55 +00:00
michi_cc
1b66101bd3 (svn r23124) -Change: [NewGRF] Interpret the result of the refit cost callback as a signed value. 2011-11-06 15:33:23 +00:00
rubidium
1f823f89a1 (svn r23123) -Fix [FS#4790] (r22792): variable was initialised at the wrong moment making things with the cursor go wrong 2011-11-06 09:37:26 +00:00
michi_cc
18d1345d1c (svn r23122) -Fix (23120): Silence GCC warning. 2011-11-05 22:41:04 +00:00
translators
6292bc3ce4 (svn r23121) -Update from WebTranslator v3.0:
italian - 18 changes by lorenzodv
norwegian_bokmal - 90 changes by eloekset
norwegian_nynorsk - 1 changes by eloekset
serbian - 17 changes by etran
tamil - 15 changes by aswn
2011-11-05 18:45:34 +00:00
michi_cc
a22b4f1f91 (svn r23120) -Feature: [NoAI] Support for refit orders. 2011-11-05 15:31:21 +00:00
michi_cc
6a2735d24e (svn r23119) -Fix: [Win32] Don't show a crash/assertion message box for a GUI-less video driver. 2011-11-04 23:47:00 +00:00
rubidium
65d0d19b16 (svn r23118) -Feature: [NoAI] Allow AIs to query the amount of remaining operations for the current tick 2011-11-04 23:20:14 +00:00
yexo
02913f40b0 (svn r23117) -Fix: [NoAI] calling require() to include a file gave you 100.000 opcodes for free 2011-11-04 23:14:23 +00:00
michi_cc
3e016e4254 (svn r23116) -Fix (r23114): Ambient sound effect callback was called for unsupported tile types. 2011-11-04 22:59:23 +00:00
rubidium
c8857d4679 (svn r23115) -Fix [FS#4813]: allow accessing the server's client info as well in the admin network (dihedral) 2011-11-04 22:32:21 +00:00
michi_cc
707b0f48e6 (svn r23114) -Feature: [NewGRF] Ambient sound effect callback. 2011-11-04 21:05:08 +00:00
translators
a471a20491 (svn r23113) -Update from WebTranslator v3.0:
dutch - 17 changes by habell
english_US - 17 changes by Rubidium
finnish - 17 changes by jpx_
french - 17 changes by glx
german - 17 changes by planetmaker
lithuanian - 7 changes by Stabilitronas
2011-11-04 18:45:28 +00:00
michi_cc
a3e6e113fe (svn r23112) -Codechange: Check if vehicle chain lengths stays constant when auto-refitting. 2011-11-04 15:04:29 +00:00
michi_cc
ad2fdd8d6f (svn r23111) -Fix: Keep subtype when automatically choosing the cargo for auto-refitting. 2011-11-04 15:04:24 +00:00
rubidium
9782b7bb0a (svn r23110) -Codechange: let the flying altitude return ints are well 2011-11-04 13:40:59 +00:00
michi_cc
81f583de47 (svn r23109) -Fix: Subtract auto-refit costs from the vehicle profit. 2011-11-04 13:21:24 +00:00
rubidium
2a2c102b0b (svn r23108) -Codechange: more uint -> int / byte -> int conversions for Z related variables 2011-11-04 11:52:19 +00:00
rubidium
459c9523e8 (svn r23107) -Codechange: let GetSlopePixelZ and TerraformTile tile type functions use int z as well 2011-11-04 11:36:10 +00:00
rubidium
19eabdba2c (svn r23106) -Codechange: pass int* to GetTileSlope and friends 2011-11-04 11:30:37 +00:00
rubidium
643c54d288 (svn r23105) -Fix (r23104): Kenobi visited me ;) 2011-11-04 11:29:11 +00:00
rubidium
f01b3e2721 (svn r23104) -Codechange: prepare the vehicle/sign z for some further changes to reduce casting 2011-11-04 11:09:06 +00:00
rubidium
a72544d5e1 (svn r23103) -Codechange: replace TileHeight(x) * TILE_HEIGHT by TilePixelHeight(x) 2011-11-04 10:32:26 +00:00
rubidium
798f5a8608 (svn r23102) -Codechange: remove the remaining pointless multiplications by TILE_HEIGHT 2011-11-04 10:31:46 +00:00
rubidium
a8c4efcff4 (svn r23101) -Codechange: remove pointless multiplications by TILE_HEIGHT from the station/object building code 2011-11-04 10:31:13 +00:00
rubidium
1dc685aeea (svn r23100) -Codechange: remove pointless multiplications by TILE_HEIGHT for the terraform code 2011-11-04 10:30:10 +00:00
rubidium
0b6dbaf664 (svn r23099) -Codechange: remove pointless multiplications by TILE_HEIGHT for the water/river code 2011-11-04 10:29:26 +00:00
rubidium
f0f17a77ba (svn r23098) -Codechange: remove pointless multiplications by TILE_HEIGHT from the tunnel code 2011-11-04 10:28:31 +00:00
rubidium
d0689c2924 (svn r23097) -Codechange: remove pointless multiplications by TILE_HEIGHT from the bridge code 2011-11-04 10:28:20 +00:00
rubidium
69162621d8 (svn r23096) -Codechange: remove useless divisions and multiplications by TILE_HEIGHT for the snow line code 2011-11-04 10:25:58 +00:00
rubidium
b167c0a396 (svn r23095) -Codechange: remove useless divisions/multiplications by TILE_HEIGHT for the AI API code 2011-11-04 10:25:33 +00:00
rubidium
ecbc56a677 (svn r23094) -Codechange: add a default NULL to GetFoundationSlope and use it 2011-11-04 10:23:48 +00:00
rubidium
2ed0f93bfb (svn r23093) -Codechange: add a default NULL for the Z of GetTileSlope and use it 2011-11-04 10:22:27 +00:00
rubidium
a36551dbb4 (svn r23092) -Codechange: create a non-pixel version of some of the Get*PixelZ functions, and let Get*PixelZ wrap around the new function (multiplying the Z by TILE_HEIGHT) just like TileHeight and TilePixelHeight 2011-11-04 10:20:24 +00:00
rubidium
7757a2ed40 (svn r23091) -Codechange: rename some Get*Z functions to Get*PixelZ functions if they return the Z in pixels (like TilePixelHeight) 2011-11-04 10:18:13 +00:00
rubidium
47203dbeb5 (svn r23090) -Codechange: use map accessors instead of directly accessing the map (mhl) 2011-11-04 06:05:11 +00:00
michi_cc
3f853e7a56 (svn r23089) -Add: Allow specifying refits for go-to station orders. 2011-11-04 00:38:59 +00:00
michi_cc
5ee765b2b2 (svn r23088) -Change: Extend the train order GUI with space for a forth button. 2011-11-04 00:38:56 +00:00
michi_cc
f200ffa90c (svn r23087) -Feature: Auto-refitting of vehicles during loading at a station when the vehicle allows it. 2011-11-04 00:38:51 +00:00
michi_cc
b9841bba81 (svn r23086) -Feature: [NewGRF] Callback to change refit cost depending on old and new cargo type. 2011-11-04 00:35:05 +00:00
rubidium
2886bb1df3 (svn r23085) -Fix (r23084): SLE_UINT8 might have been the old type, it's not the same as the length of the variable 2011-11-03 23:06:30 +00:00
rubidium
47c5d30b5d (svn r23084) -Codechange: get rid of a redundant variable 2011-11-03 22:49:03 +00:00
yexo
e98be8ed24 (svn r23083) -Fix: run StartupEngines() if NewGRFs changed during loading a savegame, just like it's running when NewGRFs are changed during a game 2011-11-03 12:54:02 +00:00
rubidium
07cb2fd9a8 (svn r23082) -Fix: account for snow line table when determining the snow line for building houses 2011-11-02 22:09:07 +00:00
translators
0ded3f5904 (svn r23081) -Update from WebTranslator v3.0:
maltese - 1 changes by kelinu
2011-11-02 18:45:03 +00:00
frosch
bbc3409942 (svn r23080) -Feature: [NewGRF] Use variable 10 to enable vehicle GRFs to draw different sprites on the map and in various GUIs. 2011-11-01 16:51:47 +00:00
frosch
e802dc66b9 (svn r23079) -Fix (r23077): Retain original behaviour in a silly corner case, which saves us making the specs even more convoluted. 2011-11-01 16:18:28 +00:00
yexo
a95e7982f0 (svn r23078) -Fix (r23077): default ships carrying passengers and oil were suddenly only able to carry coal 2011-11-01 12:15:33 +00:00
frosch
1d1c9f44a1 (svn r23077) -Change: [NewGRF] Enforce that the default cargo type of a vehicle is one of the refittable cargos in case of refittable engines. 2011-11-01 00:29:05 +00:00
frosch
be5fffd133 (svn r23076) -Codechange: Separate code for NewGRF and default refit masks more strictly. 2011-11-01 00:26:22 +00:00
frosch
acc3c75951 (svn r23075) -Codechange: Add GetGRF() and GetGRFID() methods to Engine and Vehicle to simplify code. 2011-11-01 00:23:41 +00:00
frosch
72cd855978 (svn r23074) -Codechange: Add Vehicle::GetEngine() to simplify code. 2011-11-01 00:21:08 +00:00
frosch
c366e0d45f (svn r23073) -Update: Add another generated file to .hgignore. 2011-11-01 00:19:38 +00:00
michi_cc
e094d7db62 (svn r23072) -Feature: [NewGRF] House callback 0x148. 2011-10-31 22:31:40 +00:00
michi_cc
f66cd97776 (svn r23071) -Codechange: [NewGRF] Allow passing custom extra data through the generic NewGRF animation helper class. 2011-10-31 22:31:35 +00:00
michi_cc
e7f7a749e8 (svn r23070) -Add: [NewGRF] House variable 0x64. 2011-10-31 22:31:31 +00:00
translators
6d32787dfc (svn r23069) -Update from WebTranslator v3.0:
tamil - 54 changes by aswn
2011-10-31 18:45:05 +00:00
michi_cc
a6713244df (svn r23068) -Add: [NewGRF] Long date of last service for vehicles, also available in the purchase list. 2011-10-31 16:33:59 +00:00
rubidium
c6b2145da6 (svn r23067) -Fix [FS#4812]: updating the group statistics got more strict checks, so there was some trouble moving a vehicles and groups from one company to another 2011-10-30 20:24:00 +00:00
translators
a561dadb49 (svn r23066) -Update from WebTranslator v3.0:
tamil - 23 changes by aswn
turkish - 13 changes by niw3
welsh - 1 changes by kazzie
2011-10-30 17:45:12 +00:00
yexo
433f74edd9 (svn r23065) -Add: -q option to read a savegame, write some general info and exit 2011-10-30 13:47:45 +00:00
yexo
bd6d490987 (svn r23064) -Fix (r23062): incrementing hexadecimal numbers is hard... 2011-10-29 21:00:11 +00:00
yexo
307ca24427 (svn r23063) -Add: [NewGRF] stringscodes 9A 19 and 9A 20 to print 'short volume' and 'short weight' respectively 2011-10-29 20:56:58 +00:00
translators
8732e328c4 (svn r23062) -Update from WebTranslator v3.0:
tamil - 236 changes by aswn
2011-10-29 17:45:04 +00:00
translators
42f3aa66ad (svn r23060) -Update from WebTranslator v3.0:
tamil - 124 changes by aswn
2011-10-28 17:45:03 +00:00
yexo
481b1191ef (svn r23059) -Fix [FS#4794]: if a newgrf overrides a default house the minimum start year for that house was set to 1930 2011-10-27 20:28:18 +00:00
translators
a9a095c4b0 (svn r23058) -Update from WebTranslator v3.0:
tamil - 1 changes by aswn
2011-10-27 17:45:04 +00:00
frosch
8b8d4e32b8 (svn r23057) -Fix: [NoAI] AIOrder::GetOrderCount() did not hide implicit orders. 2011-10-25 19:21:36 +00:00
rubidium
c3427b0e56 (svn r23056) -Change: use the currency -> euro conversion rate for currencies that have been replaced with the euro, so when the switch happens the conversion rate at that point is roughly that of the real world conversion rate 2011-10-25 17:07:29 +00:00
frosch
cadaa0a8b6 (svn r23050) -Fix: [NewGRF] When vehicles break down, update the image cache after changing the vehicle state to make fish happy. 2011-10-21 21:03:40 +00:00
frosch
3eddb9c23f (svn r23049) -Fix [FS#4810]: Use the same forest-check for the vegetation-map colour as for nearby station names. 2011-10-21 19:10:35 +00:00
translators
3e5a758390 (svn r23048) -Update from WebTranslator v3.0:
basque - 29 changes by HerrBasque
japanese - 72 changes by nex259
2011-10-21 17:45:09 +00:00
truebrain
a4809b0b98 (svn r23047) -Documentation: silly typo in comment 2011-10-21 14:53:21 +00:00
yexo
46321ac310 (svn r23045) -Change: copy 6 registers to newgrf textstack after cb23 instead of 4 2011-10-20 19:02:13 +00:00
yexo
cbbea5f521 (svn r23044) -Codechange: reorder parameter order so we can make use of the default=0 more often 2011-10-20 16:53:34 +00:00
yexo
ffa47a563b (svn r23043) -Fix: allow the use of cases only for those cases where strgen allows them and reset the case_index properly after {DATE} and {DATE_LONG} codes 2011-10-20 16:52:57 +00:00
yexo
42e40a2ab0 (svn r23042) -Codechange: make case_index an explicit parameter of GetStringWithArgs instead of hiding it in the stringid parameter 2011-10-20 16:51:54 +00:00
yexo
ac58a850fd (svn r23041) -Codechange: rename slightly unclear parameter name 2011-10-20 16:50:57 +00:00
yexo
d8a80adf0e (svn r23040) -Add: [NewGRF] allow use of newgrf textstack during callback 23 2011-10-20 16:49:30 +00:00
e3b99e3415 (svn r23039) -Fix: Replace e^ and w^ with ê and ŵ respectively. 2011-10-20 06:41:47 +00:00
f0ef9a09ff (svn r23038) -Fix: Check that the selected font size is valid the font face in use and choose the nearest size to that selected if not. Font metrics should then just work. 2011-10-18 17:57:42 +00:00
translators
7f90fcb5e6 (svn r23037) -Update from WebTranslator v3.0:
italian - 3 changes by Snail_
2011-10-18 17:45:07 +00:00
yexo
743050a9e0 (svn r23036) -Fix (r22970): swapped parameters resulted in wrong vehicle names 2011-10-17 20:28:56 +00:00
rubidium
99ed5eb7c5 (svn r23035) -Fix (r23034): compile failure 2011-10-16 19:59:07 +00:00
rubidium
0656660f22 (svn r23034) -Fix: make sure the custom playlists are 0 terminated 2011-10-16 19:56:47 +00:00
rubidium
f04746a9ff (svn r23033) -Fix [FS#4776]: the last custom playlist items went lost when the files in the .obm are not contiguous 2011-10-16 19:53:02 +00:00
planetmaker
a78f38fdc0 (svn r23032) -Fix (r14224, r22419): Palette conversion windows to DOS for light house / stadium animated colour was mixed up 2011-10-16 11:48:11 +00:00
rubidium
de27205e6c (svn r23031) -Fix [FS#4804]: for the admin "bots" there was no distinction between bankruptcy and manual removal of companies even though the API suggested that 2011-10-15 20:42:32 +00:00
rubidium
16e1314f58 (svn r23030) -Fix [FS#4796]: always show a chat message and send an admin packet when a new company is made 2011-10-15 16:45:18 +00:00
yexo
47aaf41d40 (svn r23029) -Fix: [NewGRF] support for cases in strings was broken 2011-10-14 16:51:30 +00:00
yexo
1312c35bb6 (svn r23028) -Fix: when using a gender choice list there was still a value popped twice from the newgrf textstack 2011-10-14 10:54:51 +00:00
yexo
bac8ce6b41 (svn r23027) -Fix: in some cases NewGRF string arguments were popped twice from the newgrf textstack 2011-10-12 19:25:52 +00:00
translators
560b527f6f (svn r23026) -Update from WebTranslator v3.0:
esperanto - 4 changes by Ailanto
latvian - 53 changes by Parastais
2011-10-12 17:45:11 +00:00
2cfd47a09b (svn r23025) -Codechange: Support resized company colour icon in company key window. 2011-10-12 07:22:26 +00:00
635ccea95d (svn r23024) -Codechange: Vertically centre text within a dropdown control. 2011-10-11 19:05:54 +00:00
translators
50477b61b2 (svn r23023) -Update from WebTranslator v3.0:
maltese - 42 changes by rkaptu
welsh - 8 changes by kazzie
2011-10-11 17:45:09 +00:00
279c651a4d (svn r23022) -Codechange: Support resized checkbox and square icons in company colour selection window. 2011-10-11 17:32:17 +00:00
b958fa26ae (svn r23021) -Codechange: Support resized square and warning icons in NewGRF selection window. 2011-10-11 16:58:44 +00:00
b0b93cd4a7 (svn r23020) -Codechange: Vertically centre caption text if the caption height is taller than the text. 2011-10-11 13:22:31 +00:00
e11c39b60b (svn r23019) -Codechange: Support resized company colour icon in dropdown lists that use it. 2011-10-11 13:18:52 +00:00
30d9de9db5 (svn r23018) -Fix (r14004): Pass bottom of dropdown item rather than bottom of dropdown window. 2011-10-11 13:13:20 +00:00
50d1541270 (svn r23017) -Codechange: Add support for resized scrollbars. 2011-10-11 08:07:47 +00:00
719f6618d7 (svn r23016) -Change: Disable palette animation for pixels with alpha, as the alpha and previous colour information will be lost when the palette is animated. 2011-10-11 07:13:36 +00:00
translators
a90e577485 (svn r23015) -Update from WebTranslator v3.0:
persian - 2 changes by Peymanpn
brazilian_portuguese - 3 changes by Rubidium
slovak - 29 changes by klingacik
welsh - 25 changes by kazzie
2011-10-10 17:45:19 +00:00
translators
66c5a63e6b (svn r23014) -Update from WebTranslator v3.0:
welsh - 3 changes by kazzie
2011-10-09 17:45:07 +00:00
frosch
88f8457b83 (svn r23013) -Doc: Add a note about the savegame version used in the 1.1 branch. 2011-10-09 11:27:54 +00:00
planetmaker
7de0b33086 (svn r23012) -Fix [FS#4798]: AI backlog was to short to fully display the backtrace of some AI crashes (Kogut) 2011-10-07 18:49:02 +00:00
planetmaker
74f6813a55 (svn r23011) -Fix [FS#4791]: When the last used server is deleted from the list also clear the last used server if it is the same (monoid) 2011-10-07 08:17:47 +00:00
planetmaker
765588f699 (svn r23010) -Add [FS#4797]: Support company colour for the airports' jetways (zeroeight) 2011-10-07 07:56:30 +00:00
8a41530585 (svn r23009) -Change: Improve appearance of antialiased text with shadow. 2011-10-07 07:48:59 +00:00
frosch
ca1df3ddab (svn r23008) -Add: Palette detection and conversion for the M part of 32bpp sprites. 2011-10-06 19:17:49 +00:00
translators
7762bceadb (svn r23007) -Update from WebTranslator v3.0:
welsh - 52 changes by kazzie
2011-10-06 17:45:06 +00:00
translators
32c5e8b9e5 (svn r23006) -Update from WebTranslator v3.0:
latvian - 4 changes by Parastais
persian - 20 changes by Peymanpn
portuguese - 1 changes by JayCity
2011-10-05 17:45:14 +00:00
planetmaker
824f17215e (svn r23005) -Fix (r23004): Of course there's still the 16-sprite version for shore tiles... we should continue to handle it. 2011-10-05 17:39:12 +00:00
planetmaker
162b98faa5 (svn r23004) -Feature [FS#4795]: Allow to use offsets for all types of action5 except sea shores 2011-10-05 17:07:43 +00:00
michi_cc
8c4c616cfe (svn r23003) -Fix (r22999): Missing semicolon. 2011-10-04 22:12:43 +00:00
michi_cc
19f351c589 (svn r23002) -Add: Extend palette information in the NewGRF GUI with the 32 bpp state. 2011-10-04 21:35:57 +00:00
michi_cc
71bd681d87 (svn r23001) -Feature: [NewGRF] Automatically switch to a 32 bpp blitter on NewGRF indication. 2011-10-04 21:35:52 +00:00
michi_cc
c575b5bbd7 (svn r23000) -Feature: Base graphics sets can now specify a preferred blitter which OpenTTD uses to decide which blitter to load. 2011-10-04 21:35:47 +00:00
michi_cc
6dbb050a32 (svn r22999) -Codechange: Allow changing the blitter during the running game. 2011-10-04 21:35:40 +00:00
michi_cc
12e28de818 (svn r22998) -Add [FS#2521]: [NewGRF] Act2 var 0x62 to get curvature/position difference to the n-th vehicle in vehicle chain. 2011-10-04 21:35:35 +00:00
michi_cc
3cb1dcf31c (svn r22997) -Feature: [NewGRF] Allow access to other vehicles in the vehicle chain in VarAction 2. 2011-10-04 21:35:29 +00:00
yexo
655cee276c (svn r22996) -Fix: make sure temporary storage is cleared before test and exec runs for DoCommands so NewGRF callbacks can't change the result between the runs 2011-10-04 20:36:40 +00:00
yexo
534bff1d19 (svn r22994) -Fix [FS#4775]: tile was cleared before the object-placement callback was run, resulting in possible differences in test and exec run 2011-10-04 20:18:12 +00:00
translators
a4fb905335 (svn r22990) -Update from WebTranslator v3.0:
latvian - 38 changes by Parastais
malay - 32 changes by rionix88
2011-10-04 17:45:11 +00:00
truebrain
9528befe52 (svn r22989) -Fix: AIController uses protected members of AIObject, so make them friends (instead of doing it implicit via AIInstance). This fixes all compile errors with clang-2.9 2011-10-04 15:21:07 +00:00
rubidium
f5caf07ee1 (svn r22988) -Fix: don't return ERR_UNKNOWN when the vehicle would become too long 2011-10-03 20:21:56 +00:00
translators
83e8f8bdd3 (svn r22987) -Update from WebTranslator v3.0:
latvian - 54 changes by Parastais
welsh - 122 changes by kazzie
2011-10-03 17:45:15 +00:00
frosch
f722cc2a24 (svn r22986) -Add (r22985): More icons for the vehicle list. 2011-10-03 17:30:05 +00:00
frosch
d071eefc54 (svn r22985) -Feature: Display autoreplace status in group GUI. 2011-10-03 17:26:37 +00:00
frosch
23a2f23eb3 (svn r22984) -Feature: Display profit icons for groups in the group GUI. 2011-10-03 17:25:44 +00:00
frosch
d6e6e8a9d4 (svn r22983) -Feature: Display the number of vehicles in the group GUI also for the ALL and DEFAULT groups. 2011-10-03 17:25:03 +00:00
frosch
1a12008fcf (svn r22982) -Cleanup: Remove CountCompanyVehicles() and use ALL_GROUP statistics instead. 2011-10-03 17:24:31 +00:00
frosch
dd74536bef (svn r22981) -Add: GroupStatistics for the ALL_GROUP. 2011-10-03 17:23:41 +00:00
frosch
5be8f73204 (svn r22980) -Add: GroupStatistics for DEFAULT_GROUP. 2011-10-03 17:22:56 +00:00
frosch
fafa06e821 (svn r22979) -Codechange: Add GroupStatistics::CountEngine(). 2011-10-03 17:22:09 +00:00
frosch
68f969282e (svn r22978) -Codechange: Replace IncreaseGroupNumVehicle() and DecreaseGroupNumVehicle() with GroupStatistics::CountVehicle(). 2011-10-03 17:21:41 +00:00
frosch
b78a459613 (svn r22977) -Codechange: Rename SetCachedEngineCounts() to GroupStatistics::UpdateAfterLoad(). 2011-10-03 17:20:56 +00:00
frosch
b6766c2ed5 (svn r22976) -Codechange: Split group statistics into separate struct. 2011-10-03 17:20:26 +00:00
frosch
7133887ed6 (svn r22975) -Codechange: Do not store Group::num_vehicle in the savegame, but compute it like num_engines on load. 2011-10-03 17:19:54 +00:00
rubidium
decf5c67ea (svn r22974) -Fix: draw buoy sprite without outline on the map 2011-10-02 20:27:20 +00:00
rubidium
1842622d81 (svn r22973) -Add: support for replacing the buoy via action123 2011-10-02 20:26:43 +00:00
translators
10fe88ba26 (svn r22972) -Update from WebTranslator v3.0:
latvian - 6 changes by Parastais
welsh - 74 changes by kazzie
2011-10-02 17:45:12 +00:00
rubidium
62e5f54243 (svn r22971) -Add [FS#4787]: climate aware canal/aqueduct graphics; based on work by PaulC 2011-10-02 13:26:33 +00:00
rubidium
7de22e25da (svn r22970) -Fix [FS#4769]: strip newlines from NewGRF strings that should not have newlines, e.g. the NewGRF's name 2011-10-01 20:31:21 +00:00
translators
5c01ce91e6 (svn r22969) -Update from WebTranslator v3.0:
simplified_chinese - 3 changes by sebastian_my
traditional_chinese - 4 changes by sebastian_my
danish - 2 changes by beruic
latvian - 25 changes by Parastais
2011-10-01 17:45:20 +00:00
frosch
804090b317 (svn r22968) -Feature: Allow road corners on steep slopes. 2011-10-01 16:45:25 +00:00
translators
bf12ba4987 (svn r22967) -Update from WebTranslator v3.0:
latvian - 56 changes by Parastais
2011-09-30 18:06:40 +00:00
translators
a17d7e966e (svn r22966) -Update from WebTranslator v3.0:
welsh - 86 changes by kazzie
2011-09-29 17:45:08 +00:00
translators
799cbfcc1e (svn r22965) -Update from WebTranslator v3.0:
belarusian - 16 changes by Wowanxm
korean - 17 changes by telk5093
latvian - 19 changes by Parastais
lithuanian - 35 changes by vytulis7
thai - 57 changes by zetathix
welsh - 1 changes by kazzie
2011-09-28 17:45:34 +00:00
translators
187983a5b2 (svn r22964) -Update from WebTranslator v3.0:
latvian - 59 changes by Parastais
2011-09-27 17:45:10 +00:00
translators
af703077c8 (svn r22963) -Update from WebTranslator v3.0:
basque - 60 changes by HerrBasque, Thadah
belarusian - 42 changes by Wowanxm
latvian - 48 changes by Parastais
thai - 19 changes by originalBlueSin
2011-09-26 17:45:25 +00:00
rubidium
a69c8d22b8 (svn r22962) -Fix/Update: graphical issues from Addi's NewGRF 2011-09-25 19:29:38 +00:00
translators
6fc440b90e (svn r22961) -Update from WebTranslator v3.0:
latvian - 3 changes by Parastais
welsh - 73 changes by kazzie
2011-09-25 17:45:18 +00:00
frosch
8d5c1479f4 (svn r22960) -Feature: Allow depots, standard roadstops and airports on steep slopes. 2011-09-25 13:35:17 +00:00
translators
fa1f8b309e (svn r22959) -Update from WebTranslator v3.0:
finnish - 1 changes by jpx_
2011-09-24 17:45:18 +00:00
rubidium
73a3708a9e (svn r22958) -Fix [FS#4778]: the savegame description and loading of savegames would crash with savegames from a patched stable (which didn't bump the savegame version) 2011-09-23 19:49:45 +00:00
rubidium
a6f9488ae4 (svn r22957) -Codechange: SPECSTR_PLAYERNAME is actually the company name, which is derived from the town name + ' Transport'. So make sure the last constant is in sync with the town name table 2011-09-23 19:27:15 +00:00
frosch
514fa060a2 (svn r22956) -Codechange: Enhance TEXTID_TO_STRINGID() with an assert_compile(). 2011-09-23 19:27:08 +00:00
rubidium
1f266ec977 (svn r22955) -Fix: guard from reading outside the silly name list 2011-09-23 19:25:48 +00:00
frosch
f65a1bd847 (svn r22954) -Feature: [NewGRF] Allow Action4 to change text IDs 0x00D1 to 0x00E0 for feature 48. 2011-09-23 18:40:54 +00:00
translators
cda4139d87 (svn r22953) -Update from WebTranslator v3.0:
italian - 2 changes by lorenzodv
latvian - 13 changes by Parastais
2011-09-23 17:45:16 +00:00
yexo
babe53351e (svn r22952) -Fix: properly limit the length of strings in a choice list 2011-09-23 12:26:25 +00:00
translators
09c293d2ce (svn r22951) -Update from WebTranslator v3.0:
basque - 25 changes by HerrBasque
italian - 2 changes by Snail_
latvian - 104 changes by Parastais
welsh - 187 changes by kazzie
2011-09-22 17:45:25 +00:00
translators
fa055869e9 (svn r22950) -Update from WebTranslator v3.0:
latvian - 119 changes by Parastais
russian - 19 changes by akasoft, perk11
welsh - 2 changes by kazzie
2011-09-21 17:45:21 +00:00
frosch
1891ba610c (svn r22949) -Fix [FS#4784]: Locale categories LC_NUMERIC and LC_MONETARY of cy_GB are identical to en_GB. 2011-09-21 17:30:49 +00:00
translators
04593de736 (svn r22948) -Update from WebTranslator v3.0:
icelandic - 3 changes by baldur
latvian - 80 changes by Parastais
welsh - 94 changes by kazzie
2011-09-20 17:45:20 +00:00
frosch
2188383658 (svn r22947) -Fix: [NewGRF] Do not call CB 32 for disaster, effect vehicles or aircraft shadows/rotors. 2011-09-19 19:23:23 +00:00
frosch
427dd736ae (svn r22946) -Fix [FS#4781]: [NewGRF] Crash when accessing vehicle var 44 for a non-front aircraft. 2011-09-19 19:22:18 +00:00
rubidium
64dc7f5ee8 (svn r22945) -Fix-ish: remove bogus plural bits from Persian 2011-09-19 18:52:15 +00:00
translators
2aa0e1177e (svn r22944) -Update from WebTranslator v3.0:
latvian - 65 changes by Parastais
persian - 33 changes by Peymanpn
welsh - 16 changes by kazzie
2011-09-19 17:45:25 +00:00
planetmaker
6a72d64dbe (svn r22943) -Fix: [OSX] Typo broke debug compilation 2011-09-19 05:37:11 +00:00
translators
db50cf9168 (svn r22942) -Update from WebTranslator v3.0:
persian - 26 changes by Peymanpn
slovak - 73 changes by klingacik
spanish - 3 changes by Terkhen
2011-09-18 17:45:25 +00:00
terkhen
7d0811d08e (svn r22941) -Fix: Calculate the size of the start/stop vehicle button correctly. 2011-09-17 20:38:23 +00:00
translators
375f67f56c (svn r22940) -Update from WebTranslator v3.0:
latvian - 29 changes by Parastais
slovak - 160 changes by klingacik
2011-09-17 17:45:17 +00:00
rubidium
973f0afd28 (svn r22939) -Merge: release documentation updates from 1.1 2011-09-15 19:21:11 +00:00
rubidium
998bbde49e (svn r22934) -Fix [FS#4771]: prevent authentication bypass for the admin port when a new game is started 2011-09-15 18:28:39 +00:00
translators
fd79d18c3f (svn r22933) -Update from WebTranslator v3.0:
hungarian - 4 changes by 
slovenian - 10 changes by Necrolyte
2011-09-15 17:45:17 +00:00
yexo
ad232bd497 (svn r22932) -Fix [FS#4766]: disable the white border on window creation for several windows (based on patch by monoid) 2011-09-15 13:26:27 +00:00
translators
9a6ec0dce7 (svn r22931) -Update from WebTranslator v3.0:
hungarian - 4 changes by 
persian - 16 changes by Peymanpn
slovak - 28 changes by klingacik
2011-09-14 17:45:22 +00:00
translators
8959824f01 (svn r22930) -Update from WebTranslator v3.0:
estonian - 32 changes by notAbot
hungarian - 6 changes by IPG
luxembourgish - 17 changes by Phreeze
slovak - 67 changes by klingacik
turkish - 4 changes by niw3
welsh - 142 changes by kazzie
2011-09-13 17:45:46 +00:00
rubidium
640115fc92 (svn r22929) -Fix (r22929): WT3 validation failure 2011-09-12 17:47:05 +00:00
translators
816baacbee (svn r22928) -Update from WebTranslator v3.0:
hungarian - 8 changes by IPG
slovak - 110 changes by klingacik
slovenian - 26 changes by Necrolyte
2011-09-12 17:45:17 +00:00
translators
d5cacd7a14 (svn r22927) -Update from WebTranslator v3.0:
slovak - 126 changes by klingacik
2011-09-11 17:45:09 +00:00
frosch
4738cd9652 (svn r22926) -Feature: [NewGRF] Extended Action1 format to define arbitrary spriteset IDs. 2011-09-11 15:11:23 +00:00
frosch
1683a91afa (svn r22925) -Feature: [NewGRF] Allow referencing spritesets from different Action1 in a single Action2. 2011-09-11 15:10:56 +00:00
frosch
7f228d6909 (svn r22924) -Codechange: Enhance NewGRFSpriteLayout for drawing construction stages in spritelayouts with inconsistent number of sprites per spriteset. 2011-09-11 15:10:09 +00:00
frosch
de27360549 (svn r22923) -Codechange: Move application of the construction stage into TileLayoutSpriteGroup::ProcessRegisters(). 2011-09-11 15:09:13 +00:00
frosch
b4d7919f8a (svn r22922) -Codechange: Use wrapper methods to access and register spritesets. 2011-09-11 15:08:17 +00:00
planetmaker
58f00d786c (svn r22921) -Fix: [OSX] Don't allow the old fullscreen mode also not as fallback on OSX 10.7. Also add a few sprinkles of coding style accross cocoa display drivers 2011-09-11 12:52:44 +00:00
yexo
40d5419cd2 (svn r22920) -Cleanup: replace two very old town variables taht were rarely used by small functions that compute there value on-the-fly when necessary 2011-09-11 11:47:18 +00:00
planetmaker
07077dc56e (svn r22919) -Doc: Some doxygen sprinkles 2011-09-11 11:14:22 +00:00
planetmaker
3b70f697e1 (svn r22918) -Fix: [NewGRF] Properties for feature 0x05 were not zeroed for each NewGRF, thus waterfeatures could glitch when the properties were set by a previous NewGRF and the NewGRF assumed the properties to be unmodified 2011-09-11 09:31:57 +00:00
rubidium
bc52aa11a6 (svn r22917) -Fix: translation failed to conform to rules of strgen 2011-09-10 19:05:23 +00:00
translators
7c3f0c3ffa (svn r22916) -Update from WebTranslator v3.0:
catalan - 1 changes by arnau
croatian - 22 changes by VoyagerOne
slovak - 35 changes by klingacik
2011-09-10 17:45:16 +00:00
yexo
bc3b725812 (svn r22915) -Fix (r22743): TTO savegames with any aircraft not in an hangar caused crashes during load 2011-09-09 21:27:57 +00:00
rubidium
a8889fd0e0 (svn r22914) -Fix [FS#4716]: old TTO/TTD savegames could get non-stop via orders upon savegame loading, even when those orders did not exist back then. This 'conversion' feature is something for TTDPatch and old OpenTTD savegames 2011-09-09 21:12:52 +00:00
rubidium
39eaf0e10d (svn r22913) -Fix [OSX]: make splash work again and make it work without needing to bundle it first 2011-09-09 20:28:48 +00:00
rubidium
d78a4850a6 (svn r22912) -Fix [FS#4753]: another attempt at fixing a related crash (can't reproduce it though) 2011-09-09 17:46:21 +00:00
translators
b27715dd21 (svn r22911) -Update from WebTranslator v3.0:
french - 1 changes by ElNounch
persian - 48 changes by Peymanpn
russian - 3 changes by akasoft
2011-09-09 17:45:16 +00:00
rubidium
bffa93a4e9 (svn r22910) -Fix [FS#4617]: icon would (almost) never be shown for SDL builds 2011-09-09 09:13:18 +00:00
rubidium
fb24ab71d0 (svn r22909) -Fix-ish [FS#4749]: let Windows 2000 and XP without service pack 3 use the win9x binary/installer; the newer MSVC compiler of the compile farm does not support those versions of Windows anymore 2011-09-08 20:06:12 +00:00
rubidium
db12a5f703 (svn r22908) -Codechange: silence MSVC warning 2011-09-08 17:54:49 +00:00
translators
6531bf3ded (svn r22907) -Update from WebTranslator v3.0:
spanish - 1 changes by Terkhen
2011-09-08 17:45:08 +00:00
rubidium
748bddb31a (svn r22906) -Fix (r22905): variable not properly cleared before use 2011-09-08 10:02:43 +00:00
rubidium
62777dbd84 (svn r22905) -Fix [FS#4753] (r22836): the name of the tar was removed from the AI filenames, so record it differently. Also removes some of the hackery to get the tar's filename 2011-09-08 09:55:04 +00:00
rubidium
414c397000 (svn r22904) -Codechange: add tar filename to file scanning 2011-09-08 09:48:52 +00:00
translators
92244f1663 (svn r22903) -Update from WebTranslator v3.0:
czech - 2 changes by TheLamer
english_US - 7 changes by Rubidium
2011-09-07 17:45:17 +00:00
frosch
81732114f0 (svn r22902) -Fix: The name of the heightmap glitches in the 'play heightmap' window. 2011-09-06 20:33:56 +00:00
frosch
d0a4672cc4 (svn r22901) -Fix (r22767): The river density dropdown was missing in the 'play heightmap' window. 2011-09-06 18:32:48 +00:00
translators
0e76c3f2b9 (svn r22900) -Update from WebTranslator v3.0:
dutch - 1 changes by Yexo
esperanto - 9 changes by Ailanto
german - 1 changes by planetmaker
romanian - 1 changes by kkmic
2011-09-06 17:45:23 +00:00
terkhen
b0439aff59 (svn r22899) -Add: Allow towns to build bridges over canals and rivers. 2011-09-06 13:32:37 +00:00
glx
2c20738067 (svn r22898) -Codechange: use MSVC compiler intrinsics for byte swapping 2011-09-06 00:10:20 +00:00
frosch
2981404793 (svn r22897) -Change: More suitable default news settings instead of everything on 'full'. 2011-09-05 21:55:05 +00:00
translators
2bdde60397 (svn r22896) -Update from WebTranslator v3.0:
german - 2 changes by planetmaker
korean - 1 changes by junho2813
polish - 3 changes by wojteks86
portuguese - 1 changes by JayCity
spanish - 1 changes by Terkhen
2011-09-05 17:45:21 +00:00
planetmaker
20e359acbe (svn r22895) -Add: [OSX] Alternative code for the API calls deprecated in OSX 10.6 in the quartz video driver 2011-09-05 15:52:04 +00:00
planetmaker
45b099c655 (svn r22894) -Doc: Some sprinkles of doxygen for the cocoa video driver 2011-09-05 05:31:29 +00:00
planetmaker
bce482c76f (svn r22893) -Fix [FS#4744]: [OSX] Compilation on OSX 10.7 was broken (based on patch by leecbaker)
-Add: [OSX] Support for fullscreen mode when compiled against SDK 10.7. Otherwise fullscreen mode is disabled when OpenTTD is run on OSX Lion
2011-09-04 17:49:08 +00:00
translators
5001b27cce (svn r22892) -Update from WebTranslator v3.0:
arabic_egypt - 41 changes by kasakg
belarusian - 3 changes by Wowanxm
czech - 7 changes by TheLamer
korean - 3 changes by junho2813
2011-09-04 17:45:16 +00:00
planetmaker
5188587a04 (svn r22889) -Fix [FS#4751]: [OSX] MacOSX 10.7 knows already about strndup (leecbaker) 2011-09-04 11:28:43 +00:00
frosch
a3eb319415 (svn r22888) -Doc: Doxygenize Town struct. (adf88) 2011-09-04 09:06:07 +00:00
translators
85bddaf732 (svn r22883) -Update from WebTranslator v3.0:
simplified_chinese - 23 changes by Gavin
czech - 9 changes by TheLamer
finnish - 1 changes by jpx_
hungarian - 6 changes by IPG
italian - 1 changes by lorenzodv
persian - 76 changes by Peymanpn
russian - 1 changes by Lone_Wolf
serbian - 1 changes by etran
spanish - 1 changes by Terkhen
swedish - 1 changes by Zuu
vietnamese - 1 changes by nglekhoi
2011-09-03 17:46:08 +00:00
frosch
0dca1941ad (svn r22882) -Fix [FS#4758]: [NewGRF] DCxx text references via the textstack are not allowed, but caused crash. 2011-09-03 16:10:42 +00:00
frosch
5ccd091fd1 (svn r22881) -Fix (r22875): GCC warnings on 64bit systems. 2011-09-03 12:45:45 +00:00
frosch
275a394bc1 (svn r22880) -Cleanup: SIZE_MAX is now defined in stdafx.h 2011-09-03 12:17:36 +00:00
terkhen
5dcc2cc527 (svn r22879) -Fix: Miscalculation of train curve speed limits. (monoid) 2011-09-03 11:21:56 +00:00
frosch
b910ae9886 (svn r22878) -Fix (r22873-ish): Check range before casting to uint16. 2011-09-03 10:52:43 +00:00
terkhen
008b5b6d27 (svn r22877) -Fix (r22874): Fix broken compilation on MinGW. 2011-09-03 10:31:28 +00:00
frosch
b2bc7797bf (svn r22876) -Fix [FS#4712]: Report an error in the news if autoreplace/renew fails due to the engine type being no longer available. 2011-09-02 22:21:07 +00:00
michi_cc
f227e90c24 (svn r22875) -Codechange: Add some asserts and checks to better prevent overflow of the argument to malloc. (monoid) 2011-09-02 20:54:51 +00:00
michi_cc
65637d8941 (svn r22874) -Fix [FS#4747]: Check size of various buffers before allocation. (monoid) 2011-09-02 20:16:41 +00:00
michi_cc
6c7cbb1d46 (svn r22873) -Fix [FS#4747]: Validate image dimensions before loading. (Based on patch by monoid) 2011-09-02 20:16:34 +00:00
michi_cc
655d45e7d3 (svn r22872) -Fix [FS#4746]: Improve handling of slightly invalid BMP files using the under-specified RLE compression. Improve coding style while at it as well. (Based on patch by monoid) 2011-09-02 20:16:29 +00:00
michi_cc
73624abd5e (svn r22871) -Fix [FS#4746]: Perform stricter checks on RLE compressed BMP images. (monoid) 2011-09-02 20:16:23 +00:00
translators
be818a5f95 (svn r22870) -Update from WebTranslator v3.0:
greek - 5 changes by kyrm
persian - 36 changes by Peymanpn
portuguese - 1 changes by JayCity
2011-09-02 17:45:20 +00:00
planetmaker
d0cff8b38b (svn r22869) -Codechange: Use the same constant to set the minimum height of all widgets in the windows title bar 2011-09-02 16:05:19 +00:00
planetmaker
a2ebe437e6 (svn r22868) -Change: Resize the company league window according to the company icon's size 2011-09-02 15:55:52 +00:00
frosch
c9765caf6a (svn r22867) -Fix (r12122): Variables 40 and 81 of callback 18 are not the same as 80. 2011-09-01 19:43:37 +00:00
frosch
cbf3bae992 (svn r22866) -Fix (r16396): Generic callbacks shall chain to the next GRF when the callback fails. 2011-09-01 19:40:51 +00:00
frosch
406bea5303 (svn r22865) -Fix (r13885): The GRFFile parameter for generic callbacks is a return parameter. 2011-09-01 19:37:21 +00:00
translators
5d850ea2f6 (svn r22864) -Update from WebTranslator v3.0:
catalan - 6 changes by arnau
dutch - 1 changes by habell
french - 1 changes by Snail_
italian - 3 changes by Snail_, lorenzodv
persian - 63 changes by Peymanpn
polish - 11 changes by wojteks86
portuguese - 24 changes by JayCity
brazilian_portuguese - 8 changes by Tucalipe
romanian - 3 changes by kkmic
serbian - 2 changes by etran
swedish - 13 changes by Zuu
turkish - 1 changes by niw3
vietnamese - 3 changes by nglekhoi
2011-09-01 17:45:54 +00:00
yexo
8575afa362 (svn r22863) -Fix (r22861): AIOrder::SetOrderCondition didn't accept the new condition 2011-09-01 10:04:12 +00:00
planetmaker
56c36aed86 (svn r22862) -Add: Allow the tree build gui to resize according to tree size 2011-08-31 22:52:26 +00:00
yexo
ec9a9bea3a (svn r22861) -Add: [NoAI] support the new conditional order introduced in r22858 (Zuu) 2011-08-31 22:41:10 +00:00
translators
9b56713a69 (svn r22860) -Update from WebTranslator v3.0:
dutch - 1 changes by habell
finnish - 4 changes by jpx_
german - 1 changes by planetmaker
russian - 1 changes by Lone_Wolf
serbian - 3 changes by etran
spanish - 2 changes by Terkhen
2011-08-31 17:45:24 +00:00
terkhen
1916088d11 (svn r22859) -Fix: Add missing : in slope steepness strings. (monoid) 2011-08-31 09:13:33 +00:00
frosch
4e5d841d66 (svn r22858) -Feature: Conditional order depending on remaining lifetime of a vehicle. (monoid) 2011-08-30 20:21:01 +00:00
frosch
c9982cfbd4 (svn r22857) -Fix: Spelling of lifetime. (monoid) 2011-08-30 20:03:03 +00:00
translators
9207f30439 (svn r22856) -Update from WebTranslator v3.0:
belarusian - 3 changes by KorneySan
french - 2 changes by Snail_
italian - 6 changes by Snail_, lorenzodv
turkish - 40 changes by niw3
2011-08-30 17:45:34 +00:00
translators
30068f2ab7 (svn r22855) -Update from WebTranslator v3.0:
dutch - 2 changes by habell
greek - 6 changes by kyrm
romanian - 2 changes by kkmic
russian - 3 changes by Lone_Wolf, perk11
2011-08-29 17:45:22 +00:00
frosch
36dd5cd685 (svn r22854) -Change: [NewGRF] Allow replacing depot sprites without having to provide rail overlays. (Hirundo) 2011-08-28 20:33:40 +00:00
frosch
286b2aeee5 (svn r22853) -Doc: Add a missing bit of AI documentation. 2011-08-28 20:28:04 +00:00
translators
d8a3c4f9bd (svn r22852) -Update from WebTranslator v3.0:
finnish - 2 changes by USephiroth
persian - 3 changes by Peymanpn
vietnamese - 2 changes by nglekhoi
2011-08-28 17:45:18 +00:00
translators
64c968f14e (svn r22851) -Update from WebTranslator v3.0:
catalan - 1 changes by arnau
german - 2 changes by planetmaker
serbian - 2 changes by etran
spanish - 2 changes by Terkhen
vietnamese - 12 changes by nglekhoi
2011-08-27 17:45:18 +00:00
frosch
8a9b68d964 (svn r22850) -Feature: Display separate ocean and canal speeds in the ship purchase list, if they differ. 2011-08-27 10:34:31 +00:00
frosch
e157a23056 (svn r22849) -Codechange: Add ShipVehicleInfo::ApplyWaterClassSpeedFrac() to apply ocean/canal speed fractions to velocities. 2011-08-27 10:33:45 +00:00
frosch
c6e29a5b89 (svn r22848) -Add: The missing bits in station variable 43. 2011-08-27 08:42:24 +00:00
frosch
b642b4a881 (svn r22847) -Fix (r22816): Wagons shall not be processed by autorenew. 2011-08-27 08:41:36 +00:00
translators
4c434ad775 (svn r22846) -Update from WebTranslator v3.0:
dutch - 1 changes by habell
italian - 1 changes by lorenzodv
2011-08-26 17:45:11 +00:00
rubidium
4836a6e50e (svn r22845) -Fix [FS#4745]: perform stricter checks on some commands (monoid) 2011-08-26 16:39:02 +00:00
translators
9975f30eb7 (svn r22844) -Update from WebTranslator v3.0:
dutch - 4 changes by habell
greek - 1 changes by kyrm
romanian - 1 changes by kkmic
russian - 1 changes by Lone_Wolf
2011-08-25 17:45:12 +00:00
planetmaker
ef09794faa (svn r22843) -Fix [FS#4748]: Harden savegame load against too many ai config settings (monoid) 2011-08-25 16:37:27 +00:00
rubidium
d839aa0475 (svn r22836) -Codechange: simplify the scanning of (AI) scripts 2011-08-25 10:37:28 +00:00
rubidium
672df52e0c (svn r22835) -Codechange: keep track of the subdirectory we are looking through in the file scanner 2011-08-25 10:31:35 +00:00
rubidium
41169291e3 (svn r22834) -Codechange: unify some code, and extend it to work for other filenames that should end in a particular way 2011-08-25 10:24:49 +00:00
planetmaker
09c3cabc1e (svn r22833) -Fix (r18006): Compilation on OSX was broken 2011-08-24 21:26:03 +00:00
smatz
605bec0985 (svn r22832) -Codechange: add -Wno-free-nonheap-object to CFLAGS in order to prevent some invalid GCC warnings 2011-08-24 18:21:54 +00:00
translators
f5faf834b2 (svn r22831) -Update from WebTranslator v3.0:
english_US - 1 changes by Rubidium
finnish - 1 changes by jpx_
french - 1 changes by glx
german - 1 changes by planetmaker
greek - 22 changes by kyrm
persian - 1 changes by Peymanpn
serbian - 5 changes by etran
spanish - 17 changes by Terkhen
2011-08-24 17:45:26 +00:00
rubidium
432b1a4aff (svn r22830) -Codechange: move more logic to after the scanning of NewGRFs 2011-08-24 17:04:18 +00:00
rubidium
f5dd74499b (svn r22829) -Codechange: unify the dirtying of windows after an AI scan 2011-08-24 16:38:09 +00:00
rubidium
49d8852f3f (svn r22828) -Codechange: give some variables a better name and clean up the code of loading old style GRFs 2011-08-24 14:31:18 +00:00
rubidium
b4edc30c64 (svn r22827) -Codechange: pass the/a more proper sub directory when opening (some) files instead of the default one 2011-08-24 13:53:34 +00:00
rubidium
8e5f433b22 (svn r22826) -Codechange: pass sub directory to NewGRF loading functions 2011-08-24 13:48:29 +00:00
rubidium
2a12c9df2f (svn r22825) -Codechange: pass subdir to FioOpenFile 2011-08-24 13:42:06 +00:00
rubidium
05300a00b1 (svn r22824) -Codechange: pass sub directory to ini loading 2011-08-24 13:38:26 +00:00
rubidium
5f06d5067f (svn r22823) -Codechange: pass the sub directory to search in to GetFileTitle 2011-08-24 13:35:46 +00:00
rubidium
0061b5f184 (svn r22822) -Codechange: make a distinction between base sets and newgrfs for their directory 2011-08-24 13:33:49 +00:00
terkhen
bbdc8fdba7 (svn r22821) -Fix [FS#4741]: Allow to demolish aqueducts built in the scenario editor. 2011-08-24 12:19:12 +00:00
rubidium
70179db81e (svn r22820) -Codechange: perform a full (re)draw cycle in the first draw during progress instead of waiting 200ms 2011-08-24 12:18:53 +00:00
rubidium
38ad276acc (svn r22819) -Fix: include the header where it should be included 2011-08-24 12:12:36 +00:00
rubidium
9fe4b959ac (svn r22818) -Fix [FS#4742] (r22796, rlongago): don't spawn threads for world generation and NewGRF scanning when using the dedicated or null video driver regardless of the used blitter 2011-08-24 12:11:10 +00:00
translators
fde0b4ce14 (svn r22817) -Update from WebTranslator v3.0:
belarusian - 11 changes by KorneySan
catalan - 16 changes by arnau
czech - 5 changes by SmatZ
finnish - 17 changes by jpx_
french - 1 changes by glx
german - 8 changes by planetmaker
hungarian - 17 changes by IPG
italian - 28 changes by lorenzodv
persian - 170 changes by Peymanpn
polish - 2 changes by wojteks86
russian - 13 changes by Lone_Wolf
swedish - 11 changes by Zuu
2011-08-23 17:46:06 +00:00
frosch
28117b3eb0 (svn r22816) -Feature(ette): [NewGRF] Also age wagons and articulated parts. 2011-08-22 21:33:58 +00:00
translators
3957f428b1 (svn r22815) -Update from WebTranslator v3.0:
dutch - 10 changes by habell
english_US - 8 changes by Rubidium
german - 1 changes by planetmaker
italian - 10 changes by lorenzodv
polish - 8 changes by xaxa
romanian - 4 changes by kkmic
russian - 4 changes by Lone_Wolf
serbian - 4 changes by etran
2011-08-22 17:45:34 +00:00
rubidium
2cd07511a7 (svn r22814) -Fix (r22813): typo 2011-08-22 17:38:19 +00:00
rubidium
8a58b8680c (svn r22813) -Fix [FS#4575]: make naming of currencies more consistent 2011-08-22 17:35:06 +00:00
rubidium
312e525e33 (svn r22812) -Fix: incorrect currency code 2011-08-22 17:24:09 +00:00
rubidium
21f194bbf2 (svn r22811) -Change: don't try to load static NewGRFs when loading the intro game for the first time 2011-08-22 12:54:17 +00:00
michi_cc
9c73f15cde (svn r22810) -Fix: Growth a town on both ends of a tunnel/bridge if the town centre tile is a bridge ramp/tunnel portal. 2011-08-22 12:41:24 +00:00
rubidium
4c030468e1 (svn r22809) -Fix [FS#4731]: towns expanding from the "wrong" side of a tunnel or bridge 2011-08-22 11:47:15 +00:00
rubidium
9023de2c1f (svn r22808) -Change [FS#4740]: make it less likely that a one tile wide lake is created 2011-08-21 19:36:30 +00:00
rubidium
0ad82be1f3 (svn r22807) -Feature-ish: show a message about missing strings in the intro window if a certain (configurable) threshold has been reached and its not a stable release 2011-08-21 19:23:06 +00:00
rubidium
525e2c9e73 (svn r22806) -Codechange: store the number of untranslated strings in the language file 2011-08-21 19:21:38 +00:00
rubidium
f6b0561cd8 (svn r22805) -Codechange: move use of magic number for version checking to more logical location 2011-08-21 18:57:45 +00:00
translators
786ae457f1 (svn r22804) -Update from WebTranslator v3.0:
english_US - 3 changes by Rubidium
french - 3 changes by glx
german - 3 changes by planetmaker
lithuanian - 13 changes by vytulis7
persian - 182 changes by Peymanpn
brazilian_portuguese - 6 changes by Tucalipe
romanian - 6 changes by tonny
russian - 6 changes by Lone_Wolf
serbian - 6 changes by etran
spanish - 6 changes by Terkhen
vietnamese - 6 changes by nglekhoi
2011-08-21 17:45:40 +00:00
rubidium
81e352b4b6 (svn r22803) -Fix (r22796): clicking should not work either when hiding windows 2011-08-21 16:48:31 +00:00
frosch
cb93a7a824 (svn r22802) -Fix (r22781): Coding style. 2011-08-21 14:59:05 +00:00
michi_cc
45b95ed629 (svn r22801) -Feature: [YAPF] Take canal/ocean speed fraction of ships into account. 2011-08-21 14:13:22 +00:00
rubidium
c10d415723 (svn r22800) -Fix (r22796): don't run the scanning threaded when there is no reason to do so (no UI to update) 2011-08-21 13:19:06 +00:00
rubidium
23e5720392 (svn r22799) -Fix (r22792): compile failure when there is no networking support 2011-08-21 13:10:19 +00:00
rubidium
d89ff5b278 (svn r22798) -Change: jump immediately to the next mode after scanning (if needed) 2011-08-21 12:53:38 +00:00
rubidium
dc5f44883b (svn r22797) -Add: progress bar for scanning NewGRFs 2011-08-21 12:53:13 +00:00
rubidium
2987bcc79b (svn r22796) -Codechange: run the NewGRF scanning in a separate thread 2011-08-21 12:53:00 +00:00
rubidium
5ea6064fab (svn r22795) -Codechange: load the intro game the first time without NewGRFs 2011-08-21 12:52:24 +00:00
rubidium
d1657fae80 (svn r22794) -Codechange: let window drawing determine which windows may be drawn when a modal progress is busy 2011-08-21 12:51:52 +00:00
rubidium
6d51883a87 (svn r22793) -Codechange: remove callback default to make clear they are not forgotten 2011-08-21 12:51:18 +00:00
rubidium
5e7abe58f9 (svn r22792) -Codechange: use scan callback for initial NewGRF scanning 2011-08-21 12:50:47 +00:00
rubidium
2cc2d02643 (svn r22791) -Codechange: use callback for scanning from the NewGRF window 2011-08-21 12:50:13 +00:00
rubidium
d7593d8815 (svn r22790) -Codechange: add callback for when NewGRF scanning is complete 2011-08-21 12:49:51 +00:00
rubidium
e99aec39ef (svn r22789) -Codechange: rename generation window class to modal progress 2011-08-21 12:49:14 +00:00
rubidium
421053a694 (svn r22788) -Codechange: move modal progress related functions and variables to progress.cpp/h 2011-08-21 12:48:46 +00:00
rubidium
a67cf6bae1 (svn r22787) -Codechange: rename genworld redraw constant 2011-08-21 12:47:45 +00:00
rubidium
7b7869fba7 (svn r22786) -Codechange: rename genworld mutices to model_progress mutices 2011-08-21 12:47:24 +00:00
rubidium
37415b9cf7 (svn r22785) -Codechange: rename IsGeneratingWorld to HasModalProgress 2011-08-21 12:46:46 +00:00
frosch
236075e944 (svn r22784) -Fix: Move Action 2 references from GRFFile to GrfProcessingState, and reset them after each loading stage. 2011-08-21 12:07:15 +00:00
frosch
bb57e0934a (svn r22783) -Fix: Move Action 1 references from GRFFile to GrfProcessingState, and reset them after each loading stage. 2011-08-21 12:06:54 +00:00
frosch
7bd7324b30 (svn r22782) -Fix: Add GrfProcessingState::ClearDataForNextFile() to clear temporary data at a specific spot, esp. clear 'data_blocks' now. 2011-08-21 12:06:24 +00:00
frosch
6963ce6665 (svn r22781) -Codechange: Group global variables temporarily used during GRF loading into a struct. 2011-08-21 12:05:47 +00:00
frosch
aefee3d375 (svn r22780) -Fix: [NewGRF] String codes 84 and 87 print signed values. 2011-08-20 23:16:49 +00:00
frosch
3edfd1c9d2 (svn r22779) -Add: [NewGRF] Stringcode for printing a unsinged word in power units. (Hirundo) 2011-08-20 23:07:37 +00:00
frosch
26530063f1 (svn r22778) -Add: [NewGRF] Stringcodes for printing 0-based dates. (Hirundo) 2011-08-20 22:35:11 +00:00
frosch
cc89bec4a2 (svn r22777) -Fix-ish: [NewGRF] Stringcode 9A 01 is signed, and 9A 0B is kind of unsigned. But since both were already casted to the right types later, this makes actually no difference. 2011-08-20 22:14:27 +00:00
frosch
8d3d7b4e01 (svn r22776) -Codechange: Unify the naming of NewGRF string codes; always include the size of the parameter on the stack. (based on patch by Hirundo) 2011-08-20 22:06:38 +00:00
frosch
7394bcb813 (svn r22775) -Fix: [NewGRF] Stringcodes 82 and 83 are the same as the date codes in old OpenTTD. (Hirundo) 2011-08-20 21:42:05 +00:00
frosch
ca00f98d51 (svn r22774) -Fix: [NewGRF] String codes for dates should use unsigned words, like old OpenTTD did before it learned dates before 1920. (Hirundo) 2011-08-20 21:32:34 +00:00
michi_cc
4261e8fdfd (svn r22773) -Add: Some grass around rivers in desert areas. 2011-08-20 20:07:02 +00:00
rubidium
d7baf7a4a9 (svn r22772) -Fix (r22770): validation error 2011-08-20 17:48:57 +00:00
rubidium
327c5dd10c (svn r22771) -Codechange: unify some NewGRFScan calling code 2011-08-20 17:46:03 +00:00
translators
66bab6aeff (svn r22770) -Update from WebTranslator v3.0:
english_US - 6 changes by Rubidium
french - 6 changes by glx
german - 6 changes by planetmaker
lithuanian - 103 changes by vytulis7
persian - 267 changes by Peymanpn
polish - 2 changes by wojteks86
2011-08-20 17:45:24 +00:00
rubidium
e17d799cb3 (svn r22769) -Fix (r22678): failed patch merging 2011-08-20 14:23:14 +00:00
rubidium
11a4e402c6 (svn r22768) -Add: progress bar updates for river building 2011-08-20 14:15:40 +00:00
rubidium
0041408e4f (svn r22767) -Add: river generation 2011-08-20 14:14:17 +00:00
rubidium
e8a9bb3c0d (svn r22766) -Add: river graphics for the original base set (andythenorth) 2011-08-20 12:52:45 +00:00
planetmaker
b102b58bde (svn r22765) -Cleanup: Remove unused constants and name a magic constant 2011-08-20 05:35:03 +00:00
frosch
27aff44e77 (svn r22764) -Add: [NoAI] AITile::GetTownAuthority(). 2011-08-19 21:19:10 +00:00
frosch
b8f8cef34c (svn r22763) -Fix [FS#4702]: Clarify the meaning of AIStation::IsWithinTownInfluence(), AITile::IsWithinTownInfluence() and AITown::IsWithinTownInfluence(). 2011-08-19 21:18:32 +00:00
frosch
a7d8195677 (svn r22762) -Fix (r22584): Update ai_company.hpp.sq 2011-08-19 21:14:51 +00:00
planetmaker
4b3aa9f26e (svn r22761) -Fix (r22708): Make invisible signs un-clickable (Zuu) 2011-08-19 20:54:15 +00:00
alberth
f1b792cd01 (svn r22760) -Fix (r19459): Also free allocated depot tables. 2011-08-19 20:44:22 +00:00
translators
5a81e7c8d8 (svn r22759) -Update from WebTranslator v3.0:
dutch - 2 changes by Bennievv
persian - 224 changes by Peymanpn
swedish - 13 changes by Zuu
2011-08-19 17:45:11 +00:00
translators
3e4bf2e907 (svn r22758) -Update from WebTranslator v3.0:
portuguese - 1 changes by ABCRic
2011-08-18 17:45:10 +00:00
planetmaker
86234253a5 (svn r22757) -Fix [FS#4730]: [NewGRF] Invalid memory access when querying the grfID of the default objects 2011-08-18 14:08:51 +00:00
translators
2dd798149b (svn r22756) -Update from WebTranslator v3.0:
danish - 2 changes by zyx
korean - 2 changes by telk5093
persian - 18 changes by Peymanpn
2011-08-17 17:45:11 +00:00
frosch
f34c666bc5 (svn r22755) -Fix [FS#4727]: When marking tile selections dirty, use the height information of the corners instead of the surface slope. This is more accurate when the foundation is kind of undefined. 2011-08-16 21:25:33 +00:00
translators
79508cb5c9 (svn r22754) -Update from WebTranslator v3.0:
malay - 118 changes by kazlan68
persian - 186 changes by Peymanpn
2011-08-16 17:45:07 +00:00
translators
3474e31043 (svn r22753) -Update from WebTranslator v3.0:
german - 1 changes by planetmaker
persian - 60 changes by Peymanpn
2011-08-15 17:45:10 +00:00
rubidium
5c13d3a83c (svn r22751) -Merge: documentation updates from 1.1 2011-08-14 18:53:55 +00:00
translators
1fcc679630 (svn r22750) -Update from WebTranslator v3.0:
persian - 118 changes by Peymanpn
vietnamese - 2 changes by nglekhoi
2011-08-14 17:45:12 +00:00
frosch
a2cbae88b0 (svn r22746) -Feature: [NewGRF] Implement feature 04 property 18 bit 5. 2011-08-14 13:47:14 +00:00
frosch
da0ee75a70 (svn r22745) -Fix: [NewGRF] SAT_CARGO_TAKEN and AAT_STATION_CARGO_TAKEN shall only be triggered when all cargo was taken. 2011-08-14 13:45:36 +00:00
frosch
99a045d5f0 (svn r22744) -Codechange: Clarify the scope of variables in LoadUnloadVehicle(). 2011-08-14 13:43:27 +00:00
alberth
6aa6c65db8 (svn r22743) -Fix [FS#4696]: Make aircraft point to the exit when leaving the hangar. 2011-08-13 12:47:18 +00:00
alberth
c4118e3f6a (svn r22742) -Add: Add function to query exit direction of hangars at airports. 2011-08-13 12:44:42 +00:00
alberth
bc6d4069fe (svn r22741) -Add: Add exit direction of hangars to airport specifications. 2011-08-13 12:43:05 +00:00
frosch
233065a5d8 (svn r22740) -Fix [FS#4708]: Display the size of the leveled platform in the measurement tooltip of terraforming operations. 2011-08-13 10:44:15 +00:00
frosch
92e701c6ed (svn r22739) -Fix: The measurement tooltip is supposed to be hidden when not dragging an area. 2011-08-13 10:43:11 +00:00
frosch
6bb33acc0d (svn r22738) -Fix [FS#4722] (r21854): Setting company passwords via the GUI on servers (including starting a company with the default password) failed, so no client could join. 2011-08-13 08:32:55 +00:00
rubidium
81074e0ca2 (svn r22737) -Fix [FS#4717]: some corrupted savegames could crash OpenTTD instead of showing the "savegame corrupted" message 2011-08-12 18:36:47 +00:00
rubidium
c8f19a608d (svn r22736) -Codechange: constify some numbers 2011-08-12 18:34:09 +00:00
rubidium
14fae95134 (svn r22735) -Fix [FS#4718]: triggering NOT_REACHED when playing with a NewGRF that supplies genders/cases for a language that you removed from your installation 2011-08-12 18:14:15 +00:00
translators
fa4f6737d6 (svn r22734) -Update from WebTranslator v3.0:
catalan - 1 changes by arnau
persian - 13 changes by Peymanpn
2011-08-12 17:45:12 +00:00
translators
0f2bad6dca (svn r22733) -Update from WebTranslator v3.0:
basque - 78 changes by Thadah
persian - 55 changes by Peymanpn
romanian - 2 changes by tonny
2011-08-11 17:45:15 +00:00
translators
82305ba556 (svn r22732) -Update from WebTranslator v3.0:
latvian - 36 changes by dzhins
romanian - 30 changes by kkmic, tonny
2011-08-10 17:45:11 +00:00
frosch
d10168f211 (svn r22731) -Fix: [NewGRF] The construction stage sprites were incorrectly selected in cases other than 1 or 4 sprites per set. 2011-08-08 21:26:58 +00:00
translators
68068b6eff (svn r22730) -Update from WebTranslator v3.0:
hungarian - 1 changes by IPG
2011-08-08 17:45:06 +00:00
translators
c20939d4ba (svn r22729) -Update from WebTranslator v3.0:
romanian - 2 changes by tonny
2011-08-07 17:45:08 +00:00
smatz
6e99c40087 (svn r22728) -Codechange: add -Wno-narrowing to cxxflags in order to prevent many useless warnings with GCC 4.7 2011-08-07 11:18:33 +00:00
translators
6a87848809 (svn r22727) -Update from WebTranslator v3.0:
russian - 1 changes by Lone_Wolf
2011-08-06 17:45:11 +00:00
frosch
c76d1c54b7 (svn r22726) -Fix: AITile::GetCargoAcceptance, AITile::GetCargoProduction and AIRail::BuildNewGRFRailStation did not check the cargo argument for validity. 2011-08-06 17:20:21 +00:00
frosch
ba7356b520 (svn r22725) -Fix: Always draw NewGRF supplied texts with a default colour. 2011-08-06 13:56:27 +00:00
frosch
9e2c2490eb (svn r22724) -Codechange: Reduce number of realloc calls when loading VarAct2s. 2011-08-06 13:55:52 +00:00
frosch
f0b723ebaa (svn r22723) -Fix: Do not restrict AdvVarAct2 to 255 operations. 2011-08-06 13:17:18 +00:00
frosch
0625c9007f (svn r22722) -Fix: Skip invisible parent and child sprites due to transparency settings using the same logic as skipping due to grf-defined invisibility. 2011-08-06 11:14:07 +00:00
frosch
2e466cc184 (svn r22721) -Fix (r22518): Conditionally hiding a sprite caused subsequent items of the spritelayout to use wrong registers. 2011-08-06 10:47:37 +00:00
translators
03c1fd5c63 (svn r22720) -Update from WebTranslator v3.0:
hebrew - 8 changes by rril
brazilian_portuguese - 11 changes by Tucalipe
spanish - 2 changes by lpenap
2011-08-05 17:45:18 +00:00
smatz
564dc66131 (svn r22719) -Fix: compilation with gcc 4.7 2011-08-04 20:04:58 +00:00
translators
92dd3bb0e2 (svn r22717) -Update from WebTranslator v3.0:
luxembourgish - 2 changes by Phreeze
2011-08-04 17:45:11 +00:00
planetmaker
ad254f2b7c (svn r22716) -Fix: Murphy is a bitch 2011-08-04 17:22:18 +00:00
planetmaker
d20b5eb915 (svn r22715) -Fix: If there's also no point in opening the air toolbar via custom-defined global hotkeys, if there are no aircraft available 2011-08-04 17:13:24 +00:00
planetmaker
75b92328c2 (svn r22714) -Fix: If there's no point in opening the rail toolbar, don't open it for people who use hotkeys either rather than only for those using GUI elements 2011-08-04 14:04:15 +00:00
michi_cc
08b7981f37 (svn r22713) -Feature: [NewGRF] Per vehicle custom cargo ageing period. 2011-08-03 20:55:08 +00:00
translators
442b92ff33 (svn r22712) -Update from WebTranslator v3.0:
belarusian - 1 changes by Wowanxm
croatian - 1 changes by VoyagerOne
french - 1 changes by glx
italian - 1 changes by lorenzodv
latvian - 165 changes by dzhins
romanian - 1 changes by kkmic
2011-08-03 17:45:24 +00:00
translators
e0cc0f8667 (svn r22711) -Update from WebTranslator v3.0:
dutch - 1 changes by habell
english_US - 1 changes by Rubidium
finnish - 1 changes by jpx_
serbian - 1 changes by etran
2011-08-02 17:45:22 +00:00
frosch
bf3a9dfdaf (svn r22710) -Fix [FS#4704]: Allow AIAirport::GetNoiseLevelIncrease() also for expired airports. 2011-08-01 20:15:18 +00:00
alberth
89c7193b8f (svn r22709) -Doc: Doxyment fileio.cpp. 2011-08-01 19:36:11 +00:00
planetmaker
3fb66890ee (svn r22708) -Feature [FS#4701]: Display option to hide competitors' signs and station names (Zuu) 2011-08-01 18:41:21 +00:00
frosch
536fc42461 (svn r22707) -Codechange: Simplify applying the difficulty settings to prices, and reduce computational errors. (Eddi) 2011-07-31 14:13:01 +00:00
frosch
ae8f53a403 (svn r22706) -Cleanup: A loop is no loop, if it never iterates. 2011-07-31 09:42:05 +00:00
rubidium
7b418502ab (svn r22700) -Fix [FS#4680]: cost of changing bridge type is undercalculated when adding road types as well (based on patch by adf88) 2011-07-30 14:10:12 +00:00
rubidium
cfc2c5db42 (svn r22699) -Fix [FS#4681]: Cost of adding an extra road type to a bridge or tunnel was undercalculated (adf88) 2011-07-30 13:55:44 +00:00
frosch
9c239bb988 (svn r22698) -Fix [FS#4694]: Only insert cleared object tiles into _cleared_object_areas if clearing actually succeeds, else subsequential tests of the same tile will be skipped and considered successful. 2011-07-30 12:28:49 +00:00
rubidium
059d43fca8 (svn r22697) -Fix [FS#4694-ish]: when building a house it could be built at the wrong place if multitile houses failed some tests 2011-07-30 12:17:46 +00:00
rubidium
36e887591b (svn r22696) -Fix: don't requery the servers when the server list window isn't opened 2011-07-30 10:44:58 +00:00
rubidium
289133be14 (svn r22695) -Fix [FS#4697]: mark addresses that could not be resolved as 'do not resolve anymore' as well, instead of trying to resolve them each and every time the address is accessed 2011-07-30 10:28:52 +00:00
planetmaker
ba7611ed13 (svn r22694) -Cleanup [FS#4579]: Remove unused but confusing widget 2011-07-30 07:38:38 +00:00
frosch
c9e920f1eb (svn r22693) -Fix [FS#4691]: The override managers were not reset in some cases like creating a new scenario. 2011-07-29 22:23:17 +00:00
rubidium
793ec45a73 (svn r22692) -Update: [Windows] Installer didn't mention 7 all the time 2011-07-29 16:52:18 +00:00
translators
899a66436a (svn r22691) -Update from WebTranslator v3.0:
greek - 14 changes by kyrm
romanian - 1 changes by kkmic
ukrainian - 6 changes by Madvin
2011-07-28 17:45:18 +00:00
frosch
5e0bf4ada8 (svn r22690) -Fix: [NewGRF] Aircrafts defined with IDs above the default aircrafts always defaulted to passenger cargo. 2011-07-27 19:38:43 +00:00
translators
42804a8605 (svn r22689) -Update from WebTranslator v3.0:
belarusian - 1 changes by KorneySan
hungarian - 6 changes by IPG
russian - 1 changes by KorneySan
2011-07-26 17:45:12 +00:00
translators
46c219ecdf (svn r22688) -Update from WebTranslator v3.0:
greek - 4 changes by fumantsu, kyrm
vietnamese - 5 changes by nglekhoi
2011-07-25 17:45:07 +00:00
translators
72d1c3599b (svn r22687) -Update from WebTranslator v3.0:
catalan - 6 changes by arnau
2011-07-24 17:45:09 +00:00
translators
cd992bb00f (svn r22683) -Update from WebTranslator v3.0:
italian - 1 changes by lorenzodv
2011-07-23 17:45:08 +00:00
frosch
5c6a7f42d5 (svn r22682) -Fix: [NewGRF] Disallow accessing variable 1B due to desync reasons. 2011-07-22 18:59:10 +00:00
translators
31f6e99000 (svn r22681) -Update from WebTranslator v3.0:
greek - 2 changes by fumantsu
2011-07-22 17:45:09 +00:00
translators
8f017572b1 (svn r22680) -Update from WebTranslator v3.0:
croatian - 1 changes by VoyagerOne
dutch - 1 changes by habell
finnish - 1 changes by jpx_
greek - 66 changes by kyrm
serbian - 1 changes by etran
2011-07-21 17:45:22 +00:00
planetmaker
e188edd8f6 (svn r22679) -Change [FS#4692] (r22655): [NewGRF] Use a value of 0 to indicate the invalid waterclass in the nearby land info (0x60 ind. tiles, 0x62 houses, objects,...) 2011-07-21 17:17:48 +00:00
planetmaker
e3d9879690 (svn r22678) -Doc: More doxygen sprinkles in MacOSX code and cocoa video driver 2011-07-21 16:13:34 +00:00
planetmaker
b09c863e1c (svn r22677) -Doc: A few doxygen sprinkles in toolbar_gui.cpp 2011-07-21 15:51:48 +00:00
translators
16d39f9071 (svn r22676) -Update from WebTranslator v3.0:
czech - 1 changes by Harlequin
english_US - 1 changes by Rubidium
french - 2 changes by glx
german - 1 changes by planetmaker
spanish - 6 changes by Terkhen
2011-07-20 17:45:22 +00:00
planetmaker
3045c3fd2a (svn r22675) -Change: Add a menu entry for the sprite bounding box debuging feature in the help menu and enable bounding boxes only in conjunction with the newgrf developer tools 2011-07-20 16:19:48 +00:00
translators
a70c37e4c9 (svn r22674) -Update from WebTranslator v3.0:
danish - 5 changes by NeoNmaN
2011-07-19 17:45:05 +00:00
planetmaker
dfa45e79fe (svn r22673) -Add #4690: Provide random bits in var 0x10 for callback 0x3B in all cases (Hirundo) 2011-07-19 16:52:30 +00:00
translators
a692db0704 (svn r22672) -Update from WebTranslator v3.0:
czech - 4 changes by Harlequin
german - 5 changes by planetmaker
2011-07-18 17:45:08 +00:00
translators
b36f8bec24 (svn r22671) -Update from WebTranslator v3.0:
czech - 4 changes by Harlequin
korean - 5 changes by telk5093
polish - 7 changes by wojteks86
2011-07-17 17:45:15 +00:00
frosch
718e0090b2 (svn r22670) -Change: Do not spawn explosion effects when bulldozing in paused mode. They block the view. 2011-07-17 16:09:38 +00:00
alberth
d55b380b69 (svn r22669) -Codechange: For non-windows, only test for file existence again if strtolower actually changed the name. 2011-07-16 18:43:22 +00:00
alberth
20c2b5fdde (svn r22668) -Codechange: FioFindFullPath tests already whether the file exists. 2011-07-16 18:34:04 +00:00
translators
d209369c50 (svn r22667) -Update from WebTranslator v3.0:
belarusian - 6 changes by Wowanxm
2011-07-16 17:45:11 +00:00
translators
264fead679 (svn r22666) -Update from WebTranslator v3.0:
czech - 7 changes by micropro_cz
luxembourgish - 9 changes by Phreeze
2011-07-15 17:45:13 +00:00
translators
b1d68bb3b1 (svn r22665) -Update from WebTranslator v3.0:
portuguese - 5 changes by JayCity
romanian - 5 changes by kkmic
2011-07-14 17:45:11 +00:00
translators
add34b41bf (svn r22664) -Update from WebTranslator v3.0:
serbian - 5 changes by etran
2011-07-13 17:45:11 +00:00
translators
e338449974 (svn r22663) -Update from WebTranslator v3.0:
croatian - 5 changes by VoyagerOne
dutch - 5 changes by habell
french - 5 changes by glx
italian - 6 changes by lorenzodv
russian - 6 changes by Lone_Wolf
vietnamese - 5 changes by nglekhoi
2011-07-12 17:45:23 +00:00
frosch
371a66e14d (svn r22662) -Fix (r22639)[FS#4683]: Ships can also travel on certain rail tiles. 2011-07-12 17:12:10 +00:00
frosch
7ec119a574 (svn r22661) -Fix (r22659): Silence a gcc warning. 2011-07-12 16:36:53 +00:00
translators
44b49269fc (svn r22660) -Update from WebTranslator v3.0:
english_US - 5 changes by Rubidium
finnish - 5 changes by jpx_
2011-07-11 17:45:18 +00:00
michi_cc
d579af11e8 (svn r22659) -Add: [NewGRF] Support for the land slope check callback for stations. 2011-07-11 16:32:35 +00:00
michi_cc
e5dd6f9227 (svn r22658) -Feature: [NewGRF] Custom error messages for object callback 0x157. 2011-07-11 16:32:30 +00:00
michi_cc
624aec0b19 (svn r22657) -Add: [NewGRF] More default error messages for the industry shape and location callbacks. 2011-07-11 16:32:25 +00:00
michi_cc
206ff68e65 (svn r22656) -Codechange: Deduplicate the custom error message of the industry shape and location callbacks. 2011-07-11 16:32:19 +00:00
michi_cc
1e855be492 (svn r22655) -Add: [NewGRF] Add water class to the 'land info of nearby tiles' vars. 2011-07-11 16:32:13 +00:00
frosch
abf286e990 (svn r22649) -Fix [FS#4670]: Switching from a red to a white highlight (by switching to another tool) without switching the highlight mode (HT_RECT etc.) did not mark the selection dirty. 2011-07-10 14:44:41 +00:00
frosch
9afe1c1d20 (svn r22648) -Fix (r22629): Missing 'break'. (thanks michi_cc) 2011-07-10 13:25:52 +00:00
frosch
3639456cc4 (svn r22647) -Codechange: Enhance MP_WATER map accessors with assertions. (adf88) 2011-07-10 13:21:21 +00:00
frosch
a7f7a97825 (svn r22646) -Codechange: Simplify MP_WATER map accessors, esp. for locks and depots. (based on patched by adf88 and michi_cc) 2011-07-10 13:04:04 +00:00
frosch
d4dbe95274 (svn r22645) -Fix [FS#4678]: GetSection() does not return a LockPart. 2011-07-10 13:00:05 +00:00
frosch
570da01d3a (svn r22644) -Codechange: Use IsShipDepotTile() instead of single water- and depottests. (adf88) 2011-07-09 18:10:48 +00:00
michi_cc
8565703a4c (svn r22643) -Fix: Disallow building NewObjects on water tiles owned by another company. 2011-07-08 14:42:18 +00:00
frosch
a6ce6c144b (svn r22642) -Change: Disable the 'set parameters' button in the NewGRF GUI, if the GRF specifies to have no parameters and one would not be able to set any parameters anyway. 2011-07-07 21:52:08 +00:00
frosch
566a9612a0 (svn r22641) -Fix (r22639): Warning about uninitialised fields. 2011-07-07 20:35:48 +00:00
translators
84007b6f9a (svn r22640) -Update from WebTranslator v3.0:
brazilian_portuguese - 2 changes by Tucalipe
2011-07-07 17:45:07 +00:00
michi_cc
9218c56cde (svn r22639) -Feature: [NewGRF] Support for ship props 14/15 (ocean/canal speed fraction). 2011-07-07 14:16:22 +00:00
michi_cc
662a0a9cd3 (svn r22638) -Fix: Keep the previous owner of the upper and lower lock parts if they are built on existing water. 2011-07-07 14:16:16 +00:00
translators
d1be388bc9 (svn r22637) -Update from WebTranslator v3.0:
polish - 1 changes by wojteks86
2011-07-05 17:45:08 +00:00
frosch
412cbe133d (svn r22636) -Fix: Airports should not expose the tile specific random bits of the north tile. Only airport tiles should access those. 2011-07-04 22:07:53 +00:00
frosch
8930337aae (svn r22635) -Fix: Correctly reseed random bits of industries and industry tiles. 2011-07-04 20:37:20 +00:00
frosch
8b18292a2e (svn r22634) -Codechange: Deduplicate some code. Note that zeroing 'count' is intentionally removed, it is only used together with 'scope'. 2011-07-04 20:31:57 +00:00
frosch
d2b236802c (svn r22633) -Fix: Implement variables 25 and 7F for railtypes. 2011-07-04 20:25:17 +00:00
translators
0d486446b8 (svn r22632) -Update from WebTranslator v3.0:
brazilian_portuguese - 2 changes by Luis_Mizuchiro
2011-07-04 17:45:07 +00:00
frosch
98a9d30bfe (svn r22631) -Fix: Additional text in fund industry window is NewGRF supplied and thus should have a default colour. 2011-07-03 14:49:19 +00:00
frosch
5ea8b07e05 (svn r22630) -Cleanup: Remove SwitchToNormalRefStack() and SwitchToErrorRefStack(). 2011-07-03 14:33:17 +00:00
frosch
2a55273291 (svn r22629) -Fix [FS#4599]: Remove all usages of the ErrorRefStack. It was continuously overwritten by e.g. industry prospection without closing the old error window; also StopTextRefStackUsage() was not called for errors returned by commands (which caused FS#4599). Now return in the CommandCost result whether the textref stack needs to be used, and store a copy of the stack values in the error window just like for the normal string parameters. 2011-07-03 14:32:15 +00:00
frosch
2158f4f1bf (svn r22628) -Codechange: Allow passing the textref stack values to use to StartTextRefStackUsage() instead of always using the temporary NewGRF registers. 2011-07-03 13:53:42 +00:00
frosch
f93c8ce5aa (svn r22627) -Codechange: Rename PrepareTextRefStackUsage() to StartTextRefStackUsage() to make it more obvious that you must call StopTextRefStackUsage() at some point. Also extent the documentation. 2011-07-03 13:49:29 +00:00
frosch
d29def43b0 (svn r22626) -Fix [FS#4622]: Also initialise _old_vds with newgame settings; TTD savegames do not contain these settings. 2011-07-03 10:59:25 +00:00
frosch
9c015d369e (svn r22625) -Fix (r22050)[FS#4642]: Do not zero the orders of disaster vehicles when converting savegames. 2011-07-02 21:20:37 +00:00
frosch
63d3d8505e (svn r22624) -Fix [FS#4654]: When closing an AI company the local player cheated to, we need to cheat him to another company. 2011-07-02 19:31:01 +00:00
frosch
0b33df7a8f (svn r22623) -Cleanup: DoAcquireCompany() does not need to sell shares, ChangeOwnershipOfCompanyItems() already does that and it does it better. 2011-07-02 19:07:47 +00:00
frosch
a3ede3cea1 (svn r22622) -Fix: When closing down companies their shares in other companies must be sold even if share trading is disabled at that point of time. 2011-07-02 19:05:42 +00:00
frosch
7bf8b1d96e (svn r22621) -Fix: When asking the user to confirm an unsafe unpausing, there is no need to execute a command if 'no' is choosed. This also prevents crashing when clicking unpause while the confirm window is shown. 2011-07-02 17:40:39 +00:00
frosch
55a21a940d (svn r22620) -Change [FS#4651]: Enforce refit orders to be 'always go to depot' orders; service-only and stop-in-depot orders make no sense with refitting. 2011-07-02 16:45:54 +00:00
frosch
1bc1a42ea5 (svn r22619) -Fix [FS#4662]: Consider the size of the vehicle sprite for the lineheight in the company GUI. This also makes the widget containing the sprite not skip drawing it, if the bounds of the widget are outside of the drawing area though the sprite actually needs drawing. 2011-07-02 14:37:03 +00:00
frosch
c544dca519 (svn r22618) -Fix [FS#4653]: When changing difficulty settings over the network, do not just reopen the difficulty window if any game options window is opened; instead invalidate them properly. 2011-07-02 12:58:37 +00:00
frosch
1688470eb9 (svn r22617) -Codechange: Add GameOptionsInvalidationData enum for data values for Window::OnInvalidateData() of windows with class WC_GAME_OPTIONS. 2011-07-02 12:49:44 +00:00
frosch
56a41a8852 (svn r22616) -Codechange: Fix typo. 2011-07-02 11:31:20 +00:00
frosch
4e5534f85e (svn r22615) -Codechange: The return value of PlayTileSound() has no purpose. Remove it and document the rest. 2011-07-02 11:28:22 +00:00
frosch
ff52f85b9e (svn r22614) -Fix [FS#4656]: If callback 33 returns a value out of range, no sound effect shall be played. 2011-07-02 11:24:39 +00:00
translators
22378a2164 (svn r22613) -Update from WebTranslator v3.0:
simplified_chinese - 1 changes by Gavin
2011-07-01 17:45:10 +00:00
translators
471a3798c8 (svn r22612) -Update from WebTranslator v3.0:
basque - 7 changes by Thadah
thai - 18 changes by nirakanz
2011-06-30 17:45:11 +00:00
translators
01e49d178b (svn r22611) -Update from WebTranslator v3.0:
basque - 10 changes by Thadah
2011-06-28 17:45:06 +00:00
translators
95d72b5470 (svn r22610) -Update from WebTranslator v3.0:
swedish - 4 changes by Zuu
2011-06-27 17:45:06 +00:00
translators
9308ed1ce0 (svn r22609) -Update from WebTranslator v3.0:
hungarian - 3 changes by IPG
ukrainian - 11 changes by Fixer
2011-06-26 17:45:17 +00:00
alberth
a0cd04130a (svn r22608) -Fix[FS#4663]: Use rotated heightmap sizes for reporting scaling problems. 2011-06-26 16:16:04 +00:00
translators
c74fd63af3 (svn r22607) -Update from WebTranslator v3.0:
esperanto - 3 changes by Christopher
2011-06-23 17:45:06 +00:00
frosch
d0294bbd66 (svn r22606) -Fix (r22518): 20 is not the successor of 19 in NewGRF context. 2011-06-23 08:25:15 +00:00
translators
def77ce2f4 (svn r22605) -Update from WebTranslator v3.0:
simplified_chinese - 3 changes by Gavin
czech - 3 changes by marek995
2011-06-21 17:45:15 +00:00
rubidium
135f264ef0 (svn r22604) -Document: that there are invalid warnings under some circumstances 2011-06-20 17:06:33 +00:00
translators
424dc0e735 (svn r22603) -Update from WebTranslator v3.0:
korean - 5 changes by telk5093
2011-06-19 17:45:07 +00:00
translators
186f53470b (svn r22596) -Update from WebTranslator v3.0:
esperanto - 21 changes by Christopher
portuguese - 1 changes by JayCity
2011-06-18 17:45:08 +00:00
yexo
87e59dce5a (svn r22595) -Fix [FS#4560] (r22593): build railstation gui was broken with newgrf stations 2011-06-17 20:32:25 +00:00
yexo
bf994b46f1 (svn r22594) -Fix [FS#4644]: add active NewGRFs to the list of available ones when selecting the empty preset 2011-06-16 10:59:09 +00:00
yexo
1a0d25dab1 (svn r22593) -Fix [FS#4647]: don't show cargo accepted/produced in the new station window when no tiles are selected (mouse hovering a window or toolbar) 2011-06-16 09:46:24 +00:00
frosch
5f29da4ee0 (svn r22592) -Fix [FS#4645]: Reading of heightmaps with uncommon BMP formats failed due to uninitialised variables. (Parody) 2011-06-15 18:53:58 +00:00
terkhen
4d7a413eda (svn r22591) -Doc: Callback 0x18 (AI purchase selection) is implemented for stations. 2011-06-15 18:52:21 +00:00
translators
d4fb4ebe01 (svn r22590) -Update from WebTranslator v3.0:
indonesian - 1 changes by adjayanto
welsh - 19 changes by welshdragon
2011-06-15 17:45:08 +00:00
frosch
f71a96d584 (svn r22589) -Fix [FS#4641]: PBS order forecasting modified the current order index in case of a goto-nearest-depot order and no depot could be found. 2011-06-14 19:19:13 +00:00
translators
52a3842fe3 (svn r22588) -Update from WebTranslator v3.0:
danish - 11 changes by majbom
korean - 3 changes by junho2813
2011-06-14 17:45:13 +00:00
rubidium
05f16eb849 (svn r22587) -Fix: inconsistency in known-bugs.txt 2011-06-14 04:56:51 +00:00
rubidium
974c6c443c (svn r22586) -Merge: documentation updates from 1.1 2011-06-14 04:55:34 +00:00
translators
f2496edfed (svn r22585) -Update from WebTranslator v3.0:
swedish - 2 changes by Ingerfara
2011-06-13 17:45:09 +00:00
yexo
0dc20c7d5f (svn r22584) -Add: [NoAI] several functions to AICompany to find out performance information (Morloth) 2011-06-13 15:23:20 +00:00
frosch
f851a515cc (svn r22583) -Fix [FS#4640] (r22551): Allocate _changed_storage_arrays on the heap, so the point of destruction is well defined ('never' for now). 2011-06-13 11:53:00 +00:00
michi_cc
56b7faed52 (svn r22582) -Fix: Don't increment STL iterators after they've been invalidated. 2011-06-13 10:46:00 +00:00
rubidium
b32a8d11c3 (svn r22581) -Add: 'make regression' support to Makefile.msvc 2011-06-13 10:35:19 +00:00
rubidium
989bc411ef (svn r22580) -Change: make 'make regression' return an error when it fails 2011-06-13 10:09:59 +00:00
rubidium
dcc194e8eb (svn r22579) -Fix (r22576): copy-paste error :( 2011-06-13 08:28:29 +00:00
rubidium
52e40e7cbd (svn r22578) -Fix: another MSVC compile warning 2011-06-13 08:27:12 +00:00
rubidium
dc74518b96 (svn r22577) -Fix: MSVC64 compile warning 2011-06-13 07:43:48 +00:00
rubidium
3d4c35c3ca (svn r22576) -Add: bundle_pdb command to put the pdb into the bundles directory as well 2011-06-13 07:34:55 +00:00
terkhen
b7b0637a10 (svn r22575) -Fix (r22574): Compilation error. 2011-06-13 07:01:36 +00:00
terkhen
7f5612a98f (svn r22574) -Fix (r22566): GetGRFID was using a wrong return type. 2011-06-13 06:28:43 +00:00
terkhen
729d786d5e (svn r22573) -Fix (r22567): Fix operator precedence. 2011-06-13 06:13:57 +00:00
michi_cc
050a212195 (svn r22572) -Fix: MSVC performance warning (assigning int to bool). 2011-06-12 23:42:42 +00:00
terkhen
8ddb3941f7 (svn r22571) -Add: [NewGRF] Show town persistent storage in the NewGRF debug GUI. 2011-06-12 20:53:16 +00:00
terkhen
46d1a06215 (svn r22570) -Codechange: Store the GrfID of the caller when opening a parent window in the NewGRF debug GUI. 2011-06-12 20:51:38 +00:00
terkhen
a619ad3789 (svn r22569) -Feature: [NewGRF] Persistent storage for towns. 2011-06-12 20:50:03 +00:00
terkhen
7ffc8c0173 (svn r22568) -Change: Add a list of persistent storages to the Town class. 2011-06-12 20:49:07 +00:00
terkhen
00e5c1df18 (svn r22567) -Codechange: Store persistent storages inside a pool. 2011-06-12 20:47:45 +00:00
terkhen
9f55abf51a (svn r22566) -Codechange: Define and use OverrideManagerBase::GetGRFID function. 2011-06-12 20:42:23 +00:00
terkhen
281bed03f4 (svn r22565) -Codechange: Use helper functions for getting the persistent storage in the NewGRF debug GUI. 2011-06-12 20:41:17 +00:00
terkhen
0749c65d74 (svn r22564) -Codechange: Rename Get and Store persistent storage functions to GetValue and StoreValue. 2011-06-12 20:40:21 +00:00
terkhen
dc6218aa49 (svn r22563) -Codechange: Use a function for storing values inside the persistent storage. 2011-06-12 20:38:46 +00:00
terkhen
dd8a436cbb (svn r22562) -Codechange: Remove constness from TownGetVariable. 2011-06-12 20:37:26 +00:00
terkhen
f1cde00372 (svn r22561) -Codechange: Remove constness from Object in ResolverObject. 2011-06-12 20:36:33 +00:00
terkhen
76cd19f846 (svn r22560) -Codechange: Remove constness from House in ResolverObject. 2011-06-12 20:35:37 +00:00
terkhen
e8df5563db (svn r22559) -Codechange: Remove constness from Station in ResolverObject. 2011-06-12 20:34:37 +00:00
terkhen
c98a8308cc (svn r22558) -Codechange: Remove constness from BaseStation in ResolverObject. 2011-06-12 20:34:03 +00:00
terkhen
e127fca384 (svn r22557) -Codechange: Remove constness from AnimationBase callbacks. 2011-06-12 20:32:52 +00:00
terkhen
d7ec492887 (svn r22556) -Codechange: Remove constness from the town pointer at industries. 2011-06-12 20:31:44 +00:00
translators
f12e71e1be (svn r22555) -Update from WebTranslator v3.0:
dutch - 32 changes by Parody
korean - 2 changes by junho2813
norwegian_nynorsk - 27 changes by 2rB
2011-06-12 17:45:15 +00:00
frosch
3f003c0977 (svn r22553) -Fix (r22499): NewGRF parameter window was not set dirty, when changing row selection. 2011-06-11 21:12:28 +00:00
frosch
d5e7537e14 (svn r22552) -Fix: Clear airport persistent storage on construction/removal of airports. 2011-06-11 20:47:31 +00:00
frosch
b2275b4093 (svn r22551) -Fix: Remove BaseStorageArrays from _changed_storage_arrays on destruction. 2011-06-11 20:40:46 +00:00
translators
86f931a065 (svn r22550) -Update from WebTranslator v3.0:
spanish - 1 changes by Terkhen
2011-06-11 17:45:09 +00:00
translators
40345a91a0 (svn r22549) -Update from WebTranslator v3.0:
simplified_chinese - 1 changes by Gavin
dutch - 2 changes by Parody
norwegian_bokmal - 16 changes by kristoffer_hh
swedish - 7 changes by Ingerfara
2011-06-09 17:45:30 +00:00
planetmaker
e5a88a1077 (svn r22548) -Codechange: Name also the magic number for the lumber mill's tree cutting action (FeyFre) 2011-06-09 16:35:09 +00:00
translators
692d3433fb (svn r22547) -Update from WebTranslator v3.0:
spanish - 1 changes by Terkhen
2011-06-08 17:45:07 +00:00
frosch
60e48f35b5 (svn r22546) -Doc [FS#4635]: Add 'trains do not crash with their own wagons' to known_bugs. 2011-06-07 17:55:40 +00:00
translators
e2da240cca (svn r22545) -Update from WebTranslator v3.0:
dutch - 37 changes by Parody
brazilian_portuguese - 11 changes by Tucalipe
2011-06-06 17:45:12 +00:00
translators
af38f80f80 (svn r22544) -Update from WebTranslator v3.0:
romanian - 5 changes by tonny
vietnamese - 3 changes by myquartz
2011-06-05 17:45:10 +00:00
terkhen
05f2a0f391 (svn r22543) -Feature: [NewGRF] Support for station variable 0x69. 2011-06-04 21:24:23 +00:00
terkhen
8e00fa39b2 (svn r22542) -Add: Store cargo acceptance stats for stations. 2011-06-04 21:21:00 +00:00
terkhen
9f68c20d10 (svn r22541) -Document: GoodsEntry struct. 2011-06-04 21:19:00 +00:00
terkhen
5bb79b1f46 (svn r22540) -Codechange: Rename AcceptancePickup to GoodsEntryStatus. 2011-06-04 21:17:07 +00:00
translators
05b125c42c (svn r22539) -Update from WebTranslator v3.0:
portuguese - 2 changes by JayCity
2011-06-04 17:45:07 +00:00
rubidium
015231a478 (svn r22538) -Fix [FS#4619]: possible crash when opening the airport build window for the first time 2011-06-04 14:48:21 +00:00
rubidium
58e3652bd0 (svn r22537) -Change [FS#3494]: replace the half small airport structure on the intercontinental airport with some grass 2011-06-04 14:24:34 +00:00
rubidium
e95840b6a8 (svn r22536) -Fix [FS#4632]: documentation omission regarding admin protocol 2011-06-04 13:38:54 +00:00
planetmaker
40cdaca849 (svn r22535) -Cleanup: Remove uneeded constants, update and unify some comments relating to sprite numbers 2011-06-03 20:41:30 +00:00
yexo
cf11a1e98e (svn r22534) -Fix [FS#4631] (r21250): doing rescan_ai in a game with running AIs caused a crash 2011-06-03 19:18:39 +00:00
translators
b1812c9b02 (svn r22533) -Update from WebTranslator v3.0:
catalan - 2 changes by arnau
czech - 3 changes by rala
2011-06-03 17:45:11 +00:00
michi_cc
c9af6126f8 (svn r22532) -Fix: Do not create an implicit order if the current order is the first order in the order list and we visit the station of the last entry of the order list. 2011-06-02 22:41:05 +00:00
translators
dbc5fdeb04 (svn r22531) -Update from WebTranslator v3.0:
simplified_chinese - 5 changes by Gavin
2011-06-02 17:45:06 +00:00
translators
d94a84d5c9 (svn r22530) -Update from WebTranslator v3.0:
frisian - 6 changes by Fopper
polish - 5 changes by nouwak
2011-06-01 17:45:09 +00:00
frosch
9b9b427a26 (svn r22529) -Doc (r22419): Reflect removal of '-i' option in documentation. 2011-05-31 20:51:19 +00:00
translators
b3d496a186 (svn r22526) -Update from WebTranslator v3.0:
serbian - 4 changes by etran
2011-05-31 17:45:09 +00:00
translators
756c5416fd (svn r22525) -Update from WebTranslator v3.0:
belarusian - 3 changes by KorneySan
croatian - 3 changes by VoyagerOne
dutch - 3 changes by Yexo
finnish - 1 changes by jpx_
italian - 3 changes by lorenzodv
russian - 1 changes by KorneySan
2011-05-30 17:45:22 +00:00
rubidium
38028ab423 (svn r22523) -Doc: how OpenTTD finds a font, and what to do when that "fails" 2011-05-29 20:01:39 +00:00
frosch
615e435677 (svn r22522) -Fix (r22489): (size_t)(uint32)(-1) != (size_t)-1 2011-05-29 18:35:31 +00:00
rubidium
36526d6b05 (svn r22521) -Fix: tiny typo in translation 2011-05-29 17:57:53 +00:00
translators
5b8ee9c982 (svn r22519) -Update from WebTranslator v3.0:
dutch - 1 changes by Rubidium
english_US - 3 changes by Rubidium
french - 3 changes by glx
german - 3 changes by frosch
spanish - 4 changes by Terkhen
2011-05-29 17:45:19 +00:00
frosch
a241a4ce97 (svn r22518) -Feature: [NewGRF] Advanced sprite layouts with register modifiers. 2011-05-29 16:56:22 +00:00
frosch
5b449145f7 (svn r22517) -Fix (r22472): If a NewGRF sprite ran out of bytes at a very specific point, data might be freed twice. 2011-05-29 16:54:40 +00:00
frosch
8f921c8747 (svn r22516) -Codechange: Replace some magic numbers with the appropiate enum values. (Eddi) 2011-05-29 08:56:05 +00:00
translators
c904e7ede5 (svn r22515) -Update from WebTranslator v3.0:
catalan - 2 changes by arnau
finnish - 2 changes by jpx_
norwegian_bokmal - 9 changes by kristoffer_hh
russian - 2 changes by Lone_Wolf
slovenian - 1 changes by ntadej
2011-05-28 17:45:18 +00:00
alberth
9bc3d8861f (svn r22514) -Feature: Save heightmap in scenario editor. 2011-05-28 13:56:35 +00:00
alberth
c6f3ded6d5 (svn r22513) -Add: Allow for saving a heightmap from the file dialogue window. 2011-05-28 13:55:59 +00:00
alberth
f1cae9960f (svn r22512) -Add: Save heightmap. 2011-05-28 13:55:34 +00:00
alberth
1838225192 (svn r22511) -Add: Function to make heightmap file paths. 2011-05-28 13:55:05 +00:00
alberth
84f7fc32fa (svn r22510) -Codechange: Extract filepath creation to its own function. 2011-05-28 13:54:42 +00:00
alberth
be048e05f2 (svn r22509) -Add: Save heightmap. 2011-05-28 13:54:18 +00:00
alberth
64745b4d0d (svn r22508) -Codechange: Lift default screenshot filename out of MakeScreenshotName. 2011-05-28 13:53:52 +00:00
alberth
c8cbc8ef97 (svn r22507) -Doc: Document SwitchMode. 2011-05-28 09:56:14 +00:00
frosch
460d24fd83 (svn r22506) -Feature [FS#4625]: Make the transparency options for industries also affect the effect vehicles created by industries. 2011-05-28 09:46:37 +00:00
frosch
71822b6f1b (svn r22505) -Add: Separate EffectVehicleTypes for broken aircraft and smoke at copper ore mine, to make them distinguishable from each other and from smoke due to disasters. (only affects newly spawned effects) 2011-05-28 09:45:12 +00:00
frosch
7c21083227 (svn r22504) -Codechange: Add EV_END and use it to check the lengths of _effect_init_procs and _effect_tick_procs. 2011-05-28 09:43:53 +00:00
frosch
1b34d22620 (svn r22503) -Doc: EffectVehicleType. 2011-05-28 09:43:22 +00:00
glx
986d5e950d (svn r22502) -Fix (r22501): WIN32 compilation 2011-05-28 03:23:34 +00:00
alberth
6e3ef9fa1a (svn r22501) -Codechange: Move FileExists to a better place. 2011-05-27 21:42:51 +00:00
alberth
f5637b7975 (svn r22500) -Doc: Fix and add fios doxygen documentation. 2011-05-27 21:20:07 +00:00
yexo
ffdfa5a213 (svn r22499) -Fix: don't lower the arrow buttons in the newgrf/AI parameter windows if they're clicked when disabled 2011-05-27 18:02:55 +00:00
translators
56902191e4 (svn r22498) -Update from WebTranslator v3.0:
simplified_chinese - 1 changes by Gavin
2011-05-27 17:45:06 +00:00
planetmaker
8828acd722 (svn r22497) -Codechange: Simplify button handling in airport build GUI 2011-05-27 16:26:10 +00:00
yexo
00e65d1a4d (svn r22496) -Fix: callback result for airport layout name was incorrectly used 2011-05-27 16:06:23 +00:00
planetmaker
9a744793b0 (svn r22495) -Fix: The layout selectors of the airport build GUI did not latch properly 2011-05-27 15:40:32 +00:00
yexo
4ac6f2a994 (svn r22494) -Fix: airport preview sprite can depend on the layout, so update the cached SpriteID when the layout changes 2011-05-27 15:31:54 +00:00
translators
a222703d4c (svn r22493) -Update from WebTranslator v3.0:
brazilian_portuguese - 1 changes by Tucalipe
2011-05-26 17:45:07 +00:00
frosch
87515d0873 (svn r22492) -Fix [FS#4624] (r21642, r22328): Only try to insert implicit orders for ground vehicles. Aircraft may reach unscheduled terminals when skippnig orders etc. 2011-05-25 20:10:02 +00:00
terkhen
cee94be7db (svn r22491) -Fix [FS#4623]: [Windows] Generate crashlogs correctly in binaries created with MinGW-w64. (JGR) 2011-05-25 16:40:30 +00:00
terkhen
1f3853249d (svn r22490) -Fix [FS#4623]: [Squirrel] Fix compilation under MinGW-w64. (JGR) 2011-05-25 16:35:23 +00:00
rubidium
197fcab295 (svn r22489) -Fix [FS#4623]: don't cast pointers to unsigned long or vice versa 2011-05-22 21:40:26 +00:00
alberth
63923068a2 (svn r22488) -Doc: Add Doxygen comments to screenshot code. 2011-05-22 20:18:38 +00:00
smatz
92cabe0c9f (svn r22487) -Fix (r15216)[FS#4622]: engine IDs for coal and mail wagons were swapped 2011-05-22 19:18:28 +00:00
translators
cfdfda0098 (svn r22486) -Update from WebTranslator v3.0:
dutch - 11 changes by Parody
2011-05-22 17:45:06 +00:00
frosch
1f79304125 (svn r22485) -Fix: EnsureVisibleCaption() did not update viewport positions of windows with viewports but without caption. (only triggerable since r22484) 2011-05-21 22:23:13 +00:00
frosch
351c7ab097 (svn r22484) -Fix: The caption of centered windows could be moved out of the main window and thus become inaccessible when resizing the main window. 2011-05-21 22:22:02 +00:00
translators
da216d9c2a (svn r22483) -Update from WebTranslator v3.0:
dutch - 2 changes by Parody
2011-05-21 17:45:06 +00:00
frosch
474b4799e8 (svn r22482) -Codechange: Add some contants for the number of ticks between certain cyclical tasks. 2011-05-21 11:26:37 +00:00
smatz
2447efdefd (svn r22481) -Fix: compilation with recent GCC 2011-05-21 08:40:50 +00:00
translators
9b54356d3c (svn r22480) -Update from WebTranslator v3.0:
hungarian - 5 changes by IPG
spanish - 1 changes by Terkhen
2011-05-20 17:45:09 +00:00
frosch
ebb4f0513a (svn r22479) -Codechange/Fix: Months != quarters. (xi) 2011-05-19 21:03:23 +00:00
translators
1e90bc0d30 (svn r22478) -Update from WebTranslator v3.0:
croatian - 1 changes by VoyagerOne
estonian - 7 changes by notAbot
italian - 1 changes by lorenzodv
2011-05-19 17:45:12 +00:00
planetmaker
28767edb6c (svn r22477) -Doc: Update readme with more extensive information on directories used, font configuration and how to deal with missing NewGRFs 2011-05-19 16:39:48 +00:00
frosch
fae2477143 (svn r22476) -Codechange: Deduplicate code for reading sprite layout sprites. 2011-05-18 18:31:23 +00:00
translators
27e30521de (svn r22475) -Update from WebTranslator v3.0:
english_US - 1 changes by Rubidium
finnish - 1 changes by jpx_
french - 1 changes by glx
german - 1 changes by planetmaker
portuguese - 6 changes by ABCRic, JayCity
slovenian - 5 changes by Necrolyte
spanish - 1 changes by Terkhen
vietnamese - 4 changes by nglekhoi
2011-05-18 17:45:29 +00:00
planetmaker
29ac44af7c (svn r22474) -Change: Reflect r22473 also in how it reads in the order list 2011-05-18 12:21:55 +00:00
planetmaker
43c8cd1d5e (svn r22473) -Codechange: Automatic orders are better called implicit orders as no real order influencing path finding is added 2011-05-18 12:19:58 +00:00
frosch
bc6b348e7a (svn r22472) -Fix: When a NewGRF assigned station properties 09 and/or 0A multiple times, the previously allocated sprite layouts were not freed. 2011-05-17 20:11:19 +00:00
translators
64cf720234 (svn r22471) -Update from WebTranslator v3.0:
brazilian_portuguese - 2 changes by Tucalipe
2011-05-17 17:45:07 +00:00
translators
9869f92e6a (svn r22470) -Update from WebTranslator v3.0:
luxembourgish - 8 changes by Phreeze
romanian - 2 changes by kkmic
2011-05-16 17:45:11 +00:00
translators
4867556a0c (svn r22466) -Update from WebTranslator v3.0:
catalan - 2 changes by arnau
dutch - 2 changes by habell
2011-05-15 17:45:09 +00:00
frosch
b319fb31d5 (svn r22465) -Fix [FS#4613]: When determining the executable path failed, the working directory was used instead, circumventing the not-home-directory check. 2011-05-15 17:18:46 +00:00
terkhen
003dee6e38 (svn r22464) -Fix [FS#4587]: [Windows] Prevent a crash when launching OpenTTD with -d from a MSYS console. Added a note to known-bugs about this issue. 2011-05-15 14:51:06 +00:00
frosch
4c63d8e82f (svn r22463) -Fix [FS#4615]: Update the fios GUI immediatelly after scanning a new directory, so queued events reach the window when already updated. 2011-05-15 12:30:14 +00:00
alberth
990ec6f0a9 (svn r22460) -Doc: Semantic documentation fixes, and doxygen additions (partly by planetmaker). 2011-05-14 18:38:54 +00:00
alberth
28092366ec (svn r22459) -Doc: Typo fixes and doxygen markup improvements. 2011-05-14 18:35:40 +00:00
translators
aa4c7e021c (svn r22458) -Update from WebTranslator v3.0:
lithuanian - 10 changes by Fretta
swedish - 1 changes by Ledel
2011-05-14 17:45:11 +00:00
frosch
e55f849a29 (svn r22457) -Codechange: Make the NewGRFSpriteLayout a direct member of TileLayoutSpriteGroup instead of allocating it separately. 2011-05-14 17:33:26 +00:00
frosch
7415b9cca2 (svn r22456) -Codechange: Derive NewGRFSpriteLayout from DrawTileSprites for spritelayouts allocated on the heap, and make use of constructors and destructors. 2011-05-14 17:25:45 +00:00
frosch
3183cb7907 (svn r22455) -Fix (r22286): x != y 2011-05-14 16:01:40 +00:00
frosch
20e86fd5ea (svn r22454) -Codechange: Deduplicate GetCustomStationGroundRelocation() into GetCustomStationRelocation() and only call it if actually needed. 2011-05-14 13:12:47 +00:00
frosch
fdd2f8447e (svn r22453) -Feature(ette): Implement variable 18 for custom station foundations. 2011-05-14 12:38:10 +00:00
frosch
930d0c9702 (svn r22452) -Fix (r18708): Zero register 0x100 as specified before resolving custom station foundations. 2011-05-14 12:36:31 +00:00
alberth
a63b22991d (svn r22451) -Codechange: Test for bridges and tunnels during the first pass only while terraforming (HackaLittleBit) 2011-05-14 09:26:16 +00:00
rubidium
772fd8f6b5 (svn r22450) -Fix [FS#4610]: Don't "log" the NewGRFs in the screenshot when in the menu 2011-05-13 20:07:57 +00:00
translators
70eae3a7a3 (svn r22446) -Update from WebTranslator v3.0:
english_US - 2 changes by Rubidium
finnish - 2 changes by jpx_
serbian - 2 changes by etran
2011-05-13 17:45:13 +00:00
translators
05f95f3cb8 (svn r22445) -Update from WebTranslator v3.0:
belarusian - 2 changes by KorneySan
croatian - 2 changes by VoyagerOne
french - 2 changes by glx
german - 6 changes by planetmaker
italian - 2 changes by lorenzodv
russian - 2 changes by KorneySan
spanish - 6 changes by Terkhen
2011-05-12 17:45:27 +00:00
frosch
2cec96388c (svn r22444) -Add: When GRFs are disabled via Action E or due to GRM failure, also display an error in the GUI. 2011-05-11 20:23:37 +00:00
frosch
67b9eda8c6 (svn r22443) -Codechange: Deduplicate code for deactivating GRFs. 2011-05-11 20:22:04 +00:00
frosch
b6c4832b1e (svn r22442) -Fix: Do not popup fatal NewGRF error messages in the intro screen. The GRFs are not going to be activated there anyway and the GRF settings GUI will not display the errors either. 2011-05-11 20:20:21 +00:00
translators
c435fa0f65 (svn r22441) -Update from WebTranslator v3.0:
german - 1 changes by planetmaker
2011-05-11 17:45:08 +00:00
terkhen
df8806bdb4 (svn r22440) -Change: [Windows] Remove Cancel button from information messages. 2011-05-09 20:29:01 +00:00
frosch
b7c6424104 (svn r22439) -Fix (r22291, r22426): Drawing lines of length zero failed. 2011-05-08 18:20:21 +00:00
translators
c4a15a6a9e (svn r22438) -Update from WebTranslator v3.0:
simplified_chinese - 1 changes by Gavin
romanian - 6 changes by tonny
2011-05-08 17:45:09 +00:00
frosch
493a45ede5 (svn r22437) -Fix: Catenary was drawn incorrectly next to level crossings with foundations. (same as r3935, but for level crossings) 2011-05-08 16:19:04 +00:00
frosch
76c7cbff70 (svn r22436) -Fix (r18969): Apply railtype property 12 (station graphics) also to station groundsprites from action 1. 2011-05-08 15:58:59 +00:00
michi_cc
28067c21d5 (svn r22435) -Fix: Git revision detection would return too much when tags are involved. 2011-05-07 15:13:52 +00:00
terkhen
6cbc7be92b (svn r22434) -Feature [FS#4591]: [NewGRF] Allow to filter by town of the current industry when using industry variable 0x68 (Yexo) 2011-05-07 10:20:29 +00:00
frosch
83c5f77810 (svn r22433) -Add/Fix: Add constants for the palette colours used in the smallmap and fix some windows palette indices. 2011-05-07 00:22:46 +00:00
frosch
c2be206cd9 (svn r22432) -Codechange: Simplify smallmap colour constants using some more specialised macros. 2011-05-07 00:15:46 +00:00
michi_cc
3536f4086a (svn r22431) -Fix (r22399): NETWORK_RECV_STATUS_MALFORMED_PACKET != false. 2011-05-06 22:17:34 +00:00
frosch
844dc8646f (svn r22430) -Fix: COAL, RUBR, SUGR and the coalmine used windows palette colours in smallmap/legends etc.. 2011-05-06 22:10:50 +00:00
frosch
5e449b8fae (svn r22429) -Add: some constants for specific palette colours used in the GUI. 2011-05-06 21:13:29 +00:00
michi_cc
4b0a2fbe29 (svn r22428) -Codechange: Reduce code duplication in the smallmap legend. 2011-05-06 20:57:02 +00:00
translators
ddd4981f52 (svn r22427) -Update from WebTranslator v3.0:
belarusian - 3 changes by KorneySan, Wowanxm
catalan - 4 changes by arnau
croatian - 3 changes by VoyagerOne
2011-05-06 17:45:13 +00:00
frosch
f976cddcba (svn r22426) -Fix (r22291): Drawing vertical and horizontal lines of width 1 missed drawing the first pixel. 2011-05-05 20:20:52 +00:00
translators
1e8f2cd7e9 (svn r22425) -Update from WebTranslator v3.0:
french - 3 changes by ElNounch
italian - 3 changes by lorenzodv
polish - 6 changes by lion
russian - 3 changes by Lone_Wolf
serbian - 3 changes by etran
vietnamese - 2 changes by nglekhoi
2011-05-05 17:45:23 +00:00
rubidium
c4aa943aaa (svn r22424) -Document: some more bits 2011-05-05 16:24:48 +00:00
rubidium
944a5cb7aa (svn r22423) -Document: some network stuff 2011-05-04 20:24:23 +00:00
translators
14081d91c9 (svn r22422) -Update from WebTranslator v3.0:
dutch - 3 changes by habell
english_US - 3 changes by Rubidium
finnish - 3 changes by jpx_
brazilian_portuguese - 3 changes by Tucalipe
2011-05-04 17:45:17 +00:00
frosch
22286bd7b6 (svn r22421) -Fix: Replace various references to Windows palette greyscale indices with the DOS palette indices. 2011-05-04 17:45:16 +00:00
frosch
bfb419f9d8 (svn r22420) -Cleanup: Replace the somewhat mixed DOS+Windows palette with the pure DOS palette. Also blank the animation colours, which are filled from a different array anyway. 2011-05-04 17:15:54 +00:00
frosch
bbcd2bab5d (svn r22419) -Change: Always use the DOS palette for drawing.
-Remove: the '-i' option for palette selection.
2011-05-04 17:12:37 +00:00
frosch
c7a9c7dc92 (svn r22418) -Fix (r22417): Messed up the palette detection of the extra base grf. 2011-05-03 20:48:53 +00:00
frosch
bfd09004fe (svn r22417) -Add: an advanced setting to specify the default palette to use for NewGRFs without action 14 palette information; this makes the default choice independent from the used base graphics and '-i' option. 2011-05-03 20:30:26 +00:00
frosch
dbfd156eb6 (svn r22416) -Fix: When action14 specified different values for the palette, the values were OR-ed. Use the last set value instead. 2011-05-03 20:19:57 +00:00
rubidium
3c86fddf4e (svn r22414) -Fix [FS#4606]: kicking thyself via remote console crashes the server 2011-05-03 15:05:15 +00:00
rubidium
ff143c6708 (svn r22413) -Document: even more stuff 2011-05-02 20:59:54 +00:00
translators
cf30941fab (svn r22412) -Update from WebTranslator v3.0:
french - 2 changes by glx
norwegian_nynorsk - 2 changes by 2rB
2011-05-02 17:45:09 +00:00
rubidium
fb5ecb9499 (svn r22411) -Document: another bunch of bits 2011-05-02 17:42:12 +00:00
rubidium
4d5dbf5170 (svn r22410) -Document: some more bits ;) 2011-05-02 16:14:23 +00:00
yexo
e9837ff1ec (svn r22409) -Fix: [NewGRF] make sure the action2 ID of a generic feature callback is valid 2011-05-01 21:02:18 +00:00
yexo
6a1eb377ae (svn r22408) -Cleanup: remove unused variable GRFFile::sprite_offset 2011-05-01 20:46:36 +00:00
rubidium
428044e033 (svn r22407) -Document: the "root" driver related stuff 2011-05-01 20:04:09 +00:00
rubidium
5a620d1c65 (svn r22406) -Document: some more "random-ish" tidbits 2011-05-01 19:51:52 +00:00
rubidium
1a515e6344 (svn r22405) -Document: some more "random-ish" tidbits 2011-05-01 19:14:12 +00:00
translators
b27dd1dcd7 (svn r22404) -Update from WebTranslator v3.0:
brazilian_portuguese - 4 changes by Tucalipe
2011-05-01 17:45:08 +00:00
rubidium
99ec3a044a (svn r22403) -Document: some more network/core code 2011-05-01 13:29:40 +00:00
rubidium
536c581923 (svn r22401) -Codechange: replace some defines in the udp code so doxygen can create better documentation 2011-05-01 12:18:34 +00:00
rubidium
2e572b98de (svn r22400) -Codechange: replace some defines in the tcp/game code so doxygen can create better documentation 2011-05-01 11:30:03 +00:00
rubidium
d4737e0724 (svn r22399) -Codechange: replace some defines in the tcp/content code so doxygen can create better documentation 2011-05-01 11:13:11 +00:00
rubidium
b2efd73773 (svn r22398) -Codechange: remove some defines from the tcp/admin code, so doxygen can create better documentation 2011-05-01 11:01:57 +00:00
rubidium
485c7cd99e (svn r22397) -Document: some tidbits of the blitter code 2011-05-01 10:15:33 +00:00
rubidium
70c7ec30b1 (svn r22396) -Document: some AI doxygen stuff 2011-05-01 09:24:19 +00:00
yexo
abc2352537 (svn r22389) -Fix [FS#4600]: try to make sure there is an early house available in the current climate for every townzone, not just a single available house for all climates/townzones 2011-04-30 19:44:20 +00:00
rubidium
0e1ac234d8 (svn r22388) -Fix: when a game uses a lot of NewGRFs the buffer for storing that information in the PNG is too small 2011-04-30 17:44:12 +00:00
rubidium
c2ac411e69 (svn r22387) -Fix-ish [FS#4601]: Windows' recv seems to return "graceful closed" before having passed the remaining buffer which causes OpenTTD to think all connections are "incorrectly" terminated, i.e. without the "I'm leaving" packet from the client. So let the client wait a tiny bit after sending the "I'm leaving" packet and before gracefully closing the connection 2011-04-30 17:41:14 +00:00
frosch
bdc8a59ff4 (svn r22386) -Fix [FS#4602]: When the last AI company gets removed, the 'dead' state was not reset in the AI debug window. 2011-04-30 17:08:18 +00:00
rubidium
46c242b1dc (svn r22385) -Fix [FS#4603]: strnatcmp is in string.cpp, so it ought to be declared in string_func.h. 2011-04-30 14:24:23 +00:00
rubidium
1c1e9f6941 (svn r22384) -Fix [FS#4585]: No client error packet was sent to the admin bots 2011-04-30 12:09:26 +00:00
frosch
1ffd720f81 (svn r22383) -Codechange: Rename PALETTE_TO_STRUCT_GREY to PALETTE_NEWSPAPER as it does not belong to the other PALETTE_TO_STRUCT_xxx recolourings. 2011-04-29 20:47:36 +00:00
planetmaker
461b75725c (svn r22382) -Fix (r22381): Apply the change of string names also to the unfinished translations 2011-04-29 19:27:37 +00:00
planetmaker
a04672454f (svn r22381) -Codechange: It's called 'steel', not 'steele' 2011-04-29 15:26:12 +00:00
planetmaker
751d3a7915 (svn r22380) -Fix: Update openttd.grf and the base set description files accordingly 2011-04-29 15:09:29 +00:00
planetmaker
b50b00a7ae (svn r22379) -Fix: Not all pixels which need recolouring were actually in the proper colour 2011-04-29 15:08:44 +00:00
planetmaker
488051ae30 (svn r22378) -Fix: The recolouring scheme applied to the silicon bridge recoloured too much 2011-04-29 15:03:14 +00:00
translators
2169b85f24 (svn r22377) -Update from WebTranslator v3.0:
hungarian - 3 changes by IPG
spanish - 1 changes by Terkhen
2011-04-27 17:45:09 +00:00
translators
1f85bb5260 (svn r22376) -Update from WebTranslator v3.0:
simplified_chinese - 6 changes by Gavin
portuguese - 1 changes by JayCity
slovenian - 2 changes by Necrolyte
2011-04-25 17:45:14 +00:00
translators
f1a87e25a8 (svn r22375) -Update from WebTranslator v3.0:
portuguese - 3 changes by jomasaco
2011-04-24 17:45:06 +00:00
translators
3336886cfe (svn r22374) -Update from WebTranslator v3.0:
english_US - 2 changes by Rubidium
slovenian - 32 changes by
2011-04-23 17:45:12 +00:00
yexo
d30a9ea6a2 (svn r22373) -Fix (r19955) (r20041) [FS#4592]: crash when clicking a removed company in the vehiclelist dropdowns 2011-04-22 21:51:34 +00:00
rubidium
380d4b277b (svn r22372) -Fix (r22364) [FS#4598]: segmentation fault when trying to get the server's IP 2011-04-22 19:53:28 +00:00
rubidium
75b87c554f (svn r22371) -Fix [FS#4596]: make sure saving has completely and utterly finished before starting a new one. Otherwise you could start a save, which would be marked as done by the previous save stopping and then yet another save could be started... and that could create a deadlock 2011-04-22 16:09:46 +00:00
rubidium
ce91f6b45e (svn r22370) -Codechange/fix: keep better accounting of the order in which clients joined:
* Clients can't be starved from joining the game
 * Clients will see the amount of clients actually waiting in front of them, instead of the amount of waiting clients in total
2011-04-22 16:07:47 +00:00
rubidium
cdfc0ec4a3 (svn r22369) -Codechange: allocate ClientInfo when needed, i.e. don't allocate it for clients that are there to just get a list of companies. This means that these short lived clients won't be seen by the admin network in their client queries anymore 2011-04-22 16:05:05 +00:00
rubidium
2cae0cd54c (svn r22368) -Codechange: move the IP address field from the ClientInfo to ClientSocket 2011-04-22 16:03:48 +00:00
rubidium
146d532d51 (svn r22367) -Codechange: send ClientSockets instead of ClientInfos to the admin "core" as they send IP addresses to the admin "bots" 2011-04-22 16:03:13 +00:00
rubidium
c61abe0019 (svn r22366) -Codechange: make GetClientIP a function of the server's ClientSocket, after all the Socket is the bit that's associated with the network 2011-04-22 16:02:21 +00:00
rubidium
caf02450fb (svn r22365) -Codechange: add overload of NetworkServerKickOrBanIP using the ClientID, which later resolves the IP address to ban. This to consolidate the knowledge about resolving IP addresses 2011-04-22 15:59:32 +00:00
rubidium
1c419d99bc (svn r22364) -Codechange: don't show the (unknown) client address in the client list at clients 2011-04-22 15:57:05 +00:00
rubidium
f1d0c1a746 (svn r22363) -Codechange: NetworkFindClientStateFromClientID -> NetworkClientSocket::GetByClientID 2011-04-22 15:54:42 +00:00
rubidium
bc9a803ea9 (svn r22362) -Codechange: NetworkFindClientInfoFromClientID -> NetworkClientInfo::GetByClientID 2011-04-22 15:54:16 +00:00
rubidium
393fb8e46b (svn r22361) -Codechange: delete the client list popup when the client got removed (instead of previously selecting some other client) 2011-04-22 15:53:40 +00:00
rubidium
2802c742a4 (svn r22360) -Codechange: use globally unique client id to mark the selected client instead of the position in the client list 2011-04-22 15:52:50 +00:00
rubidium
2f9b6156ee (svn r22359) -Codechange: pass client info pointers instead of the position to the client popup list's callbacks 2011-04-22 15:51:52 +00:00
rubidium
835ae31f45 (svn r22358) -Codechange: WC_TOOLBAR_MENU isn't the right name when its only used for client list popups 2011-04-22 15:50:13 +00:00
smatz
e2d5ce1b0e (svn r22357) -Fix (r22345): crash when opening the chat box or company password input box 2011-04-22 15:03:08 +00:00
glx
e6659eb875 (svn r22356) -Fix (r22342): somehow empty and useless new files were added 2011-04-21 19:21:02 +00:00
translators
454999ff9f (svn r22355) -Update from WebTranslator v3.0:
belarusian - 1 changes by KorneySan
croatian - 1 changes by VoyagerOne
slovenian - 32 changes by
2011-04-21 17:45:14 +00:00
translators
ba7b0237de (svn r22354) -Update from WebTranslator v3.0:
czech - 3 changes by SmatZ
dutch - 1 changes by habell
finnish - 1 changes by jpx_
italian - 1 changes by lorenzodv
russian - 1 changes by Lone_Wolf
serbian - 1 changes by etran
slovenian - 32 changes by 
swedish - 1 changes by Ledel
vietnamese - 1 changes by nglekhoi
2011-04-20 17:45:33 +00:00
smatz
e27d8e03ec (svn r22353) -Cleanup (r22352): remove unused strings from all language files 2011-04-19 18:50:03 +00:00
smatz
c3f1fd5716 (svn r22352) -Change: make YAPF the default pathfinder for ships, don't discourage players from using it 2011-04-19 18:47:36 +00:00
smatz
9eafc6c28f (svn r22351) -Revert (r17101): and reinstall r16546. Hash tables are much smaller now, so it shouldn't cause crash anymore 2011-04-19 18:20:34 +00:00
smatz
0c55cbfa73 (svn r22350) -Change: make YAPF hash tables much smaller, it should improve performance significantly (about 15%) 2011-04-19 18:12:47 +00:00
translators
b1e3b098d1 (svn r22349) -Update from WebTranslator v3.0:
belarusian - 1 changes by KorneySan
russian - 1 changes by KorneySan
slovenian - 32 changes by 
vietnamese - 1 changes by nglekhoi
2011-04-19 17:45:16 +00:00
smatz
6e011e9e68 (svn r22348) -Codechange: split ship-specific part of yapf_node.hpp to yapf_node_ship.hpp 2011-04-19 15:00:11 +00:00
translators
64cd6a62a2 (svn r22347) -Update from WebTranslator v3.0:
catalan - 1 changes by arnau
croatian - 1 changes by VoyagerOne
dutch - 1 changes by habell
estonian - 1 changes by notAbot
finnish - 1 changes by jpx_
italian - 1 changes by lorenzodv
portuguese - 1 changes by JayCity
serbian - 1 changes by etran
slovenian - 32 changes by 
spanish - 1 changes by Terkhen
2011-04-18 17:45:34 +00:00
terkhen
8bc9925ade (svn r22346) -Cleanup: Textbuf::max_pixels is not required anymore. 2011-04-17 18:45:36 +00:00
terkhen
5bb7a48cd2 (svn r22345) -Change: Remove pixel limiter for text buffers. 2011-04-17 18:44:09 +00:00
terkhen
0bd44f60e9 (svn r22344) -Codechange: Remove width constant from the sign list window. 2011-04-17 18:43:17 +00:00
terkhen
10caf391a1 (svn r22343) -Change: Remove pixel limiter for query strings. 2011-04-17 18:42:17 +00:00
glx
e874f0e16e (svn r22342) -Fix (r22338): fix the right place and run the script 2011-04-17 17:56:33 +00:00
d91d61d643 (svn r22341) -Change: Remove string unused since r22337 2011-04-17 17:56:31 +00:00
translators
9f3062f6ac (svn r22340) -Update from WebTranslator v3.0:
french - 1 changes by glx
german - 1 changes by planetmaker
brazilian_portuguese - 1 changes by Tucalipe
slovenian - 32 changes by 
swedish - 2 changes by Ledel
2011-04-17 17:45:20 +00:00
glx
e7cebee7fe (svn r22339) -Fix: french uses NBSP as digit separator, not dot 2011-04-17 17:34:18 +00:00
2080002461 (svn r22338) -Fix (r22337): Compile-before-commit... 2011-04-17 17:34:09 +00:00
7b4620d66b (svn r22337) -Fix: Overly specific error message 2011-04-17 17:28:33 +00:00
frosch
f4649c7ce7 (svn r22336) -Fix (r22304): {DECIMAL} printed too many thousand separators. 2011-04-17 17:17:09 +00:00
smatz
b1286bbcda (svn r22335) -Cleanup (r22308): remove superfluous tabs 2011-04-17 13:36:51 +00:00
translators
ec45870fc4 (svn r22334) -Update from WebTranslator v3.0:
slovenian - 72 changes by klemenkosir
2011-04-16 17:45:08 +00:00
frosch
204a6b16c3 (svn r22333) -Change: Prefer deleting automatic orders instead of inserting new ones. 2011-04-16 17:20:08 +00:00
frosch
74069dbda3 (svn r22332) -Fix: When inserting automatic orders, do not create consecutive duplicate orders. 2011-04-16 17:18:04 +00:00
frosch
8dd2f413bd (svn r22331) -Change: When inserting an (automatic) order A in front of an order B, disable modifications of automatic orders for all vehicles currently heading for B as we do not know whether they will reach A or B first. (except for the vehicle causing the insertion of the automatic order itself) 2011-04-16 17:06:59 +00:00
frosch
181fd5e3ab (svn r22330) -Change: When a conditional order triggers and causes skipping to a particular order, disable modifications to automatic orders. till reaching the next real order, as we do not know whether to change the targets of conditional orders when inserting automatic orders. (So, when the vehicle skips to an order and later inserts an automatic order, the conditional order will still point to the same order, so the automatic order will be inserted again the next time.) 2011-04-16 17:02:28 +00:00
frosch
709f0e4f83 (svn r22329) -Change: When the current orders are interrupted for non-ordered service, disable modifications to automatic orders until the next real order is completed. (train part already slipped by in r22328) 2011-04-16 16:56:24 +00:00
frosch
194a941a37 (svn r22328) -Add: a flag to GroundVehicles to disable insertion and removal of automatic orders until the next real order is reached. 2011-04-16 16:45:35 +00:00
frosch
aedd38255b (svn r22327) -Add: Vehicle::GetGroundVehicleFlags() for accessing GroundVehicle<>::gv_flags through a Vehicle struct. 2011-04-16 16:41:02 +00:00
frosch
30b4bad60c (svn r22326) -Fix: Destinations of conditional orders were update incorrectly when deleting orders in front of the conditional orders, if the target order wwas the order just before of the conditional order. 2011-04-16 16:26:08 +00:00
rubidium
52b7c63683 (svn r22325) -Fix: Slovenian iso code was wrong 2011-04-15 19:04:42 +00:00
frosch
5eafcd8de6 (svn r22324) -Fix: Vehicles skipped orders when inserting automatic orders failed. 2011-04-15 19:03:55 +00:00
translators
2cbffe0423 (svn r22323) -Update from WebTranslator v3.0:
norwegian_bokmal - 3 changes by 2rB
norwegian_nynorsk - 41 changes by 2rB
slovenian - 2 changes by ntadej
2011-04-15 17:45:13 +00:00
planetmaker
2f226fb725 (svn r22322) -Fix [FS#4593]: Obey the law of conservation of parantheses in the console help 2011-04-15 06:20:01 +00:00
translators
c4a4866316 (svn r22321) -Update from WebTranslator v3.0:
belarusian - 1 changes by KorneySan
russian - 1 changes by KorneySan
2011-04-13 17:45:11 +00:00
orudge
8d8fda5662 (svn r22320) -Fix [FS#4590]: "Shopping centre" is more accurate in British English 2011-04-13 14:45:49 +00:00
translators
e1ed80d76e (svn r22319) -Update from WebTranslator v3.0:
portuguese - 1 changes by JayCity
thai - 1 changes by kenny
vietnamese - 1 changes by nglekhoi
2011-04-12 17:45:13 +00:00
translators
4ea89306e2 (svn r22318) -Update from WebTranslator v3.0:
catalan - 1 changes by arnau
croatian - 1 changes by VoyagerOne
korean - 1 changes by junho2813
2011-04-11 17:45:14 +00:00
translators
988145d72b (svn r22317) -Update from WebTranslator v3.0:
dutch - 1 changes by Yexo
english_US - 1 changes by Rubidium
finnish - 1 changes by jpx_
french - 1 changes by glx
german - 2 changes by Rubidium
italian - 1 changes by lorenzodv
serbian - 1 changes by etran
spanish - 1 changes by Terkhen
2011-04-10 17:45:28 +00:00
frosch
12bed9ac5a (svn r22316) -Fix: [NewGRF] When determining refittability use the cargo translation table of the GRF setting the refitmask instead of the GRF defining the action 3. 2011-04-10 17:21:43 +00:00
frosch
338cc7874d (svn r22315) -Fix (r22314): Update comment as well. 2011-04-10 16:10:06 +00:00
frosch
fa7c1d8a34 (svn r22314) -Change: Put NewGRF supplied townnames at the top of the dropdown list. 2011-04-10 16:08:14 +00:00
frosch
f3ea5524d2 (svn r22313) -Cleanup (r22312): Remove some dead code. 2011-04-10 15:30:24 +00:00
frosch
93276c1c03 (svn r22312) -Codechange: Add GameOptionsWindow::BuildDropDownList() for construction of all dropdown lists in the GameOptionsWindow.
-Change: Sort the items in the currency dropdown; separate the "Custom" item with a horizontal line from the rest.
-Change: Separate default and NewGRF-supplied townnames with a horizontal line and only sort them within these groups.
-Fix: Resize all dropdown lists in the GameOptionsWindow, so no text is truncated.
2011-04-10 15:30:08 +00:00
frosch
ea1ca5bf1e (svn r22311) -Add: DropDownListStringItem::NatSortFunc() which can be used as comparator function in DropDownList::sort(). 2011-04-10 15:01:14 +00:00
frosch
18f0add50a (svn r22310) -Codechange: Derive DropDownListCharStringItem from DropDownListStringItem. 2011-04-10 14:56:14 +00:00
frosch
5bf90860f8 (svn r22309) -Fix: Make road vehicles, ships and aircraft skip orders if they are leaving a depot and heading to the same one again; just like trains since r16322. 2011-04-10 10:47:21 +00:00
rubidium
d1a50a01b4 (svn r22308) -Fix [FS#4574]: waiting on a server could kick the client, or rather the client would kick itself due to an unexpected packet 2011-04-09 21:52:38 +00:00
frosch
6ce83c0aaa (svn r22307) -Fix: When drawing the town authority window, check whether the availability of the actions changed, and force a complete redraw in that case. 2011-04-09 21:15:24 +00:00
rubidium
af2f6de903 (svn r22306) -Fix-ish: WT3 still doesn't validate the amount of plural parameters 2011-04-09 20:33:07 +00:00
frosch
ce993e7cd4 (svn r22305) -Add: One digit for the fractional part of train lengths in the depot view. 2011-04-09 20:27:34 +00:00
frosch
70f9a6747e (svn r22304) -Add: {DECIMAL} string code to print decimal fractions. 2011-04-09 20:26:14 +00:00
frosch
2c8b7a980f (svn r22303) -Codechange: Simplify the 'zerofill' parameter of FormatNumber() and reduce usage of magic numbers. 2011-04-09 20:12:45 +00:00
frosch
ecb3701210 (svn r22302) -Codechange: Replace a linear search with a binary search. 2011-04-09 11:32:11 +00:00
translators
1e64012e9f (svn r22301) -Update from WebTranslator v3.0:
simplified_chinese - 35 changes by Gavin
2011-04-08 17:45:07 +00:00
planetmaker
4313c0a0c8 (svn r22300) -Fix (r22299): Missing out on a ! can have the opposite effect of what was intended 2011-04-07 22:40:27 +00:00
planetmaker
87d07f19e8 (svn r22299) -Fix [FS#4581]: Check the availability year of all houses, not just the NewGRF houses, when making sure that at least one is available onwards from year 0 2011-04-07 22:27:54 +00:00
smatz
b5e132924e (svn r22298) -Change: allow enabling 'freeform edges' setting when there is only station label above one of northern tiles 2011-04-07 15:58:21 +00:00
smatz
a8862eb77f (svn r22297) -Fix [FS#4580]: the 'freeform edges' setting could be enabled when there were buoys on the northern border (adf88) 2011-04-07 15:48:13 +00:00
translators
d52dbc714a (svn r22296) -Update from WebTranslator v3.0:
afrikaans - 8 changes by Kayos
2011-04-05 17:45:07 +00:00
translators
66a93e672e (svn r22295) -Update from WebTranslator v3.0:
vietnamese - 1 changes by nglekhoi
2011-04-04 17:45:09 +00:00
frosch
3d2f454167 (svn r22294) -Fix (r20922)[FS#4571]: Reset Window::scrolling_scrollbar when raising scrollbar buttons. 2011-04-03 17:00:57 +00:00
planetmaker
75ab1f18f8 (svn r22293) -Add: Allow docks to feature company colour (add another pony for the firs(t) fish&chips foundry) 2011-04-03 08:22:14 +00:00
frosch
0babca04f2 (svn r22292) -Change: Increase the linewidth in plots. 2011-04-02 16:40:05 +00:00
frosch
b18211bb9d (svn r22291) -Add: a linewidth argument to GfxDrawLine() and Blitter::DrawLine(). 2011-04-02 16:39:30 +00:00
frosch
7659575cfa (svn r22290) -Codechange: Somewhat deduplicate one line of code. 2011-04-02 15:07:58 +00:00
frosch
43323e38b5 (svn r22289) -Fix (r22288): Forgot project files. 2011-04-02 11:56:44 +00:00
frosch
004c93f9da (svn r22288) -Codechange: Deduplicate Blitter_8bppBase::DrawLine() and Blitter_32bppBase::DrawLine() into Blitter::DrawLine(). 2011-04-02 11:55:54 +00:00
yexo
a980319801 (svn r22286) -Fix: [NewGRF] the c and p parts of station vars 40, 41 and 49 were incorrect for large stations 2011-04-01 19:55:56 +00:00
translators
d16ca32815 (svn r22285) -Update from WebTranslator v3.0:
slovak - 45 changes by teso
2011-04-01 17:45:07 +00:00
smatz
d6a70ea1d9 (svn r22284) -Codechange [FS#4564]: cast values to uint before computing modulus in direction_func.h, so compiler can generate superior code (adf88) 2011-04-01 12:17:23 +00:00
rubidium
fff18f6087 (svn r22283) -Merge from 1.1: documentation updates/release changes 2011-03-31 21:26:26 +00:00
yexo
23d4372934 (svn r22280) -Fix: update the 40+x station vars caches when displaying them in the NewGRF debug gui 2011-03-30 21:39:44 +00:00
translators
2124ae0ef7 (svn r22279) -Update from WebTranslator v3.0:
faroese - 139 changes by HPJ
german - 2 changes by lugo
portuguese - 3 changes by JayCity
2011-03-30 17:45:12 +00:00
translators
3285a2ab20 (svn r22278) -Update from WebTranslator v3.0:
faroese - 25 changes by BuBu, HPJ
2011-03-29 17:45:04 +00:00
translators
341682b6b7 (svn r22277) -Update from WebTranslator v3.0:
faroese - 26 changes by BuBu
norwegian_nynorsk - 57 changes by 2rB
2011-03-28 18:45:08 +00:00
translators
dfebe173fc (svn r22276) -Update from WebTranslator v3.0:
catalan - 1 changes by arnau
frisian - 61 changes by gjannema
german - 1 changes by MG
russian - 2 changes by Lone_Wolf
2011-03-26 18:45:14 +00:00
translators
e6bf6ef0e9 (svn r22275) -Update from WebTranslator v3.0:
russian - 3 changes by Lone_Wolf
spanish - 1 changes by Terkhen
2011-03-25 18:45:11 +00:00
translators
7514eb7453 (svn r22274) -Update from WebTranslator v3.0:
frisian - 9 changes by Fopper
2011-03-24 18:45:08 +00:00
yexo
b1901586a0 (svn r22273) -Fix (r22271) [FS#4562]: fix was incorrect 2011-03-24 00:43:44 +00:00
translators
f876cc1bd3 (svn r22272) -Update from WebTranslator v3.0:
frisian - 3 changes by gjannema
2011-03-23 18:45:05 +00:00
yexo
dfd2899a88 (svn r22271) -Fix (r22258) [FS#4562]: cargo en-route display in station was broken 2011-03-22 23:59:55 +00:00
yexo
fd74c0f9dc (svn r22270) -Codechange: initialize some temporary arrays on the same line as they're declared
so the size doesn't have to be declared manually. Also detect the size of those
arrays automatically by using a template
2011-03-22 22:13:20 +00:00
translators
eb4ddb256e (svn r22269) -Update from WebTranslator v3.0:
dutch - 1 changes by Yexo
faroese - 9 changes by FastNinja
polish - 2 changes by silver_777
2011-03-22 18:45:11 +00:00
translators
bb97a656da (svn r22268) -Update from WebTranslator v3.0:
faroese - 187 changes by FastNinja
frisian - 40 changes by gjannema
2011-03-21 18:45:07 +00:00
rubidium
c94c73d2fb (svn r22267) -Fix: broken language file... 2011-03-20 20:52:30 +00:00
rubidium
e645a2e066 (svn r22266) -Fix [FS#4558]: In the scenario editor you could build a ship depot using the hotkeys. Removing that depot causes an assertions to trigger. 2011-03-20 20:51:31 +00:00
translators
99c0e14fa0 (svn r22265) -Update from WebTranslator v3.0:
basque - 8 changes by Thadah
frisian - 71 changes by gjannema
2011-03-20 18:45:08 +00:00
smatz
9910e25073 (svn r22264) -Document: GCC 4.7 is supported too, though it gives a false warning about freeing non-heap objects 2011-03-19 20:19:27 +00:00
translators
1377ff6588 (svn r22263) -Update from WebTranslator v3.0:
lithuanian - 35 changes by BlinK_
portuguese - 18 changes by JayCity
romanian - 15 changes by tonny
2011-03-19 18:45:13 +00:00
frosch
93272478b7 (svn r22259) -Fix (r9779)[FS#4557]: Remove duplicate and wrong (too early) activation of new game settings. (chillcore) 2011-03-18 19:36:20 +00:00
yexo
0e17cbc9f8 (svn r22258) -Codechange: introduce a wrapper class to clean up the arguments to FormatString 2011-03-18 13:34:52 +00:00
rubidium
63fd82e5a6 (svn r22256) -Update [FS#3375]: RPM spec file (Ammler) 2011-03-17 20:47:36 +00:00
translators
00b2626c3a (svn r22255) -Update from WebTranslator v3.0:
ukrainian - 16 changes by Madvin
2011-03-16 18:45:08 +00:00
michi_cc
e7bb220fdd (svn r22254) -Codechange: Make settingsgen only update the output file if it actually changed. 2011-03-14 22:24:08 +00:00
frosch
f81dd357e8 (svn r22253) -Change: Apply the same inflation to the initial loan as to the maximum loan. Note that this is no change to the economy; it only saves players some clicks when starting companies in later years. (Eddi) 2011-03-14 21:14:44 +00:00
frosch
d12c2dfa24 (svn r22250) -Cleanup (r16378): Engines poolitems do not need a flag for validness anymore. The pool knows that on its own. 2011-03-13 22:05:29 +00:00
frosch
cba6eb87c2 (svn r22249) -Codechange: Process some more invalidation of IDs during command scope. 2011-03-13 21:35:50 +00:00
frosch
141f2eba50 (svn r22248) -Codechange: Make OnInvalidateData() process 'delete this;' already in command scope. 2011-03-13 21:34:49 +00:00
frosch
652c9cb663 (svn r22247) -Codechange: Update comments wrt. ForceRebuild() in command-scope. 2011-03-13 21:34:21 +00:00
frosch
5689b3dbda (svn r22246) -Fix: Process order window invalidations for specific orders in command-scope. 2011-03-13 21:33:57 +00:00
frosch
dd20823277 (svn r22245) -Codechange: Make vehicle lists handle command-/GUI-scope invalidations themself. 2011-03-13 21:33:30 +00:00
frosch
f051a81b4e (svn r22244) -Codechange: Make vehicle windows handle command-/GUI-scope invalidations themself (from autoreplace and refitting). 2011-03-13 21:33:02 +00:00
frosch
0ff4f31723 (svn r22243) -Codechange: Make AIDebugWindow::OnInvalidateData() handle command-/GUI-scope itself. 2011-03-13 21:32:40 +00:00
frosch
51ddbbb13d (svn r22242) -Codechange: Let OnInvalidateData() decide itself what to do immediately in command scope, and what to do asynchronously in GUI-scope. 2011-03-13 21:32:13 +00:00
frosch
ec9540a12a (svn r22241) -Codechange: Add additional to-be-used parameter to OnInvalidateData(). 2011-03-13 21:31:29 +00:00
translators
0ff6c8f425 (svn r22240) -Update from WebTranslator v3.0:
esperanto - 9 changes by Christopher
faroese - 71 changes by FastNinja
greek - 20 changes by fumantsu
2011-03-13 18:45:11 +00:00
alberth
bb4d832146 (svn r22239) -Doc: Further engine doxyment additions. 2011-03-13 16:43:00 +00:00
alberth
911dfa52bb (svn r22238) -Codechange (r8888): Also remove the now unused NUM_VEHICLE_TYPES constant. 2011-03-13 14:00:11 +00:00
alberth
72b8e56920 (svn r22237) -Doc: Add some doxyments to structs and enums in engine_type.h 2011-03-13 13:49:31 +00:00
frosch
2ae863463c (svn r22236) -Fix (r21457): Disarm a bear-pit, which r22226 almost fell into. 2011-03-13 10:43:41 +00:00
rubidium
dee05fe63d (svn r22235) -Add: stub for a Faroese translation 2011-03-13 08:32:16 +00:00
translators
49109d3663 (svn r22234) -Update from WebTranslator v3.0:
swedish - 2 changes by Zuu
2011-03-12 18:45:06 +00:00
yexo
6305d104c1 (svn r22233) -Fix (r22210): value strings for command-pause-level were not shown correctly 2011-03-11 19:48:26 +00:00
translators
fe611024c1 (svn r22232) -Update from WebTranslator v3.0:
german - 20 changes by lugo
portuguese - 1 changes by JayCity
slovak - 1 changes by micropro_cz
2011-03-11 18:45:12 +00:00
frosch
4269170c9b (svn r22231) -Feature(ette): [NewGRF] Make var 0x48 available in CB 0x15C. 2011-03-10 19:32:24 +00:00
rubidium
7e74b52d6e (svn r22230) -Fix: WT3 validation 2011-03-10 18:56:14 +00:00
translators
2323e91ed2 (svn r22229) -Update from WebTranslator v3.0:
brazilian_portuguese - 3 changes by Tucalipe
slovak - 44 changes by micropro_cz
2011-03-10 18:45:10 +00:00
frosch
77d1dcb926 (svn r22228) -Fix (r22135)[FS#4546]: Do not resort town, industry and signs list directly in OnInvalidateData(). There might be a scheduled rebuild which needs execution first. So, only set a trigger for resorting. 2011-03-08 20:52:59 +00:00
frosch
b997ebb942 (svn r22227) -Fix [FS#4546-ish]: Call sheduled OnInvalidate()-calls before doing OnHundrethTick()-calls. 2011-03-08 19:43:38 +00:00
frosch
9cf92e2bd2 (svn r22226) -Codechange: When autoreplace invalidates vehicle windows because the Vehicle index changed, use a better eye-catcher-'data' than 0 to identify them. 2011-03-08 19:41:58 +00:00
translators
31f46c0786 (svn r22225) -Update from WebTranslator v3.0:
italian - 6 changes by lorenzodv
2011-03-08 18:45:07 +00:00
translators
0c6c755bf6 (svn r22223) -Update from WebTranslator v3.0:
traditional_chinese - 7 changes by elleryq
frisian - 16 changes by Taeke
greek - 28 changes by fumantsu
italian - 30 changes by Snail_, lorenzodv
2011-03-07 18:45:16 +00:00
yexo
cde5b7dffc (svn r22222) -Fix: compilation when compiling with --disable-ai 2011-03-07 18:44:36 +00:00
translators
11755768d2 (svn r22221) -Update from WebTranslator v3.0:
danish - 14 changes by beruic
vietnamese - 4 changes by nglekhoi
2011-03-06 18:47:36 +00:00
alberth
26a9b31817 (svn r22220) -Codechange: Unduplicate npf/yapf strings for the other languages. 2011-03-06 16:00:53 +00:00
alberth
d3569f917d (svn r22219) -Codechange: Unduplicate npf/yapf strings. 2011-03-06 16:00:24 +00:00
alberth
51d39bc462 (svn r22218) -Codechange: Unduplicate horizontal positioning strings for the other languages. 2011-03-06 15:59:43 +00:00
alberth
c46de7fc7b (svn r22217) -Codechange: Unduplicate horizontal positioning strings. 2011-03-06 15:59:23 +00:00
alberth
f74e9c5d49 (svn r22216) -Codechange: Unduplicate original/realistic strings for the other languages. 2011-03-06 15:58:37 +00:00
alberth
7ee064b75d (svn r22215) -Codechange: Unduplicate original/realistic strings. 2011-03-06 15:58:03 +00:00
alberth
b7814a00cd (svn r22214) -Codechange: Unduplicate company on/off strings for the other languages. 2011-03-06 15:57:17 +00:00
alberth
3d6246ba9e (svn r22213) -Codechange: Unduplicate company on/off strings. 2011-03-06 15:56:12 +00:00
alberth
6372eb4d86 (svn r22212) -Codechange: Unduplicate Off/On strings for the other languages. 2011-03-06 15:54:20 +00:00
alberth
5f505a69f3 (svn r22211) -Codechange: Unduplicate Off/On strings. 2011-03-06 15:52:23 +00:00
alberth
9fe65f93fe (svn r22210) -Add: Add a variable for the value strings in the settings tables. 2011-03-06 15:51:44 +00:00
alberth
02bf850d95 (svn r22209) -Codechange: Move function declarations from settings.h.preamble to the ini file that uses it. 2011-03-06 10:35:40 +00:00
rubidium
db6121f361 (svn r22208) -Fix [FS#4543]: When downloading a file via HTTP failed mid-way and OpenTTD fell back to the old system the partial downloaded amount would be counted twice 2011-03-06 10:11:59 +00:00
alberth
bbde7766d2 (svn r22207) -Add: Add the copyright message to the new ini files. 2011-03-06 09:54:20 +00:00
rubidium
18a9188081 (svn r22206) -Revert-ish (r14526) / Unfix-ish [FS#3569] / Fix [FS#4545]: the "center" (for movement) of vehicles is (currently still) always at 4/8th original vehicle length from the front, so trains should stop at the same location regardless of the length of the front engine 2011-03-06 09:22:11 +00:00
rubidium
e34c42de32 (svn r22205) -Codechange: replace magic number with constant 2011-03-05 21:52:45 +00:00
planetmaker
2aa14cc54b (svn r22204) -Change: Make the base costs for building and demolishing NewObjects also local to the individual NewGRFs 2011-03-05 18:28:10 +00:00
frosch
f5a7ad70dc (svn r22203) -Doc: Document 'override_features'. 2011-03-05 18:27:43 +00:00
rubidium
f90044d343 (svn r22202) -Codechange: make MusicFileSettings a proper citizen of the client settings 2011-03-05 18:00:48 +00:00
rubidium
baaf3cd837 (svn r22201) -Fix (r22188): make sure generate.vbs generates the same as generate 2011-03-05 17:59:51 +00:00
smatz
469c448eb0 (svn r22200) -Fix (r21642): removing a station order could stop when removing first automatic order 2011-03-05 13:59:23 +00:00
rubidium
b8d3c42de2 (svn r22199) -Cleanup-ish: replace the shortcut macros for (gui)flags with their more clearly named (longer) constant names 2011-03-05 11:34:31 +00:00
rubidium
e48967541a (svn r22198) -Codechange: make some constants name more explicit 2011-03-05 11:16:44 +00:00
rubidium
2636a4809b (svn r22197) -Cleanup: remove the distinction between conditional and non-conditional settings; with default from and to savegame versions all can be conditional. They previously were as well; the non-conditional ones were macros of the conditionals with to/from saveload versions hardcoded 2011-03-05 10:47:49 +00:00
rubidium
cb3fa759f3 (svn r22196) -Codechange: use default values for the from and to of savegame versions as well 2011-03-05 10:20:49 +00:00
rubidium
ba28937b3d (svn r22195) -Fix (r22188): make sure makedep picks up the newly generated settings.h so settings.cpp gets recompiled when needed 2011-03-05 10:13:14 +00:00
rubidium
8b9f99ec44 (svn r22194) -Codechange: use the defaults feature of settingsgen to remove the need to state the "default" value for all items 2011-03-05 10:12:03 +00:00
planetmaker
ca61ae0b0a (svn r22193) -Fix: Invalidate the object build window when using the date cheat 2011-03-05 09:55:09 +00:00
rubidium
5ad2b30b0b (svn r22192) -Fix (r22188): MSVC 2005 64 bits didn't build settings(gen), and as such compilation failed 2011-03-05 08:48:37 +00:00
glx
0eade7efaf (svn r22191) -Fix: make sure table/settings.h is generated with MSVC2010, also fix a warning in version project 2011-03-05 01:31:56 +00:00
glx
691825f39d (svn r22190) -Fix (r22188): minor changes in project files 2011-03-04 23:44:10 +00:00
glx
88e669d01b (svn r22189) -Fix (r22188): Add svn properties to the new files 2011-03-04 22:47:43 +00:00
glx
7f54c59a66 (svn r22188) -Add: Generate the settings as part of the MSVC build process, and enable it in Makefile too 2011-03-04 22:34:10 +00:00
glx
150b5c0bf7 (svn r22187) -Fix: some reordering in source.list 2011-03-04 22:25:07 +00:00
rubidium
55c973966e (svn r22186) -Fix: spelling mistake 2011-03-04 21:14:00 +00:00
translators
88362f8c31 (svn r22182) -Update from WebTranslator v3.0:
traditional_chinese - 18 changes by elleryq
vietnamese - 7 changes by nglekhoi
2011-03-04 18:45:09 +00:00
yexo
1714e5d509 (svn r22181) -Fix (r20574): following a vehicle with a very high VehicleID was impossible 2011-03-04 12:12:48 +00:00
glx
ee1af659a9 (svn r22180) -Fix: when using -static-libgcc, also use -static-libstdc++ 2011-03-04 00:27:17 +00:00
glx
ec56036dc7 (svn r22179) -Fix (r22167): compilation on win32 2011-03-03 23:34:14 +00:00
rubidium
59e42ea178 (svn r22177) -Fix: make sure the right endianness is chosen with cross-compiling, and strndup is available in the binary for more exotic platforms 2011-03-03 21:43:24 +00:00
alberth
25c7bdde66 (svn r22176) -Fix (r22167, r22171, r22172, r22173, r22174): Add svn properties to the new files. 2011-03-03 21:42:32 +00:00
yexo
261b34b705 (svn r22175) -Fix: [NewGRF] memory leak if a station newgrf contains prop 09 twice for the same station id 2011-03-03 21:24:03 +00:00
alberth
91ddf07c80 (svn r22174) -Add: Generate the settings as part of the unix build process without using it (Rubidium) 2011-03-03 21:08:20 +00:00
alberth
7477f92029 (svn r22173) -Add: Add preamble and postamble files before and after the generated settings data. 2011-03-03 21:06:24 +00:00
alberth
74d756799c (svn r22172) -Add: Add ini files containing the table/settings data. 2011-03-03 21:04:17 +00:00
alberth
98d5302c63 (svn r22171) -Add: Add settings generator program. 2011-03-03 20:59:59 +00:00
alberth
fa9c193539 (svn r22170) -Add: Add IGT_SEQUENCE type for loading ini group lines without further interpretation. 2011-03-03 20:56:33 +00:00
alberth
6a88af662b (svn r22169) -Add: Add parameter to disable automatic group creation in IniLoadFile::GetGroup(). 2011-03-03 20:55:06 +00:00
alberth
722296e797 (svn r22168) -Codechange: Move ini file IO and file error reporting to virtual functions. 2011-03-03 20:53:09 +00:00
alberth
d19a9f5df5 (svn r22167) -Codechange: Extract IniLoadFile base class for loading ini files out of IniFile. 2011-03-03 20:50:24 +00:00
yexo
b74de9ff72 (svn r22165) -Fix: [NewGRF] memory leak if an industry newgrf had more than one prop A or 15 2011-03-03 20:26:19 +00:00
yexo
18a2fadf35 (svn r22164) -Fix: [NewGRF] disable a station newgrf when it contains an unterminated spritelayout in action0 prop 08 instead of crashing openttd 2011-03-03 19:52:42 +00:00
yexo
3769b4f218 (svn r22163) -Fix [FS#4541]: building a station part adjacent to both an existing station and a rail waypoint failed 2011-03-03 19:26:18 +00:00
yexo
93533b603a (svn r22162) -Fix [FS#4533]: No update of NewGRF window when unknown GRF name becomes available 2011-03-03 18:47:46 +00:00
translators
21cc2da71a (svn r22161) -Update from WebTranslator v3.0:
traditional_chinese - 31 changes by elleryq
japanese - 16 changes by kokubunzi
vietnamese - 6 changes by nglekhoi
2011-03-03 18:45:13 +00:00
translators
d75012d7ff (svn r22160) -Update from WebTranslator v3.0:
traditional_chinese - 15 changes by elleryq
romanian - 2 changes by kkmic
2011-03-02 18:45:12 +00:00
translators
5583f14914 (svn r22159) -Update from WebTranslator v3.0:
german - 21 changes by NG
hungarian - 1 changes by norbert79
thai - 1 changes by kidokun
2011-03-01 18:45:12 +00:00
translators
4e85245d41 (svn r22158) -Update from WebTranslator v3.0:
japanese - 39 changes by kokubunzi
korean - 119 changes by junho2813, telk5093
slovenian - 30 changes by
2011-02-28 18:45:13 +00:00
yexo
12125f6033 (svn r22157) -Fix: [NewGRF] industry prop 0x11 is 4-bytes long, not 3 bytes 2011-02-28 15:24:35 +00:00
translators
34ea215d78 (svn r22156) -Update from WebTranslator v3.0:
italian - 54 changes by lorenzodv
japanese - 2 changes by kokubunzi
slovenian - 30 changes by 
vietnamese - 3 changes by nglekhoi
2011-02-27 18:45:16 +00:00
smatz
8074f123d5 (svn r22155) -Codechange: one comment in saveload/station_sl.cpp was wrong 2011-02-27 13:59:20 +00:00
terkhen
6e641777b1 (svn r22154) -Fix [FS#4529]: _current_company was modified when moving a client to spectators, causing issues in bankruptcy (Rubidium) 2011-02-27 11:38:28 +00:00
rubidium
9ce2823959 (svn r22153) -Fix [FS#4536]: The Greek translation didn't work as it breached the 200.000 bytes "limit" for loading language files 2011-02-27 06:36:14 +00:00
rubidium
3e5924b10f (svn r22149) -Fix [FS#4521]: Windows video driver crashed when it couldn't go to full screen at the resolution of the configuration file when starting OpenTTD 2011-02-26 19:13:58 +00:00
translators
ab837c0af0 (svn r22148) -Update from WebTranslator v3.0:
basque - 2 changes by Thadah
finnish - 1 changes by jpx_
french - 1 changes by Snail_
italian - 35 changes by Snail_
slovenian - 30 changes by
2011-02-26 18:45:17 +00:00
rubidium
f6b7a1d06b (svn r22147) -Fix: remove all generated .o files in objs/lang upon clean 2011-02-26 17:59:36 +00:00
rubidium
ae6dca77e5 (svn r22146) -Fix: don't run savegame conversion during SlNullPointers; the pointer might not be converted or be NULL at that point 2011-02-26 17:56:51 +00:00
alberth
31386c42a7 (svn r22145) -Codechange: Do explicit test for non-bool values. 2011-02-25 22:04:38 +00:00
alberth
1dbc0a20be (svn r22144) -Codechange: Unify 'while (true)' to 'for (;;)' 2011-02-25 21:53:43 +00:00
translators
87c8d97aca (svn r22143) -Update from WebTranslator v3.0:
frisian - 59 changes by Taeke
irish - 58 changes by tem
slovenian - 30 changes by
2011-02-25 18:45:13 +00:00
yexo
f7f3db7174 (svn r22142) -Fix (r22094): some valid keycodes were ignored along with the invalid ones 2011-02-25 13:59:02 +00:00
frosch
b0b7e1172c (svn r22141) -Fix (r22135): AI breakpoints were broken at this point. (thanks Zuu) 2011-02-24 22:14:41 +00:00
frosch
f34e9ff074 (svn r22140) -Fix (r22135): I like the letter 'l' nevertheless. (Alberth) 2011-02-24 21:48:06 +00:00
translators
6621a8fb21 (svn r22139) -Update from WebTranslator v3.0:
belarusian - 1 changes by KorneySan
frisian - 42 changes by Taeke
slovenian - 30 changes by
2011-02-24 18:45:13 +00:00
yexo
89ff97f70a (svn r22138) -Fix: skipping only the invalid part of an action14 failed, the rest of the action was skipped instead 2011-02-24 18:13:59 +00:00
smatz
7d40c99378 (svn r22137) -Codechange: enable -Wnon-virtual-dtor for all GCC versions 2011-02-24 16:39:04 +00:00
planetmaker
ac0700c564 (svn r22136) -Fix (r22112): Silence compiler warning about non-virtual destructor 2011-02-24 06:57:55 +00:00
frosch
19b7249ade (svn r22135) -Fix [FS#4523]: When commands need to invalidate windows, process these events asynchronously before the next redraw. Calling window code directly from command scope uses wrong _current_company and might issue nested DoCommands() which interfer with the running command. 2011-02-23 20:54:55 +00:00
frosch
40cc3324fa (svn r22134) -Codechange: Move ReInit() of the landinfo window from DeleteNewGRFInspectWindow() into a InvalidateData call. 2011-02-23 20:45:52 +00:00
frosch
1a3a1e3b0c (svn r22133) -Fix: some coding style. 2011-02-23 20:29:48 +00:00
translators
50daa3f83d (svn r22132) -Update from WebTranslator v3.0:
frisian - 172 changes by Taeke
polish - 1 changes by xaxa
slovenian - 40 changes by Necrolyte
2011-02-23 18:45:12 +00:00
frosch
facf400d27 (svn r22131) -Fix: Spectators had trouble closing buoy windows. (Terkhen) 2011-02-23 18:39:56 +00:00
smatz
678cf3553f (svn r22130) -Fix: failed assert when loading savegame with empty shared orderlist 2011-02-23 00:00:50 +00:00
smatz
58c7f5c497 (svn r22129) -Codechange: use simpler check to test if there any towns in the game 2011-02-22 22:21:20 +00:00
frosch
ee111ce1a4 (svn r22128) -Fix [FS#4530]: Build-station-window showed wrong selection when reopening. (Regiovogel) 2011-02-22 20:28:24 +00:00
terkhen
4860eff98c (svn r22127) -Fix: Canals would get drawn as land in the smallmap when using the owner window. 2011-02-22 14:23:38 +00:00
translators
f719bc7b3c (svn r22126) -Update from WebTranslator v3.0:
arabic_egypt - 40 changes by Company_director
belarusian - 1 changes by KorneySan
danish - 19 changes by beruic
frisian - 142 changes by Taeke
malay - 3 changes by toadhall
brazilian_portuguese - 93 changes by Luis_Mizuchiro
tamil - 139 changes by sylvesterpious
2011-02-21 18:45:22 +00:00
frosch
54db5d60fb (svn r22125) -Fix (r9162)[FS#4528]: The animation-ness of two goldmine tiles were swapped, causing the wheeltower to not work properly, and the bottom corner to show the wrong sprite. 2011-02-21 17:38:33 +00:00
rubidium
b6be3f2acc (svn r22124) -Codechange: move comment to its logical place 2011-02-20 21:10:58 +00:00
frosch
77fa68c1da (svn r22123) -Fix [FS#4522]: CommandQueue::Pop() did not update 'last'; popping the last item caused the queue to disconnect unless there was only one item. 2011-02-20 21:00:24 +00:00
rubidium
0eaa2ffa63 (svn r22122) -Fix/change: when a NOT_REACHED in saveload can be reached due to an invalid savegame, use SlErrorCorrupt instead 2011-02-20 20:58:32 +00:00
rubidium
d594a219c6 (svn r22121) -Fix: In case of high frame_freq one could get commands executed after a new network game was started 2011-02-20 20:55:21 +00:00
rubidium
e9fe58d7bf (svn r22120) -Change: [NoAI] Prevent AIs from getting consistently over their allowed amount of operations by subtracting the amount they went over "budget" from the budget for the next "tick". 2011-02-20 20:28:49 +00:00
translators
7d24d642d9 (svn r22119) -Update from WebTranslator v3.0:
frisian - 48 changes by Taeke
tamil - 96 changes by sylvesterpious
urdu - 36 changes by yasirniazkhan
2011-02-20 18:45:08 +00:00
terkhen
dcd158b03e (svn r22118) -Fix [FS#4525]: The refit window was not correctly updated after selecting with Ctrl+Click (Regiovogel). 2011-02-20 18:32:42 +00:00
frosch
bd9610ec3c (svn r22117) -Fix [FS#4523-ish]: CanRemoveRoadWithStop() failed for _current_company = OWNER_TOWN, and for OWNER_NONE-owned road. 2011-02-20 15:19:16 +00:00
smatz
756cc6cf65 (svn r22116) -Codechange: use PoolBase::Clean() at more places 2011-02-19 23:05:47 +00:00
smatz
642fb19d4f (svn r22115) -Fix (r22114): some comments and code ordering were wrong 2011-02-19 18:55:10 +00:00
translators
ef80fe703d (svn r22114) -Update from WebTranslator v3.0:
danish - 3 changes by beruic
frisian - 13 changes by Taeke
2011-02-19 18:45:09 +00:00
smatz
1d9cae9afa (svn r22113) -Codechange: use PoolBase::CleanAll() to clean all pools at game exit 2011-02-19 18:25:24 +00:00
smatz
5fd13843f7 (svn r22112) -Codechange: register all pools in a pool vector 2011-02-19 18:23:45 +00:00
rubidium
68bc93f950 (svn r22111) -Codechange/fix-ish: upon cleaning a pool a destructor should not delete items from other pools 2011-02-19 18:02:17 +00:00
frosch
f575b45bae (svn r22110) -Codechange: Remove WaterDrawTileStruct and use DrawTileSprites/DrawTileSeqStruct instead. 2011-02-19 14:57:15 +00:00
frosch
26ad79be5a (svn r22109) -Fix (r21269, 21272): Missing undeffing of macros. 2011-02-19 14:55:31 +00:00
frosch
9e59436c61 (svn r22108) -Codechange: Replace some magic with some other magic though less easy to break. 2011-02-19 14:51:46 +00:00
frosch
1dd6d037ba (svn r22107) -Cleanup (r1903): Remove unused struct. 2011-02-19 14:30:21 +00:00
frosch
57dc3ed716 (svn r22106) -Codechange: Add DrawTileSeqStruct::MakeTerminator(), DrawTileSeqStruct::IsTerminator(), DrawTileSeqStruct::IsParentSprite() to simplify stuff. 2011-02-19 13:16:34 +00:00
yexo
72e027e4d6 (svn r22105) -Fix: crash when copying an orderlist to a vehicle that already had orders 2011-02-18 21:46:45 +00:00
alberth
ff1e0a3ed3 (svn r22102) -Codechange: Also use the getopt function in strgen. 2011-02-18 20:52:42 +00:00
alberth
41a67a9b94 (svn r22101) -Codechange (r22098): Unify a bit of code. 2011-02-18 20:51:05 +00:00
alberth
8c2fc45153 (svn r22098) -Codechange: Have an array of option data, use it in the option parsing routine. Adapt openttd option processing too. 2011-02-18 20:28:25 +00:00
alberth
b0b1c0dea9 (svn r22097) -Fix (r22096): Add files before commit. 2011-02-18 20:23:11 +00:00
alberth
9d0ff9d692 (svn r22096) -Codechange: Move openttd getopt implementation to its own file. 2011-02-18 20:14:30 +00:00
translators
bca5159951 (svn r22095) -Update from WebTranslator v3.0:
traditional_chinese - 11 changes by elleryq
danish - 40 changes by beruic
brazilian_portuguese - 41 changes by Luis_Mizuchiro
spanish - 1 changes by Terkhen
swedish - 22 changes by LordDaimos
tamil - 37 changes by ksvml
thai - 149 changes by m_vanillaconix
2011-02-18 18:45:23 +00:00
yexo
24753fbd35 (svn r22094) -Fix [FS#4510]: remove invalid keycodes when reading hotkeys.cfg 2011-02-17 23:14:43 +00:00
rubidium
1a5087be69 (svn r22093) -Fix [FS#4514]: The server list did not get sorted with one item in it, so the "position in the list" variable was never updated causing problems when using the keyboard shortcuts for scrolling 2011-02-17 21:05:44 +00:00
rubidium
848761e3a9 (svn r22092) -Fix-ish (r22068): when you change a boolean to a enum, check specifically for a particular value 2011-02-17 18:45:44 +00:00
translators
5fd9f87d34 (svn r22091) -Update from WebTranslator v3.0:
simplified_chinese - 41 changes by ww9980
danish - 23 changes by beruic, krak
brazilian_portuguese - 125 changes by Luis_Mizuchiro
thai - 19 changes by kenny
urdu - 15 changes by yasirniazkhan
2011-02-17 18:45:28 +00:00
planetmaker
36332644ee (svn r22090) -Doc: Explain OpenTTD's ports and their role in multiplayer and especially for servers 2011-02-16 21:10:13 +00:00
translators
efd9aae5a1 (svn r22089) -Update from WebTranslator v3.0:
afrikaans - 96 changes by Maccie123
arabic_egypt - 29 changes by kasakg
danish - 69 changes by krak
indonesian - 17 changes by adjayanto
brazilian_portuguese - 25 changes by Luis_Mizuchiro
urdu - 80 changes by yasirniazkhan
2011-02-16 18:45:21 +00:00
terkhen
c36a22ba72 (svn r22087) -Fix: When deleting towns, only relocate objects during DC_EXEC. 2011-02-15 13:27:41 +00:00
smatz
a5b9858a36 (svn r22086) -Fix: do not check if we can allocate an item if we won't try to do so anyway 2011-02-15 13:15:12 +00:00
smatz
d2d6b263b3 (svn r22085) -Fix: assert when connecting to the admin port 2011-02-15 12:11:28 +00:00
frosch
949bfabe5e (svn r22084) -Change: [NewGRF] Check grf version strictly and consider grfs with version < 2 as incompatible. If you have trouble with certain grfs from BaNaNaS, then bother the author about fixing the grf. 2011-02-14 21:41:52 +00:00
rubidium
22afd83964 (svn r22083) -Change: trunk is heading towards 1.2 now 2011-02-14 20:20:57 +00:00
1322 changed files with 197153 additions and 100529 deletions

19
.gitignore vendored
View File

@@ -4,16 +4,14 @@ bin/ai/*
!bin/ai/compat*.nut
!bin/ai/regression
!bin/data
bin/data/*
!bin/data/openttd.grf
!bin/data/opntitle.dat
!bin/data/orig_*.obg
!bin/data/orig_*.obs
!bin/data/no_sound.obs
!bin/gm
bin/gm/*
!bin/gm/no_music.obm
!bin/gm/orig_*.obm
bin/baseset/*
!bin/baseset/openttd.grf
!bin/baseset/opntitle.dat
!bin/baseset/orig_*.obg
!bin/baseset/orig_*.obs
!bin/baseset/no_sound.obs
!bin/baseset/no_music.obm
!bin/baseset/orig_*.obm
!bin/scripts
bin/scripts/*
!bin/scripts/*.example
@@ -22,6 +20,7 @@ bin/scripts/*
bundle/*
bundles/*
docs/aidocs/*
docs/gamedocs/*
docs/source/*
media/openttd.desktop
media/openttd.desktop.install

View File

@@ -1,5 +1,7 @@
syntax: glob
.svn
bin/baseset/openttd.32.bmp
bin/lang/*
bin/openttd*
bin/*.cfg
@@ -9,6 +11,7 @@ config.cache*
config.log
config.pwd
docs/aidocs/*
docs/gamedocs/*
docs/source/*
Makefile
Makefile.am

View File

@@ -1,3 +1,7 @@
This is the license which applies to OpenTTD with the exception of some
3rd party modules. See readme.txt for details
GNU GENERAL PUBLIC LICENSE
Version 2, June 1991

View File

@@ -93,7 +93,7 @@ FILE_PATTERNS = *.c \
RECURSIVE = YES
EXCLUDE =
EXCLUDE_SYMLINKS = NO
EXCLUDE_PATTERNS = */3rdparty */.svn
EXCLUDE_PATTERNS = */3rdparty */.svn */script/api
EXAMPLE_PATH =
EXAMPLE_PATTERNS = *
EXAMPLE_RECURSIVE = NO
@@ -195,7 +195,7 @@ EXPAND_ONLY_PREDEF = YES
SEARCH_INCLUDES = YES
INCLUDE_PATH =
INCLUDE_FILE_PATTERNS =
PREDEFINED = ENABLE_NETWORK ENABLE_AI WITH_ZLIB WITH_LZO WITH_PNG WITH_FONTCONFIG WITH_FREETYPE WITH_ICU UNICODE _UNICODE
PREDEFINED = ENABLE_NETWORK WITH_ZLIB WITH_LZO WITH_LZMA WITH_SDL WITH_PNG WITH_FONTCONFIG WITH_FREETYPE WITH_ICU UNICODE _UNICODE _GNU_SOURCE FINAL=
EXPAND_AS_DEFINED =
SKIP_FUNCTION_MACROS = YES
#---------------------------------------------------------------------------

View File

@@ -10,13 +10,9 @@
#
# The revision is needed for the bundle name and creating an OSX application bundle.
ifdef REVISION
REV := $(REVISION)
else
# Detect the revision
VERSIONS := $(shell AWK="$(AWK)" "$(ROOT_DIR)/findversion.sh")
REV := $(shell echo "$(VERSIONS)" | cut -f 1 -d' ')
endif
# Make sure we have something in REV
ifeq ($(REV),)
@@ -29,17 +25,17 @@ endif
# An OSX application bundle needs the data files, lang files and openttd executable in a different location.
ifdef OSXAPP
AI_DIR = $(BUNDLE_DIR)/$(OSXAPP)/Contents/Resources/ai
DATA_DIR = $(BUNDLE_DIR)/$(OSXAPP)/Contents/Resources/data
LANG_DIR = $(BUNDLE_DIR)/$(OSXAPP)/Contents/Resources/lang
GM_DIR = $(BUNDLE_DIR)/$(OSXAPP)/Contents/Resources/gm
TTD_DIR = $(BUNDLE_DIR)/$(OSXAPP)/Contents/MacOS
AI_DIR = $(BUNDLE_DIR)/$(OSXAPP)/Contents/Resources/ai
GAME_DIR = $(BUNDLE_DIR)/$(OSXAPP)/Contents/Resources/game
BASESET_DIR = $(BUNDLE_DIR)/$(OSXAPP)/Contents/Resources/baseset
LANG_DIR = $(BUNDLE_DIR)/$(OSXAPP)/Contents/Resources/lang
TTD_DIR = $(BUNDLE_DIR)/$(OSXAPP)/Contents/MacOS
else
AI_DIR = $(BUNDLE_DIR)/ai
DATA_DIR = $(BUNDLE_DIR)/data
LANG_DIR = $(BUNDLE_DIR)/lang
GM_DIR = $(BUNDLE_DIR)/gm
TTD_DIR = $(BUNDLE_DIR)
AI_DIR = $(BUNDLE_DIR)/ai
GAME_DIR = $(BUNDLE_DIR)/game
BASESET_DIR = $(BUNDLE_DIR)/baseset
LANG_DIR = $(BUNDLE_DIR)/lang
TTD_DIR = $(BUNDLE_DIR)
endif
bundle: all
@@ -51,32 +47,32 @@ bundle: all
$(Q)mkdir -p "$(BUNDLE_DIR)/scripts"
$(Q)mkdir -p "$(TTD_DIR)"
$(Q)mkdir -p "$(AI_DIR)"
$(Q)mkdir -p "$(DATA_DIR)"
$(Q)mkdir -p "$(GAME_DIR)"
$(Q)mkdir -p "$(BASESET_DIR)"
$(Q)mkdir -p "$(LANG_DIR)"
$(Q)mkdir -p "$(GM_DIR)"
ifdef OSXAPP
$(Q)mkdir -p "$(BUNDLE_DIR)/$(OSXAPP)/Contents/Resources"
$(Q)echo "APPL????" > "$(BUNDLE_DIR)/$(OSXAPP)/Contents/PkgInfo"
$(Q)cp "$(ROOT_DIR)/os/macosx/openttd.icns" "$(BUNDLE_DIR)/$(OSXAPP)/Contents/Resources/openttd.icns"
$(Q)$(ROOT_DIR)/os/macosx/plistgen.sh "$(BUNDLE_DIR)/$(OSXAPP)" "$(REV)"
$(Q)cp "$(ROOT_DIR)/os/macosx/splash.png" "$(DATA_DIR)"
$(Q)cp "$(ROOT_DIR)/os/macosx/splash.png" "$(BASESET_DIR)"
endif
ifeq ($(OS),UNIX)
$(Q)cp "$(ROOT_DIR)/media/openttd.32.bmp" "$(DATA_DIR)/"
$(Q)cp "$(ROOT_DIR)/media/openttd.32.bmp" "$(BASESET_DIR)/"
endif
$(Q)cp "$(BIN_DIR)/$(TTD)" "$(TTD_DIR)/"
$(Q)cp "$(BIN_DIR)/ai/"compat_*.nut "$(AI_DIR)/"
$(Q)cp "$(BIN_DIR)/data/"*.grf "$(DATA_DIR)/"
$(Q)cp "$(BIN_DIR)/data/"*.obg "$(DATA_DIR)/"
$(Q)cp "$(BIN_DIR)/data/"*.obs "$(DATA_DIR)/"
$(Q)cp "$(BIN_DIR)/data/opntitle.dat" "$(DATA_DIR)/"
$(Q)cp "$(BIN_DIR)/game/"compat_*.nut "$(GAME_DIR)/"
$(Q)cp "$(BIN_DIR)/baseset/"*.grf "$(BASESET_DIR)/"
$(Q)cp "$(BIN_DIR)/baseset/"*.obg "$(BASESET_DIR)/"
$(Q)cp "$(BIN_DIR)/baseset/"*.obs "$(BASESET_DIR)/"
$(Q)cp "$(BIN_DIR)/baseset/opntitle.dat" "$(BASESET_DIR)/"
$(Q)cp "$(BIN_DIR)/baseset/"*.obm "$(BASESET_DIR)/"
$(Q)cp "$(BIN_DIR)/lang/"*.lng "$(LANG_DIR)/"
$(Q)cp "$(BIN_DIR)/gm/"*.obm "$(GM_DIR)/"
$(Q)cp "$(ROOT_DIR)/readme.txt" "$(BUNDLE_DIR)/"
$(Q)cp "$(ROOT_DIR)/COPYING" "$(BUNDLE_DIR)/"
$(Q)cp "$(ROOT_DIR)/known-bugs.txt" "$(BUNDLE_DIR)/"
$(Q)cp "$(ROOT_DIR)/docs/multiplayer.txt" "$(BUNDLE_DIR)/docs/"
$(Q)cp "$(ROOT_DIR)/docs/32bpp.txt" "$(BUNDLE_DIR)/docs/"
$(Q)cp "$(ROOT_DIR)/changelog.txt" "$(BUNDLE_DIR)/"
ifdef MAN_DIR
$(Q)mkdir -p "$(BUNDLE_DIR)/man/"
@@ -88,15 +84,15 @@ endif
$(Q)cp "$(BIN_DIR)/scripts/"* "$(BUNDLE_DIR)/scripts/"
ifdef MENU_DIR
$(Q)cp "$(ROOT_DIR)/media/openttd.desktop" "$(BUNDLE_DIR)/media/"
$(Q)$(AWK) -f "$(ROOT_DIR)/media/openttd.desktop.translation.awk" "$(SRC_DIR)/lang/"*.txt | $(SORT) >> "$(BUNDLE_DIR)/media/openttd.desktop"
$(Q)$(AWK) -f "$(ROOT_DIR)/media/openttd.desktop.translation.awk" "$(SRC_DIR)/lang/"*.txt | $(SORT) | $(AWK) -f "$(ROOT_DIR)/media/openttd.desktop.filter.awk" >> "$(BUNDLE_DIR)/media/openttd.desktop"
$(Q)sed s/=openttd/=$(BINARY_NAME)/g "$(BUNDLE_DIR)/media/openttd.desktop" > "$(ROOT_DIR)/media/openttd.desktop.install"
endif
ifeq ($(TTD), openttd.exe)
$(Q)unix2dos "$(BUNDLE_DIR)/docs/"* "$(BUNDLE_DIR)/readme.txt" "$(BUNDLE_DIR)/COPYING" "$(BUNDLE_DIR)/changelog.txt" "$(BUNDLE_DIR)/known-bugs.txt"
ifeq ($(OS), DOS)
$(Q)cp "$(ROOT_DIR)/os/dos/cwsdpmi.txt" "$(BUNDLE_DIR)/docs/"
$(Q)cp "$(ROOT_DIR)/os/dos/cwsdpmi/cwsdpmi.txt" "$(BUNDLE_DIR)/docs/"
ifndef STRIP
$(Q)cp "$(ROOT_DIR)/os/dos/cwsdpmi.exe" "$(TTD_DIR)/"
$(Q)cp "$(ROOT_DIR)/os/dos/cwsdpmi/cwsdpmi.exe" "$(TTD_DIR)/"
endif
endif
endif
@@ -175,11 +171,9 @@ install: bundle
@echo '[INSTALL] Installing OpenTTD'
$(Q)install -d "$(INSTALL_BINARY_DIR)"
$(Q)install -d "$(INSTALL_ICON_DIR)"
$(Q)install -d "$(INSTALL_DATA_DIR)/gm"
$(Q)install -d "$(INSTALL_DATA_DIR)/ai"
$(Q)install -d "$(INSTALL_DATA_DIR)/data"
$(Q)install -d "$(INSTALL_DATA_DIR)/baseset"
$(Q)install -d "$(INSTALL_DATA_DIR)/lang"
$(Q)install -d "$(INSTALL_DATA_DIR)/gm"
$(Q)install -d "$(INSTALL_DATA_DIR)/scripts"
ifeq ($(TTD), openttd.exe)
$(Q)install -m 755 "$(BUNDLE_DIR)/$(TTD)" "$(INSTALL_BINARY_DIR)/${BINARY_NAME}.exe"
@@ -188,8 +182,7 @@ else
endif
$(Q)install -m 644 "$(BUNDLE_DIR)/lang/"* "$(INSTALL_DATA_DIR)/lang"
$(Q)install -m 644 "$(BUNDLE_DIR)/ai/"* "$(INSTALL_DATA_DIR)/ai"
$(Q)install -m 644 "$(BUNDLE_DIR)/data/"* "$(INSTALL_DATA_DIR)/data"
$(Q)install -m 644 "$(BUNDLE_DIR)/gm/"* "$(INSTALL_DATA_DIR)/gm"
$(Q)install -m 644 "$(BUNDLE_DIR)/baseset/"* "$(INSTALL_DATA_DIR)/baseset"
$(Q)install -m 644 "$(BUNDLE_DIR)/scripts/"* "$(INSTALL_DATA_DIR)/scripts"
ifndef DO_NOT_INSTALL_DOCS
$(Q)install -d "$(INSTALL_DOC_DIR)"

View File

@@ -20,7 +20,9 @@
ROOT_DIR = !!ROOT_DIR!!
GRF_DIR = $(ROOT_DIR)/media/extra_grf
BIN_DIR = !!BIN_DIR!!/data
BASESET_DIR = $(ROOT_DIR)/media/baseset
LANG_DIR = $(ROOT_DIR)/src/lang
BIN_DIR = !!BIN_DIR!!/baseset
OBJS_DIR = !!GRF_OBJS_DIR!!
OS = !!OS!!
STAGE = !!STAGE!!
@@ -34,11 +36,9 @@ else
E = @echo
endif
# Some configurational settings for your environment.
# If GRFCodec doesn't know a command, it'll exit with a non-zero exit code.
GRFCODEC := $(shell grfcodec -s -v >/dev/null 2>/dev/null && echo "grfcodec -s" || echo "grfcodec")
# Old NFORenums don't give an error code when a parameter isn't known, so we have to work around that.
NFORENUM := $(shell [ `nforenum -s -v 2>/dev/null | wc -l ` -eq 1 ] && echo "nforenum -s" || echo "nforenum")
GRFCODEC := !!GRFCODEC!!
NFORENUM := !!NFORENUM!!
CC_BUILD := !!CC_BUILD!!
MD5SUM := $(shell [ "$(OS)" = "OSX" ] && echo "md5 -r" || echo "md5sum")
# Some "should not be changed" settings.
@@ -46,28 +46,43 @@ NFO_FILES := $(GRF_DIR)/*.nfo $(GRF_DIR)/rivers/*.nfo
PNG_FILES := $(GRF_DIR)/*.png $(GRF_DIR)/rivers/*.png
# Build the GRF.
all: $(BIN_DIR)/openttd.grf
ifdef GRFCODEC
all: $(BIN_DIR)/openttd.grf $(BIN_DIR)/orig_dos.obg $(BIN_DIR)/orig_dos_de.obg $(BIN_DIR)/orig_win.obg $(BIN_DIR)/orig_dos.obs $(BIN_DIR)/orig_win.obs $(BIN_DIR)/no_sound.obs $(BIN_DIR)/orig_win.obm $(BIN_DIR)/no_music.obm
else
all:
endif
# Make sure the sprites directory exists.
$(OBJS_DIR)/sprites:
$(Q)-mkdir "$@"
# Generic
$(BIN_DIR)/openttd.grf: $(PNG_FILES) $(NFO_FILES) $(OBJS_DIR)/sprites
@# Only try; if nforenum isn't available, just retouch the file as they likely didn't need it anyway.
$(Q) ($(NFORENUM) --help > /dev/null 2>&1 && $(MAKE) $(OBJS_DIR)/openttd.grf && cp $(OBJS_DIR)/openttd.grf $(BIN_DIR)/openttd.grf) || ([ -e $(BIN_DIR)/openttd.grf ] && touch $(BIN_DIR)/openttd.grf && echo "no NFORenum and GRFCodec found, skipping rebuild of openttd.grf...") || (echo "no NFORenum and GRFCodec found, but no openttd.grf either. Install NFORenum and GRFCodec." && exit 1)
$(OBJS_DIR)/langfiles.tmp: $(LANG_DIR)/*.txt
$(E) '$(STAGE) Collecting baseset translations'
$(Q) cat $^ > $@
# Yeah, we'd like to use -i in the sed, but Mac OS X's sed and GNU sed just can't agree on the usage of -i. In any case either one of them fails.
$(OBJS_DIR)/openttd.grf: $(PNG_FILES) $(NFO_FILES) $(OBJS_DIR)/sprites
$(BIN_DIR)/%.obg: $(BASESET_DIR)/%.obg $(BIN_DIR)/openttd.grf $(OBJS_DIR)/langfiles.tmp $(BASESET_DIR)/translations.awk
$(E) '$(STAGE) Updating $(notdir $@)'
$(Q) sed 's/^OPENTTD.GRF = *[0-9a-f]*$$/OPENTTD.GRF = '`$(MD5SUM) $(BIN_DIR)/openttd.grf | sed 's@ .*@@'`'/' $< > $@.tmp
$(Q) awk -v langfiles='$(OBJS_DIR)/langfiles.tmp' -f $(BASESET_DIR)/translations.awk $@.tmp >$@
$(Q) rm $@.tmp
$(BIN_DIR)/%.obs: $(BASESET_DIR)/%.obs $(OBJS_DIR)/langfiles.tmp $(BASESET_DIR)/translations.awk
$(E) '$(STAGE) Updating $(notdir $@)'
$(Q) awk -v langfiles='$(OBJS_DIR)/langfiles.tmp' -f $(BASESET_DIR)/translations.awk $< >$@
$(BIN_DIR)/%.obm: $(BASESET_DIR)/%.obm $(OBJS_DIR)/langfiles.tmp $(BASESET_DIR)/translations.awk
$(E) '$(STAGE) Updating $(notdir $@)'
$(Q) awk -v langfiles='$(OBJS_DIR)/langfiles.tmp' -f $(BASESET_DIR)/translations.awk $< >$@
# Compile extra grf
$(BIN_DIR)/openttd.grf: $(PNG_FILES) $(NFO_FILES) $(OBJS_DIR)/sprites
$(E) '$(STAGE) Assembling openttd.nfo'
$(Q)-cp $(PNG_FILES) $(OBJS_DIR)/sprites 2> /dev/null
$(Q) gcc -I$(GRF_DIR) -C -E - < "$(GRF_DIR)/openttd.nfo" | sed -e '/^#/d' -e '/^$$/d' > $(OBJS_DIR)/sprites/openttd.nfo
$(Q) $(NFORENUM) $(OBJS_DIR)/sprites/openttd.nfo
$(Q) $(CC_BUILD) -nostdinc -I$(GRF_DIR) -C -E - < "$(GRF_DIR)/openttd.nfo" | sed -e '/^#/d' -e '/^$$/d' > $(OBJS_DIR)/sprites/openttd.nfo
$(Q) $(NFORENUM) -s $(OBJS_DIR)/sprites/openttd.nfo
$(E) '$(STAGE) Compiling openttd.grf'
$(Q) $(GRFCODEC) -e -p1 $(OBJS_DIR)/openttd.grf
$(Q) cp $(OBJS_DIR)/openttd.grf $(BIN_DIR)/openttd.grf
$(E) '$(STAGE) Updating base graphics sets'
$(Q) for grf in $(BIN_DIR)/orig*.obg; do sed 's/^OPENTTD.GRF = [0-9a-f]*$$/OPENTTD.GRF = '`$(MD5SUM) $(BIN_DIR)/openttd.grf | sed 's@ .*@@'`'/' $$grf > $$grf.tmp && mv $$grf.tmp $$grf; done
$(Q) $(GRFCODEC) -n -s -e -p1 $(OBJS_DIR)/openttd.grf
$(Q)cp $(OBJS_DIR)/openttd.grf $(BIN_DIR)/openttd.grf
# Clean up temporary files.
clean:

View File

@@ -41,7 +41,6 @@ TTDS = $(SRC_DIRS:%=%/$(TTD))
OS = !!OS!!
OSXAPP = !!OSXAPP!!
LIPO = !!LIPO!!
REVISION = !!REVISION!!
AWK = !!AWK!!
SORT = !!SORT!!
DISTCC = !!DISTCC!!
@@ -126,6 +125,13 @@ lang:
mrproper:
@for dir in $(DIRS); do \
$(MAKE) -C $$dir mrproper; \
done
# Don't be tempted to merge these two for loops. Doing that breaks make
# --dry-run, since make has this "feature" that it always runs commands
# containing $(MAKE), even when --dry-run is passed. The objective is of
# course to also get a dry-run of submakes, but make is not smart enough
# to see that a for loop runs both a submake and an actual command.
@for dir in $(DIRS); do \
rm -f $$dir/Makefile; \
done
$(Q)rm -rf objs
@@ -148,7 +154,7 @@ mrproper:
distclean: mrproper
maintainer-clean: distclean
$(Q)rm -f $(BIN_DIR)/data/openttd.grf
$(Q)rm -f $(BIN_DIR)/baseset/openttd.grf $(BIN_DIR)/baseset/*.obg $(BIN_DIR)/baseset/*.obs $(BIN_DIR)/baseset/*.obm
depend:
@for dir in $(SRC_DIRS); do \

View File

@@ -14,6 +14,7 @@ LANGS_SRC = $(shell ls $(LANG_DIR)/*.txt)
LANGS = $(LANGS_SRC:$(LANG_DIR)/%.txt=%.lng)
CXX_BUILD = !!CXX_BUILD!!
CFLAGS_BUILD = !!CFLAGS_BUILD!!
CXXFLAGS_BUILD= !!CXXFLAGS_BUILD!!
LDFLAGS_BUILD = !!LDFLAGS_BUILD!!
STRGEN_FLAGS = !!STRGEN_FLAGS!!
STAGE = !!STAGE!!
@@ -42,25 +43,33 @@ RES := $(shell mkdir -p $(BIN_DIR)/lang )
all: table/strings.h $(LANGS)
strgen.o: $(SRC_DIR)/strgen/strgen.cpp endian_host.h $(SRC_DIR)/table/control_codes.h $(SRC_DIR)/table/strgen_tables.h
strgen_base.o: $(SRC_DIR)/strgen/strgen_base.cpp $(SRC_DIR)/strgen/strgen.h endian_host.h $(SRC_DIR)/table/control_codes.h $(SRC_DIR)/table/strgen_tables.h
$(E) '$(STAGE) Compiling $(<:$(SRC_DIR)/%.cpp=%.cpp)'
$(Q)$(CXX_BUILD) $(CFLAGS_BUILD) -DSTRGEN -c -o $@ $<
$(Q)$(CXX_BUILD) $(CFLAGS_BUILD) $(CXXFLAGS_BUILD) -DSTRGEN -c -o $@ $<
strgen.o: $(SRC_DIR)/strgen/strgen.cpp $(SRC_DIR)/strgen/strgen.h endian_host.h $(SRC_DIR)/table/control_codes.h $(SRC_DIR)/table/strgen_tables.h
$(E) '$(STAGE) Compiling $(<:$(SRC_DIR)/%.cpp=%.cpp)'
$(Q)$(CXX_BUILD) $(CFLAGS_BUILD) $(CXXFLAGS_BUILD) -DSTRGEN -c -o $@ $<
string.o: $(SRC_DIR)/string.cpp endian_host.h
$(E) '$(STAGE) Compiling $(<:$(SRC_DIR)/%.cpp=%.cpp)'
$(Q)$(CXX_BUILD) $(CFLAGS_BUILD) -DSTRGEN -c -o $@ $<
$(Q)$(CXX_BUILD) $(CFLAGS_BUILD) $(CXXFLAGS_BUILD) -DSTRGEN -c -o $@ $<
alloc_func.o: $(SRC_DIR)/core/alloc_func.cpp endian_host.h
$(E) '$(STAGE) Compiling $(<:$(SRC_DIR)/%.cpp=%.cpp)'
$(Q)$(CXX_BUILD) $(CFLAGS_BUILD) -DSTRGEN -c -o $@ $<
$(Q)$(CXX_BUILD) $(CFLAGS_BUILD) $(CXXFLAGS_BUILD) -DSTRGEN -c -o $@ $<
getoptdata.o: $(SRC_DIR)/misc/getoptdata.cpp $(SRC_DIR)/misc/getoptdata.h
$(E) '$(STAGE) Compiling $(<:$(SRC_DIR)/misc/%.cpp=%.cpp)'
$(Q)$(CXX_BUILD) $(CFLAGS_BUILD) $(CXXFLAGS_BUILD) -DSTRGEN -c -o $@ $<
lang/english.txt: $(LANG_DIR)/english.txt
$(Q)mkdir -p lang
$(Q)cp $(LANG_DIR)/english.txt lang/english.txt
$(STRGEN): alloc_func.o string.o strgen.o
$(STRGEN): alloc_func.o string.o strgen_base.o strgen.o getoptdata.o
$(E) '$(STAGE) Compiling and Linking $@'
$(Q)$(CXX_BUILD) $(LDFLAGS_BUILD) $^ -o $@
$(Q)$(CXX_BUILD) $(CFLAGS_BUILD) $(CXXFLAGS_BUILD) $(LDFLAGS_BUILD) $^ -o $@
table/strings.h: lang/english.txt $(STRGEN)
$(E) '$(STAGE) Generating $@'
@@ -79,13 +88,13 @@ endian_host.h: $(ENDIAN_CHECK)
$(ENDIAN_CHECK): $(SRC_DIR)/endian_check.cpp
$(E) '$(STAGE) Compiling and Linking $@'
$(Q)$(CXX_BUILD) $(CFLAGS_BUILD) $< -o $@
$(Q)$(CXX_BUILD) $(CFLAGS_BUILD) $(CXXFLAGS_BUILD) $(LDFLAGS_BUILD) $< -o $@
depend:
clean:
$(E) '$(STAGE) Cleaning up language files'
$(Q)rm -f strgen.o string.o table/strings.h $(STRGEN) $(LANGS) $(LANGS:%=$(BIN_DIR)/lang/%) lang/english.* $(ENDIAN_TARGETS)
$(Q)rm -f strgen.o string.o alloc_func.o getoptdata.o table/strings.h $(STRGEN) $(LANGS) $(LANGS:%=$(BIN_DIR)/lang/%) lang/english.* $(ENDIAN_TARGETS)
mrproper: clean
$(Q)rm -rf $(BIN_DIR)/lang

78
Makefile.setting.in Normal file
View File

@@ -0,0 +1,78 @@
# $Id$
# This file is part of OpenTTD.
# OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.
# OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
# See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
SETTINGSGEN = !!SETTINGSGEN!!
ENDIAN_CHECK = !!ENDIAN_CHECK!!
SRC_DIR = !!SRC_DIR!!
CXX_BUILD = !!CXX_BUILD!!
CFLAGS_BUILD = !!CFLAGS_BUILD!!
CXXFLAGS_BUILD = !!CXXFLAGS_BUILD!!
LDFLAGS_BUILD = !!LDFLAGS_BUILD!!
STAGE = !!STAGE!!
SETTING_OBJS_DIR = !!SETTING_OBJS_DIR!!
ENDIAN_TARGETS := endian_host.h endian_target.h $(ENDIAN_CHECK)
# Check if we want to show what we are doing
ifdef VERBOSE
Q =
E = @true
else
Q = @
E = @echo
endif
all: table/settings.h
settingsgen.o: $(SRC_DIR)/settingsgen/settingsgen.cpp $(SRC_DIR)/string_func.h $(SRC_DIR)/strings_type.h $(SRC_DIR)/misc/getoptdata.h $(SRC_DIR)/ini_type.h $(SRC_DIR)/core/smallvec_type.hpp
$(E) '$(STAGE) Compiling $(<:$(SRC_DIR)/%.cpp=%.cpp)'
$(Q)$(CXX_BUILD) $(CFLAGS_BUILD) $(CXXFLAGS_BUILD) -DSETTINGSGEN -c -o $@ $<
alloc_func.o: $(SRC_DIR)/core/alloc_func.cpp endian_host.h
$(E) '$(STAGE) Compiling $(<:$(SRC_DIR)/%.cpp=%.cpp)'
$(Q)$(CXX_BUILD) $(CFLAGS_BUILD) $(CXXFLAGS_BUILD) -DSETTINGSGEN -c -o $@ $<
getoptdata.o: $(SRC_DIR)/misc/getoptdata.cpp $(SRC_DIR)/misc/getoptdata.h
$(E) '$(STAGE) Compiling $(<:$(SRC_DIR)/misc/%.cpp=%.cpp)'
$(Q)$(CXX_BUILD) $(CFLAGS_BUILD) $(CXXFLAGS_BUILD) -DSETTINGSGEN -c -o $@ $<
string.o: $(SRC_DIR)/string.cpp endian_host.h
$(E) '$(STAGE) Compiling $(<:$(SRC_DIR)/%.cpp=%.cpp)'
$(Q)$(CXX_BUILD) $(CFLAGS_BUILD) $(CXXFLAGS_BUILD) -DSETTINGSGEN -c -o $@ $<
ini_load.o: $(SRC_DIR)/ini_load.cpp $(SRC_DIR)/core/alloc_func.hpp $(SRC_DIR)/core/mem_func.hpp $(SRC_DIR)/ini_type.h $(SRC_DIR)/string_func.h
$(E) '$(STAGE) Compiling $(<:$(SRC_DIR)/%.cpp=%.cpp)'
$(Q)$(CXX_BUILD) $(CFLAGS_BUILD) $(CXXFLAGS_BUILD) -DSETTINGSGEN -c -o $@ $<
$(SETTINGSGEN): alloc_func.o string.o ini_load.o settingsgen.o getoptdata.o
$(E) '$(STAGE) Compiling and Linking $@'
$(Q)$(CXX_BUILD) $(CFLAGS_BUILD) $(CXXFLAGS_BUILD) $(LDFLAGS_BUILD) $^ -o $@
table/settings.h: $(SETTINGSGEN) $(SRC_DIR)/table/settings.h.preamble $(SRC_DIR)/table/settings.h.postamble $(SRC_DIR)/table/*.ini
$(E) '$(STAGE) Generating $@'
@mkdir -p table
$(Q)./$(SETTINGSGEN) -o table/settings.h -b $(SRC_DIR)/table/settings.h.preamble -a $(SRC_DIR)/table/settings.h.postamble $(SRC_DIR)/table/*.ini
# The targets to compile the endian-code
endian_host.h: $(ENDIAN_CHECK)
$(E) '$(STAGE) Testing endianness for host'
$(Q)./$(ENDIAN_CHECK) > $@
$(ENDIAN_CHECK): $(SRC_DIR)/endian_check.cpp
$(E) '$(STAGE) Compiling and Linking $@'
$(Q)$(CXX_BUILD) $(CFLAGS_BUILD) $(CXXFLAGS_BUILD) $(LDFLAGS_BUILD) $< -o $@
depend:
clean:
$(E) '$(STAGE) Cleaning up settings files'
$(Q)rm -f settingsgen.o alloc_func.o getoptdata.o ini_load.o $(SETTINGSGEN) $(ENDIAN_TARGETS) table/settings.h
mrproper: clean
.PHONY: all mrproper depend clean

View File

@@ -23,6 +23,7 @@ BIN_DIR = !!BIN_DIR!!
LANG_DIR = !!LANG_DIR!!
SRC_OBJS_DIR = !!SRC_OBJS_DIR!!
LANG_OBJS_DIR = !!LANG_OBJS_DIR!!
SETTING_OBJS_DIR= !!SETTING_OBJS_DIR!!
SRC_DIR = !!SRC_DIR!!
SCRIPT_SRC_DIR = !!SCRIPT_SRC_DIR!!
MEDIA_DIR = !!MEDIA_DIR!!
@@ -36,7 +37,6 @@ STAGE = !!STAGE!!
MAKEDEPEND = !!MAKEDEPEND!!
CFLAGS_MAKEDEP = !!CFLAGS_MAKEDEP!!
SORT = !!SORT!!
REVISION = !!REVISION!!
AWK = !!AWK!!
CONFIG_CACHE_COMPILER = $(SRC_OBJS_DIR)/!!CONFIG_CACHE_COMPILER!!
CONFIG_CACHE_LINKER = $(SRC_OBJS_DIR)/!!CONFIG_CACHE_LINKER!!
@@ -57,8 +57,8 @@ FILE_DEP := $(CONFIG_CACHE_COMPILER) endian_target.h
RES := $(shell mkdir -p $(BIN_DIR) $(sort $(dir $(OBJS))))
# Make sure endian_target.h is reasable as if it was in the src/ dir
CFLAGS += -I $(SRC_OBJS_DIR) -I $(LANG_OBJS_DIR)
CFLAGS_MAKEDEP += -I $(SRC_OBJS_DIR) -I $(LANG_OBJS_DIR)
CFLAGS += -I $(SRC_OBJS_DIR) -I $(LANG_OBJS_DIR) -I $(SETTING_OBJS_DIR)
CFLAGS_MAKEDEP += -I $(SRC_OBJS_DIR) -I $(LANG_OBJS_DIR) -I $(SETTING_OBJS_DIR)
ifdef SCRIPT_SRC_DIR
CFLAGS_MAKEDEP += -I $(SCRIPT_SRC_DIR)
endif
@@ -93,15 +93,9 @@ $(LANG_OBJS_DIR)/table/strings.h: $(LANG_DIR)/english.txt $(LANG_OBJS_DIR)/$(STR
VERSIONS := $(shell AWK="$(AWK)" "$(ROOT_DIR)/findversion.sh")
MODIFIED := $(shell echo "$(VERSIONS)" | cut -f 3 -d' ')
ifdef REVISION
# Use specified revision (which should be of the form "r000").
REV := $(REVISION)
REV_NR := $(shell echo $(REVISION) | sed "s@[^0-9]@@g")
else
# Use autodetected revisions
REV := $(shell echo "$(VERSIONS)" | cut -f 1 -d' ')
REV_NR := $(shell echo "$(VERSIONS)" | cut -f 2 -d' ')
endif
# Make sure we have something in REV and REV_NR
ifeq ($(REV),)
@@ -112,7 +106,7 @@ REV_NR := 0
endif
# This helps to recompile if flags change
RES := $(shell if [ "`cat $(CONFIG_CACHE_COMPILER) 2>/dev/null`" != "$(CXXFLAGS) $(CFLAGS)" ]; then echo "$(CXXFLAGS) $(CFLAGS)" > $(CONFIG_CACHE_COMPILER); fi )
RES := $(shell if [ "`cat $(CONFIG_CACHE_COMPILER) 2>/dev/null`" != "$(CFLAGS) $(CXXFLAGS)" ]; then echo "$(CFLAGS) $(CXXFLAGS)" > $(CONFIG_CACHE_COMPILER); fi )
RES := $(shell if [ "`cat $(CONFIG_CACHE_LINKER) 2>/dev/null`" != "$(LDFLAGS) $(LIBS)" ]; then echo "$(LDFLAGS) $(LIBS)" > $(CONFIG_CACHE_LINKER); fi )
RES := $(shell if [ "`cat $(CONFIG_CACHE_ENDIAN) 2>/dev/null`" != "$(ENDIAN_FORCE)" ]; then echo "$(ENDIAN_FORCE)" > $(CONFIG_CACHE_ENDIAN); fi )
@@ -145,7 +139,7 @@ $(OBJS_C:%.o=%.d): %.d: $(SRC_DIR)/%.c $(FILE_DEP)
$(OBJS_CPP:%.o=%.d): %.d: $(SRC_DIR)/%.cpp $(FILE_DEP)
$(E) '$(STAGE) DEP $(<:$(SRC_DIR)/%.cpp=%.cpp)'
$(Q)$(CXX_HOST) $(CXXFLAGS) $(CFLAGS) -MM $< | sed 's@^$(@F:%.d=%.o):@$@ $(@:%.d=%.o):@' > $@
$(Q)$(CXX_HOST) $(CFLAGS) $(CXXFLAGS) -MM $< | sed 's@^$(@F:%.d=%.o):@$@ $(@:%.d=%.o):@' > $@
$(OBJS_MM:%.o=%.d): %.d: $(SRC_DIR)/%.mm $(FILE_DEP)
$(E) '$(STAGE) DEP $(<:$(SRC_DIR)/%.mm=%.mm)'
@@ -169,7 +163,7 @@ ifeq ("$(SRC_OBJS_DIR)/$(DEPEND)","$(MAKEDEPEND)")
DEP := $(MAKEDEPEND)
$(SRC_OBJS_DIR)/$(DEPEND): $(SRC_DIR)/depend/depend.cpp
$(E) '$(STAGE) Compiling and linking $(DEPEND)'
$(Q)$(CXX_BUILD) $(CXXFLAGS_BUILD) $(CFLAGS_BUILD) $(LDFLAGS_BUILD) -o $@ $<
$(Q)$(CXX_BUILD) $(CFLAGS_BUILD) $(CXXFLAGS_BUILD) $(LDFLAGS_BUILD) -o $@ $<
endif
# Make sure that only 'make depend' ALWAYS triggers a recheck
@@ -237,7 +231,7 @@ $(OBJS_C): %.o: $(SRC_DIR)/%.c $(DEP_MASK) $(FILE_DEP)
$(OBJS_CPP): %.o: $(SRC_DIR)/%.cpp $(DEP_MASK) $(FILE_DEP)
$(E) '$(STAGE) Compiling $(<:$(SRC_DIR)/%.cpp=%.cpp)'
$(Q)$(CXX_HOST) $(CXXFLAGS) $(CFLAGS) -c -o $@ $<
$(Q)$(CXX_HOST) $(CFLAGS) $(CXXFLAGS) -c -o $@ $<
$(OBJS_MM): %.o: $(SRC_DIR)/%.mm $(DEP_MASK) $(FILE_DEP)
$(E) '$(STAGE) Compiling $(<:$(SRC_DIR)/%.mm=%.mm)'
@@ -250,7 +244,10 @@ $(OBJS_RC): %.o: $(SRC_DIR)/%.rc $(FILE_DEP)
$(BIN_DIR)/$(TTD): $(TTD)
$(Q)cp $(TTD) $(BIN_DIR)/$(TTD)
ifeq ($(OS), UNIX)
$(Q)cp $(MEDIA_DIR)/openttd.32.bmp $(BIN_DIR)/data/
$(Q)cp $(MEDIA_DIR)/openttd.32.bmp $(BIN_DIR)/baseset/
endif
ifeq ($(OS), OSX)
$(Q)cp $(ROOT_DIR)/os/macosx/splash.png $(BIN_DIR)/baseset/
endif
$(TTD): $(OBJS) $(CONFIG_CACHE_LINKER)
@@ -279,7 +276,7 @@ endian_target.h: $(ENDIAN_CHECK) $(CONFIG_CACHE_ENDIAN)
$(ENDIAN_CHECK): $(SRC_DIR)/endian_check.cpp
$(E) '$(STAGE) Compiling and Linking $@'
$(Q)$(CXX_BUILD) $(CXXFLAGS_BUILD) $(CFLAGS_BUILD) $< -o $@
$(Q)$(CXX_BUILD) $(CFLAGS_BUILD) $(CXXFLAGS_BUILD) $(LDFLAGS_BUILD) $< -o $@
# Revision files
@@ -295,7 +292,7 @@ depend: $(DEPS)
clean:
$(E) '$(STAGE) Cleaning up object files'
$(Q)rm -f $(DEPS) $(OBJS) $(TTD) $(DEPEND) $(TTD:%=$(BIN_DIR)/%) $(CONFIG_CACHE_COMPILER) $(CONFIG_CACHE_LINKER) $(CONFIG_CACHE_ENDIAN) $(CONFIG_CACHE_SOURCE) $(ENDIAN_TARGETS)
$(Q)rm -f $(DEPS) $(OBJS) $(TTD) $(DEPEND) $(TTD:%=$(BIN_DIR)/%) $(BIN_DIR)/baseset/openttd.32.bmp $(CONFIG_CACHE_COMPILER) $(CONFIG_CACHE_LINKER) $(CONFIG_CACHE_ENDIAN) $(CONFIG_CACHE_SOURCE) $(ENDIAN_TARGETS)
mrproper: clean
$(Q)rm -f $(SRC_DIR)/rev.cpp $(SRC_DIR)/os/windows/ottdres.rc

View File

@@ -321,3 +321,49 @@ AIAbstractList <- AIList;
AIList.ChangeItem <- AIList.SetValue;
AIRail.ERR_NONUNIFORM_STATIONS_DISABLED <- 0xFFFF;
AICompany.GetCompanyValue <- function(company)
{
return AICompany.GetQuarterlyCompanyValue(company, AICompany.CURRENT_QUARTER);
}
AITown.GetLastMonthTransported <- AITown.GetLastMonthSupplied;
AIEvent.AI_ET_INVALID <- AIEvent.ET_INVALID;
AIEvent.AI_ET_TEST <- AIEvent.ET_TEST;
AIEvent.AI_ET_SUBSIDY_OFFER <- AIEvent.ET_SUBSIDY_OFFER;
AIEvent.AI_ET_SUBSIDY_OFFER_EXPIRED <- AIEvent.ET_SUBSIDY_OFFER_EXPIRED;
AIEvent.AI_ET_SUBSIDY_AWARDED <- AIEvent.ET_SUBSIDY_AWARDED;
AIEvent.AI_ET_SUBSIDY_EXPIRED <- AIEvent.ET_SUBSIDY_EXPIRED;
AIEvent.AI_ET_ENGINE_PREVIEW <- AIEvent.ET_ENGINE_PREVIEW;
AIEvent.AI_ET_COMPANY_NEW <- AIEvent.ET_COMPANY_NEW;
AIEvent.AI_ET_COMPANY_IN_TROUBLE <- AIEvent.ET_COMPANY_IN_TROUBLE;
AIEvent.AI_ET_COMPANY_MERGER <- AIEvent.ET_COMPANY_MERGER;
AIEvent.AI_ET_COMPANY_BANKRUPT <- AIEvent.ET_COMPANY_BANKRUPT;
AIEvent.AI_ET_VEHICLE_CRASHED <- AIEvent.ET_VEHICLE_CRASHED;
AIEvent.AI_ET_VEHICLE_LOST <- AIEvent.ET_VEHICLE_LOST;
AIEvent.AI_ET_VEHICLE_WAITING_IN_DEPOT <- AIEvent.ET_VEHICLE_WAITING_IN_DEPOT;
AIEvent.AI_ET_VEHICLE_UNPROFITABLE <- AIEvent.ET_VEHICLE_UNPROFITABLE;
AIEvent.AI_ET_INDUSTRY_OPEN <- AIEvent.ET_INDUSTRY_OPEN;
AIEvent.AI_ET_INDUSTRY_CLOSE <- AIEvent.ET_INDUSTRY_CLOSE;
AIEvent.AI_ET_ENGINE_AVAILABLE <- AIEvent.ET_ENGINE_AVAILABLE;
AIEvent.AI_ET_STATION_FIRST_VEHICLE <- AIEvent.ET_STATION_FIRST_VEHICLE;
AIEvent.AI_ET_DISASTER_ZEPPELINER_CRASHED <- AIEvent.ET_DISASTER_ZEPPELINER_CRASHED;
AIEvent.AI_ET_DISASTER_ZEPPELINER_CLEARED <- AIEvent.ET_DISASTER_ZEPPELINER_CLEARED;
AIOrder.AIOF_NONE <- AIOrder.OF_NONE
AIOrder.AIOF_NON_STOP_INTERMEDIATE <- AIOrder.OF_NON_STOP_INTERMEDIATE
AIOrder.AIOF_NON_STOP_DESTINATION <- AIOrder.OF_NON_STOP_DESTINATION
AIOrder.AIOF_UNLOAD <- AIOrder.OF_UNLOAD
AIOrder.AIOF_TRANSFER <- AIOrder.OF_TRANSFER
AIOrder.AIOF_NO_UNLOAD <- AIOrder.OF_NO_UNLOAD
AIOrder.AIOF_FULL_LOAD <- AIOrder.OF_FULL_LOAD
AIOrder.AIOF_FULL_LOAD_ANY <- AIOrder.OF_FULL_LOAD_ANY
AIOrder.AIOF_NO_LOAD <- AIOrder.OF_NO_LOAD
AIOrder.AIOF_SERVICE_IF_NEEDED <- AIOrder.OF_SERVICE_IF_NEEDED
AIOrder.AIOF_STOP_IN_DEPOT <- AIOrder.OF_STOP_IN_DEPOT
AIOrder.AIOF_GOTO_NEAREST_DEPOT <- AIOrder.OF_GOTO_NEAREST_DEPOT
AIOrder.AIOF_NON_STOP_FLAGS <- AIOrder.OF_NON_STOP_FLAGS
AIOrder.AIOF_UNLOAD_FLAGS <- AIOrder.OF_UNLOAD_FLAGS
AIOrder.AIOF_LOAD_FLAGS <- AIOrder.OF_LOAD_FLAGS
AIOrder.AIOF_DEPOT_FLAGS <- AIOrder.OF_DEPOT_FLAGS
AIOrder.AIOF_INVALID <- AIOrder.OF_INVALID

View File

@@ -72,3 +72,50 @@ AIAbstractList <- AIList;
AIList.ChangeItem <- AIList.SetValue;
AIRail.ERR_NONUNIFORM_STATIONS_DISABLED <- 0xFFFF;
AICompany.GetCompanyValue <- function(company)
{
return AICompany.GetQuarterlyCompanyValue(company, AICompany.CURRENT_QUARTER);
}
AITown.GetLastMonthTransported <- AITown.GetLastMonthSupplied;
AIEvent.AI_ET_INVALID <- AIEvent.ET_INVALID;
AIEvent.AI_ET_TEST <- AIEvent.ET_TEST;
AIEvent.AI_ET_SUBSIDY_OFFER <- AIEvent.ET_SUBSIDY_OFFER;
AIEvent.AI_ET_SUBSIDY_OFFER_EXPIRED <- AIEvent.ET_SUBSIDY_OFFER_EXPIRED;
AIEvent.AI_ET_SUBSIDY_AWARDED <- AIEvent.ET_SUBSIDY_AWARDED;
AIEvent.AI_ET_SUBSIDY_EXPIRED <- AIEvent.ET_SUBSIDY_EXPIRED;
AIEvent.AI_ET_ENGINE_PREVIEW <- AIEvent.ET_ENGINE_PREVIEW;
AIEvent.AI_ET_COMPANY_NEW <- AIEvent.ET_COMPANY_NEW;
AIEvent.AI_ET_COMPANY_IN_TROUBLE <- AIEvent.ET_COMPANY_IN_TROUBLE;
AIEvent.AI_ET_COMPANY_ASK_MERGER <- AIEvent.ET_COMPANY_ASK_MERGER;
AIEvent.AI_ET_COMPANY_MERGER <- AIEvent.ET_COMPANY_MERGER;
AIEvent.AI_ET_COMPANY_BANKRUPT <- AIEvent.ET_COMPANY_BANKRUPT;
AIEvent.AI_ET_VEHICLE_CRASHED <- AIEvent.ET_VEHICLE_CRASHED;
AIEvent.AI_ET_VEHICLE_LOST <- AIEvent.ET_VEHICLE_LOST;
AIEvent.AI_ET_VEHICLE_WAITING_IN_DEPOT <- AIEvent.ET_VEHICLE_WAITING_IN_DEPOT;
AIEvent.AI_ET_VEHICLE_UNPROFITABLE <- AIEvent.ET_VEHICLE_UNPROFITABLE;
AIEvent.AI_ET_INDUSTRY_OPEN <- AIEvent.ET_INDUSTRY_OPEN;
AIEvent.AI_ET_INDUSTRY_CLOSE <- AIEvent.ET_INDUSTRY_CLOSE;
AIEvent.AI_ET_ENGINE_AVAILABLE <- AIEvent.ET_ENGINE_AVAILABLE;
AIEvent.AI_ET_STATION_FIRST_VEHICLE <- AIEvent.ET_STATION_FIRST_VEHICLE;
AIEvent.AI_ET_DISASTER_ZEPPELINER_CRASHED <- AIEvent.ET_DISASTER_ZEPPELINER_CRASHED;
AIEvent.AI_ET_DISASTER_ZEPPELINER_CLEARED <- AIEvent.ET_DISASTER_ZEPPELINER_CLEARED;
AIOrder.AIOF_NONE <- AIOrder.OF_NONE
AIOrder.AIOF_NON_STOP_INTERMEDIATE <- AIOrder.OF_NON_STOP_INTERMEDIATE
AIOrder.AIOF_NON_STOP_DESTINATION <- AIOrder.OF_NON_STOP_DESTINATION
AIOrder.AIOF_UNLOAD <- AIOrder.OF_UNLOAD
AIOrder.AIOF_TRANSFER <- AIOrder.OF_TRANSFER
AIOrder.AIOF_NO_UNLOAD <- AIOrder.OF_NO_UNLOAD
AIOrder.AIOF_FULL_LOAD <- AIOrder.OF_FULL_LOAD
AIOrder.AIOF_FULL_LOAD_ANY <- AIOrder.OF_FULL_LOAD_ANY
AIOrder.AIOF_NO_LOAD <- AIOrder.OF_NO_LOAD
AIOrder.AIOF_SERVICE_IF_NEEDED <- AIOrder.OF_SERVICE_IF_NEEDED
AIOrder.AIOF_STOP_IN_DEPOT <- AIOrder.OF_STOP_IN_DEPOT
AIOrder.AIOF_GOTO_NEAREST_DEPOT <- AIOrder.OF_GOTO_NEAREST_DEPOT
AIOrder.AIOF_NON_STOP_FLAGS <- AIOrder.OF_NON_STOP_FLAGS
AIOrder.AIOF_UNLOAD_FLAGS <- AIOrder.OF_UNLOAD_FLAGS
AIOrder.AIOF_LOAD_FLAGS <- AIOrder.OF_LOAD_FLAGS
AIOrder.AIOF_DEPOT_FLAGS <- AIOrder.OF_DEPOT_FLAGS
AIOrder.AIOF_INVALID <- AIOrder.OF_INVALID

View File

@@ -6,3 +6,53 @@
* OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
*/
AILog.Info("1.1 API compatability in effect.");
AICompany.GetCompanyValue <- function(company)
{
return AICompany.GetQuarterlyCompanyValue(company, AICompany.CURRENT_QUARTER);
}
AITown.GetLastMonthTransported <- AITown.GetLastMonthSupplied;
AIEvent.AI_ET_INVALID <- AIEvent.ET_INVALID;
AIEvent.AI_ET_TEST <- AIEvent.ET_TEST;
AIEvent.AI_ET_SUBSIDY_OFFER <- AIEvent.ET_SUBSIDY_OFFER;
AIEvent.AI_ET_SUBSIDY_OFFER_EXPIRED <- AIEvent.ET_SUBSIDY_OFFER_EXPIRED;
AIEvent.AI_ET_SUBSIDY_AWARDED <- AIEvent.ET_SUBSIDY_AWARDED;
AIEvent.AI_ET_SUBSIDY_EXPIRED <- AIEvent.ET_SUBSIDY_EXPIRED;
AIEvent.AI_ET_ENGINE_PREVIEW <- AIEvent.ET_ENGINE_PREVIEW;
AIEvent.AI_ET_COMPANY_NEW <- AIEvent.ET_COMPANY_NEW;
AIEvent.AI_ET_COMPANY_IN_TROUBLE <- AIEvent.ET_COMPANY_IN_TROUBLE;
AIEvent.AI_ET_COMPANY_ASK_MERGER <- AIEvent.ET_COMPANY_ASK_MERGER;
AIEvent.AI_ET_COMPANY_MERGER <- AIEvent.ET_COMPANY_MERGER;
AIEvent.AI_ET_COMPANY_BANKRUPT <- AIEvent.ET_COMPANY_BANKRUPT;
AIEvent.AI_ET_VEHICLE_CRASHED <- AIEvent.ET_VEHICLE_CRASHED;
AIEvent.AI_ET_VEHICLE_LOST <- AIEvent.ET_VEHICLE_LOST;
AIEvent.AI_ET_VEHICLE_WAITING_IN_DEPOT <- AIEvent.ET_VEHICLE_WAITING_IN_DEPOT;
AIEvent.AI_ET_VEHICLE_UNPROFITABLE <- AIEvent.ET_VEHICLE_UNPROFITABLE;
AIEvent.AI_ET_INDUSTRY_OPEN <- AIEvent.ET_INDUSTRY_OPEN;
AIEvent.AI_ET_INDUSTRY_CLOSE <- AIEvent.ET_INDUSTRY_CLOSE;
AIEvent.AI_ET_ENGINE_AVAILABLE <- AIEvent.ET_ENGINE_AVAILABLE;
AIEvent.AI_ET_STATION_FIRST_VEHICLE <- AIEvent.ET_STATION_FIRST_VEHICLE;
AIEvent.AI_ET_DISASTER_ZEPPELINER_CRASHED <- AIEvent.ET_DISASTER_ZEPPELINER_CRASHED;
AIEvent.AI_ET_DISASTER_ZEPPELINER_CLEARED <- AIEvent.ET_DISASTER_ZEPPELINER_CLEARED;
AIEvent.AI_ET_TOWN_FOUNDED <- AIEvent.ET_TOWN_FOUNDED;
AIOrder.AIOF_NONE <- AIOrder.OF_NONE
AIOrder.AIOF_NON_STOP_INTERMEDIATE <- AIOrder.OF_NON_STOP_INTERMEDIATE
AIOrder.AIOF_NON_STOP_DESTINATION <- AIOrder.OF_NON_STOP_DESTINATION
AIOrder.AIOF_UNLOAD <- AIOrder.OF_UNLOAD
AIOrder.AIOF_TRANSFER <- AIOrder.OF_TRANSFER
AIOrder.AIOF_NO_UNLOAD <- AIOrder.OF_NO_UNLOAD
AIOrder.AIOF_FULL_LOAD <- AIOrder.OF_FULL_LOAD
AIOrder.AIOF_FULL_LOAD_ANY <- AIOrder.OF_FULL_LOAD_ANY
AIOrder.AIOF_NO_LOAD <- AIOrder.OF_NO_LOAD
AIOrder.AIOF_SERVICE_IF_NEEDED <- AIOrder.OF_SERVICE_IF_NEEDED
AIOrder.AIOF_STOP_IN_DEPOT <- AIOrder.OF_STOP_IN_DEPOT
AIOrder.AIOF_GOTO_NEAREST_DEPOT <- AIOrder.OF_GOTO_NEAREST_DEPOT
AIOrder.AIOF_NON_STOP_FLAGS <- AIOrder.OF_NON_STOP_FLAGS
AIOrder.AIOF_UNLOAD_FLAGS <- AIOrder.OF_UNLOAD_FLAGS
AIOrder.AIOF_LOAD_FLAGS <- AIOrder.OF_LOAD_FLAGS
AIOrder.AIOF_DEPOT_FLAGS <- AIOrder.OF_DEPOT_FLAGS
AIOrder.AIOF_INVALID <- AIOrder.OF_INVALID

10
bin/ai/compat_1.2.nut Normal file
View File

@@ -0,0 +1,10 @@
/* $Id$ */
/*
* This file is part of OpenTTD.
* OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.
* OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
*/
AILog.Info("1.2 API compatability in effect.");

8
bin/ai/compat_1.3.nut Normal file
View File

@@ -0,0 +1,8 @@
/* $Id$ */
/*
* This file is part of OpenTTD.
* OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.
* OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
*/

View File

@@ -10,9 +10,11 @@ function Regression::TestInit()
{
print("");
print("--TestInit--");
print(" Ops: " + this.GetOpsTillSuspend());
print(" TickTest: " + this.GetTick());
this.Sleep(1);
print(" TickTest: " + this.GetTick());
print(" Ops: " + this.GetOpsTillSuspend());
print(" SetCommandDelay: " + AIController.SetCommandDelay(1));
print(" IsValid(vehicle.plane_speed): " + AIGameSettings.IsValid("vehicle.plane_speed"));
print(" vehicle.plane_speed: " + AIGameSettings.GetValue("vehicle.plane_speed"));
@@ -166,6 +168,8 @@ function Regression::TestInit()
foreach (idx, val in list) {
print(" " + idx);
}
print(" Ops: " + this.GetOpsTillSuspend());
}
function Regression::Std()
@@ -394,50 +398,57 @@ function Regression::Company()
}
}
print(" GetName(): " + AICompany.GetName(AICompany.COMPANY_SELF));
print(" GetPresidentName(): " + AICompany.GetPresidentName(AICompany.COMPANY_SELF));
print(" SetPresidentName(): " + AICompany.SetPresidentName("Regression AI"));
print(" GetPresidentName(): " + AICompany.GetPresidentName(AICompany.COMPANY_SELF));
print(" GetCompanyValue(): " + AICompany.GetCompanyValue(AICompany.COMPANY_SELF));
print(" GetBankBalance(): " + AICompany.GetBankBalance(AICompany.COMPANY_SELF));
print(" GetName(): " + AICompany.GetName(240));
print(" GetLoanAmount(): " + AICompany.GetLoanAmount());
print(" GetMaxLoanAmount(): " + AICompany.GetMaxLoanAmount());
print(" GetLoanInterval(): " + AICompany.GetLoanInterval());
print(" SetLoanAmount(1): " + AICompany.SetLoanAmount(1));
print(" SetLoanAmount(100): " + AICompany.SetLoanAmount(100));
print(" SetLoanAmount(10000): " + AICompany.SetLoanAmount(10000));
print(" GetLastErrorString(): " + AIError.GetLastErrorString());
print(" GetBankBalance(): " + AICompany.GetBankBalance(AICompany.COMPANY_SELF));
print(" GetLoanAmount(): " + AICompany.GetLoanAmount());
print(" SetMinimumLoanAmount(31337): " + AICompany.SetMinimumLoanAmount(31337));
print(" GetBankBalance(): " + AICompany.GetBankBalance(AICompany.COMPANY_SELF));
print(" GetLoanAmount(): " + AICompany.GetLoanAmount());
print(" SetLoanAmount(10000): " + AICompany.SetLoanAmount(AICompany.GetMaxLoanAmount()));
print(" GetBankBalance(): " + AICompany.GetBankBalance(AICompany.COMPANY_SELF));
print(" GetLoanAmount(): " + AICompany.GetLoanAmount());
print(" GetCompanyHQ(): " + AICompany.GetCompanyHQ(AICompany.COMPANY_SELF));
print(" BuildCompanyHQ(): " + AICompany.BuildCompanyHQ(AIMap.GetTileIndex(127, 129)));
print(" GetCompanyHQ(): " + AICompany.GetCompanyHQ(AICompany.COMPANY_SELF));
print(" BuildCompanyHQ(): " + AICompany.BuildCompanyHQ(AIMap.GetTileIndex(129, 129)));
print(" GetCompanyHQ(): " + AICompany.GetCompanyHQ(AICompany.COMPANY_SELF));
print(" BuildCompanyHQ(): " + AICompany.BuildCompanyHQ(AIMap.GetTileIndex(129, 128)));
print(" GetLastErrorString(): " + AIError.GetLastErrorString());
print(" GetAutoRenewStatus(); " + AICompany.GetAutoRenewStatus(AICompany.COMPANY_SELF));
print(" SetAutoRenewStatus(true); " + AICompany.SetAutoRenewStatus(true));
print(" GetAutoRenewStatus(); " + AICompany.GetAutoRenewStatus(AICompany.COMPANY_SELF));
print(" SetAutoRenewStatus(true); " + AICompany.SetAutoRenewStatus(true));
print(" SetAutoRenewStatus(false); " + AICompany.SetAutoRenewStatus(false));
print(" GetAutoRenewMonths(); " + AICompany.GetAutoRenewMonths(AICompany.COMPANY_SELF));
print(" SetAutoRenewMonths(-12); " + AICompany.SetAutoRenewMonths(-12));
print(" GetAutoRenewMonths(); " + AICompany.GetAutoRenewMonths(AICompany.COMPANY_SELF));
print(" SetAutoRenewMonths(-12); " + AICompany.SetAutoRenewMonths(-12));
print(" SetAutoRenewMonths(6); " + AICompany.SetAutoRenewMonths(6));
print(" GetAutoRenewMoney(); " + AICompany.GetAutoRenewMoney(AICompany.COMPANY_SELF));
print(" SetAutoRenewMoney(200000); " + AICompany.SetAutoRenewMoney(200000));
print(" GetAutoRenewMoney(); " + AICompany.GetAutoRenewMoney(AICompany.COMPANY_SELF));
print(" SetAutoRenewMoney(200000); " + AICompany.SetAutoRenewMoney(200000));
print(" SetAutoRenewMoney(100000); " + AICompany.SetAutoRenewMoney(100000));
print(" GetName(): " + AICompany.GetName(AICompany.COMPANY_SELF));
print(" GetPresidentName(): " + AICompany.GetPresidentName(AICompany.COMPANY_SELF));
print(" SetPresidentName(): " + AICompany.SetPresidentName("Regression AI"));
print(" GetPresidentName(): " + AICompany.GetPresidentName(AICompany.COMPANY_SELF));
print(" GetBankBalance(): " + AICompany.GetBankBalance(AICompany.COMPANY_SELF));
print(" GetName(): " + AICompany.GetName(240));
print(" GetLoanAmount(): " + AICompany.GetLoanAmount());
print(" GetMaxLoanAmount(): " + AICompany.GetMaxLoanAmount());
print(" GetLoanInterval(): " + AICompany.GetLoanInterval());
print(" SetLoanAmount(1): " + AICompany.SetLoanAmount(1));
print(" SetLoanAmount(100): " + AICompany.SetLoanAmount(100));
print(" SetLoanAmount(10000): " + AICompany.SetLoanAmount(10000));
print(" GetLastErrorString(): " + AIError.GetLastErrorString());
print(" GetBankBalance(): " + AICompany.GetBankBalance(AICompany.COMPANY_SELF));
print(" GetLoanAmount(): " + AICompany.GetLoanAmount());
print(" SetMinimumLoanAmount(31337): " + AICompany.SetMinimumLoanAmount(31337));
print(" GetBankBalance(): " + AICompany.GetBankBalance(AICompany.COMPANY_SELF));
print(" GetLoanAmount(): " + AICompany.GetLoanAmount());
print(" SetLoanAmount(10000): " + AICompany.SetLoanAmount(AICompany.GetMaxLoanAmount()));
print(" GetBankBalance(): " + AICompany.GetBankBalance(AICompany.COMPANY_SELF));
print(" GetLoanAmount(): " + AICompany.GetLoanAmount());
print(" GetCompanyHQ(): " + AICompany.GetCompanyHQ(AICompany.COMPANY_SELF));
print(" BuildCompanyHQ(): " + AICompany.BuildCompanyHQ(AIMap.GetTileIndex(127, 129)));
print(" GetCompanyHQ(): " + AICompany.GetCompanyHQ(AICompany.COMPANY_SELF));
print(" BuildCompanyHQ(): " + AICompany.BuildCompanyHQ(AIMap.GetTileIndex(129, 129)));
print(" GetCompanyHQ(): " + AICompany.GetCompanyHQ(AICompany.COMPANY_SELF));
print(" BuildCompanyHQ(): " + AICompany.BuildCompanyHQ(AIMap.GetTileIndex(129, 128)));
print(" GetLastErrorString(): " + AIError.GetLastErrorString());
print(" GetAutoRenewStatus(); " + AICompany.GetAutoRenewStatus(AICompany.COMPANY_SELF));
print(" SetAutoRenewStatus(true); " + AICompany.SetAutoRenewStatus(true));
print(" GetAutoRenewStatus(); " + AICompany.GetAutoRenewStatus(AICompany.COMPANY_SELF));
print(" SetAutoRenewStatus(true); " + AICompany.SetAutoRenewStatus(true));
print(" SetAutoRenewStatus(false); " + AICompany.SetAutoRenewStatus(false));
print(" GetAutoRenewMonths(); " + AICompany.GetAutoRenewMonths(AICompany.COMPANY_SELF));
print(" SetAutoRenewMonths(-12); " + AICompany.SetAutoRenewMonths(-12));
print(" GetAutoRenewMonths(); " + AICompany.GetAutoRenewMonths(AICompany.COMPANY_SELF));
print(" SetAutoRenewMonths(-12); " + AICompany.SetAutoRenewMonths(-12));
print(" SetAutoRenewMonths(6); " + AICompany.SetAutoRenewMonths(6));
print(" GetAutoRenewMoney(); " + AICompany.GetAutoRenewMoney(AICompany.COMPANY_SELF));
print(" SetAutoRenewMoney(200000); " + AICompany.SetAutoRenewMoney(200000));
print(" GetAutoRenewMoney(); " + AICompany.GetAutoRenewMoney(AICompany.COMPANY_SELF));
print(" SetAutoRenewMoney(200000); " + AICompany.SetAutoRenewMoney(200000));
print(" SetAutoRenewMoney(100000); " + AICompany.SetAutoRenewMoney(100000));
for (local i = -1; i <= AICompany.EARLIEST_QUARTER; i++) {
print(" Quarter: " + i);
print(" GetQuarterlyIncome(); " + AICompany.GetQuarterlyIncome(AICompany.COMPANY_SELF, i));
print(" GetQuarterlyExpenses(); " + AICompany.GetQuarterlyExpenses(AICompany.COMPANY_SELF, i));
print(" GetQuarterlyCargoDelivered(); " + AICompany.GetQuarterlyCargoDelivered(AICompany.COMPANY_SELF, i));
print(" GetQuarterlyPerformanceRating(); " + AICompany.GetQuarterlyPerformanceRating(AICompany.COMPANY_SELF, i));
print(" GetQuarterlyCompanyValue(); " + AICompany.GetQuarterlyCompanyValue(AICompany.COMPANY_SELF, i));
}
}
function Regression::Engine()
@@ -912,12 +923,12 @@ function Regression::Order()
print("--Order--");
print(" GetOrderCount(): " + AIOrder.GetOrderCount(12));
print(" GetOrderDestination(): " + AIOrder.GetOrderDestination(12, 1));
print(" AreOrderFlagsValid(): " + AIOrder.AreOrderFlagsValid(33416, AIOrder.AIOF_TRANSFER));
print(" AreOrderFlagsValid(): " + AIOrder.AreOrderFlagsValid(33416, AIOrder.AIOF_TRANSFER | AIOrder.AIOF_UNLOAD));
print(" AreOrderFlagsValid(): " + AIOrder.AreOrderFlagsValid(33416, AIOrder.AIOF_TRANSFER | AIOrder.AIOF_FULL_LOAD));
print(" AreOrderFlagsValid(): " + AIOrder.AreOrderFlagsValid(33417, AIOrder.AIOF_SERVICE_IF_NEEDED));
print(" AreOrderFlagsValid(): " + AIOrder.AreOrderFlagsValid(33417, AIOrder.AIOF_STOP_IN_DEPOT));
print(" AreOrderFlagsValid(): " + AIOrder.AreOrderFlagsValid(0, AIOrder.AIOF_SERVICE_IF_NEEDED | AIOrder.AIOF_GOTO_NEAREST_DEPOT));
print(" AreOrderFlagsValid(): " + AIOrder.AreOrderFlagsValid(33416, AIOrder.OF_TRANSFER));
print(" AreOrderFlagsValid(): " + AIOrder.AreOrderFlagsValid(33416, AIOrder.OF_TRANSFER | AIOrder.OF_UNLOAD));
print(" AreOrderFlagsValid(): " + AIOrder.AreOrderFlagsValid(33416, AIOrder.OF_TRANSFER | AIOrder.OF_FULL_LOAD));
print(" AreOrderFlagsValid(): " + AIOrder.AreOrderFlagsValid(33417, AIOrder.OF_SERVICE_IF_NEEDED));
print(" AreOrderFlagsValid(): " + AIOrder.AreOrderFlagsValid(33417, AIOrder.OF_STOP_IN_DEPOT));
print(" AreOrderFlagsValid(): " + AIOrder.AreOrderFlagsValid(0, AIOrder.OF_SERVICE_IF_NEEDED | AIOrder.OF_GOTO_NEAREST_DEPOT));
print(" IsValidConditionalOrder(): " + AIOrder.IsValidConditionalOrder(AIOrder.OC_LOAD_PERCENTAGE, AIOrder.CF_EQUALS));
print(" IsValidConditionalOrder(): " + AIOrder.IsValidConditionalOrder(AIOrder.OC_RELIABILITY, AIOrder.CF_IS_TRUE));
print(" IsValidConditionalOrder(): " + AIOrder.IsValidConditionalOrder(AIOrder.OC_REQUIRES_SERVICE, AIOrder.CF_IS_FALSE));
@@ -929,8 +940,8 @@ function Regression::Order()
print(" IsConditionalOrder(): " + AIOrder.IsConditionalOrder(12, 1));
print(" IsCurrentOrderPartOfOrderList(): " + AIOrder.IsCurrentOrderPartOfOrderList(12));
print(" GetOrderFlags(): " + AIOrder.GetOrderFlags(12, 1));
print(" AppendOrder(): " + AIOrder.AppendOrder(12, 33416, AIOrder.AIOF_TRANSFER));
print(" InsertOrder(): " + AIOrder.InsertOrder(12, 0, 33416, AIOrder.AIOF_TRANSFER));
print(" AppendOrder(): " + AIOrder.AppendOrder(12, 33416, AIOrder.OF_TRANSFER));
print(" InsertOrder(): " + AIOrder.InsertOrder(12, 0, 33416, AIOrder.OF_TRANSFER));
print(" GetOrderCount(): " + AIOrder.GetOrderCount(12));
print(" IsValidVehicleOrder(): " + AIOrder.IsValidVehicleOrder(12, 1));
print(" IsGotoStationOrder(): " + AIOrder.IsGotoStationOrder(12, 1));
@@ -942,7 +953,7 @@ function Regression::Order()
print(" GetOrderFlags(): " + AIOrder.GetOrderFlags(12, 1));
print(" GetOrderJumpTo(): " + AIOrder.GetOrderJumpTo(12, 1));
print(" RemoveOrder(): " + AIOrder.RemoveOrder(12, 0));
print(" SetOrderFlags(): " + AIOrder.SetOrderFlags(12, 0, AIOrder.AIOF_FULL_LOAD));
print(" SetOrderFlags(): " + AIOrder.SetOrderFlags(12, 0, AIOrder.OF_FULL_LOAD));
print(" GetOrderFlags(): " + AIOrder.GetOrderFlags(12, 0));
print(" GetOrderDestination(): " + AIOrder.GetOrderDestination(12, 0));
print(" CopyOrders(): " + AIOrder.CopyOrders(12, 1));
@@ -950,12 +961,12 @@ function Regression::Order()
print(" ShareOrders(): " + AIOrder.ShareOrders(13, 1));
print(" ShareOrders(): " + AIOrder.ShareOrders(13, 12));
print(" UnshareOrders(): " + AIOrder.UnshareOrders(13));
print(" AppendOrder(): " + AIOrder.AppendOrder(12, 33421, AIOrder.AIOF_NONE));
print(" AppendOrder(): " + AIOrder.AppendOrder(12, 33421, AIOrder.OF_NONE));
print(" GetStopLocation(): " + AIOrder.GetStopLocation(13, 0));
print(" BuildVehicle(): " + AIVehicle.BuildVehicle(23596, 8));
print(" BuildRailStation(): " + AIRail.BuildRailStation(7958, AIRail.RAILTRACK_NE_SW, 1, 1, AIStation.STATION_NEW));
print(" AppendOrder(): " + AIOrder.AppendOrder(20, 7958, AIOrder.AIOF_NONE));
print(" AppendOrder(): " + AIOrder.AppendOrder(20, 7958, AIOrder.OF_NONE));
print(" GetOrderCount(): " + AIOrder.GetOrderCount(20));
print(" GetStopLocation(): " + AIOrder.GetStopLocation(20, 0));
print(" SetStopLocation(): " + AIOrder.SetStopLocation(20, 0, AIOrder.STOPLOCATION_MIDDLE));
@@ -1380,11 +1391,19 @@ function Regression::TileList()
for (local i = list.Begin(); !list.IsEnd(); i = list.Next()) {
print(" " + i + " => " + list.GetValue(i));
}
list.AddRectangle(31895 - 256 * 5, 256 * 5 + 31895 + 8);
list.Valuate(AITile.GetOwner);
print(" GetOwner() ListDump:");
for (local i = list.Begin(); !list.IsEnd(); i = list.Next()) {
print(" " + i + " => " + list.GetValue(i));
}
list.Valuate(AITile.GetTownAuthority);
print(" GetTownAuthority() ListDump:");
for (local i = list.Begin(); !list.IsEnd(); i = list.Next()) {
print(" " + i + " => " + list.GetValue(i));
}
list.Valuate(AITile.GetClosestTown);
print(" GetClosestTown() ListDump:");
for (local i = list.Begin(); !list.IsEnd(); i = list.Next()) {
@@ -1848,13 +1867,13 @@ function Regression::Start()
print(" GetNextEvent: " + (e == null ? "null" : "instance"));
print(" GetEventType: " + e.GetEventType());
switch (e.GetEventType()) {
case AIEvent.AI_ET_SUBSIDY_OFFER: {
case AIEvent.ET_SUBSIDY_OFFER: {
local c = AIEventSubsidyOffer.Convert(e);
print(" EventName: SubsidyOffer");
PrintSubsidy(c.GetSubsidyID());
} break;
case AIEvent.AI_ET_VEHICLE_WAITING_IN_DEPOT: {
case AIEvent.ET_VEHICLE_WAITING_IN_DEPOT: {
local c = AIEventVehicleWaitingInDepot.Convert(e);
print(" EventName: VehicleWaitingInDepot");
print(" VehicleID: " + c.GetVehicleID());

View File

@@ -1,7 +1,9 @@
--TestInit--
Ops: 9988
TickTest: 1
TickTest: 2
Ops: 9990
SetCommandDelay: (null : 0x00000000)
IsValid(vehicle.plane_speed): true
vehicle.plane_speed: 2
@@ -79,15 +81,16 @@
20
30
40
Ops: 8673
--Std--
abs(-21): 21
abs( 21): 21
--AIBase--
Rand(): 1259692483
Rand(): -1289244298
Rand(): -1572996668
Rand(): -54346916
Rand(): -937374575
Rand(): 823953997
RandRange(0): 0
RandRange(0): 0
RandRange(0): 0
@@ -95,12 +98,12 @@
RandRange(1): 0
RandRange(1): 0
RandRange(2): 1
RandRange(2): 0
RandRange(2): 1
RandRange(1000000): 36500
RandRange(1000000): 300101
RandRange(1000000): 418369
Chance(1, 2): true
RandRange(2): 1
RandRange(1000000): 966676
RandRange(1000000): 289525
RandRange(1000000): 170283
Chance(1, 2): false
Chance(1, 2): true
Chance(1, 2): false
@@ -417,144 +420,144 @@
1098 => 46116
1099 => 46158
Randomize ListDump:
1 => 966621566
2 => -606766557
1000 => -1138727825
1001 => -749544262
1002 => 2004771271
1003 => 686734186
1004 => 923274744
1005 => -1672035149
1006 => -1642064950
1007 => 1363389551
1008 => -559500928
1009 => 1656196991
1010 => 1655354425
1011 => -1027156689
1012 => 1952644328
1013 => 1217870217
1014 => 242274100
1015 => 201816080
1016 => 2127464758
1017 => 446043650
1018 => -319728455
1019 => 204701002
1020 => -571265398
1021 => -1422217131
1022 => -391208397
1023 => -1822628371
1024 => -1499755350
1025 => -1422137641
1026 => 1621693134
1027 => -1428728134
1028 => -147587573
1029 => 681719500
1030 => 1172011190
1031 => -1834344882
1032 => 1157634586
1033 => 1902133676
1034 => -1967780161
1035 => -1618025531
1036 => -810220453
1037 => 1582854921
1038 => -410004643
1039 => 1159917159
1040 => -1377804984
1041 => -738843914
1042 => -1578756103
1043 => -464090986
1044 => 1711504679
1045 => 545330655
1046 => 379462570
1047 => 514511099
1048 => -1813251176
1049 => 1424958266
1051 => -825255131
1052 => 539054595
1053 => -1764192010
1054 => -1243277769
1055 => 2017874281
1056 => -1972353607
1057 => 1879761467
1058 => 1638986560
1059 => -1832287507
1060 => -492411882
1061 => 658940812
1062 => -1044199400
1063 => 1586504918
1064 => -125492611
1065 => -1562883174
1066 => -1013778441
1067 => 1560228607
1068 => -550265689
1069 => 524767105
1070 => -713387661
1071 => 1425927738
1072 => 942653932
1073 => 1233220698
1074 => 1313602368
1075 => -140318584
1076 => 1199179892
1077 => 91450916
1078 => -1471626821
1079 => -552692855
1080 => -801295697
1081 => 1307607393
1082 => -2111765574
1083 => 1773729008
1084 => -81987003
1085 => -1090790034
1086 => -843700327
1087 => -1306436740
1088 => 735656985
1089 => -1933491876
1090 => 642759863
1091 => 255293949
1092 => -1052469001
1093 => -1043605053
1094 => -2080328201
1095 => -1825196581
1096 => -1789181164
1097 => -1636072563
1098 => -111321262
1099 => 1979741000
1 => -200078348
2 => -29799264
1000 => 1630721656
1001 => 959306175
1002 => 1527421791
1003 => 1259692483
1004 => -1289244298
1005 => -1572996668
1006 => -2069479746
1007 => -1819131606
1008 => -1007163964
1009 => -1185394870
1010 => -1471365065
1011 => 364354366
1012 => -1478084253
1013 => 405281367
1014 => -11170062
1015 => 156767750
1016 => 1288924796
1017 => 1796884876
1018 => -1947073702
1019 => -1999614238
1020 => -231292809
1021 => 966621566
1022 => -606766557
1023 => -1138727825
1024 => -749544262
1025 => 2004771271
1026 => 686734186
1027 => 923274744
1028 => -1672035149
1029 => -1642064950
1030 => 1363389551
1031 => -559500928
1032 => 1656196991
1033 => 1655354425
1034 => -1027156689
1035 => 1952644328
1036 => 1217870217
1037 => 242274100
1038 => 201816080
1039 => 2127464758
1040 => 446043650
1041 => -319728455
1042 => 204701002
1043 => -571265398
1044 => -1422217131
1045 => -391208397
1046 => -1822628371
1047 => -1499755350
1048 => -1422137641
1049 => 1621693134
1051 => -1428728134
1052 => -147587573
1053 => 681719500
1054 => 1172011190
1055 => -1834344882
1056 => 1157634586
1057 => 1902133676
1058 => -1967780161
1059 => -1618025531
1060 => -810220453
1061 => 1582854921
1062 => -410004643
1063 => 1159917159
1064 => -1377804984
1065 => -738843914
1066 => -1578756103
1067 => -464090986
1068 => 1711504679
1069 => 545330655
1070 => 379462570
1071 => 514511099
1072 => -1813251176
1073 => 1424958266
1074 => -825255131
1075 => 539054595
1076 => -1764192010
1077 => -1243277769
1078 => 2017874281
1079 => -1972353607
1080 => 1879761467
1081 => 1638986560
1082 => -1832287507
1083 => -492411882
1084 => 658940812
1085 => -1044199400
1086 => 1586504918
1087 => -125492611
1088 => -1562883174
1089 => -1013778441
1090 => 1560228607
1091 => -550265689
1092 => 524767105
1093 => -713387661
1094 => 1425927738
1095 => 942653932
1096 => 1233220698
1097 => 1313602368
1098 => -140318584
1099 => 1199179892
KeepTop(10):
1 => 966621566
2 => -606766557
1000 => -1138727825
1001 => -749544262
1002 => 2004771271
1003 => 686734186
1004 => 923274744
1005 => -1672035149
1006 => -1642064950
1007 => 1363389551
1 => -200078348
2 => -29799264
1000 => 1630721656
1001 => 959306175
1002 => 1527421791
1003 => 1259692483
1004 => -1289244298
1005 => -1572996668
1006 => -2069479746
1007 => -1819131606
KeepBottom(8):
1000 => -1138727825
1001 => -749544262
1002 => 2004771271
1003 => 686734186
1004 => 923274744
1005 => -1672035149
1006 => -1642064950
1007 => 1363389551
1000 => 1630721656
1001 => 959306175
1002 => 1527421791
1003 => 1259692483
1004 => -1289244298
1005 => -1572996668
1006 => -2069479746
1007 => -1819131606
RemoveBottom(2):
1000 => -1138727825
1001 => -749544262
1002 => 2004771271
1003 => 686734186
1004 => 923274744
1005 => -1672035149
1000 => 1630721656
1001 => 959306175
1002 => 1527421791
1003 => 1259692483
1004 => -1289244298
1005 => -1572996668
RemoveTop(2):
1002 => 2004771271
1003 => 686734186
1004 => 923274744
1005 => -1672035149
1002 => 1527421791
1003 => 1259692483
1004 => -1289244298
1005 => -1572996668
RemoveList({1003, 1004}):
1002 => 2004771271
1005 => -1672035149
1002 => 1527421791
1005 => -1572996668
KeepList({1003, 1004, 1005}):
1005 => -1672035149
1005 => -1572996668
AddList({1005, 4000, 4001, 4002}):
1005 => 1005
4000 => 8000
@@ -584,56 +587,211 @@ ERROR: IsEnd() is invalid as Begin() is never called
SetName(): true
SetName(): false
GetLastErrorString(): ERR_NAME_IS_NOT_UNIQUE
GetName(): Regression
GetPresidentName(): I. McAlpine
SetPresidentName(): true
GetPresidentName(): Regression AI
GetCompanyValue(): 1
GetBankBalance(): 100000
GetName(): (null : 0x00000000)
GetLoanAmount(): 100000
GetMaxLoanAmount(): 500000
GetLoanInterval(): 10000
SetLoanAmount(1): false
SetLoanAmount(100): false
SetLoanAmount(10000): true
GetLastErrorString(): ERR_NONE
GetBankBalance(): 10000
GetLoanAmount(): 10000
SetMinimumLoanAmount(31337): true
GetBankBalance(): 40000
GetLoanAmount(): 40000
SetLoanAmount(10000): true
GetBankBalance(): 500000
GetLoanAmount(): 500000
GetCompanyHQ(): -1
BuildCompanyHQ(): true
GetCompanyHQ(): 33151
BuildCompanyHQ(): true
GetCompanyHQ(): 33153
BuildCompanyHQ(): false
GetLastErrorString(): ERR_AREA_NOT_CLEAR
GetAutoRenewStatus(); false
SetAutoRenewStatus(true); true
GetAutoRenewStatus(); true
SetAutoRenewStatus(true); true
SetAutoRenewStatus(false); true
GetAutoRenewMonths(); 6
SetAutoRenewMonths(-12); true
GetAutoRenewMonths(); -12
SetAutoRenewMonths(-12); true
SetAutoRenewMonths(6); true
GetAutoRenewMoney(); 100000
SetAutoRenewMoney(200000); true
GetAutoRenewMoney(); 200000
SetAutoRenewMoney(200000); true
SetAutoRenewMoney(100000); true
GetName(): Regression
GetPresidentName(): E. McAlpine
SetPresidentName(): true
GetPresidentName(): Regression AI
GetBankBalance(): 100000
GetName(): (null : 0x00000000)
GetLoanAmount(): 100000
GetMaxLoanAmount(): 500000
GetLoanInterval(): 10000
SetLoanAmount(1): false
SetLoanAmount(100): false
SetLoanAmount(10000): true
GetLastErrorString(): ERR_NONE
GetBankBalance(): 10000
GetLoanAmount(): 10000
SetMinimumLoanAmount(31337): true
GetBankBalance(): 40000
GetLoanAmount(): 40000
SetLoanAmount(10000): true
GetBankBalance(): 500000
GetLoanAmount(): 500000
GetCompanyHQ(): -1
BuildCompanyHQ(): true
GetCompanyHQ(): 33151
BuildCompanyHQ(): true
GetCompanyHQ(): 33153
BuildCompanyHQ(): false
GetLastErrorString(): ERR_AREA_NOT_CLEAR
GetAutoRenewStatus(); false
SetAutoRenewStatus(true); true
GetAutoRenewStatus(); true
SetAutoRenewStatus(true); true
SetAutoRenewStatus(false); true
GetAutoRenewMonths(); 6
SetAutoRenewMonths(-12); true
GetAutoRenewMonths(); -12
SetAutoRenewMonths(-12); true
SetAutoRenewMonths(6); true
GetAutoRenewMoney(); 100000
SetAutoRenewMoney(200000); true
GetAutoRenewMoney(); 200000
SetAutoRenewMoney(200000); true
SetAutoRenewMoney(100000); true
Quarter: -1
GetQuarterlyIncome(); -1
GetQuarterlyExpenses(); -1
GetQuarterlyCargoDelivered(); -1
GetQuarterlyPerformanceRating(); -1
GetQuarterlyCompanyValue(); -1
Quarter: 0
GetQuarterlyIncome(); 0
GetQuarterlyExpenses(); -210
GetQuarterlyCargoDelivered(); 0
GetQuarterlyPerformanceRating(); -1
GetQuarterlyCompanyValue(); 1
Quarter: 1
GetQuarterlyIncome(); 0
GetQuarterlyExpenses(); 0
GetQuarterlyCargoDelivered(); 0
GetQuarterlyPerformanceRating(); 0
GetQuarterlyCompanyValue(); 0
Quarter: 2
GetQuarterlyIncome(); 0
GetQuarterlyExpenses(); 0
GetQuarterlyCargoDelivered(); 0
GetQuarterlyPerformanceRating(); 0
GetQuarterlyCompanyValue(); 0
Quarter: 3
GetQuarterlyIncome(); 0
GetQuarterlyExpenses(); 0
GetQuarterlyCargoDelivered(); 0
GetQuarterlyPerformanceRating(); 0
GetQuarterlyCompanyValue(); 0
Quarter: 4
GetQuarterlyIncome(); 0
GetQuarterlyExpenses(); 0
GetQuarterlyCargoDelivered(); 0
GetQuarterlyPerformanceRating(); 0
GetQuarterlyCompanyValue(); 0
Quarter: 5
GetQuarterlyIncome(); 0
GetQuarterlyExpenses(); 0
GetQuarterlyCargoDelivered(); 0
GetQuarterlyPerformanceRating(); 0
GetQuarterlyCompanyValue(); 0
Quarter: 6
GetQuarterlyIncome(); 0
GetQuarterlyExpenses(); 0
GetQuarterlyCargoDelivered(); 0
GetQuarterlyPerformanceRating(); 0
GetQuarterlyCompanyValue(); 0
Quarter: 7
GetQuarterlyIncome(); 0
GetQuarterlyExpenses(); 0
GetQuarterlyCargoDelivered(); 0
GetQuarterlyPerformanceRating(); 0
GetQuarterlyCompanyValue(); 0
Quarter: 8
GetQuarterlyIncome(); 0
GetQuarterlyExpenses(); 0
GetQuarterlyCargoDelivered(); 0
GetQuarterlyPerformanceRating(); 0
GetQuarterlyCompanyValue(); 0
Quarter: 9
GetQuarterlyIncome(); 0
GetQuarterlyExpenses(); 0
GetQuarterlyCargoDelivered(); 0
GetQuarterlyPerformanceRating(); 0
GetQuarterlyCompanyValue(); 0
Quarter: 10
GetQuarterlyIncome(); 0
GetQuarterlyExpenses(); 0
GetQuarterlyCargoDelivered(); 0
GetQuarterlyPerformanceRating(); 0
GetQuarterlyCompanyValue(); 0
Quarter: 11
GetQuarterlyIncome(); 0
GetQuarterlyExpenses(); 0
GetQuarterlyCargoDelivered(); 0
GetQuarterlyPerformanceRating(); 0
GetQuarterlyCompanyValue(); 0
Quarter: 12
GetQuarterlyIncome(); 0
GetQuarterlyExpenses(); 0
GetQuarterlyCargoDelivered(); 0
GetQuarterlyPerformanceRating(); 0
GetQuarterlyCompanyValue(); 0
Quarter: 13
GetQuarterlyIncome(); 0
GetQuarterlyExpenses(); 0
GetQuarterlyCargoDelivered(); 0
GetQuarterlyPerformanceRating(); 0
GetQuarterlyCompanyValue(); 0
Quarter: 14
GetQuarterlyIncome(); 0
GetQuarterlyExpenses(); 0
GetQuarterlyCargoDelivered(); 0
GetQuarterlyPerformanceRating(); 0
GetQuarterlyCompanyValue(); 0
Quarter: 15
GetQuarterlyIncome(); 0
GetQuarterlyExpenses(); 0
GetQuarterlyCargoDelivered(); 0
GetQuarterlyPerformanceRating(); 0
GetQuarterlyCompanyValue(); 0
Quarter: 16
GetQuarterlyIncome(); 0
GetQuarterlyExpenses(); 0
GetQuarterlyCargoDelivered(); 0
GetQuarterlyPerformanceRating(); 0
GetQuarterlyCompanyValue(); 0
Quarter: 17
GetQuarterlyIncome(); 0
GetQuarterlyExpenses(); 0
GetQuarterlyCargoDelivered(); 0
GetQuarterlyPerformanceRating(); 0
GetQuarterlyCompanyValue(); 0
Quarter: 18
GetQuarterlyIncome(); 0
GetQuarterlyExpenses(); 0
GetQuarterlyCargoDelivered(); 0
GetQuarterlyPerformanceRating(); 0
GetQuarterlyCompanyValue(); 0
Quarter: 19
GetQuarterlyIncome(); 0
GetQuarterlyExpenses(); 0
GetQuarterlyCargoDelivered(); 0
GetQuarterlyPerformanceRating(); 0
GetQuarterlyCompanyValue(); 0
Quarter: 20
GetQuarterlyIncome(); 0
GetQuarterlyExpenses(); 0
GetQuarterlyCargoDelivered(); 0
GetQuarterlyPerformanceRating(); 0
GetQuarterlyCompanyValue(); 0
Quarter: 21
GetQuarterlyIncome(); 0
GetQuarterlyExpenses(); 0
GetQuarterlyCargoDelivered(); 0
GetQuarterlyPerformanceRating(); 0
GetQuarterlyCompanyValue(); 0
Quarter: 22
GetQuarterlyIncome(); 0
GetQuarterlyExpenses(); 0
GetQuarterlyCargoDelivered(); 0
GetQuarterlyPerformanceRating(); 0
GetQuarterlyCompanyValue(); 0
Quarter: 23
GetQuarterlyIncome(); 0
GetQuarterlyExpenses(); 0
GetQuarterlyCargoDelivered(); 0
GetQuarterlyPerformanceRating(); 0
GetQuarterlyCompanyValue(); 0
Quarter: 24
GetQuarterlyIncome(); 0
GetQuarterlyExpenses(); 0
GetQuarterlyCargoDelivered(); 0
GetQuarterlyPerformanceRating(); 0
GetQuarterlyCompanyValue(); 0
--AIAirport--
IsHangarTile(): false
IsAirportTile(): false
GetHangarOfAirport(): -1
GetAirportType(): 255
GetAirportType(): 254
IsAirportInformationAvailable(-1): false
IsValidAirportType(-1): false
GetAirportWidth(-1): -1
@@ -4921,7 +5079,7 @@ ERROR: IsEnd() is invalid as Begin() is never called
GetPlaneType(): -1
Engine 211
IsValidEngine(): true
GetName(): Yate Cargo ship
GetName(): Yate Cargo Ship
GetCargoType(): 5
CanRefitCargo(): true
GetCapacity(): 160
@@ -7226,7 +7384,7 @@ ERROR: IsEnd() is invalid as Begin() is never called
HasRoadType(Road): true
HasRoadType(Tram): false
GetNeighbourRoadCount(): 2
RemoveRoad(): true
RemoveRoad(): false
RemoveRoad(): true
RemoveRoad(): false
RemoveRoad(): true
@@ -7705,7 +7863,205 @@ ERROR: IsEnd() is invalid as Begin() is never called
41386 => -1
41385 => -1
41384 => -1
GetClosestTown() ListDump:
33183 => -1
33182 => -1
33181 => -1
33180 => -1
33179 => -1
33178 => -1
33177 => -1
33176 => -1
33175 => -1
32927 => -1
32926 => -1
32925 => -1
32924 => -1
32923 => -1
32922 => -1
32921 => -1
32920 => -1
32919 => -1
32671 => -1
32670 => -1
32669 => -1
32668 => -1
32667 => -1
32666 => -1
32665 => -1
32664 => -1
32663 => -1
32415 => -1
32414 => -1
32413 => -1
32412 => -1
32411 => -1
32410 => -1
32409 => -1
32408 => -1
32407 => -1
32159 => -1
32158 => -1
32157 => -1
32156 => -1
32155 => -1
32154 => -1
32153 => -1
32152 => -1
32151 => -1
31903 => -1
31902 => -1
31901 => -1
31900 => -1
31899 => -1
31898 => -1
31897 => -1
31896 => -1
31895 => -1
31647 => -1
31646 => -1
31645 => -1
31644 => -1
31643 => -1
31642 => -1
31641 => -1
31640 => -1
31639 => -1
31391 => -1
31390 => -1
31389 => -1
31388 => -1
31387 => -1
31386 => -1
31385 => -1
31384 => -1
31383 => -1
31135 => -1
31134 => -1
31133 => -1
31132 => -1
31131 => -1
31130 => -1
31129 => -1
31128 => -1
31127 => -1
30879 => -1
30878 => -1
30877 => -1
30876 => -1
30875 => -1
30874 => -1
30873 => -1
30872 => -1
30871 => -1
30623 => -1
30622 => -1
30621 => -1
30620 => -1
30619 => -1
30618 => -1
30617 => -1
30616 => -1
30615 => -1
GetTownAuthority() ListDump:
33183 => 65535
33182 => 65535
33181 => 65535
33180 => 65535
33179 => 65535
33178 => 65535
33177 => 65535
33176 => 65535
33175 => 65535
32927 => 65535
32926 => 65535
32925 => 65535
32924 => 65535
32923 => 65535
32922 => 65535
32921 => 65535
32920 => 65535
32919 => 65535
32671 => 65535
32670 => 65535
32669 => 65535
32668 => 65535
32667 => 65535
32666 => 65535
32665 => 65535
32664 => 65535
32663 => 65535
32415 => 65535
32414 => 65535
32413 => 65535
32412 => 65535
32411 => 65535
32410 => 65535
32409 => 65535
32408 => 65535
32407 => 65535
32159 => 65535
32158 => 65535
32157 => 65535
32156 => 65535
32155 => 65535
32154 => 65535
32153 => 65535
32152 => 65535
32151 => 65535
31903 => 65535
31902 => 65535
31901 => 65535
31900 => 65535
31899 => 65535
31898 => 65535
31897 => 65535
31896 => 65535
31895 => 65535
31647 => 65535
31646 => 65535
31645 => 65535
31644 => 65535
31643 => 65535
31642 => 65535
31641 => 65535
31640 => 65535
31639 => 65535
31391 => 65535
31390 => 65535
31389 => 65535
31388 => 65535
31387 => 65535
31386 => 65535
31385 => 65535
31384 => 65535
31383 => 65535
31135 => 65535
31134 => 65535
31133 => 65535
31132 => 65535
31131 => 65535
31130 => 65535
31129 => 65535
31128 => 65535
31127 => 65535
30879 => 65535
30878 => 65535
30877 => 65535
30876 => 65535
30875 => 65535
30874 => 65535
30873 => 65535
30872 => 65535
30871 => 65535
30623 => 65535
30622 => 65535
30621 => 65535
30620 => 65535
30619 => 65535
30618 => 65535
30617 => 65535
30616 => 65535
30615 => 65535
42415 => 3
42414 => 3
42413 => 3
@@ -7741,6 +8097,141 @@ ERROR: IsEnd() is invalid as Begin() is never called
41386 => 3
41385 => 3
41384 => 3
GetClosestTown() ListDump:
31127 => 24
30872 => 24
30871 => 24
30617 => 24
30616 => 24
30615 => 24
42415 => 3
42414 => 3
42413 => 3
42412 => 3
42411 => 3
42410 => 3
42159 => 3
42158 => 3
42157 => 3
42156 => 3
42155 => 3
42154 => 3
42153 => 3
41903 => 3
41902 => 3
41901 => 3
41900 => 3
41899 => 3
41898 => 3
41897 => 3
41647 => 3
41646 => 3
41645 => 3
41644 => 3
41643 => 3
41642 => 3
41641 => 3
41391 => 3
41390 => 3
41389 => 3
41388 => 3
41387 => 3
41386 => 3
41385 => 3
41384 => 3
33183 => 3
33182 => 3
33181 => 3
33180 => 3
33179 => 3
33178 => 3
33177 => 3
33176 => 3
33175 => 3
32927 => 3
32926 => 3
32925 => 3
32924 => 3
32923 => 3
32922 => 3
32921 => 3
32920 => 3
32919 => 3
32671 => 3
32670 => 3
32669 => 3
32668 => 3
32667 => 3
32666 => 3
32665 => 3
32664 => 3
32663 => 3
32415 => 3
32414 => 3
32413 => 3
32412 => 3
32411 => 3
32410 => 3
32409 => 3
32408 => 3
32407 => 3
32159 => 3
32158 => 3
32157 => 3
32156 => 3
32155 => 3
32154 => 3
32153 => 3
32152 => 3
32151 => 3
31903 => 3
31902 => 3
31901 => 3
31900 => 3
31899 => 3
31898 => 3
31897 => 3
31896 => 3
31895 => 3
31647 => 3
31646 => 3
31645 => 3
31644 => 3
31643 => 3
31642 => 3
31641 => 3
31640 => 3
31639 => 3
31391 => 3
31390 => 3
31389 => 3
31388 => 3
31387 => 3
31386 => 3
31385 => 3
31384 => 3
31383 => 3
31135 => 3
31134 => 3
31133 => 3
31132 => 3
31131 => 3
31130 => 3
31129 => 3
31128 => 3
30879 => 3
30878 => 3
30877 => 3
30876 => 3
30875 => 3
30874 => 3
30873 => 3
30623 => 3
30622 => 3
30621 => 3
30620 => 3
30619 => 3
30618 => 3
CargoAcceptance(): done
KeepAboveValue(10): done
Count(): 15
@@ -8458,7 +8949,7 @@ ERROR: IsEnd() is invalid as Begin() is never called
GetWagonEngineType(): 9
GetWagonAge(): 1
GetWagonEngineType(): 27
GetWagonAge(): 0
GetWagonAge(): 1
GetWagonEngineType(): 27
GetWagonAge(): 0
GetWagonEngineType(): 65535
@@ -8657,9 +9148,6 @@ ERROR: IsEnd() is invalid as Begin() is never called
GetDestinationType(): 1
GetDestinationIndex(): 7
GetCargoType(): 0
GetNextEvent: instance
GetEventType: 6
Unknown Event
IsEventWaiting: false
--Math--
@@ -8694,4 +9182,4 @@ ERROR: IsEnd() is invalid as Begin() is never called
-1 > 2147483647: false
-2147483648 > 2147483647: false
13725 > -2147483648: true
ERROR: The AI died unexpectedly.
ERROR: The script died unexpectedly.

View File

@@ -6,7 +6,7 @@ class Regression extends AIInfo {
function GetShortName() { return "REGR"; }
function GetDescription() { return "This runs regression-tests on all commands. On the same map the result should always be the same."; }
function GetVersion() { return 1; }
function GetAPIVersion() { return "1.1"; }
function GetAPIVersion() { return "1.3"; }
function GetDate() { return "2007-03-18"; }
function CreateInstance() { return "Regression"; }
}

View File

@@ -25,7 +25,7 @@ fi
if [ -n "$gdb" ]; then
$gdb ./openttd -x -c ai/regression/regression.cfg $params -g ai/regression/regression.sav
else
./openttd -x -c ai/regression/regression.cfg $params -g ai/regression/regression.sav -d ai=2 2>&1 | awk '{ gsub("0x(\\(nil\\)|0+)(x0)?", "0x00000000", $0); gsub("^dbg: \\[ai\\]", "", $0); gsub("^ ", "ERROR: ", $0); gsub("ERROR: \\[1\\] ", "", $0); gsub("\\[P\\] ", "", $0); print $0; }' > tmp.regression
./openttd -x -c ai/regression/regression.cfg $params -g ai/regression/regression.sav -d script=2 -d misc=9 2>&1 | awk '{ gsub("0x(\\(nil\\)|0+)(x0)?", "0x00000000", $0); gsub("^dbg: \\[script\\]", "", $0); gsub("^ ", "ERROR: ", $0); gsub("ERROR: \\[1\\] ", "", $0); gsub("\\[P\\] ", "", $0); print $0; }' | grep -v '^dbg: \[.*\]' > tmp.regression
fi
ret=0

View File

@@ -10,34 +10,49 @@ fallback = true
description = A music pack without actual music.
description.af_ZA = 'n Musiek stel sonder enige musiek.
description.ar_EG = مجموعة موسيقى بدون موسيقى
description.be_BY = "Пусты" набор музычнага афармлення, не змяшчаючы ніякай музыкі.
description.bg_BG = Празен музикален пакет.
description.ca_ES = Un joc de música sense cap música.
description.cs_CZ = Prázná hudební sada.
description.da_DA = En musikpakke uden musik.
description.cy_GB = Pecyn cerddoriaeth heb unrhyw gerddoriaeth ynddo.
description.da_DK = En musikpakke uden musik.
description.de_DE = Ein Musikset ohne Musik.
description.el_GR = Ένα πάκετο μουσικής χωρίς πραγματική μουσική.
description.en_GB = A music pack without actual music.
description.en_AU = A music pack without actual music.
description.en_US = A music pack without actual music.
description.es_ES = Un conjunto de música vacío.
description.et_ET = Muusikakomplekt ilma igasuguse muusikata.
description.et_EE = Muusikakogu ilma muusikata.
description.fi_FI = Musiikkipaketti, jossa ei ole musiikkia.
description.fr_FR = Un pack de musiques sans musiques.
description.gd_GB = Pacaid ciùil anns nach eil fonn sam bith.
description.gl_ES = Un conxunto de músicas sen ningunha música.
description.hr_HR = Muzički paket bez ikakve muzike.
description.hu_HU = Zenei alapcsomag zene nélkül.
description.id_ID = Paket musik tanpa berisi musik.
description.id_ID = Paket musik tanpa musik sungguhan.
description.is_IS = Tónlistarpakki sem er í raun án tónlistar.
description.it_IT = Un pacchetto musicale non contenente alcuna musica.
description.ja_JP = 空の音楽パック
description.ko_KR = 실제 음악이 없는 음악 목록입니다.
description.lb_LU = E Musikpack ouni aktuell Musik.
description.lt_LT = Muzikos pakas be muzikos.
description.nb_NO = En musikkpakke uten noe musikk.
description.nl_NL = Een muziekset zonder muziek.
description.nn_NO = Ei musikkpakke utan noko musikk.
description.pl_PL = Zestaw utworów muzycznych nie zawierający żadnej muzyki.
description.pt_BR = Um pacote de músicas sem músicas.
description.pt_PT = Um conjunto de música vazio.
description.ro_RO = Un set de muzică fără muzică inclusă.
description.ru_RU = "Пустой" набор музыкального оформления, не содержащий никакой музыки.
description.sk_SK = Sada hudby neobsahujúca hudbu.
description.sl_SL = Glasbeni paket z vključeno glasbo.
description.sl_SI = Glasbeni paket z vključeno glasbo.
description.sr_RS = Prazan skup muzičkih numera.
description.sv_SE = Ett musikpaket utan någon musik.
description.ta_IN = இசை இல்லாத இசைத்தொகுப்பு.
description.th_TH = ชุดเพลงประกอบแบบไม่มีเสียงเพลง
description.tr_TR = Müzik içermeyen boş bir müzik paketi.
description.uk_UA = Порожній набір музики.
description.vi_VN = Gói âm nhạc này không có nhạc nào.
description.zh_CN = 一个没有实际内容的音乐包.
description.zh_TW = 不含任何音樂的音樂集。
[files]

View File

@@ -10,34 +10,49 @@ fallback = true
description = A sound pack without any sounds.
description.af_ZA = 'n Klank stel sonder enige klanke.
description.ar_EG = مجموعة صوت بدوت اصوات مضافة
description.be_BY = "Пусты" набор гукавога афармленьня, не змяшчаючы ніякіх гукаў.
description.bg_BG = Празен звуков пакет.
description.ca_ES = Un joc de sons sense cap so.
description.cs_CZ = Prázdná sada zvuků.
description.da_DA = En lydpakke uden lyde.
description.cy_GB = Pecyn sain heb unrhyw effeithiau sain ynddo.
description.da_DK = En lydpakke uden lyde.
description.de_DE = Basissounds ohne Sound.
description.el_GR = Ένα πάκετο ήχων χώρις ήχους.
description.en_GB = A sound pack without any sounds.
description.en_AU = A sound pack without any sounds.
description.en_US = A sound pack without any sounds.
description.es_ES = Un conjunto de sonidos vacío.
description.et_ET = Ilma häälteta helipakk.
description.fi_FI = Äänipaketti ilman ääniä.
description.et_EE = Helikogu ilma helideta.
description.fi_FI = Äänipaketti, jossa ei ole ääniä.
description.fr_FR = Un pack de sons sans sons.
description.gd_GB = Pacaid fhuaimean anns nach eil fuaim sam bith.
description.gl_ES = Un conxunto de sons sen ningún son
description.hr_HR = Zvučni paket bez ikakvih zvukova.
description.hu_HU = Hang alapcsomag hangok nélkül.
description.id_ID = Paket efek suara tanpa berisi suara.
description.id_ID = Paket efek suara tanpa suara apapun.
description.is_IS = Hljóðpakki án hljóðs.
description.it_IT = Un pacchetto sonoro non contenente alcun suono.
description.ja_JP = 空の効果音パック
description.ko_KR = 아무런 효과음도 없는 효과음 팩입니다.
description.lb_LU = En Soundpack mat all den Sounds.
description.lt_LT = Garsų pakas be jokių garsų.
description.nb_NO = En lydpakke uten noen lyder.
description.nl_NL = Een geluidset zonder geluid.
description.nn_NO = Ei lydpakke utan nokon lydar.
description.pl_PL = Zestaw dźwięków nie zawierający żadnych dźwięków.
description.pt_BR = Um pacote de sons sem sons.
description.pt_PT = Um conjunto de sons vazio.
description.ro_RO = Un set de sunete fără nici un sunet inclus.
description.ru_RU = "Пустой" набор звукового оформления, не содержащий никаких звуков.
description.sk_SK = Zvuková sada neobsahujúca zvuky.
description.sl_SL = Zvočni paket brez zvoka.
description.sl_SI = Zvočni paket brez zvoka.
description.sr_RS = Prazan skup zvukova.
description.sv_SE = Ett ljudpaket utan några ljud.
description.ta_IN = ஒலிகள் இல்லாத ஒலி தொகுப்பு.
description.th_TH = ชุดเสียงแบบไร้เสียง
description.tr_TR = Ses içermeyen boş bir ses kümesi.
description.uk_UA = Порожній набір звуків.
description.vi_VN = Gói âm thanh này không có âm thanh nào.
description.zh_CN = 一个空的音效包.
description.zh_TW = 不含任何音效的音效集。
[files]

BIN
bin/baseset/openttd.grf Normal file

Binary file not shown.

BIN
bin/baseset/opntitle.dat Normal file

Binary file not shown.

View File

@@ -11,34 +11,49 @@ palette = DOS
description = Original Transport Tycoon Deluxe DOS edition graphics.
description.af_ZA = Oorspronklike Transport Tycoon Deluxe DOS uitgawe grafieke.
description.ar_EG = النسخة الاصلية من ترانسبورت تايكون ديلوكس الرسومية نسخة الدوس
description.be_BY = Арыгінальная графіка з Transport Tycoon Deluxe для DOS.
description.bg_BG = Оригинални графики на Transport Tycoon Deluxe за DOS.
description.ca_ES = Gràfics originals de Transport Tycoon Deluxe per a DOS.
description.cs_CZ = Původní sada grafik Transport Tycoon Deluxe (verze pro DOS).
description.da_DA = Originalgrafik fra Transport Tycoon Deluxe DOS-version.
description.cy_GB = Graffeg gwreiddiol fersiwn DOS o Transport Tycoon Deluxe.
description.da_DK = Originalgrafik fra Transport Tycoon Deluxe DOS-version.
description.de_DE = Original Transport Tycoon Deluxe DOS Basisgrafiken.
description.el_GR = Αρχικά γραφικά από το Transport Tycoon Deluxe έκδοση DOS.
description.en_GB = Original Transport Tycoon Deluxe DOS edition graphics.
description.en_AU = Original Transport Tycoon Deluxe DOS edition graphics.
description.en_US = Original Transport Tycoon Deluxe DOS edition graphics.
description.es_ES = Gráficos originales de Transport Tycoon Deluxe versión DOS.
description.et_ET = Algse Transport Tycoon Deluxe DOSi versiooni graafika.
description.fi_FI = Alkuperäiset Transport Tycoon Deluxe DOS grafiikat.
description.et_EE = Algse Transport Tycoon Deluxe DOSi versiooni graafika.
description.fi_FI = Alkuperäiset Transport Tycoon Deluxen DOS-version grafiikat.
description.fr_FR = Graphiques originaux de Transport Tycoon Deluxe (version DOS).
description.gd_GB = Grafaigeachd aig an deasachadh DOS tùsail aig Transport Tycoon Deluxe.
description.gl_ES = Graficos da edición orixinal de Transport Tycoon Deluxe para DOS.
description.hr_HR = Originalna grafika za Transport Tycoon Deluxe DOS izdanje.
description.hu_HU = Az eredeti Transport Tycoon Deluxe DOS verziójának grafikája.
description.id_ID = Grafik orisinil Transport Tycoon Deluxe versi DOS.
description.is_IS = Upprunalega grafíkin úr Transport Tycoon Deluxe DOS útgáfunni.
description.it_IT = Grafica originale di Transport Tycoon Deluxe, edizione DOS.
description.ja_JP = Transport Tycoon Deluxe オリジナル版 グラフィック (DOS)
description.ko_KR = 오리지널 트랜스포트 타이쿤 디럭스 도스 에디션의 그래픽입니다.
description.lb_LU = Original Transport Tycoon Deluxe DOS Editioun Grafik.
description.lt_LT = Originali Transport Tycoon Deluxe DOS leidimo grafika.
description.nb_NO = Original grafikk fra Transport Tycoon Deluxe for DOS.
description.nl_NL = Originele graphics van de Transport Tycoon Deluxe DOS-versie.
description.nn_NO = Original grafikk frå Transport Tycoon Deluxe for DOS.
description.pl_PL = Oryginalna edycja grafik dla Transport Tycoon Deluxe DOS.
description.pt_BR = Gráficos Originais do Transport Tycoon Deluxe, Edição DOS.
description.pt_PT = Gráficos originais da edição DOS de Transport Tycoon Deluxe.
description.ro_RO = Setul grafic original al Transport Tycoon Deluxe pentru DOS.
description.ru_RU = Оригинальная графика из Transport Tycoon Deluxe для DOS.
description.sk_SK = Pôvodná grafika Transport Tycoon Deluxe (DOS).
description.sl_SL = Originalna grafika Transport Tycoon Deluxe za različico DOS.
description.sl_SI = Originalna grafika Transport Tycoon Deluxe za različico DOS.
description.sr_RS = Originalni skup grafika Transport Tycoon Deluxe DOS izdanja.
description.sv_SE = Originalgrafiken från Transport Tycoon Deluxe, DOS-utgåvan.
description.ta_IN = அசல் டிரான்ஸ்ஃபோர்ட் டைகூன் டீலக்ஸ் DOS பதிப்பு அசைவூட்டங்கள்.
description.th_TH = กราฟฟิกต้นตำหรับของ Transport Tycoon Deluxe DOS edition
description.tr_TR = Orijinal Transport Tycoon Deluxe DOS sürümü grafikleri.
description.uk_UA = Оригінальна графіка з Transport Tycoon Deluxe DOS edition.
description.vi_VN = Đồ họa gốc từ phiên bản Transport Tycoon Deluxe trên DOS
description.zh_CN = 运输大亨DOS豪华版原版图形包.
description.zh_TW = 原版 Transport Tycoon Deluxe DOS 版的圖形。
[files]
@@ -55,7 +70,7 @@ TRGI.GRF = da6a6c9dcc451eec88d79211437b76a8
TRGC.GRF = ed446637e034104c5559b32c18afe78d
TRGH.GRF = ee6616fb0e6ef6b24892c58c93d86fc9
TRGT.GRF = e30e8a398ae86c03dc534a8ac7dfb3b6
OPENTTD.GRF = 245e2125cecfe7e0b6c5e85d32459f86
OPENTTD.GRF = c683a77e1a43aed7db29ef318b166dd9
[origin]
default = You can find it on your Transport Tycoon Deluxe CD-ROM.

View File

@@ -10,34 +10,49 @@ version = 0
description = Original Transport Tycoon Deluxe DOS edition sounds.
description.af_ZA = Oorspronklike Transport Tycoon Deluxe DOS uitgawe klanke.
description.ar_EG = النسخة الاصلية من ترانسبورت تايكون ديلوكس الصوتية نسخة الدوس
description.be_BY = Арыгінальны набор гукавога афармленьня з гульні Transport Tycoon Deluxe для DOS.
description.bg_BG = Оригинални звуци на Transport Tycoon Deluxe за DOS.
description.ca_ES = Sons originals de Transport Tycoon Deluxe per a DOS.
description.cs_CZ = Původní sada zvuků Transport Tycoon Deluxe (verze pro DOS).
description.da_DA = Originallyd fra Transport Tycoon Deluxe DOS-version.
description.cy_GB = Effeithiau sain gwreiddiol fersiwn DOS o Transport Tycoon Deluxe.
description.da_DK = Originallyd fra Transport Tycoon Deluxe DOS-version.
description.de_DE = Original Transport Tycoon Deluxe DOS Basissounds.
description.el_GR = Αρχικοί ήχοι από το Transport Tycoon Deluxe έκδοση DOS.
description.en_GB = Original Transport Tycoon Deluxe DOS edition sounds.
description.en_AU = Original Transport Tycoon Deluxe DOS edition sounds.
description.en_US = Original Transport Tycoon Deluxe DOS edition sounds.
description.es_ES = Sonidos originales de Transport Tycoon Deluxe versión DOS.
description.et_ET = Algse Transport Tycoon Deluxe DOSi versiooni helid.
description.fi_FI = Alkuperäiset Transport Tycoon Deluxe DOS äänet.
description.et_EE = Algse Transport Tycoon Deluxe DOSi versiooni helid.
description.fi_FI = Alkuperäiset Transport Tycoon Deluxen DOS-version äänet.
description.fr_FR = Sons originaux de Transport Tycoon Deluxe (version DOS).
description.gd_GB = Fuaimean aig an deasachadh DOS tùsail aig Transport Tycoon Deluxe.
description.gl_ES = Sons da edición orixinal de Transport Tycoon Deluxe para DOS.
description.hr_HR = Originalni zvukovi za Transport Tycoon Deluxe DOS izdanje.
description.hu_HU = Az eredeti Transport Tycoon Deluxe DOS verziójának hangjai.
description.fr_FR = Sons originaux de Transport Tycoon Deluxe (version DOS).
description.id_ID = Efek suara orisinil Transport Tycoon Deluxe versi DOS.
description.is_IS = Upprunalega hljóðið úr Transport Tycoon Deluxe DOS útgáfunni.
description.it_IT = Suoni originali di Transport Tycoon Deluxe, edizione DOS.
description.ja_JP = Transport Tycoon Deluxe オリジナル版 効果音 (DOS)
description.ko_KR = 오리지널 트랜스포트 타이쿤 도스 에디션의 효과음입니다.
description.lb_LU = Original Transport Tycoon Deluxe DOS Editioun Sound.
description.lt_LT = Originalūs Transport Tycoon Deluxe DOS leidimo garsai.
description.nb_NO = Originale lyder fra Transport Tycoon Deluxe for DOS.
description.nl_NL = Originele geluiden van de Transport Tycoon Deluxe DOS-versie.
description.nn_NO = Originale lydar frå Transport Tycoon Deluxe for DOS.
description.pl_PL = Oryginalna edycja dźwięków dla Transport Tycoon Deluxe DOS.
description.pt_BR = Sons Originais do Transport Tycoon Deluxe, Edição DOS.
description.pt_PT = Sons originais da edição DOS de Transport Tycoon Deluxe.
description.ro_RO = Setul de sunete original al Transport Tycoon Deluxe pentru DOS.
description.ru_RU = Оригинальный набор звукового оформления из игры Transport Tycoon Deluxe для DOS.
description.sk_SK = Pôvodné zvuky Transport Tycoon Deluxe (DOS).
description.sl_SL = Originalni zvoki Transport Tycoon Deluxe različice DOS.
description.sl_SI = Originalni zvoki Transport Tycoon Deluxe različice DOS.
description.sr_RS = Originalni skup zvukova Transport Tycoon Deluxe DOS izdanja.
description.sv_SE = Originalljuden från Transport Tycoon Deluxe, DOS-utgåvan.
description.ta_IN = அசல் டிரான்ஸ்ஃபோர்ட் டைகூன் டீலக்ஸ் DOS பதிப்பு ஒலிகள்.
description.th_TH = เสียงต้นตำหรับของ Transport Tycoon Deluxe DOS edition
description.tr_TR = Orijinal Transport Tycoon Deluxe DOS sürümü sesleri.
description.uk_UA = Оригінальний набір звуків з Transport Tycoon Deluxe DOS edition.
description.vi_VN = Âm thanh gốc từ phiên bản Transport Tycoon Deluxe trên DOS
description.zh_CN = 运输大亨DOS豪华版原版音效包.
description.zh_TW = 原版 Transport Tycoon Deluxe DOS 版的音效。
[files]

View File

@@ -11,34 +11,49 @@ palette = DOS
description = Original Transport Tycoon Deluxe DOS (German) edition graphics.
description.af_ZA = Oorspronklike Transport Tycoon Deluxe DOS (German) uitgawe grafieke.
description.ar_EG = النسخة الاصلية من ترانسبورت تايكون ديلوكس الالمانية نسخة الدوس
description.be_BY = Арыгінальная графіка з нямецкай версіі Transport Tycoon Deluxe для DOS.
description.bg_BG = Оригинални графики на Transport Tycoon Deluxe за DOS (немски) .
description.ca_ES = Gràfics originals de Transport Tycoon Deluxe per a DOS (Alemany).
description.cs_CZ = Původní sada grafik Transport Tycoon Deluxe (německá verze pro DOS).
description.da_DA = Originalgrafik fra Transport Tycoon Deluxe DOS (Tysk) version.
description.cy_GB = Graffeg gwreiddiol fersiwn DOS (Almaenig) o Transport Tycoon Deluxe.
description.da_DK = Originalgrafik fra Transport Tycoon Deluxe DOS (Tysk) version.
description.de_DE = Original Transport Tycoon Deluxe DOS (Deutsch) Basisgrafiken.
description.el_GR = Αρχικά γραφικά από το Transport Tycoon Deluxe έκδοση DOS (Γερμανικό).
description.en_GB = Original Transport Tycoon Deluxe DOS (German) edition graphics.
description.en_AU = Original Transport Tycoon Deluxe DOS (German) edition graphics.
description.en_US = Original Transport Tycoon Deluxe DOS (German) edition graphics.
description.es_ES = Gráficos originales de Transport Tycoon Deluxe versión DOS (Alemán).
description.et_ET = Algse Transport Tycoon Deluxe DOSi (Saksa) versiooni graafika.
description.fi_FI = Alkuperäiset Transport Tycoon Deluxe DOS (Saksalainen) grafiikat.
description.et_EE = Algse Transport Tycoon Deluxe DOSi (Saksa) versiooni graafika.
description.fi_FI = Alkuperäiset Saksassa julkaistun Transport Tycoon Deluxen DOS-version grafiikat.
description.fr_FR = Graphiques originaux de Transport Tycoon Deluxe (version DOS allemande).
description.gd_GB = Grafaigeachd aig an deasachadh DOS (Gearmailteach) tùsail aig Transport Tycoon Deluxe.
description.gl_ES = Graficos da edición orixinal (alemá) de Transport Tycoon Deluxe para DOS.
description.hr_HR = Originalna grafika za Transport Tycoon Deluxe DOS (Njemački) izdanje.
description.hu_HU = Az eredeti Transport Tycoon Deluxe DOS (német) verziójának grafikája.
description.id_ID = Grafik orisinil Transport Tycoon Deluxe versi DOS (Jerman).
description.is_IS = Upprunalega grafíkin úr Transport Tycoon Deluxe DOS (þýsku) útgáfunni.
description.it_IT = Grafica originale di Transport Tycoon Deluxe (tedesco), edizione DOS.
description.ja_JP = Transport Tycoon Deluxe オリジナル版 グラフィック (DOS・ドイツ版)
description.ko_KR = 오리지널 트랜스포트 타이쿤 디럭스 도스 에디션(독일)의 그래픽입니다.
description.lb_LU = Original Transport Tycoon Deluxe DOS (Däitsch) Editioun Grafik.
description.lt_LT = Originali Transport Tycoon Deluxe DOS (Vokiečių) leidimo grafika.
description.nb_NO = Original grafikk fra Transport Tycoon Deluxe for DOS (tysk).
description.nl_NL = Originele graphics van de Duitse Transport Tycoon Deluxe DOS-versie.
description.nn_NO = Original grafikk frå Transport Tycoon Deluxe for DOS (tysk).
description.pl_PL = Oryginalna edycja grafik dla Transport Tycoon Deluxe DOS (German).
description.pt_BR = Gráficos Originais do Transport Tycoon Deluxe, Edição DOS alemã.
description.pt_PT = Gráficos originais da edição DOS (Alemã) de Transport Tycoon Deluxe.
description.ro_RO = Setul grafic original al Transport Tycoon Deluxe pentru DOS (ediţia germană).
description.ru_RU = Оригинальная графика из немецкой версии Transport Tycoon Deluxe для DOS.
description.sk_SK = Pôvodná grafika Transport Tycoon Deluxe (DOS) (v jazyku nemčina).
description.sl_SL = Originalna grafika Transport Tycoon Deluxe za nemško različico DOS.
description.sl_SI = Originalna grafika Transport Tycoon Deluxe za nemško različico DOS.
description.sr_RS = Originalni skup grafika nemačkog Transport Tycoon Deluxe DOS izdanja.
description.sv_SE = Originalgrafiken från Transport Tycoon Deluxe, DOS-utgåvan (tyska).
description.ta_IN = அசல் டிரான்ஸ்ஃபோர்ட் டைகூன் டீலக்ஸ் DOS (செருமன்) பதிப்பு அசைவூட்டங்கள்.
description.th_TH = กราฟฟิกต้นตำหรับของ Transport Tycoon Deluxe DOS (German) edition
description.tr_TR = Orijinal Transport Tycoon Deluxe DOS (Almanca) sürümü grafikleri.
description.uk_UA = Оригінальна графіка з Transport Tycoon Deluxe DOS edition (німецького).
description.vi_VN = Đồ họa gốc từ phiên bản Transport Tycoon Deluxe trên DOS (tiếng Đức)
description.zh_CN = 运输大亨DOS豪华德语版原版图形包.
description.zh_TW = 原版 Transport Tycoon Deluxe DOS 版 (德國版) 的圖形。
[files]
@@ -55,7 +70,7 @@ TRGI.GRF = da6a6c9dcc451eec88d79211437b76a8
TRGC.GRF = ed446637e034104c5559b32c18afe78d
TRGH.GRF = ee6616fb0e6ef6b24892c58c93d86fc9
TRGT.GRF = fcde1d7e8a74197d72a62695884b909e
OPENTTD.GRF = 245e2125cecfe7e0b6c5e85d32459f86
OPENTTD.GRF = c683a77e1a43aed7db29ef318b166dd9
[origin]
default = You can find it on your Transport Tycoon Deluxe CD-ROM.

View File

@@ -11,34 +11,49 @@ palette = Windows
description = Original Transport Tycoon Deluxe Windows edition graphics.
description.af_ZA = Oorspronklike Transport Tycoon Deluxe Windows uitgawe grafieke.
description.ar_EG = النسخة الاصلية من ترانسبورت تايكون ديلوكس الرسومية نسخة وندوز
description.be_BY = Арыгінальная графіка з Transport Tycoon Deluxe для Windows.
description.bg_BG = Оригинални графики на Transport Tycoon Deluxe за Windows.
description.ca_ES = Gràfics originals de Transport Tycoon Deluxe per a Windows.
description.cs_CZ = Původní sada grafik Transport Tycoon Deluxe (verze pro Windows).
description.da_DA = Originalgrafik fra Transport Tycoon Deluxe Windows-version.
description.cy_GB = Graffeg gwreiddiol fersiwn Windows o Transport Tycoon Deluxe.
description.da_DK = Originalgrafik fra Transport Tycoon Deluxe Windows-version.
description.de_DE = Original Transport Tycoon Deluxe Windows Basisgrafiken.
description.el_GR = Αρχικά γραφικά από το Transport Tycoon Deluxe έκδοση Windows.
description.en_GB = Original Transport Tycoon Deluxe Windows edition graphics.
description.en_AU = Original Transport Tycoon Deluxe Windows edition graphics.
description.en_US = Original Transport Tycoon Deluxe Windows edition graphics.
description.es_ES = Gráficos originales de Transport Tycoon Deluxe versión Windows.
description.et_ET = Algse Transport Tycoon Deluxe Windowsi versiooni graafika.
description.fi_FI = Alkuperäiset Transport Tycoon Deluxe Windows grafiikat.
description.et_EE = Algse Transport Tycoon Deluxe Windowsi versiooni graafika.
description.fi_FI = Alkuperäiset Transport Tycoon Deluxen Windows-version grafiikat.
description.fr_FR = Graphiques originaux de Transport Tycoon Deluxe (version Windows).
description.gd_GB = Grafaigeachd aig an deasachadh Windows tùsail aig Transport Tycoon Deluxe.
description.gl_ES = Graficos da edición orixinal de Transport Tycoon Deluxe para Windows.
description.hr_HR = Originalna grafika za Transport Tycoon Deluxe Windows izdanje.
description.hu_HU = Az eredeti Transport Tycoon Deluxe Windows verziójának grafikája.
description.id_ID = Grafik orisinil Transport Tycoon Deluxe versi Windows.
description.is_IS = Upprunalega grafíkin úr Transport Tycoon Deluxe Windows útgáfunni.
description.it_IT = Grafica originale di Transport Tycoon Deluxe, edizione Windows.
description.ja_JP = Transport Tycoon Deluxe オリジナル版 グラフィック (Windows)
description.ko_KR = 오리지널 트랜스포트 타이쿤 디럭스 윈도우 에디션의 그래픽입니다.
description.lb_LU = Original Transport Tycoon Deluxe Windows Editioun Grafik.
description.lt_LT = Originali Transport Tycoon Deluxe Windows leidimo grafika.
description.nb_NO = Original grafikk fra Transport Tycoon Deluxe for Windows.
description.nl_NL = Originele graphics van de Transport Tycoon Deluxe Windows-versie.
description.nn_NO = Original grafikk frå Transport Tycoon Deluxe for Windows.
description.pl_PL = Oryginalna edycja grafik dla Transport Tycoon Deluxe Windows.
description.pt_BR = Gráficos Originais do Transport Tycoon, Edição Windows.
description.pt_PT = Gráficos originais da edição Windows de Transport Tycoon Deluxe.
description.ro_RO = Setul grafic original al Transport Tycoon Deluxe pentru Windows.
description.ru_RU = Оригинальная графика из Transport Tycoon Deluxe для Windows.
description.sk_SK = Pôvodná grafika Transport Tycoon Deluxe (Windows).
description.sl_SL = Originalna grafika Transport Tycoon Deluxe za različico oken(windows).
description.sl_SI = Originalna grafika Transport Tycoon Deluxe za različico oken(windows).
description.sr_RS = Originalni skup grafika Transport Tycoon Deluxe Windows izdanja.
description.sv_SE = Originalgrafiken från Transport Tycoon Deluxe, Windows-utgåvan.
description.ta_IN = அசல் டிரான்ஸ்ஃபோர்ட் டைகூன் டீலக்ஸ் விண்டோஸ் பதிப்பு அசைவூட்டங்கள்.
description.th_TH = กราฟฟิกต้ำตำหรับของ Transport Tycoon Deluxe Windows edition
description.tr_TR = Orijinal Transport Tycoon Deluxe Windows sürümü grafikleri.
description.uk_UA = Оригінальна графіка з Transport Tycoon Deluxe Windows edition.
description.vi_VN = Đồ họa gốc từ phiên bản Transport Tycoon Deluxe trên Windows
description.zh_CN = 运输大亨Windows豪华版原版图形包.
description.zh_TW = 原版 Transport Tycoon Deluxe Windows 版的圖形。
[files]
@@ -55,7 +70,7 @@ TRGIR.GRF = 0c2484ff6be49fc63a83be6ab5c38f32
TRGCR.GRF = 3668f410c761a050b5e7095a2b14879b
TRGHR.GRF = 06bf2b7a31766f048baac2ebe43457b1
TRGTR.GRF = de53650517fe661ceaa3138c6edb0eb8
OPENTTD.GRF = 245e2125cecfe7e0b6c5e85d32459f86
OPENTTD.GRF = c683a77e1a43aed7db29ef318b166dd9
[origin]
default = You can find it on your Transport Tycoon Deluxe CD-ROM.

View File

@@ -10,34 +10,49 @@ version = 1
description = Original Transport Tycoon Deluxe Windows edition music.
description.af_ZA = Oorspronklike Transport Tycoon Deluxe Windows uitgawe musiek.
description.ar_EG = النسخة الاصلية من ترانسبورت تايكون ديلوكس الموسيقية نسخة وندوز
description.be_BY = Арыгінальны набор музычнага афармленьня з гульні Transport Tycoon Deluxe для Windows.
description.bg_BG = Оригинална музика на Transport Tycoon Deluxe за Windows.
description.ca_ES = Música Original de Transport Tycoon Deluxe per a Windows.
description.cs_CZ = Původní hudba Transport Tycoon Deluxe (verze pro Windows).
description.da_DA = Originalmusik fra Transport Tycoon Deluxe Windows-version.
description.cy_GB = Cerddoriaeth gwreiddiol fersion Windows o Transport Tycoon Deluxe.
description.da_DK = Originalmusik fra Transport Tycoon Deluxe Windows-version.
description.de_DE = Original Transport Tycoon Deluxe Windows Musikset.
description.el_GR = Αρχική μουσική από το Transport Tycoon Deluxe έκδοση Windows.
description.en_GB = Original Transport Tycoon Deluxe Windows edition music.
description.en_AU = Original Transport Tycoon Deluxe Windows edition music.
description.en_US = Original Transport Tycoon Deluxe Windows edition music.
description.es_ES = Música original de Transport Tycoon Deluxe versión Windows.
description.et_ET = Algse Transport Tycoon Deluxe Windowsi versiooni muusika.
description.fi_FI = Alkuperäinen Transport Tycoon Deluxe Windows musiikki.
description.et_EE = Algse Transport Tycoon Deluxe Windowsi versiooni muusika.
description.fi_FI = Alkuperäinen Transport Tycoon Deluxen Windows-version musiikki.
description.fr_FR = Musiques originales de Transport Tycoon Deluxe (version Windows).
description.gd_GB = Ceòl aig an deasachadh Windows tùsail aig Transport Tycoon Deluxe.
description.gl_ES = Música da edición orixinal de Transport Tycoon Deluxe para Windows.
description.hr_HR = Originalna muzika za Transport Tycoon Deluxe Windows izdanje.
description.hu_HU = Az eredeti Transport Tycoon Deluxe Windows verziójának zenéje.
description.id_ID = Musik pengiring orisinil Transport Tycoon Deluxe versi Windows.
description.is_IS = Upprunalega tónlistin úr Transport Tycoon Deluxe Windows útgáfunni.
description.it_IT = Musica originale di Transport Tycoon Deluxe, edizione Windows.
description.ja_JP = Transport Tycoon Deluxe オリジナル版 音楽 (Windows)
description.ko_KR = 오리지널 트랜스포트 타이쿤 디럭스 윈도우 에디션의 음악입니다.
description.lb_LU = Original Transport Tycoon Deluxe Windows Editioun Music.
description.lt_LT = Originali Transport Tycoon Deluxe Windows leidimo muzika.
description.nb_NO = Original musikk fra Transport Tycoon Deluxe for Windows.
description.nl_NL = Originele muziek van de Transport Tycoon Deluxe Windows-versie.
description.nn_NO = Original musikk frå Transport Tycoon Deluxe for Windows.
description.pl_PL = Oryginalna edycja utworów muzycznych w Transport Tycoon Deluxe Windows.
description.pt_BR = Música Original do Transport Tycoon Deluxe, Edição Windows
description.pt_PT = Música original da edição Windows de Transport Tycoon Deluxe.
description.ro_RO = Setul de muzică original al Transport Tycoon Deluxe pentru Windows.
description.ru_RU = Оригинальный набор музыкального оформления из игры Transport Tycoon Deluxe.
description.ru_RU = Оригинальный набор музыкального оформления из игры Transport Tycoon Deluxe для Windows.
description.sk_SK = Pôvodná hudba z Transport Tycoon Deluxe (Windows).
description.sl_SL = Originalna glasba Transport Tycoon Deluxe različice oken(windows).
description.sl_SI = Originalna glasba Transport Tycoon Deluxe različice oken(windows).
description.sr_RS = Originalni skup muzičkih numera Transport Tycoon Deluxe Windows izdanja.
description.sv_SE = Originalmusiken från Transport Tycoon Deluxe, Windows-utgåvan.
description.ta_IN = அசல் டிரான்ஸ்ஃபோர்ட் டைகூன் டீலக்ஸ் விண்டோஸ் பதிப்பு இசை.
description.th_TH = เพลงต้นตำหรับชอง Transport Tycoon Deluxe Windows edition
description.tr_TR = Orijinal Transport Tycoon Deluxe Windows sürümü müzikleri.
description.uk_UA = Оригінальна музика з Transport Tycoon Deluxe Windows edition.
description.vi_VN = Nhạc gốc từ phiên bản Transport Tycoon Deluxe trên Windows
description.zh_CN = Transport Tycoon Deluxe运输大亨Windows豪华版的原版音乐包
description.zh_TW = 原版 Transport Tycoon Deluxe Windows 版的音樂。
[files]

View File

@@ -10,34 +10,49 @@ version = 0
description = Original Transport Tycoon Deluxe Windows edition sounds.
description.af_ZA = Oorspronklike Transport Tycoon Deluxe Windows uitgawe klanke.
description.ar_EG = النسخة الاصلية من ترانسبورت تايكون ديلوكس الصوتية نسخة وندوز
description.be_BY = Арыгінальны набор гукавога афармленьня з гульні Transport Tycoon Deluxe для Windows.
description.bg_BG = Оригинални звуци на Transport Tycoon Deluxe за Windows.
description.ca_ES = Sons originals de Transport Tycoon Deluxe per a Windows.
description.cs_CZ = Původní sada zvuků Transport Tycoon Deluxe (verze pro Windows).
description.da_DA = Originallyd fra Transport Tycoon Deluxe Windows-version.
description.cy_GB = Effeithiau sain gwreiddiol fersiwn Windows o Transport Tycoon Deluxe.
description.da_DK = Originallyd fra Transport Tycoon Deluxe Windows-version.
description.de_DE = Original Transport Tycoon Deluxe Windows Basissounds.
description.el_GR = Αρχικοί ήχοι από το Transport Tycoon Deluxe έκδοση Windows.
description.en_GB = Original Transport Tycoon Deluxe Windows edition sounds.
description.en_AU = Original Transport Tycoon Deluxe Windows edition sounds.
description.en_US = Original Transport Tycoon Deluxe Windows edition sounds.
description.es_ES = Sonidos originales de Transport Tycoon Deluxe versión Windows.
description.et_ET = Algse Transport Tycoon Deluxe Windowsi versiooni helid.
description.fi_FI = Alkuperäiset Transport Tycoon Deluxe Windows äänet.
description.et_EE = Algse Transport Tycoon Deluxe Windowsi versiooni helid.
description.fi_FI = Alkuperäiset Transport Tycoon Deluxen Windows-version äänet.
description.fr_FR = Sons originaux de Transport Tycoon Deluxe (version Windows).
description.gd_GB = Fuaimean aig an deasachadh Windows tùsail aig Transport Tycoon Deluxe.
description.gl_ES = Sons da edición orixinal de Transport Tycoon Deluxe para Windows.
description.hr_HR = Originalni zvukovi za Transport Tycoon Deluxe Windows izdanje.
description.hu_HU = Az eredeti Transport Tycoon Deluxe Windows verziójának hangjai.
description.fr_FR = Sons originaux de Transport Tycoon Deluxe (version Windows).
description.id_ID = Efek suara orisinil Transport Tycoon Deluxe versi Windows.
description.is_IS = Upprunalega hljóðið úr Transport Tycoon Deluxe Windows útgáfunni.
description.it_IT = Suoni originali di Transport Tycoon Deluxe, edizione Windows.
description.ja_JP = Transport Tycoon Deluxe オリジナル版 効果音 (Windows)
description.ko_KR = 오리지널 트랜스포트 타이쿤 디럭스 윈도우 에디션의 효과음입니다.
description.lb_LU = Original Transport Tycoon Deluxe Windows Editioun Sound.
description.lt_LT = Originalūs Transport Tycoon Deluxe Windows leidimo garsai.
description.nb_NO = Originale lyder fra Transport Tycoon Deluxe for Windows.
description.nl_NL = Originele geluiden van de Transport Tycoon Deluxe Windows-versie.
description.nn_NO = Originale lydar frå Transport Tycoon Deluxe for Windows.
description.pl_PL = Oryginalna edycja dźwięków dla Transport Tycoon Deluxe Windows.
description.pt_BR = Sons Originais do Transport Tycoon Deluxe, Edição Windows.
description.pt_PT = Sons originais da edição Windows de Transport Tycoon Deluxe.
description.ro_RO = Setul de sunete original al Transport Tycoon Deluxe pentru Windows.
description.ru_RU = Оригинальный набор звукового оформления из игры Transport Tycoon Deluxe для Windows.
description.sk_SK = Pôvodné zvuky Transport Tycoon Deluxe (Windows).
description.sl_SL = Originalni zvoki Transport Tycoon Deluxe različice oken(windows).
description.sl_SI = Originalni zvoki Transport Tycoon Deluxe različice oken(windows).
description.sr_RS = Originalni skup zvukova Transport Tycoon Deluxe Windows izdanja.
description.sv_SE = Originalljuden från Transport Tycoon Deluxe, Windows-utgåvan.
description.ta_IN = அசல் டிரான்ஸ்ஃபோர்ட் டைகூன் டீலக்ஸ் விண்டோஸ் பதிப்பு ஒலிகள்.
description.th_TH = เสียงต้นตำหรับของ Transport Tycoon Deluxe Windows edition
description.tr_TR = Orijinal Transport Tycoon Deluxe Windows sürümü sesleri.
description.uk_UA = Оригінальний набір звуків з Transport Tycoon Deluxe Windows edition.
description.vi_VN = Âm thanh gốc từ phiên bản Transport Tycoon Deluxe trên Windows
description.zh_CN = Transport Tycoon Deluxe Windows (运输大亨Windows豪华版)的原版音效包.
description.zh_TW = 原版 Transport Tycoon Deluxe Windows 版的音效。
[files]

Binary file not shown.

Binary file not shown.

10
bin/game/compat_1.2.nut Normal file
View File

@@ -0,0 +1,10 @@
/* $Id$ */
/*
* This file is part of OpenTTD.
* OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.
* OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
*/
GSLog.Info("1.2 API compatability in effect.");

8
bin/game/compat_1.3.nut Normal file
View File

@@ -0,0 +1,8 @@
/* $Id$ */
/*
* This file is part of OpenTTD.
* OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.
* OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
*/

View File

@@ -1,3 +1,847 @@
1.3.3-RC1 (2013-11-17)
------------------------------------------------------------------------
- Fix: Crash when the ICU layouter thinks a font is corrupted [FS#5711] (r26029, r26018, r26017, r26016, r26015)
- Fix: Make the installer warning about Windows XP SP3 not trigger on the 64 bit Windows XP which is not really Windows XP to start with [FS#5773] (r26028)
- Fix: Only forward key presses to the IME system if an edit box has the input focus (r26023, r25693, r25691, r25689, r25686, r25684, r25682, r25681, r25667)
- Fix: Having trains miss a platform that is just being modified is less of a problem than having trains stop twice without moving [FS#5684] (r26013)
- Fix: --help text of ./configure for packages that require pkg-config (r26011)
- Fix: The AI/GS library name to use in Import, is not the name given by GetName but GetInstanceName [FS#5662] (r26010)
- Fix: [Windows] Conditional expression with enumeral with non-enumeral type (r26009)
- Fix: Game script showing vehicle on e.g. a goal, then the vehicle being removed and eventually being replaced by a non-user vehicle (most likely smoke) causing an assertion to trigger [FS#5804] (r26007, r26006)
- Fix: Crash when transferring savegame from server to client [FS#5478] (r26005)
- Fix: [OSX] Text input into an edit box would trigger hotkeys [FS#5705] (r26003, r25743, r25671)
- Fix: Comma key collided with F12 key for hotkeys; also remove '+' as that is generally not a key (the '+' on the numpad is a separate one) [FS#5679] (r25973)
- Fix: Rail laying sounds of others could be heard in multiplayer [FS#5665] (r25972)
- Fix: [SDL] Recursive mutex locking when changing blitter [FS#5787] (r25970)
- Fix: The wrong vehicle would be taken in a shared order vehicle list window when the ID >= 65536, causing assertions triggering later on [FS#5800] (r25965)
- Fix: [OSX] Compilation under OSX 10.9 [FS#5797] (r25962, r25951, r25950, r25913)
- Fix: [NewGRF] A powered rail type implies it is compatible as well, but some NewGRF did not state that causing the path reservation code to bail out in some cases because there was no compatible path [FS#5779] (r25961)
- Fix: Temporary persistent storage modifications, e.g. command tests or those from GUI, were not properly reset, creating the possibility of desyncs [FS#5772] (r25956)
- Fix: Train's 'force proceed' status gets reset when the track on the other side of the tile has a signal [FS#5723] (r25955)
- Fix: Wrong signal conversions for savegames from before 0.4.5 [FS#5731, FS#5732] (r25954, r25953)
- Fix: Do not skip numbers when skipping spaces and other sorting 'improving' characters [FS#5719] (r25952)
- Fix: Text direction forcing characters were not filtered out, but shown as ? when ICU was not used for layouting. These are included in chat and console messages to force them to be displayed right [FS#5683] (r25949)
- Fix: NewGRF inspect window in RTL mode (r25943)
- Fix: [NoGo] Preserve the relative town growth progress when changing the town growth rate [FS#5786] (r25931)
- Fix: Several drawing overflows in the signal GUI [FS#5733] (r25929, r25928, r25927)
- Fix: Center the edit sign window like all query windows (r25918)
- Fix: Initialization of default objects swapped cost and dates (r25868)
- Fix: Use the actual sprite dimensions for sizing the dropdown arrow of dropdown widgets (r25864)
- Fix: If the child widgets of a NWidgetHorizontal container do not fill the complete container, align them according to text direction [FS#5686] (r25862, r25729)
- Fix: When clearing font cache, also clear layout cache [FS#5737] (r25860)
- Fix: Goto button in order window was not always lowered when it should [FS#5783] (r25858, 25857)
- Fix: Searching for a suitable font failed, if one of the fonts had no '?' glyph, and no baseset is installed [FS#5704] (r25822, r25820)
- Fix: Sprite 0 was considered available, even if no baseset was loaded (r25821)
- Fix: [GS] Language file scanner considered filenames starting with '.' as valid translations, resulting in languages with empty name, which causes trouble [FS#5750] (r25818)
- Fix: [GS] Handle savegames which contain GS translations for languages with empty name more gently [FS#5750] (r25817)
- Fix: [Script] ScriptTile::IsBuildableRectangle could report true for tiles outside of the map, if they happened to wrap around into a valid area [FS#5754] (r25815)
- Fix: [Script] Decoding JSON data with an empty array from Admin port failed (r25809)
- Fix: Ensure the vehicle bar is high enough for the start/stop vehicle graphics [FS#5740] (r25805)
- Fix: Lower sprite and text at the vehicle bar if it is pressed [FS#5739] (r25804)
- Fix: Draw start/stop graphics of the vehicle bar at the right place in RTL mode [FS#5738] (r25803)
- Fix: [NewGRF] Do not allow changing palette when it is set by the NewGRF (r25794, r25793, r25972)
- Fix: Some spelling corrections to Catalan and Latin American town names [FS#5746] (r25775, r25774)
- Fix: If old savegames contain bridges over owned land, keep on drawing the bridges nevertheless [FS#5725] (r25753)
- Fix: Several RTL alignment issues [FS#5692] (r25733, r25732, r25731)
- Fix: NWidgetMatrix used pip_pre and pip_post inconsistently and incorrectly, causing misalignment for RTL [FS#5686] (r25727)
- Fix: Right side of object class string was misaligned (r25726)
- Fix: [OSX] Do not pass -mmacosx-version-min to compilers that do not support it (r25706)
- Fix: Autoreplace/renew also refits free wagons [FS#5700] (r25698)
- Fix: Textbuf caret rendering for complex scripts (e.g. Tamil) (r25696, r25694, r25652, r25651, r25092, r25091)
- Fix: Vehicle::MarkDirty must be called for the front engine [FS#5700] (r25695)
- Fix: [Win32] Several issues regarding conversion of characters (r25677, r25676, r25675, r25674, r25673)
- Fix: [Win32] Handle Unicode characters from outside the BMP correctly (r25672, r25670, r25669, r25668)
- Fix: [OSX] Crash when unhiding the main window [FS#4689] (r25665)
- Fix: [OSX] Bootstrap downloading of a baseset did not work [FS#4847] (r25664)
- Fix: [OSX] Monospace font detection [FS#4857] (r25663, r25662)
- Fix: [OSX] Rework font detection to work even if no default font sprites are present [FS#4847] (r25661)
- Fix: [OSX] The name is OpenTTD, not OTTD (r25660)
- Fix: [OSX] System mouse cursor could become visible during dragging [FS#4420] (r25659)
- Fix: [OSX] The mouse cursor would sometimes jump near the window borders [FS#4392] (r25658)
- Fix: [OSX] The new 10.7 fullscreen code can now also be compiled with older SDK versions [FS#4744] (r25656)
- Fix: [OSX] Mouse cursor was not displayed properly after switching to fullscreen on 10.7+ (r25655)
- Fix: Improve character and word deletion for CJK languages and complex scripts (r25654, r25653)
- Fix: [OSX] Define version constants before they are used (r25643)
- Fix: Some icu_config scripts are too stupid to separate two ldflags by spaces, thus only call it with one (r25642, r25638)
- Fix: Do not suggest a start date for the game when there will be no vehicles available at all (r25640, r25639)
- Fix: City list sort of population and rating are reversed compared to the icon [FS#5666] (r25630)
- Fix: [Script] Give a slightly less generic error when removing inexisting rail [FS#5651] (r25614)
- Fix: [Script] Do not return ERR_UNKNOWN when trying to move an order to its current location [FS#5648] (r25612)
- Fix: Various misreferences in AI and GS changelog [FS#5649] (r25607)
- Fix: [Script] If a NewGRF returned station type that could not be built by an AI via callback 18, an unknown error would be thrown instead of falling back to the default station [FS#5641] (r25605)
- Fix: Only the front engine's date of last service was updated [FS#5550] (r25604)
1.3.2 (2013-07-27)
------------------------------------------------------------------------
(None)
1.3.2-RC2 (2013-07-13)
------------------------------------------------------------------------
- Fix: [Admin] End-of-rcon data could not be determined reliably for any rcon command [FS#5643] (r25598, r25588, r25587)
- Fix: [Content] When the server closed the connection, the client would for eternity try to read a packet and never timeout making it impossible to reconnect [FS#5635] (r25597)
- Fix: [Script] Changing the script difficulty level in-game would also change the settings using the default even though they were not allowed to change in-game [FS#5644] (r25592)
- Fix: [Admin] Ensure that sent and received length of json strings are the same [FS#5646] (r25590, r25589)
- Fix: [Squirrel] Stack overflow did not show an error, due to the stack to throw the error already being full [FS#5320] (r25585)
- Fix: [Script] Documentation implied that XXList::AddItem has a default for value if it isn't filled in [FS#5638] (r25579, r25577)
- Fix: Layouter caused significant slowdown with text heavy windows, cache it to make it manageable (r25574, r25570, r25569, r25567, r25564)
- Fix: Make content list appear faster (r25573)
- Fix: Non-ICU layouter started new lines with the space which triggered the linebreak (r25568)
- Fix: If the next order cannot be resolved, reset the current order property instead of leaving it in an intermediate state [FS#5633] (r25562)
- Fix: [Squirrel] Infinite recursion loop in freeing data via a looping set of references [FS#5568] (r25558)
- Fix: One could build bridges over owned land of another company [FS#5524] (r25557)
- Fix: [Script] Texts from scripts were not validated before they were shown, causing an assertion to trigger [FS#5632] (r25555)
- Fix: Provide a warning when no vehicles are available, and tell what to do in that case [FS#5530] (r25553)
- Fix: Possible reading of uninitialised memory due to undefined execution order (r25551)
- Fix: [Windows] Race condition between two drawing threads could crash OpenTTD [FS#5571] (r25550)
- Fix: ICU returns the width of the visual run as if the trailing space was added (in case a newline was added). This caused the width to be more than the requested width, but it would still be drawn correctly [FS#5626] (r25547)
- Fix: Small memory leaks (r25546)
- Fix: [GS] The checks and validations for setting the extra text in the town window became too stringent [FS#5625] (r25544)
1.3.2-RC1 (2013-06-30)
------------------------------------------------------------------------
- Remove: SETX(Y) does not work at all with other than default fonts, so get rid of it (r25454)
- Fix: strndup should not examine strings beyond its upper limit [FS#5621] (r25527)
- Fix: Proper support for Brahmic scripts (e.g. Tamil and Thai) [FS#5481] (r25526, r25525, r25524, r25514, r25513, r25512, r25511, r25501, r25493, r25485, r25483, r25482, r25481, r25478, r25477, r25476, r25474, r25473, r25472, r25471, r25470, r25469, r25468, r25467, r25466, r25465, r25463, r25462, r25455, r25452, r25451, r25450, r25447, r25446, r25445, r25444, r25443, r25442, r25441, r25440, r25439, r25438, r25437, r25436, r25343, r25157)
- Fix: SDL does not give an event when an application gets mouse focus while going to full screen, so manually force the mouse-is-in-window state [FS#5587] (r25523)
- Fix: [NewGRF] When cargo NewGRF define a multiplier to modify vehicle capacities, use the same multiplier to modify loading speed (r25497, r25479)
- Fix: When addings bits to a (train) station, the train trying to stop there could overshoot the (new) stop location and not stop at all [FS#5553] (r25495)
- Fix: The face of the manager differed on clients when the company was started after the clients joined [FS#5610] (r25491, r25490)
- Fix: Do not send encoded texts to names, but decode them into a plain C string and then pass them on [FS#5613] (r25489, r25488)
- Fix: Do not allow control codes in names of things (signs, vehicles, towns, stations, etc), so they have a known maximum fixed size and are, by definition, the same for everyone (r25487)
- Fix: Missing length validation for town and president names in script APIs (r25486)
- Fix: [OSX] OS X SDK versions >= 10.5 always have a non-const iconv declaration (r25480)
- Fix: Disable the depot-refit button in the order GUI, if the consist is not refittable unless it already has a refit order (r25459, r25458, r25457)
- Fix: When town creation failed, removing remnants of the construction failed on protected houses [FS#5603] (r25429)
- Fix: There were two hotkeys to toggle between 'unload' and 'unload if possible' (r25406)
- Fix: The size of station construction windows could oscillate when resizing the window moved the mouse into the window [FS#5596] (r25395)
- Fix: Restrict renaming engines to the server, just like renaming towns (r25394)
- Fix: Loading only 8 bits into a 16 bit variable could cause endianness problems (r25337)
- Fix: Check for zero width space in translations and fail upon finding them [FS#5589] (r25326)
- Fix: [SDL] Keyboard input stopped working after fullscreen toggle [FS#5580] (r25318)
- Fix: Proper size-estimation for numbers with n digits, i.e. not assume a particular number is the widest [FS#5562] (r25314, r25313)
- Fix: Do not focus the editbox in the NewGRF window, if there is no editbox visible (r25307)
- Fix: Game Script APIs that execute a DoCommand were returning the same result as in TestMode during world generation [FS#5561] (r25305)
- Fix: Build railway fences next to objects, even if they are owned by the same company [FS#5565] (r25302)
- Fix: gcc4.6 removed -mno-cygwin option (r25266)
1.3.1 (2013-06-01)
------------------------------------------------------------------------
- Fix: When overbuilding a reserved track with a non-track station tile, that tile would remain reserved and eventually trigger a crash upon removal [FS#5540] (r25251)
1.3.1-RC1 (2013-05-17)
------------------------------------------------------------------------
- Feature: Translations of baseset descriptions via language files (r25209, r25205)
- Feature: Faroese and Scottish Gaelic translations (r25198, r25176)
- Feature: Plural form to be used by Scottish Gaelic (1,11; 2,12; 3..10, 13..19; other) (r25078)
- Change: [strgen] Allow any number of colour codes in translations (r25193, r25192, r25191)
- Change: [Win32] MSVC 2010 comes with stdint.h (r25128)
- Change: Be slightly more lenient with trying to detect a subversion repository in case someone has a sparse tags checkout. In that case the .svn folder misses from the $ROOT_DIR because it is in the $ROOT_DIR/.. (i.e. tags) folder (r25107)
- Fix: 'No station' error was given, even when there was a station that way occupied or not yours [FS#5546] (r25243)
- Fix: Crash when AI is executing a command as it is bankrupted (removed from the game) [FS#5547] (r25236)
- Fix: Give bridges owned by noone (from bankrupt companies) to the first company which replaces the bridge. Everyone could have removed/rebuild the bridge anyway [FS#5541] (r25231, r25227)
- Fix: [NewGRF] Revise when vehicle running sound effects 04, 07 and 08 are played; in depot or tunnel, or when crashed or stopped: No sound. Braking: Effect 08 instead of 07 [FS#5538] (r25226)
- Fix: [NewGRF] Play vehicle sound effect also for planes (r25225)
- Fix: [NewGRF] cur_speed is only valid for the front engine, so make other engines in the consist use the speed of the front [FS#5534] (r25224)
- Fix: [NewGRF] Make tick_counters work the same for vehicles (r25223, r25222)
- Fix: [NewGRF] IsCompatibleTrainStationTile() is not a symmetric function. Clarify the parameters and fix the cases were they were swapped (r25221)
- Fix: Consider map border as water with repsect to river/canal continuation (r25220)
- Fix: [Script] Clarify on which tiles IsDesertTile and IsSnowTile work, i.e. the ones without infrastructure or buildings, and introduce GetTerrainType for the cases where IsDesertTile/IsSnowTile do not work [FS#5537] (r25213)
- Fix: The level crossing sound is an ambient sound and not a new year sound (r25200)
- Fix: Original train and road vehicle acceleration did no longer respect bridge speed limits [FS#5523] (r25167)
- Fix: [Win32] Do not statically link to SHGetFolderPath as it may not exist, and improve its emulation [FS#5522] (r25155, r25153)
- Fix: [Win32] Do not store invalid paths in the search path list (r25154)
- Fix: Remove stray reservation from savegames affected by FS#5510 et al. upon loading [FS#5520] (r25152)
- Fix: [Script] XXBase::Chance function did not work for large values (>65535) [FS#5517] (r25148)
- Fix: Several typos/inconsistencies in English strings [FS#5496] (r25144, r25143)
- Fix: When extra dynamite was disabled, towns would be allowed to clear bridges with trams (r25141)
- Fix: Towns are build as OWNER_TOWN, so they also need to be removed as OWNER_TOWN otherwise parts might remain [FS#5519] (r25140)
- Fix: Editboxes could become too small when resizing windows (r25121)
- Fix: Game script language files did not work, when inside a tar [FS#5509] (r25117, r25114)
- Fix: [NewGRF] Acceleration of NewGRF aircraft was too fast, while acceleration of default aircraft was way too slow (r25115)
- Fix: Pass $LDFLAGS_BUILD to all endian_check compilations (r25108)
1.3.0 (2013-04-01)
------------------------------------------------------------------------
- Fix: Station rebuilding could leave reserved tiles which caused crashes later on [FS#5510, FS#5516] (r25132)
- Fix: When the count for a scrollbar was 0, the inter distance was subtracted too much causing a scrollbar with a negative size (r25123)
1.3.0-RC3 (2013-03-18)
------------------------------------------------------------------------
- Fix: Limit aircraft property 0D to 19, since the conversion result to km-ish/h needs to fit into a byte [FS#5492] (r25099)
- Fix: Clicking the statusbar crashed, when news were pending but no news were shown yet [FS#5486] (r25093)
- Fix: Make editbox character filters also apply to pasted content from clipboard (r25090, r25089)
- Fix: Catch exception anonymously, if the exception content is not of interest [FS#5500] (r25081)
1.3.0-RC2 (2013-03-05)
------------------------------------------------------------------------
- Fix: Make sizes of the station preview list and direction selection identical in the station build window [FS#5472] (r25064)
- Fix: When allocation of the sprite cache fails, try to allocate less memory and display an error message later on (r25061)
- Fix: Refactor Script Debug GUI to only set widget states in OnInvalidateData [FS#5490] (r25052)
- Fix: Do not let gcc include files from the 'standard C' include directories to avoid inclusion of header files at the top of the preprocessed nfo files, which cause NFOrenum/GRFcodec to make invalid assumptions about the NFO version (r25050)
- Fix: Minimise gaps feature caused removal to only happen at the signal build interval instead of the implicit interval of 1 [FS#5479] (r25038)
- Fix: Green path signals would be shown when building them 'under' a train, and they would keep showing green until they were passed again [FS#5480] (r25037)
1.3.0-RC1 (2013-02-19)
------------------------------------------------------------------------
- Feature: Searching of (missing) content via GrfCrawler (r25024, r25023)
- Change: Cleanup goals and cargo monitors of companies when they go bankrupt or are taken over (r24986)
- Change: Apply the same name sorting rules to content and NewGRF list as for the server list (r24983)
- Fix: [SDL] Crash after bootstrap download of 32bits base set due to referencing a deleted mutex [FS#5466] (r25017)
- Fix: [SDL] Improve 8bpp hardware palette support. Instead of always requesting SDL_HWPALETTE, it is now only done for 8bp blitters in fullscreen mode (r25003, r25002, r24993)
- Fix: Set vehicle's service interval is percent flag appropriately on creation [FS#5137] (r24998)
- Fix: When choosing a train in a depot to attach a newly purchased wagon to, do not consider trains currently moving in and out of the depot (r24987)
- Fix: [Script] Crash when passing too many parameters [FS#5465] (r24982, r24981, r24980)
1.3.0-beta2 (2013-02-07)
------------------------------------------------------------------------
- Feature: [NewGRF] Station randomisation triggers (r24906, r24905)
- Feature: Settings type filter included in the advanced settings GUI (r24862, r24863)
- Change: Revert to opening the vehicle GUI again when cloning vehicles using the clone-button from the depot GUI [FS#4458] (r24955)
- Fix: Additional zoom in levels could glitch by a few pixels due to incorrect rounding [FS#5463] (r24975)
- Fix: Honour pause_on_newgame setting when running as a dedicated server [FS#5279] (r24974)
- Fix: [NewGRF] Prevent access to tile-based variables when tile is invalid [FS#5462] (r24973)
- Fix: Do not make overbuilding rivers with canals insanely expensive [FS#5258] (r24972)
- Fix: Crash when an infinite loop occurred during loading of a script [FS#5346] (r24970)
- Fix: company window was not updated when shares were enabled/disabled [FS#5379] (r24968)
- Fix: Trams would get stuck on water [FS#5228] (r24966)
- Fix: With YAPF the docking behaviour differed per direction; now favour docking in the direction you approached [FS#5416] (r24964)
- Fix: Do not stop loading if there are reservations left [FS#5435] (r24963)
- Fix: Reserve all capacity while unloading to avoid 'stealing' cargo, i.e. loading cargo onto a second vehicle when the first cannot be fully filled yet [FS#5438] (r24962)
- Fix: If a platform is enlarged and there is a reservation, reserve the whole platform [FS#5362] (r24961)
- Fix: Inconsistencies in the 'thanks to' lists [FS#5423] (r24960)
- Fix: Set 'replace when old' flag when replacing an autoreplace (r24950)
- Fix: Deleting implicit orders was not able to deal with the various side-effects of DeleteOrder [FS#5452] (r24944)
- Fix: Redraw autoreplace window properly in network games (r24939)
- Fix: Never put a space between cargo name and subtype [FS#5447] (r24938)
- Fix: Do not allow order refit to be set for no-load orders [FS#5446] (r24936)
- Fix: Make group names unique per company and vehicle type [FS#3473] (r24933)
- Fix: Prevent more NewGRFs being selected than is possible to load [FS#5158] (r24932)
- Fix: [GS] Do not try to pause or unpause crashed scripts [FS#5415] (r24929)
- Fix: [Squirrel] Update line information before processing 'while' token of 'do'-'while' statement [FS#5408] (r24928)
- Fix: Add a tooltip to the mapsize selection mentioning possible deviations [FS#5395] (r24925)
- Fix: When an object built on a river is removed, restore the river [FS#5441] (r24923)
- Fix: Upgrading bridges could steal road types [FS#5389] (r24912)
- Fix: [GS] Allow GSs to pass negative integer string parameters (r24908)
- Fix: 'Train loads/unloads cargo' station animation triggers on individual platform (r24904)
- Fix: Cached station animation triggers were only set when removing parts of a station (r24903)
- Fix: The station build window did not update when the station spread changed [FS#5434] (r24899)
- Fix: Do not unpause the game when closing the highscore window if it was already paused before the highscore screen was shown (r24898)
- Fix: Improvements and fixes for the base translation [FS#5411, FS#5420, FS#5421, FS#5422, FS#5427] (r24896, r24875, r24872, r24869)
- Fix: Allow downgrade of road bridges in the scenario editor [FS#5436] (r24895)
- Fix: Invalidate station selection window when station spread changes [FS#5434] (r24894)
- Fix: Distribute GS compat_<version>.nut with OpenTTD (r24890)
- Fix: Pass proper UTF-16 strings instead of UCS-2 to ICU in order to preserve characters outside the BMP (r24885)
- Fix: A completely emptied vehicle could trigger an assert (r24883)
- Fix: Desync when NewGRF changes the stats related to acceleration (power, weight, tractive effort, etc) during service or 32 day triggers (r24882)
- Fix: Incorrect Romanian own name (r24874)
- Fix: Make invalid sprite references to mapgen sprites behave the same as invalid references between recolour and real sprites [FS#5404] (r24858)
- Fix: Do not let UFOs and coal mines clear water (r24857)
- Fix: Do not let UFOs and coal mines destroy depots [FS#5406] (r24856)
- Fix: Do not send aircraft to depots that are out of range of the next destination [FS#5405] (r24855)
- Fix: Only consider vehicles available in the climate for purchase/depot cell size (r24854)
- Fix: Extend widget data member to 32 bits so that sprite IDs >= 2^16 can be used (r24853)
1.3.0-beta1 (2012-12-24)
------------------------------------------------------------------------
- Feature: Advanced settings to disable certain sound effects (r24846)
- Feature: [NewGRF] Support oversized purchase list sprites [FS#5271] (r24839)
- Feature: Improve pylon placement around station tiles that display neither pylons nor catenary (r24836)
- Feature: When using a non-release version of OpenTTD and the basegraphics are missing some sprites, also suggest to use a non-release version of the basegraphics (r24821)
- Feature: Consider engine preview windows always sticky, so non-shift mass-closure does not affect them [FS#2632] (r24809)
- Feature: When share-cloning vehicles do not open the vehicle window of the new vehicle [FS#4458] (r24808)
- Feature: Enable usage of 'companies' console command also in singleplayer [FS#2820] (r24807)
- Feature: Ask for confirmation before creating giant screenshots [FS#3148] (r24806)
- Feature: Separate subdirectory for screenshots (r24804)
- Feature: Unify the difficulty settings window with the advanced settings window (r24791, r24792)
- Feature: Various methods to open the OSK (r24785)
- Feature: Add a string filter to the server list [FS#3852] (r24769)
- Feature: Add industry type and cargo dropdown selection for easier navigating in the industry chain window (r24763)
- Feature: Introduce GUI icons for deleting to the left/right (r24749)
- Feature: Add clear button to all editboxes (r24748)
- Feature: Reset the vehicle engine pool when starting a scenario (r24716)
- Feature: Add basic/advanced/expert filters to the advanced settings GUI [FS#5355] (r24671)
- Feature: Draw cargo labels in the station list black or white depending on the background colour [FS#5311] (r24668)
- Feature: Do not display the preview window for disabled vehicle types (r24660)
- Feature: Add new filter option to the advanced settings window to show only changed settings (r24647)
- Feature: Add text filtering to advanced settings (r24632)
- Feature: Add buttons to expand/collapse all to advanced settings GUI (r24631)
- Feature: [GS] Allow GameScripts to construct and prospect industries without having a sponsor (r24623)
- Feature: Pay interest also on a negative cash value (r24618)
- Feature: Sort cargo filter by cargo name/label at the company stations window [FS#5311] (r24615)
- Feature: More options for the auto-scroll setting (r24590)
- Feature: Allow AI/GS script developers to break the execution of their scripts and pause the game using ScriptController::Break() (r24542, r24575)
- Feature: Scripts can be suspended even if the game is still progressing, thus break-on-log now works also for Game Scripts (r24537)
- Feature: Highlight industries on the smallmap when the mouse is over an entry in the legend (r24534)
- Feature: [NewGRF] Allow resolving var 5F via vehicle var 61 (r24527)
- Feature: [OSX] Additional high-resolution icons for the app bundle [FS#4539] (r24525)
- Feature: Ctrl+Backspace/Delete to remove characters up to next word beginning in text edit boxes [FS#5203] (r24521)
- Feature: Ctrl+Arrow keys to move entire words in text edit boxes [FS#5203] (r24520)
- Feature: When using autorefit only load/refit vehicles if other wagons cannot already take all cargo without refitting [FS#5106] (r24497)
- Feature: [GS] Useful behaviour for GSEngine::IsValidEngine and GSEngine::IsBuildable when outside GSCompanyMode scope (r24492)
- Feature: Display GS dead state in AI debug window [FS#5230] (r24489)
- Feature: Add buttons to view textfiles from the online content window [FS#5236] (r24488)
- Feature: Make the pathfinder decide whether ships shall leave depots towards north or south [FS#5127] (r24481)
- Feature: [GS] API compatibility scripts for Goal Scripts [FS#5219] (r24468)
- Feature: Display in the advanced settings description a setting type which explains the scope of changes to a particular setting [FS#5244] (r24411)
- Feature: [GS] Allow game scripts to monitor cargo pickups and deliveries done by companies (r24406)
- Feature: [NewGRF] Allow vehicle variable 61 for callback 2D (recolour) and re-randomisation (r24371)
- Feature: [NewGRF] Customisable signals for rail types (r24367)
- Feature: Allow filtering for multiple words (separated by whitespace resp. quoted) in script breakpoints, the sign list, content and NewGRF-GUIs (r24337, r24342)
- Feature: Add dropdowns to NewGRF configurations, if all values have labels (r24318)
- Feature: Add dropdowns to AI configurations, if all values have labels (r24317)
- Feature: Allow to select advanced settings with limited range with a dropdown list (r24316)
- Feature: Display default values for advanced settings in the settings description (r24298)
- Feature: News item for exclusive transport rights [FS#2688] (r24287)
- Feature: [GS] Additional GSNews::NewsItem::NewsTypes (r24286)
- Feature: [NewGRF] Variable with the current max speed for vehicles [FS#5052] (r24246)
- Feature: Descriptions explaining the meaning of advanced settings (r24237)
- Feature: Split the renew-months setting text in two string values (one before life time and one after) (r24210)
- Feature: Show a hint in the supplies tab of station windows, if the station is affected by exclusive transport rights [FS#5178] (r24205)
- Feature: [NewGRF] Callback to set industry production level on construction (r24186)
- Feature: South Korean and South African currencies [FS#4907] (r24148)
- Feature: Randomise count of passengers killed in a crash [FS#3576] (r24142)
- Feature: Display rating in the town directory window (r24141)
- Feature: Show group name in the replace vehicle window caption [FS#1117] (r24140)
- Feature: Allow to create a new vehicle group by drag and drop (r24139)
- Feature: Ctrl+Drag to add all vehicles with a shared order list to a group (r24138)
- Feature: Draw indicator icon in the replace vehicle window for vehicles which have a replacement set (r24137)
- Feature: Autoreplace vehicles only when they get old [FS#4465] (r24136)
- Feature: Add configurable limits for tree planting, and remove tree drag size limit (r24134, r24135)
- Feature: Lithuanian currency [FS#4984] (r24133)
- Feature: Ctrl+Clicking to change colour of all colour schemes at once [FS#1952] (r24131)
- Feature: Deselect 'remove' button when changing signal types in the GUI [FS#2314] (r24130)
- Feature: Option to minimise signal distance when dragging over obstacles [FS#3660] (r24129)
- Feature: Allow closing airports for incoming aircraft [FS#1497] (r24127)
- Feature: Drag and drop support for the NewGRF list window [FS#3854] (r24126)
- Feature: Drag destination highlighting to the group GUI [FS#3705] (r24125)
- Feature: [NewGRF] Misc engine flag to disable breakdown smoke [FS#4658] (r24124)
- Feature: Be more careful with the population of a small town while placing a statue (r24105)
- Feature: Debug option for showing the redrawn dirty blocks/rectangles [FS#5101] (r24065)
- Change: News display options are now shown in the advanced settings window (r24842, r24843, r24844, r24845)
- Change: Drop 'signal density' from the advanced settings GUI. It is more suited to be only changed via the signal GUI (r24670)
- Change: Check for bankruptcy on a monthly basis (r24619)
- Change: Only bankrupt, if you have negative money considering you took max loan (r24617)
- Change: When building long roads or tramways, only build the roadbits at the beginning and the end if they can connect to something [FS#5228] (r24503)
- Change: Disallow original and better road layouts to build roads under bridges along the bridge direction [FS#5229] (r24391)
- Change: Allow cloning of orders which are unreachable for the destination vehicle if they were already unreachable for the source vehicle [FS#5213] (r24390)
- Change: Allow building/modifying/removing signals even if a train is on the belonging track (r24356)
- Change: [NewGRF] Make bounding boxes of road vehicles change according to the vehicle length to make alignment easier [FS#5204] (r24331)
- Fix: [NewGRF] Consider regearing-like cargos as no-cargo in cargo filters [FS#5386] (r24848)
- Fix: [NewGRF] Draw NewGRF railtypes in NewGRF station previews (r24840)
- Fix: Do not consider blocked rail station tiles that display wires as non-reachable for masking out unnecessary catenary wires (r24837)
- Fix: The autorefit dropdown in the order GUI was not always updated when modifying vehicle consists [FS#5396] (r24834)
- Fix: [NewGRF] Incorrect values are better than a crash when a NewGRF queries vehicle variable 4C before vehicle initialisation is completed [FS#5398] (r24831)
- Fix: determineversion.vbs could hang in a git checkout (r24826)
- Fix: Close pending preview windows when the engine is introduced to everyone (r24812)
- Fix: Close engine preview window when another client accepts it (r24811)
- Fix: Make engine preview offers more robust with regard to changes in the company ranking (r24810)
- Fix: When displaying the previous news message, do not consider news which are turned off [FS#4224] (r24802)
- Fix: Glitch in timetable GUI [FS#5327] (r24800)
- Fix: Unify checks for editability of settings (r24787)
- Fix: Invert the focus handling of the OSK. Keep the focus at the OSK and close it on losing focus (r24774)
- Fix: Shift in the OSK behaved like capslock (r24773)
- Fix: [Win32] Do not crash when switching to an unsupported fullscreen display mode (like 8bpp modes in Windows 8) [FS#5359] (r24762)
- Fix: Crash on corrupted savegame [FS#5367] (r24754)
- Fix: Some editboxes had a different colour than the rest of the window (r24747)
- Fix: In various windows the OSK looked shiny but using it had no effect whatsoever (r24727)
- Fix: AI debug GUI crashed when using disabled buttons via hotkeys (r24723)
- Fix: When starting a scenario apply the local company settings to the new company [FS#5139] (r24717)
- Fix: [NewGRF] Allow stations to draw snow/desert aware ground sprites with railtype overlays [FS#5335] (r24715)
- Fix: [NewGRF] Draw default foundations if resolving of custom station foundation sprites fails [FS#5337] (r24714)
- Fix: [NewGRF] Tolerate old NewGRFs returning invalid values via CB 11 [FS#5262] (r24713)
- Fix: [NewGRF] Station variables 61 and 62 returned incorrect values, if no vehicle ever tried loading [FS#5303] (r24712)
- Fix: Check whether to not display a ^ loading indicator at drop stations only worked if there was no other vehicle unloading for 255 ticks (r24711)
- Fix: [NewGRF] Station var 48 should report acceptance, not supply (r24706)
- Fix: Station rating might consider very old vehicles very young (r24705)
- Fix: Disallow closing oilrig airports in the scenario editor (r24703)
- Fix: Workaround for an overoptimisation done by GCC 4.5 [FS#5246] (r24701)
- Fix: Get packing right on MinGW GCC 4.7 (r24573)
- Fix: Make sure all template functions are instantiated by at least one compilation unit [FS#5276] (r24496)
- Fix: Do not load order backups when loading a server-saved game in single player (r24445)
- Fix: Allow overbuilding bridges with the same type when adding a roadtype [FS#5221] (r24413)
- Fix: Cargo lists cannot have genders (mostly because it is very unclear what gender it would have) (r24374)
- Fix: Off by one errors with regard to clicking on setting buttons (r24313)
- Fix: STRING1 probably means STRING1 (r24295)
- Fix: squirrel_export should match key words like 'virtual', 'static' and 'const' only as whole words (r24288)
- Fix: Hide object specs/classes from the GUI, if they will never be available to the user [FS#4967, FS#5120] (r24171)
- Fix: Unify the spacing in 'AI/Game Script' and never just say 'Game' when 'Game Script' is meant [FS#4898] (r24020)
1.2.3 (2012-11-01)
------------------------------------------------------------------------
(None)
1.2.3-RC1 (2012-10-17)
------------------------------------------------------------------------
- Change: [NewGRF] Set the reference brightness of 32bpp mask recolouring to 128 (r24610)
- Fix: Configure script did not properly handle _BUILD flags during reconfigure (r24601)
- Fix: Configure script failed to detect libfontconfig 2.10 as newer than 2.3 (r24598)
- Fix: When fontconfig is not available, the bootstrap download crashed [FS#5336] (r24597)
- Fix: Crash when a gamescript provided too many parameters to a GSText object [FS#5333] (r24593)
- Fix: [Script] API documentation mistakes/omissions (r24584)
- Fix: Do not add duplicates to the ban list [FS#5308] (r24580)
- Fix: Draw the window resize sprite bottom-aligned [FS#5324] (r24577)
- Fix: Vehicle list at buoys did no longer work [FS#5319] (r24576)
- Fix: [Windows] Do not cast away const in OS specific code (r24572, r24571)
- Fix: Naming of bundles was somewhat broken (r24569)
- Fix: Non-train vehicle lists were not resorted when vehicles were renamed [FS#5261] (r24567)
- Fix: Stop both price and payment inflation if either of them has reached MAX_INFLATION (r24565)
- Fix: Limiting the inflation did not quite work [FS#5312] (r24564)
- Fix: Do not show profit from refits as cost in the refit window [FS#5297] (r24544)
- Fix: Do not limit to reading one UDP packet per game loop (r24532)
- Fix: Max script chance was too big (r24531)
- Fix: [NewGRF] RandomAction 84 should interpret register 100 as signed (r24528)
- Fix: [OSX] Some compile problems in mac-only code [FS#5296] (r24524)
- Fix: The gender of an industry name is defined by the industry-type part of the name, not by the town-name part, even if it comes first (r24523, r24522)
- Fix: GStexts were compiled incompletely when containing certain string codes (r24516, r24515)
- Fix: The mousewheel did not work in the build waypoint window [FS#5285] (r24507)
- Fix: [NewGRF] Airport variables 60 to 65 and 69 used the wrong cargo translation table for translations (r24506)
- Fix: Do not show the global goals as company goals for spectators (r24500)
- Fix: Clarify description of command line option -n (r24485)
- Fix: Do not call RebuildSubsidisedSourceAndDestinationCache() before subsidy savegame conversion is finished [FS#5232] (r24482)
- Fix: Trains were unable to reverse in stations when using NPF (r24479)
- Fix: The --xxx yyy format (instead of --xxx=yyy) for configure did not work (r24471)
- Fix: --prefix was not accepted by configure (r24470)
- Fix: Changing auto-refit for a 'goto station' order was inadvertently modifying the full load state [FS#5264] (r24457)
1.2.2 (2012-08-16)
------------------------------------------------------------------------
(None)
1.2.2-RC1 (2012-08-01)
------------------------------------------------------------------------
- Fix: In some cases ships could be covered with land [CVE-2012-3436] [FS#5254] (r24449, r24439)
- Fix: Copy constructor and assignment operator cannot be implicit template specialisations [FS#5255] (r24448)
- Fix: Make (non-refittable) vehicles with invalid default cargo unavailable [FS#5256] (r24438)
- Fix: CFLAGS/CXXFLAGS ignored for helper binaries (r24432, r24429, r24427, r24365)
- Fix: [Windows] Unbreak NewGRF MD5 sum calculation. Macros and side effects do not mix, especially if there is some obscure '#define min' in a windows header that nobody thinks of [FS#5231] (r24416)
- Fix: Disallow removing roadtypes from bridges when not dragging in bridge direction [FS#5221] (r24414)
- Fix: Draw wires under low bridges if the bridge is transparent, not if the wire is transparent (r24403)
- Fix: Station properties 11 and 14 were combined incorrectly [FS#5243] (r24402)
- Fix: [Windows] Changing resolution did not resize the window (r24394)
- Fix: Use the 'all vehicles' group for the autoreplace window from the vehicle list [FS#5239] (r24392)
- Fix: Do not consider not finding a particular base set critical; just load a different one and display an in-game error later on [FS#5233] (r24388)
- Fix: Make IsInDepot() functions behave consistent across vehicle types and add IsChainInDepot instead, if that is what shall be checked [FS#5188] (r24384)
- Fix: Call Vehicle::IsStoppedInDepot only for the first vehicle in a chain (i.e. primary vehicle or free wagon) (r24382)
- Fix: Do not resize the object GUI when selecting objects. Rather clip the object name (r24379)
- Fix: ReInit could crash for windows with NWidgetMatrix widgets [FS#5218] (r24378)
- Fix: [NewGRF] Extended action A1 did not work correctly [FS#5227] (r24369, r24361)
- Fix: [NewGRF] Ship-specific 80+x variables were missing for unknown reason [FS#5224] (r24360)
- Fix: When airport construction was denied due to noise, the error message named the wrong town (r24354)
- Fix: [NoAI] A TileIndex is not a station id, so do not use it as one [FS#5215] (r24353)
- Fix: When highlighting the drop position for vehicles in depots, make space for all articulated parts (r24352)
- Fix: Short vehicles were not properly positioned at the cursor when dragging for RTL languages (r24351)
- Fix: EQUALSIZE widget containers within EQUALSIZE containers were initialised with wrong sizes (r24346)
- Fix: The cursor in the company password window was not blinking due to wrong magic constants (r24335)
- Fix: [NewGRF] Change the length of 8/8 roadvehicles in vehicle lists to 32 pixels; this is in fact the correct length as can be seen in corners for short articulated parts following each other [FS#2553] (r24332)
- Fix: [NewGRF] Group vehicles in the purchase list properly by source GRF, but also consider engine GRFID overrides [FS#4254] (r24330, r24321)
- Fix: Make the AI settings window behave more like the other settings window by closing the query window whenever selecting a different row (r24315)
- Fix: Editing NewGRF parameters using the query window showed wrong values, if there was no direct relation between parameter index and parameter register (r24314)
- Fix: Center object previews in 1- and 2-view selectors based on the 4-view selector layout [FS#5057] (r24299)
- Fix: Increase the left and right margins of the text in the yes/no query window (r24293)
- Fix: [NewGRF] GetReverseCargoTranslation() was unnecessary complicated and also returned the wrong thing for cargos not present in the translation table (r24273)
- Fix: [NewGRF] Load cargo- and railtype-translation during both reservation and activation stage. That way they can be selected using Action7 depending on present cargo- or railtypes (r24272)
- Fix: Use the same colour scheme for the script selection window as in other comparable windows (r24268)
- Fix: Make the oilrig-vehicle list accessible to spectators and colour its caption neutrally grey [FS#5126] (r24260)
1.2.1 (2012-06-01)
------------------------------------------------------------------------
- Fix: [Script] ScriptTown::GetGrowthRate() returned wrong values after usage of SetGrowthRate() (r24302)
1.2.1-RC1 (2012-05-16)
------------------------------------------------------------------------
- Fix: Change the unit of the sprite-cache size setting from megabytes to megapixels, so it depends on the blitter being used. Also increase it from 64 to 128, and change the name in the cfg file, so everyone gets the new default [FS#5162] (r24252)
- Fix: Do not immediately display error messages from parsing the cfg file, but schedule them for displaying after the GUI is prepared for it [FS#5154] (r24250, r24249, r24248, r24247)
- Fix: Dereferencing uninitialised pointer causing a crash [FS#5159] (r24224)
- Fix: Lag counters were not properly reset when switching states making it possible to get disconnected for lagging when you were not lagging [FS#5166] (r24221)
- Fix: Adopt ICU version detection to also deal with the new versioning scheme since ICU 49 [FS#5182] (r24220)
- Fix: Immediately do the cargo payment on vehicle crashes instead of when they are cleared [FS#5152] (r24219)
- Fix: The confirmation window to abort world generation was hidden during world generation, so actually you could not abort it [FS#5159] (r24214)
- Fix: If a company is taken over or bankrupts, transfer exclusive transport rights to the new owner respectively cancel them (r24204)
- Fix: Make the engine name not overdraw the engine count in the autoreplace GUI (r24203)
- Fix: Make the size of the details in the autoreplace GUI match more the size of the details in the purchase list (r24202)
- Fix: Mark group list dirty when setting/clearing autoreplace for an engine type [FS#5170] (r24201)
- Fix: Invalidate build vehicle windows every month, in case they need resorting due to changed reliabilities [FS#5149] (r24200)
- Fix: If you consider a settings to potentially cause desyncs via NewGRFs and thus disallow changing it in network games, you should probably also sync it to clients (r24193, r24191)
- Fix: Use default value when reading an invalid setting value [FS#5153] (r24192, r24146)
- Fix: [Windows] When going to fullscreen and back, restore to the resolution you were, not to the fullscreen resolution (r24189)
- Fix: [Windows] When changing the basics of a window (fullscreen, 8bpp/32bpp), and a window already exists, it was forced out of maximize mode, and its resolution/position was reset, often causing unwanted side-effects [FS#5151] (r24188)
- Fix: Town radii were not updated immediatelly after construction/destruction of houses, resulting in desyncs [FS#5169] (r24183)
- Fix: The population of a town was computed incorrectly for overridden houses when loading a game (r24182, r24181, r24179)
- Fix: The object name from property A was not displayed in the object GUI [FS#5110] (r24178)
- Fix: The arctic 'shops and offices' used the 'church' sprite in one of its four views [FS#5148] (r24177)
- Fix: The object GUI did not draw objects when all objects of a class are disabled (r24176)
- Fix: If you spent hard work on finding an available object ID, you should probably also use it instead of always 0 (r24159)
- Fix: Town producing no cargo at all could spawn passenger subsidies (r24158)
- Fix: The music volume was set too early during startup causing it to be not set correctly (r24155)
- Fix: [Squirrel] Crash when trying to create an array with negative size [FS#5160] (r24153)
- Fix: [NoAI] Do not return the last 'cached' speed of vehicles when they are stopped/crashed [FS#5157] (r24152)
- Fix: [Script] Typo in script documentation (r24151)
- Fix: Glass-sprite of bubble-generator was not drawn anymore for completely constructed tiles [FS#5143] (r24107)
- Fix: Conflicting strategies for resizing the main toolbar and statusbar after resizing the main window [FS#5136] (r24089)
- Fix: Significantly reduce the area that is redrawn for text effects [FS#5103] (r24068)
- Fix: Do not redraw up to 25% of the map when making a new vehicle visible for the first time (r24067)
- Fix: Do not redraw the text effect when nothing changed (r24066)
1.2.0 (2012-04-15)
------------------------------------------------------------------------
- Fix: When starting GS or AI, always use the settings of the game, not the new-game settings [FS#5142] (r24108)
- Fix: Provide translated comments in the desktop file without language name postfix (r24100)
- Fix: Cloning orders of aircraft with limited range failed [FS#5131] (r24086)
1.2.0-RC4 (2012-04-01)
------------------------------------------------------------------------
- Fix: Reversing trains while they were entering or leaving a depot could lead to stuck trains [FS#5093] (r24078, r24071)
- Fix: The 'last joined' server was not properly selected anymore [FS#5098] (r24070)
- Fix: Immediately start querying the last joined server instead of waiting for the requery loop [FS#5097] (r24069, r24062)
- Fix: Make the full snowedness level of houses the same as roads and rails [FS#5121] (r24064)
- Fix: With certain versions of GCC and compiler flags the compiler could reorder some code badly causing the 32bpp depot flag not working [FS#5125] (r24063)
- Fix: Do not freeze aircraft mid-flight when skipping to an out-of-range destination [FS#5123] (r24060)
- Fix: Wrong numbering of string parameters causing wrong capacities to be shown [FS#5124] (r24058)
- Fix: Crash when timetabling a maximum travel speed of 0 [FS#5111] (r24053)
- Fix: [NewGRF] Imported GRF sounds were inserted into the wrong slots [FS#5107] (r24052)
- Fix: [NewGRF] Realsprites inside the action 11 block were not skipped correctly (r24050)
- Fix: Improve error messages for the placement restrictions of banks, water towers and toy shops [FS#5095] (r24040)
1.2.0-RC3 (2012-03-18)
------------------------------------------------------------------------
- Feature: Allow display of baseset textfiles (r24037)
- Feature: Increase the station class limit from 32 to 256 (r24031)
- Fix: After opening a text window with the monospaced font, all other text started glitching (r24038)
- Fix: [NoAI] Reset 'is random' status of temporary variable during saveload as it is not always written to when loading an AI which means it wouldd be taking the 'is random' setting of another AI (r24033)
- Fix: [NoAI] Make AIEngine::IsArticulated return true if the articulated callback flag is set, do not try to run the callback (r24029)
- Fix: Pass cases down into the list of cargos [FS#5090] (r24024, r24023, r24022)
1.2.0-RC2 (2012-03-04)
------------------------------------------------------------------------
- Fix: [Script] AI used in names in API for GSOrder [FS#5088] (r24006)
- Fix: Improve rounding when converting display speeds to internal speeds [FS#5079] (r23995)
- Fix: Also reset the font glyph cache when switching blitters (r23992, r23987)
- Fix: [NewGRF] Also display the cargo subtype for vehicles which have no capacity, but a subtype [FS#5076] (r23991)
- Fix: Zero the offsets of disabled zoomlevels, so they do not influence offset calculations (r23989)
- Fix: Invalid reads when scaling an odd-sized sprite smaller (r23986)
- Fix: Inconsistent quit/abandon/exit game/scenario/editor strings [FS#5074] (r23985)
- Fix: Fix the order of lights on the helipad [FS#5082] (r23984)
- Fix: Tarred heightmaps would not be found [FS#5083] (r23983)
- Fix: Do not load a game during UpdateWindows as that might trigger changing the blitter which triggers re-entrant locking (r23980, r23977)
- Fix: [SDL] Palette update was done too late making switching from 8bpp -> 32bpp look ugly (r23978)
- Fix: Sprites of different zoom levels were not always padded correctly to a common size (r23976)
- Fix: Also save the maximum travel speed for the current vehicle order (r23973)
1.2.0-RC1 (2012-02-19)
------------------------------------------------------------------------
- Feature: [NewGRF] Customisable tunnel portals for rail types (r23952)
- Feature: Timetabled maximum travel speeds for non-flying vehicles (r23947)
- Feature: Readme/licence/changelog viewer for AI and game scripts [FS#5047] (r23936)
- Feature: [NewGRF] 32bpp sprites in GRFs (r23897)
- Feature: [NewGRF] Support for RealSprites with multiple zoom levels (r23890)
- Feature: [NewGRF] Support for container version 2 (r23887)
- Fix: Refittability should never depend on the current capacity of a vehicle [FS#5070] (r23965)
- Fix: Do not look for missing sprites twice during startup [FS#5072] (r23963)
- Fix: [Script] Infinite recursion within a script was not caught properly, so they could cause crashes of OpenTTD instead of the AI [FS#5068] (r23962)
- Fix: [NewGRF] Make the properties for always/never refittable cargo types not behave incremental, but reset them on reassignment (r23960)
- Fix: [Network] Do not allow chat messages from pre-active clients. As they have not got the savegame yet, they will not have the interface to send them either (r23958)
- Fix: [Network] Allow sending chat to pre-active clients as the clients start accepting once they send 'map ok' to the server, which is the same moment we change their status to pre-active [FS#4990] (r23957)
- Fix: When the population of a town changes the town view might even have to change size due to different cargo requirements [FS#5062] (r23953)
- Fix: [NoGo] Never show GSGoal::Question() to spectators [FS#5063] (r23950)
- Fix: Better rounding when converting internal speed to displayed speed (r23945)
- Fix: Also list DEITY signs in the signlist in the scenario editor [FS#5061] (r23943)
- Fix: Infrastructure cache of standard road stops would get messed up when buying a company with them (r23942)
- Fix: Scale infrastructure cost of rail tracks by the total number of all tracks and not independently for each rail type (r23931)
- Fix: [Script] Do not close the parameter window when a script starts [FS#4944] (r23930)
- Fix: Do not accelerate, for smoke purposes, when you reached the track's maximum speed [FS#5053]
- Fix: 32bpp animated blitter was optimised a bit too far regarding not needing to update the colour mapping when (re)initialising the palette [FS#5056] (r23927)
- Fix: [NoGo] Some news messages would cause an assertion to be triggered due to a missing proper location for the viewport of the news message, so only allow building when valid data for the viewport is provided or no viewport is used [FS#5054] (r23924)
- Fix: Consider only the middle tile of a lock for lock-infrastructure costs. The other two tiles may be owned by other companies. Also do not count the middle tile of a lock as canal, independent of whether it is build on ground or river slope (r23920)
- Fix: [NewGRF] When determining the first refittable cargotype according to CTT order, do not rely on the GRF assigning the refit_mask property. Also check for GRFs setting the default_cargo or refittable-cargo-classes or -types properties (r23916)
- Fix: [NewGRF] Do not test validity of cargobits using a mask of cargoslots (r23914)
- Fix: [NewGRF] When testing whether a engine shall only carry the default cargo, check ctt_include_mask for being empty before applying cargo translation (r23912)
- Fix: [SDL] Handle the SDL_VIDEOEXPOSE event to solve issues with SDL 1.3 (r23910)
- Fix: [SDL] Fix keyboard-related segfault when compiling against SDL 1.3 (r23909)
- Fix: [Makefile] Make sure bin/baseset/openttd.32.bmp is removed on make clean (r23908)
- Fix: [Makefile] Let 'make clean --dry-run' not delete Makefiles (r23907)
- Fix: [Windows installer] OpenMSX got downloaded to and extracted in the wrong (non-existent) folder [FS#5045] (r23905)
- Fix: Memory leak everytime one clicked a savegame in the load GUI (r23901)
- Fix: [NewGRF] It was not possible to import sounds from a NewGRF later in the load order (r23883)
- Remove: PNG sprite loader; use 32bpp sprites in a NewGRF (r23898)
1.2.0-beta4 (2012-02-04)
------------------------------------------------------------------------
- Feature: [NewGRF] Give NewGRF defined level crossings and rail depots access to the townzone (r23866)
- Feature: [NewGRF] New algorithm (activated via an engine flag) to determine the capacity of vehicles. This allows vehicles to better control the capacity for cargotypes which they know; and let cargo NewGRFs influence the capacity for cargos the vehicle NewGRF does not know, but which the vehicle is refittable to due to cargo classes (r23861)
- Feature: [NewGRF] Add cargo property 1D to set the capacity multipliers when refitting vehicles, which do not use callback 15 (r23860)
- Feature: Allow command line options -e and -g to be combined to load saves/scenarios directly into SE (r23839)
- Feature: [NoGo] Allow querying orders of vehicles [FS#4994] (r23837)
- Change: Do not let towns (ever) remove objects [FS#5001, FS#5002] (r23842)
- Change: Make signs placed in scenario editor belong to the GS. That way they are always shown in game and are not editable [FS#4999] (r23835)
- Fix: Generate industry subsidies again [FS#5039] (r23876)
- Fix: [NoGo/NoAI] Scripts with a bad comparator could lock up OpenTTD [FS#5004] (r23870)
- Fix: Make the colour of the dropdown items for opening the vehicle list for which the company has no vehicles looking less horrid [FS#5020] (r23867)
- Fix: Railtype overlays were drawn 'only transparent' on invisible bridges (r23864)
- Fix: Inserting conditional orders for ships checked the wrong orders wrt. maximum distance (r23859)
- Fix: Out of bounds read for slowdown parameter caused desync when railtype >= 4, vehicles were fast, and the original acceleration model was used [FS#5007] (r23855)
- Fix: Infrastructure cache could get out of sync when overbuilding a drive through road stop (r23851)
- Fix: When the network is lagging, you try to copy a vehicle's order but accidentally create a station order and then copy the vehicle's order (before the first command is executed) one could trigger an assertion from the pool [FS#5008] (r23849)
- Fix: When removing road or tram from a tram+road stop, the owner of the road stop's cache was updated instead of the owner of the removed infrastructure (r23847)
- Fix: Infrastructure count for stations was not updated properly on company takeover. And do not count buoys while loading a game either (r23844)
- Fix: Clear NewGRF vehicle cache when their owner changes (r23841)
- Fix: Assertion got hit when destroing a dock when a ship was loading [FS#5000] (r23838)
- Fix: If a vehicle is not refittable to any cargo in the CTT, then pick the first refittable cargoslot (r23836)
1.2.0-beta3 (2012-01-21)
------------------------------------------------------------------------
- Feature: [NoGo] Allow to chose the goal question window's title from a (small) set of options [FS#4992] (r23827)
- Feature: [NewGRF] Enhance some fatal NewGRF errors with the spritenumber that caused the problem (r23809)
- Fix: Loading empty GS strings/translations failed [FS#4996] (r23829)
- Fix: Return early from SlString() for empty strings, before doing invalid things which surprisingly do not break everything. (r23828)
- Fix: The detailed performance rating window showed the cargo count of the current quarter instead of the last quarter like the tooltip says [FS#4972] (r23826)
- Fix: Removal of towns with 0 population failed during map generation [FS#4951] (r23819)
- Fix: [Network] Desync due to different NewGRF version at client and server [FS#4962] (r23817)
- Fix: [NewGRF] Textstack was not properly used when storing parameters for the error message window [FS#4969] (r23803)
- Fix: Game lobby gui not updated when new company information becomes available [FS#4968] (r23802)
- Fix: Reading the UTF-8 BOM from AI/GS files on big-endian machines failed (r23801)
- Fix: Move 'refitable to' text above custom newgrf text in build vehicle gui [FS#4958] (r23792)
- Fix: [NewGRF] Resize text panel for parameter description if it does not fit in 4 lines [FS#4960] (r23791)
- Fix: [NewGRF] While we can only show one error per NewGRF, fatal errors should always disable the GRF. Also give those errors precedence over other information (r23789)
- Fix: [NewGRF] Failure to load newgrf files that use action 0 general prop 15 with a missing language file (r23788)
- Fix: Crash due to genders used for station name in hangar string of Italian translation [FS#4965] (r23782)
- Fix: Under certain circumstances, e.g. a single invalid order, trying to determine the next order state could end up in an infinite loop [FS#4964] (r23781)
- Fix: [Network] Missing naming of some errors[FS#4963] (r23780)
- Fix: Trim all control codes and the likes from strings being passed into the AI. If the AI would be displaying them later we would be showing those control codes as question marks [FS#4957] (r23778)
- Fix: Hide the PCX screenshot format from the options window, if a 32bpp blitter is used (r23775)
- Fix: [NewGRF] Update all cached train properties if a train vehicle enters a new railtype (r23773)
1.2.0-beta2 (2012-01-07)
------------------------------------------------------------------------
- Feature: [NewGRF] Allow read-only display of NewGRF parameters, if GRF list may not be edited (r23760)
- Feature: [NewGRF] Alternate rail type label list (r23758)
- Feature: Make the default secondary sort method for the server list the number of clients instead of the name (r23710)
- Feature: Try harder to sort text instead of fancy characters in the server names (r23709)
- Feature: Make a distinction between fully zoomed in and default zoomed in screenshots [FS#4916] (r23695)
- Feature: Add ability to adjust brightness of colour after remapping for 32bpp sprites (r23670)
- Feature: [GS] GSGoal::Question(), to ask a question to a(ll) company(ies). It can contain random text, and at most 3 buttons from a collection of 17 (r23731)
- Feature: Australian translation (r23730)
- Fix: Make default timeouts for certain network states lower and configurable [CVE-2012-0049] [FS#4955] (r23764)
- Fix: Check whether a water tile is really empty when overbuilding it with an object [FS#4956] (r23763)
- Fix: The check for duplicate town names was not really working [FS#4951] (r23759)
- Fix: Missing locking causing crash is extreme case when being in the MP lobby [FS#4938] (r23752)
- Fix: [Win32] Work around a possible deadlock when initialising threaded drawing (r23749)
- Fix: Make vehicle variables A8 and A9 always return 0. Returning cur_image is a potential desyncer due to Action1 in static NewGRFs (r23748)
- Fix: Also set 'info' to NULL if 'instance' dies (for both AI and GS); avoids invalid memory reads (r23746)
- Fix: If autorefit fails, count the vehicle capacity nevertheless, if it is already carrying the right thing (r23745)
- Fix: [NewGRF] Check the version of the right GRF [FS#4923] (r23744)
- Fix: [NewGRF] Call CB 15E for all vehicles before actually executing any refit [FS#4906] (r23743)
- Fix: Cheating to different climates messes things even more up than changing NewGRFs in-game so it was removed [FS#4939] (r23733)
- Fix: When cheating into another company, the SignList was not updated [FS#4942] (r23728)
- Fix: Reading memory of a temporary (already deconstructed) object is invalid (r23721)
- Fix: [Script] Show the script debug window also when the game script crashes [FS#4935] (r23720)
- Fix: Extraction of music packs failed [FS#4930] (r23719)
- Fix: [AI] Rescanai caused crash when the AI settings of an AI was opened [FS#4936] (r23718)
- Fix: Ships going to wrong dock location when moving the dock while the game is paused [FS#4927] (r23717)
- Fix: The amount of goals was too low [FS#4928] (r23699)
- Fix: Hardcode the original defaults for loading old savegames if they could totally mess with the game's behaviour [FS#4859] (r23693)
- Fix: Infrastructure count of canals/locks/ship depots was not updated properly when a company went into bankruptcy or was taken over [FS#4921] (r23686)
- Fix: When fitting another engine the cargo capacity of wagons could become lower, causing them to contain more than they should. This caused the cargo transfer from the replaced parts to put even more stuff in the already full wagon. Prevent this from happening by reducing the amount of cargo in the vehicle to the capacity when moving vehicles/wagons around, or when autoreplacing [FS#4912] (r23683)
- Fix: Vehicle numbers got misaccounted when autoreplacing failed due to length checks [FS#4914] (r23681)
- Fix: [AI] Prevent removal of the (AI) company the local player is in [FS#4915] (r23680)
- Fix: [Script] Close the editbox of settings when changing an AI, to avoid invalid memory read/write (r23678)
- Fix: [Script] Invalidate AI Parameters window when changing AI [FS#4909] (r23677)
- Fix: When removing road stops the wrong tile was checked for updating the infrastructure cache [FS#4913] (r23676)
- Fix: [Script] The 'Configure' button in the 'AI / Game Configuration' window did not get enabled when activating a GameScript (r23668)
1.2.0-beta1 (2011-12-24)
------------------------------------------------------------------------
- Feature: Ability to run a game script; a script that controls some of the logic of the game, e.g. to implement goals or tutorials (r23637)
- Feature: Allow to place locks also on river rapids and restore rivers, if locks are deleted [FS#4872] (r23512)
- Feature: Aircraft ranges (r23504)
- Feature: Configurable linewidth in plots (r23497, r22292)
- Feature: Add 'view website' button to the online content and NewGRF windows (r23495, r23492)
- Feature: [NewGRF] Action14 node INFO->URL_ to add an url (r23494)
- Feature: When looking for missing content, automatically select it so you can easily start the download [FS#4827] (r23468)
- Feature: Automatically close the online content window after confirming the download with 'ok' [FS#4827] (r23467)
- Feature: Add 'find missing content online' button to 'load savegame' and 'find network game' windows [FS#4827] (r23465)
- Feature: [NoAI] AIStation.GetStationCoverageRadius(StationID) (r23453)
- Feature: Infrastructure maintenance costs (r23415)
- Feature: Allow to create subsidies for any combination of source and destination types (r23408)
- Feature: Diagonal dragging the rail conversion tool when pressing CTRL [FS#4841] (r23338)
- Feature: Add ability to zoom in to 2x and 4x level (r23316)
- Feature: Settings to restrict viewport zoom levels (r23314)
- Feature: An economy.fund_buildingssetting, to disallow funding buildings (r23303)
- Feature: [NoAI] AITown::GetCargoGoal and AITown::GetGrowthRate to query statistics about a town regarding its growing (r23302)
- Feature: Show on the GUI when a town grows and what the requirements for growing are (r23300)
- Feature: [NewGRF] Properties to always include/exclude cargo types from the refit mask (r23291)
- Feature: A monospaced sprite font for the readme reader (r23288, r23274)
- Feature: Attempt to show a window for downloading the base graphics set if it is missing (r23244)
- Feature: In-game (translatable) readme.txt reader [FS#4780] (r23182, r23178)
- Feature: [NoAI] AICONFIG_AI_DEVELOPER flags to hide AI settings unless gui.ai_developer_tools is enabled (r23169)
- Feature: Always draw fences around field tiles [FS#1824] (r23168)
- Feature: Support for NewGRF version 8 (r23159)
- Feature: [NewGRF] Patch/setting variable 14: get the maximum height of the map (r23158)
- Feature: [NewGRF] Road vehicle property 23 to shorten vehicles without callback usage (r23149)
- Feature: [NewGRF] Allow passing 32bit parameters to 60+x variables (using var 7B). Currently most useful for vehicle var 60 (r23138)
- Feature: [NoAI] AICargoList_StationAccepting [FS#3799] (r23134)
- Feature: [NewGRF] Property for the rail type name (r23129)
- Feature: [NoAI] Allow AIs to query the amount of remaining operations for the current tick (r23118)
- Feature: [NewGRF] Ambient sound effect callback (r23114)
- Feature: Auto-refitting of vehicles during loading at a station when the vehicle allows it (r23089, r23087)
- Feature: [NewGRF] Callback to change refit cost depending on old and new cargo type (r23086)
- Feature: [NewGRF] Use variable 10 to enable vehicle GRFs to draw different sprites on the map and in various GUIs (r23080)
- Feature: [NewGRF] House callback 0x148 (r23072)
- Feature: [NewGRF] House variable 0x64 (r23070)
- Feature: [NewGRF] Long date of last service for vehicles, also available in the purchase list (r23068)
- Feature: A -q command line option to read a savegame, write some general info and exit (r23065)
- Feature: [NewGRF] stringscodes 9A 19 and 9A 20 to print 'short volume' and 'short weight' respectively (r23063)
- Feature: [NewGRF] Allow use of NewGRF text stack during callback 23 (r23040)
- Feature: Support company colour for the airports' runways [FS#4797] (r23010)
- Feature: [NewGRF] Allow to use offsets for all types of action5 except sea shores [FS#4795] (r23004)
- Feature: [NewGRF] Action2 variable 0x62 to get curvature/position difference to the n-th vehicle in vehicle chain [FS#2521] (r22998)
- Feature: [NewGRF] Allow access to other vehicles in the vehicle chain in VarAction 2 (r22997)
- Feature: Display autoreplace status in group GUI (r22985)
- Feature: Display profit icons for groups in the group GUI (r22984)
- Feature: Display the number of vehicles in the group GUI also for the ALL and DEFAULT groups (r22983)
- Feature: Allow road corners on steep slopes (r22968)
- Feature: Allow depots, standard road stops and airports on steep slopes (r22960)
- Feature: [NewGRF] Allow Action4 to change text IDs 0x00D1 to 0x00E0 for feature 48 (r22954)
- Feature: [NewGRF] Extended Action1 format to define arbitrary spriteset IDs (r22926)
- Feature: [NewGRF] Allow referencing spritesets from different Action1 in a single Action2 (r22925)
- Feature: Allow towns to build bridges over canals and rivers (r22899)
- Feature: Resize the tree build gui to according to tree size (r22862)
- Feature: Conditional order depending on remaining lifetime of a vehicle (r22858)
- Feature: [NewGRF] Allow replacing depot sprites without having to provide rail overlays (r22854)
- Feature: Display separate ocean and canal speeds in the ship purchase list, if they differ (r22850)
- Feature: [NewGRF] Bits 8-31 in station variable 43 (r22848)
- Feature: [NewGRF] Also age wagons and articulated parts (r22816)
- Feature: [YAPF] Take canal/ocean speed fraction of ships into account (r22801)
- Feature: Progress bar for scanning NewGRFs (r22797)
- Feature: [NewGRF] Stringcodes for printing 0-based dates, unsigned words in power units (r22779, r22778)
- Feature: River generation (r22767)
- Feature: [NoAI] AITile::GetTownAuthority() (r22764)
- Feature: [NewGRF] Implement feature 04 property 18 bit 5 (r22746)
- Feature: [NewGRF] Per vehicle custom cargo ageing period (r22713)
- Feature: Display option to hide competitors' signs and station names [FS#4701] (r22708)
- Feature: Add a menu entry for the sprite bounding box debuging feature in the help menu and enable bounding boxes only in conjunction with the NewGRF developer tools (r22675)
- Feature: [NewGRF] Provide random bits in var 0x10 for callback 0x3B in all cases [FS#4690] (r22673)
- Feature: Do not spawn explosion effects when bulldozing in paused mode. They block the view (r22670)
- Feature: [NewGRF] Support for the land slope check callback for stations (r22659)
- Feature: [NewGRF] Custom error messages for object callback 0x157 (r22658)
- Feature: [NewGRF] More default error messages for the industry shape and location callbacks (r22657)
- Feature: [NewGRF] Add water class to the 'land info of nearby tiles' vars (r22655)
- Feature: [NewGRF] Support for ship props 14/15 (ocean/canal speed fraction) (r22639)
- Feature: [NoAI] Add several functions to AICompany to find out performance information (r22584)
- Feature: [NewGRF] Persistent storage for towns (r22569)
- Feature: [NewGRF] Support for station variable 0x69 (r22543)
- Feature: [NewGRF] Advanced sprite layouts with register modifiers (r22518)
- Feature: Save heightmap in scenario editor (r22514)
- Feature: Make the transparency options for industries also affect the effect vehicles created by industries [FS#4625] (r22506)
- Feature: [NewGRF] Implement variable 18 for custom station foundations (r22453)
- Feature: [NewGRF] When NewGRFs are disabled via Action E or due to GRM failure, also display an error in the GUI (r22444)
- Feature: [NewGRF] Allow to filter by town of the current industry when using industry variable 0x68 [FS#4591] (r22434)
- Feature: An advanced setting to specify the default palette to use for NewGRFs without action 14 palette information; this makes the default choice independent from the used base graphics (r22417)
- Feature: Sort the items in the currency dropdown; separate the 'Custom' item with a horizontal line from the rest (r22312)
- Feature: Separate default and NewGRF-supplied townnames with a horizontal line and only sort them within these groups (r22312)
- Feature: [NewGRF] Allow docks to feature company colour (r22293)
- Feature: Apply the same inflation to the initial loan as to the maximum loan. Note that this is no change to the economy; it only saves players some clicks when starting companies in later years (r22253)
- Feature: [NewGRF] Make var 0x48 available in CB 0x15C (r22231)
- Change: [Win32] Move painting the window and doing palette animation into a separate thread (r23482)
- Change: [SDL] Move 32bpp-anim palette animation to the draw thread instead of the single threaded bit of the game loop. This causes a speedup of up to 15% when animation is turned on with the 32bpp-anim blitter (r23451)
- Change: Make the company GUI somewhat smaller if there are no shareholders (r23424)
- Change: [NewGRF v8] Allow translating multiple languages with Action 13 (r23391)
- Change: Bring Squirrel to 2.2.5; besides some nice bug fixes, it mostly solves the sort() issues (r23383)
- Change: Move the 'default' overrides out of the base set in order to ensure they all use the same values (r23232)
- Change: Different directories for base sets and newgrfs. So data to base set or newgrf, and gm to base set (r23219)
- Change: [NewGRF v8] Do not override rail type prop 1B with prop 09 (r23166)
- Change: [NewGRF v8] Format of extra callback info for callback 144 (r23157)
- Change: [NewGRF v8] Use height level units in var 8A of callback 28 (r23155)
- Change: [NewGRF v8] Use height level units in nearby tile info variables (r23154)
- Change: [NewGRF v8] Use height level units in variable 20/A0 (r23153)
- Change: [NewGRF v8] Snow line height table uses values between 0x00 and 0xFF independent of number of height levels (r23152)
- Change: [NewGRF v8] Deprecate callback 11 and 12, and use callback 36 instead (r23151, r23150)
- Change: [NewGRF v8] Unify the return values of boolean callbacks, and check the results for validity (r23147)
- Change: [NewGRF v8] Make callback 22 return a probability to use instead of property 18 (r23146)
- Change: [NewGRF v8] Determine the 'first' refittable cargo of vehicles using the cargo ordering from the cargo translation table (r23145)
- Change: [NewGRF v8] Consider the 'default cargotype' properties as indices into the cargo translation table (r23144)
- Change: [NewGRF v8] Return the translated cargobit in vehicle var 42 (r23143)
- Change: [NewGRF v8] Unify the return values of callbacks returning D0xx texts (r23142)
- Change: [NewGRF v8] Invert result bit 10 of callbacks 149 and 157 to make them consistent with other slope check callbacks (r23141)
- Change: [NewGRF v8] Do no longer apply base cost fallbacks (r23139)
- Change: [NewGRF v8] New result format for callback 16 (r23137)
- Change: [NewGRF v8] Deprecate old-style callback results 0xFF?? (r23136)
- Change: Open the query string window centered as it (almost) always requires your attention [FS#4825] (r23130)
- Change: [NewGRF] Enforce that the default cargo type of a vehicle is one of the refittable cargos in case of refittable engines (r23077)
- Change: Use the currency -> euro conversion rate for currencies that have been replaced with the euro, so when the switch happens the conversion rate at that point is roughly that of the real world conversion rate (r23056)
- Change: Disable palette animation for pixels with alpha, as the alpha and previous colour information will be lost when the palette is animated (r23016)
- Change: More suitable default news settings instead of everything on 'full' (r22897)
- Change: Always use the DOS palette for drawing, remove the '-i' option for palette selection (r22419)
- Change: Make YAPF the default pathfinder for ships, do not discourage players from using it anymore (r22352)
- Change: Remove pixel limiter for query strings (r22343)
- Fix: Dates cut off in the message history [FS#4896] (r23643)
- Fix: Fix transparency for steel mill, colour translations in some arctic buildings and a wrongly replaced sprites [FS#4892] (r23639)
- Fix: Draw PBS reservations also for bridges and tunnels with railtype overlays (r23586, r23584)
- Fix: Add missing characters for certain languages and the large font [FS#4870] (r23582)
- Fix: Extending a path reservation starting at a partially reserved rail station could fail [FS#4888] (r23564)
- Fix: [NoAI] ScriptSign::BuildSign() returned wrong result if the sign name was too long [FS#4886] (r23516)
- Fix: Drawing of newspaper headlines used different padding than the initial sizing of the window [FS#4884] (r23509)
- Fix: [Squirrel] Provide a proper error message when the _cmp meta-function does not return an integer (r23496)
- Fix: Make autoreplace, autorenew, cloning and autorefit check all articulated parts of a vehicle to find a shared cargo subtype (r23487)
- Fix: In case you already have orders, ignore the vehicles when adding an extra order [FS#4770] (r23484)
- Fix: Replace OS error messages with internal error messages when that is possible [FS#4594] (r23480)
- Fix: Clear the backed up orders of a removed station as well, otherwise one could create orders to a station that was never in the original backupped orders. For example a road vehicle trying to go to a buoy [FS#4876] (r23464)
- Fix: Do not assume all industries that cut trees have tile (0,0) and wait until all tiles of an industry are completed before starting to cut trees (r23458)
- Fix: Mark company window dirty when moving a rail engine creates or deletes a train (r23454)
- Fix: Some airport functions did not take the layout into account resulting in wrong noise levels or nearests towns [FS#4764] (r23441)
- Fix: Perform checks for NFORenum/GRFCodec in configure, including a version check so a proper error can be given when a too old GRFCodec or NFORenum is used [FS#4867] (r23438)
- Fix: Recolouring of some animated colours from the Windows (=least consistent) palette went wrong [FS#4868] (r23433)
- Fix: Prevent windows to be resized beyond the bounds of the (main) window [FS#4842] (r23429)
- Fix: [NoAI] The AIEvent.ET_COMPANY_NEW was only triggered if a company named itself, which seems like a very odd place to do so. Trigger it when the company is created instead (r23398)
- Fix: Bring some more order in the ordering of the windows, e.g. do not let a save or load dialog get hidden by a news message [FS#4709] (r23336)
- Fix: Road vehicle purchase info failed to display vehicles carrying no cargo [FS#4820] (r23334)
- Fix: Abort building/moving HQ when clicking on the button again, just like when building rail, stations, etc [FS#4851] (r23331)
- Fix: Change the centre of train vehicles to depend on the vehicle length instead of being fixed at 4/8th of the original vehicle length to make sure shortened vehicles do not block tiles they should not block [FS#2379,FS#3569] (r23290)
1.1.5 (2012-01-14)
------------------------------------------------------------------------
- Fix: Make default timeouts for certain network states lower and configurable [CVE-2012-0049] [FS#4955] (r23764)
- Fix: Check whether a water tile is really empty when overbuilding it with an object [FS#4956] (r23763)
- Fix: Missing locking causing crash in extreme case when being in the MP lobby [FS#4938] (r23752)
- Fix: Clear the backed up orders of a removed station as well, otherwise one could create orders to a station that was never in the original backupped orders. For example a road vehicle trying to go to a buoy [FS#4876] (r23464)
- Fix: Do not assume all industries that cut trees have tile (0,0) and wait until all tiles of an industry are completed before starting to cut trees (r23458)
1.1.4 (2011-12-05)
------------------------------------------------------------------------
- Fix: Savegames made with the Catalan town name generator would trigger a 'savegame corrupt' exception [FS#4866] (r23418)
- Fix: [Network] Do not send chat messages to clients that have not joined yet [FS#4826] (r23337)
- Fix: Assertion could be triggered in case a station was removed just after a vehicle delivered cargo to it [FS#4849] (r23312)
- Fix: Pathfinders go haywire when you build a lock over a ship going perpendicular to the axis of the new lock [FS#4845] (r23284)
- Fix: [NewGRF] Prevent against writing data for unknown fonts (r23283)
1.1.4-RC1 (2011-11-20)
------------------------------------------------------------------------
- Fix: 3-column view of NewGRF GUI had too much space for certain font sizes (r23251)
@@ -57,7 +901,7 @@
1.1.3-RC1 (2011-09-04)
------------------------------------------------------------------------
- Add: River graphics for the original base set (r22766)
- Fix: [NewGRF] DCxx text references via the textstack are not allowed, but caused crash [FS#4758] (r22882)
- Fix: [NewGRF] DCxx text references via the text stack are not allowed, but caused crash [FS#4758] (r22882)
- Fix: Harden memory allocation (r22881, r22880, r22875)
- Fix: Miscalculation of train curve speed limits (r22879)
- Fix: Validate image dimensions before loading [CVE-2011-3343] [FS#4747] (r22878, r22877, r22874, r22873)
@@ -859,7 +1703,7 @@
- Fix: Sorting industries by production was broken for NewGRF industries (r19538)
- Fix: Vehicle details window did not resize correctly after refitting a road vehicle to a longer variant [FS#3720] (r19533)
- Fix: Prevent drawing industries disabled at the smallmap as land tiles when they are built on water (r19523)
- Fix: Tunnels, bridges and roadstops are build with only one roadtype (r19506)
- Fix: Tunnels, bridges and road stops are build with only one roadtype (r19506)
- Fix: Remove same_industry_close setting did not do what it said and caused NewGRF trouble (r19499)
- Fix: Keep number padding intact when cloning vehicle names [FS#3710] (r19498)
- Fix: [NewGRF] Bytes and words get sign-extended for temporary/persistent storage (r19497)
@@ -959,7 +1803,7 @@
- Fix: Not all news data was properly freed when starting a new game [FS#3614] (r19105)
- Fix: The BeMidi driver was broken [FS#3610] (r19097)
- Fix: Crash when one of the items in the news_display group in the config file has no value (r19096)
- Fix: Crash when a baseset has an empty metadata field (r19095)
- Fix: Crash when a base set has an empty metadata field (r19095)
- Fix: Possible read/write after free when the client triggered the server to close the connection [FS#3599] (r19072)
- Fix: Remove Bidi control characters from the reordered text so they are not drawn [FS#3604] (r19067)
- Fix: [NewGRF] Settings that are part of the 'TTDPatch flags' can cause desyncs if they are changed in network games (r19066)
@@ -1063,7 +1907,7 @@
- Fix: The lock in the company window was only drawn for your own company [FS#3427] (r18729)
- Fix: Some invalid gender/plural indices in strings, which could eventually cause crashes [FS#3480] (r18727)
- Fix: With non-uniform industries the 'supplies' text when building a station could be incorrect (missing a cargo) [FS#3463] (r18726)
- Fix: Refitting a non-refittable vehicle to it's default cargotype failed, causing problems for AIs [FS#3475] (r18724)
- Fix: Refitting a non-refittable vehicle to its default cargotype failed, causing problems for AIs [FS#3475] (r18724)
- Fix: The join station window did not account for scrolling, so if you did scroll the station was not joined with the selected station [FS#3476] (r18713)
- Fix: The wrong town is mentioned in the error when trying to make one way roads of town owned roads [FS#3478] (r18710)
- Fix: Animation buffer for 32bpp-anim blitter was only validated during sprite blitting, other drawing operations did not check it. Initial startup and window resize could therefore lead to crash [FS#3464] (r18709)
@@ -1645,7 +2489,7 @@
- Fix: Add an EngineOverrideManager to give the term 'compatible NewGRF' again some sense and to not crash because of trivial changes [FS#2612] (r15645)
- Fix: Closing a network connection twice in the case that sending packets starts failing while disconnecting [FS#2710] (r15644)
- Fix: Game crashes when network pools are empty, so always allocate at least one pool block [FS#2712] (r15641)
- Fix: Do not allow more than 64 road vehicles to reserve a slot at a single road stop. 255 + 1 gives trouble, but 64 is even more than the roadstop would be able to handle within the slot timeout time [FS#2707] (r15635)
- Fix: Do not allow more than 64 road vehicles to reserve a slot at a single road stop. 255 + 1 gives trouble, but 64 is even more than the road stop would be able to handle within the slot timeout time [FS#2707] (r15635)
- Fix: Kicking/banning a client from the Client list window crashed the server [FS#2705] (r15628)
- Fix: UTF8 string handling could cause buffer overruns [FS#2698] (r15626)
- Fix: When trying to reserve a self-crossing path the failed reservation was sometimes not cleared completely [FS#2701] (r15619)
@@ -1724,7 +2568,7 @@
- Feature: [NewGRF] Add support for property 0x13 for Bridges. In other words, one can now specifies a 16 bits cost multiplier (r14172)
- Feature: Make it possible to choose between the DOS and Windows graphics packs while retaining the possibility to override the palette (r14151)
- Feature: Increase the size of the console backlog. Now it'll only remove backlog items when there are more than a threshold and when they are there longer than (another) threshold (r14056)
- Feature: Make it possible to filter list_patches output like it's done for other list_* console commands (r14041)
- Feature: Make it possible to filter list_patches output like it is done for other list_* console commands (r14041)
- Feature: Path based signalling (r13926-13967)
- Feature: Show [total-]cargo info in depot when [ctrl-]right-clicking on vehicle (r13923)
- Feature: NewGRF presets, selected by a drop down list in the NewGRF window. Presets are saved in the config file (r13781)
@@ -1804,7 +2648,7 @@
- Fix: Order pool seemed to look full when it was not as it only checked whether it was possible to allocate a new block of pool items instead of checking for free pool items (r14547)
- Fix: Do not deliver cargo to industries not inside station catchment area [FS#2138] (r14530)
- Fix: Allocate stub (empty) sound entries when loading an empty/corrupt/incorrectly sized sample.cat instead of making valid NewGRFs fail to load (r14527)
- Fix: Make sure trains stop at the end of a station; a 3/8th length train did stop 2/8th of it's length too early causing a 63/8th long train not to fit in a 4 tile station [FS#2379] (r14526)
- Fix: Make sure trains stop at the end of a station; a 3/8th length train did stop 2/8th of its length too early causing a 63/8th long train not to fit in a 4 tile station [FS#2379] (r14526)
- Fix: Small possible chance of desync due to sorting on pointer instead of by (station) index [FS#2348] (r14463)
- Fix: When a road stop gets moved make sure to update the destination of RVs going to that road stop [FS#2330] (r14446)
- Fix: Support for spaces in directories passed to ./configure [FS#1802] (r14440)
@@ -2002,7 +2846,7 @@
- Fix: Do not crash very hard on unrecognised savegames, just go back to the intro menu instead (r12707)
- Fix: In some cases a news messages would not be shown [FS#1906] (r12683)
- Fix: Removing road pieces from a town gave you twice the intended penalty [FS#1920] (r12682)
- Fix: When a road vehicle has a tram only stop multiple times in a row in it's orders, only the first one would be skipped [FS#1918] (r12678)
- Fix: When a road vehicle has a tram only stop multiple times in a row in its orders, only the first one would be skipped [FS#1918] (r12678)
- Fix: Colour remaps on station sprites only worked for company colours [FS#1902] (r12674)
- Fix: Remove buggy buoys at tile 0 from old TTDP savegames (r12642)
- Fix: Possible NULL pointer dereference when reading some NewGRF data [FS#1913] (r12637)
@@ -2180,7 +3024,7 @@
- Fix: Do entrance-slope-check for every tile of railstations (r11999)
- Fix: Possible remote assert by setting bit 6 of p1 for CMD_REMOVE_ROAD [FS#1692] (r11998)
- Fix: Update train statusbar when stopping from zero speed [FS#1706] (r11996)
- Fix: Resize station/roadstop/dock/airport construction windows if cargo acceptance list is too long (r11993)
- Fix: Resize station/road stop/dock/airport construction windows if cargo acceptance list is too long (r11993)
- Fix: When building two rail stations close to each other (with control) so they looked like one long track trains would see them as one (r11992)
- Fix: Resize autoreplace window to fit purchase information text if it is too large (r11989)
- Fix: Build system ignored changes to table/control_codes.h which require strgen to be rebuilt (r11986)
@@ -2711,11 +3555,11 @@
- Codechange: Change the ordering of the network list, compatible servers just missing grf files are below fully compatible servers, not on the bottom (r8118)
- Fix: Return proper error value when unthreaded save fails, prevents server sending 0-sized files (r8171)
- Fix: Network client crashes when a server sends a 0-sized savegame [FS#556] (r8167)
- Fix: Several desync fixes (incorrect roadstop update of old games, autoreplace bugs) [FS#551] (r8137, r8147, r8157)
- Fix: Several desync fixes (incorrect road stop update of old games, autoreplace bugs) [FS#551] (r8137, r8147, r8157)
- Fix: Some disaster-events fixed: combat chopper shoots from right position, submarine once again moves around (r8140, r8158)
- Fix: 'out of sprite memory' warning messages due to incorrect assumption of requested memory for sprites (r8133)
- Fix: Buoys are now built and numbered 1..9 not 9..1 [FS#538] (r8123)
- Fix: Clicking for more news properly cycles through the news history backwards, and does not show the first item doubly if it's already open (r8049)
- Fix: Clicking for more news properly cycles through the news history backwards, and does not show the first item doubly if it is already open (r8049)
- Fix: Crash when removing a town in the scenario editor while the query window is open for one of the town's tiles (r8030)
- Fix: Overflow of system-ticks was not handled properly, resulting in a possibly unresponsive server/client (r8028)
- Fix: Automatic pause interfering with 'pause_on_join setting' in MP when <shift> is pressed [FS#486] (r8027)
@@ -2836,7 +3680,7 @@
- Codechange: Show more correct capacity of articulated wagons in the train purchase list (r6650)
- Codechange: When showing tooltips, properly position the tooltip taking into account window dimensions and cursor (r6405)
- Codechange: Speed up the animated cursors a bit so they move once in a while at least (r6367)
- Codechange: Remove the 'unsorted' vehicle sorter, because it's plain useless (r6270)
- Codechange: Remove the 'unsorted' vehicle sorter, because it is plain useless (r6270)
- Codechange: Remove MSVC6 support. The compiler was too stupid and too many workarounds were needed. Please switch to mingw or VC2005++ express (r5286)
- Codechange: Allow a switch in Makefile.config to disable threads in OpenTTD (r5978)
- Codechange: [Windows] Add native x64 target to VS2005 project files (r5813)
@@ -2943,9 +3787,9 @@
- Fix: The wrong IP could get unbanned, e.g. 'unban 1.2.3.42' could result in unbanning 1.2.3.4
- Fix: It was possible to convert the railtype of a bridge while a train was on it
- Fix: It was possible to rename signs or waypoints with the chat box
- Fix: Be more strict what it means for an aircraft to be in a hangar: It's not just being stopped on a hangar tile
- Fix: If a road vehicle is on a road depot tile and stopped does not mean it's in the depot. Use the proper test for this
- Fix: [AI] The AI should send a plane into a hangar if it's not in a hangar _or_ not stopped, not when it's not in a hangar _and_ not stopped
- Fix: Be more strict what it means for an aircraft to be in a hangar: It is not just being stopped on a hangar tile
- Fix: If a road vehicle is on a road depot tile and stopped does not mean it is in the depot. Use the proper test for this
- Fix: [AI] The AI should send a plane into a hangar if it is not in a hangar _or_ not stopped, not when it is not in a hangar _and_ not stopped
- Fix: [AI] The trolly AI used information from the wrong industry when calculating the amount of to be transported goods
- Fix: [NTP] Fix NTP over bridges: do not check the rail type when on a bridge
- Fix: Truncate text in dropdown lists to stop text overflowing
@@ -3017,7 +3861,7 @@
- Fix: Update german and finnish languages (r3968)
- Fix: Properly set back the owner of a crossing/road-under bridge after removing it (r3967)
- Fix: [Autoreplace] Autoreplacing trains now keep their tile length instead of their pixel length [FS#67] (r3964)
- Fix: Mark the right tile as dirty. It's just a graphical glitch which happend in r1592 (r3962)
- Fix: Mark the right tile as dirty. It is just a graphical glitch which happend in r1592 (r3962)
- Fix: Fix crash when resizing news history window (r3961)
- Fix: Correctly implement minimum search, so road vehicles head twoards the closest station, not the last one in the list (r3960)
- Fix: The tooltips for raising and lowering land buttons in the scenario editor are interchanged [FS#61] (r3959)
@@ -3118,7 +3962,7 @@
- Fix: Spaces in the path to the MIDI files caused the Windows MIDI player to fail (r2563)
- Fix: Set server map name to the loaded name of the game/scenario (r2610)
- Fix: Improve the old pathfinder. Changed it to A* instead of Dijkstra. Benchmark shows that NTP is now around 10x faster than NPF (r2635)
- Fix: Correctly save and load company_value, it's 64 bits wide, not 32 bits (r2684)
- Fix: Correctly save and load company_value, it is 64 bits wide, not 32 bits (r2684)
- Fix: Volume control works now for the DirectMusic MIDI backend (r2712)
- Fix: Change the fence algorithm so it removes fences when no farm tile is adjacent (r2739)
- Fix: Tree tiles above the snow line got redrawn disproportionately often (r2750)
@@ -3248,7 +4092,7 @@
- Fix: Speeding up when pressing ALT+TAB (Windows) [SF#1114261]
- Fix: Signals disappear after typing text and pressing enter!. Signs in Scenario Editor have no owner so ignore that [SF#1149403]
- Fix: Single tile Bridge in Volcano City scenario. Some bridges still had the old single-tile bridge bug that was caused by improper town growth in combination with DC_AUTO. Fixed the scenario [SF#1149766]
- Fix: Stop startup memory corruption crash using optimized MSVC6. MSVC6 workaround as it's too stupid again for its own good [SF#1119147]
- Fix: Stop startup memory corruption crash using optimized MSVC6. MSVC6 workaround as it is too stupid again for its own good [SF#1119147]
- Fix: Dedicated server now accepts '-g' (load game) as param [SF#1101874]
- Fix: Crash with German umlauts in station names [SF#1155696]
- Fix: Segmentation fault when loading savegame, out of bounds array check [SF#1158618]
@@ -3274,7 +4118,7 @@
- Fix: [NewGRF] Helicopters are correctly recognized
- Fix: [Autoreplace] Made sure that planes only show planes in replace GUI and helicopters only show helicopters
- Fix: Crash when generating tropical maps
- Fix: [Autoreplace] Cheaters can no longer exploit autoreplace to get vehicles, that's not invented yet
- Fix: [Autoreplace] Cheaters can no longer exploit autoreplace to get vehicles, that is not invented yet
- Fix: [Autoreplace] Fixed a stupid bug introduced in r1687, that made a crash if anybody tried to autoreplace anything but an aircraft
- Fix: Expand rail stations beyond maximum spread
- Fix: [Autoreplace] Fixed a typo that could prevent autoreplaced aircraft from automatically go to a hangar
@@ -3360,7 +4204,7 @@
- Fix: Aircraft in hangar messages are now revalidated before display [SF#1104969]
- Fix: Destroyed train locks crossings [SF#1105112]
- Fix: Upgrade rail fails when train under bridge [SF#1105281]
- Fix: Trains do not think they're on a slope any more while they drive around in a tunnel [SF#1105959]
- Fix: Trains do not think they are on a slope any more while they drive around in a tunnel [SF#1105959]
- Fix: Buoys can now only be removed if no ship has it in their schedule. This makes buoys more useable in multiplayer games again, as buoys cannot be deleted by other players if they are used [SF#1105963]
- Fix: Graph's keys get confused [SF#1106354]
- Fix: Placing signals with 2x1 drags is treated as placing a single signal [SF#1106930]

View File

@@ -32,7 +32,6 @@ set_default() {
os="DETECT"
endian="AUTO"
cpu_type="DETECT"
revision=""
config_log="config.log"
prefix_dir="/usr/local"
binary_dir="games"
@@ -54,7 +53,6 @@ set_default() {
enable_lto="0"
enable_dedicated="0"
enable_network="1"
enable_ai="1"
enable_static="1"
enable_translator="0"
enable_unicode="1"
@@ -91,6 +89,8 @@ set_default() {
with_threads="1"
with_distcc="1"
with_ccache="1"
with_nforenum="1"
with_grfcodec="1"
save_params_array="
build
@@ -106,7 +106,6 @@ set_default() {
os
endian
cpu_type
revision
config_log
prefix_dir
binary_dir
@@ -128,7 +127,6 @@ set_default() {
enable_lto
enable_dedicated
enable_network
enable_ai
enable_static
enable_translator
enable_unicode
@@ -164,7 +162,9 @@ set_default() {
with_threads
with_distcc
with_ccache
CC CXX CFLAGS CXXFLAGS LDFLAGS"
with_grfcodec
with_nforenum
CC CXX CFLAGS CXXFLAGS LDFLAGS CFLAGS_BUILD CXXFLAGS_BUILD LDFLAGS_BUILD"
}
detect_params() {
@@ -197,23 +197,21 @@ detect_params() {
--cpu-type) prev_p="cpu_type";;
--cpu-type=*) cpu_type="$optarg";;
--revision=*) revision="$optarg";;
--cc-build) prevp_p="cc_build";;
--cc-build) prev_p="cc_build";;
--cc-build=*) cc_build="$optarg";;
--cc-host) prevp_p="cc_host";;
--cc-host) prev_p="cc_host";;
--cc-host=*) cc_host="$optarg";;
--cxx-build) prevp_p="cxx_build";;
--cxx-build) prev_p="cxx_build";;
--cxx-build=*) cxx_build="$optarg";;
--cxx-host) prevp_p="cxx_host";;
--cxx-host) prev_p="cxx_host";;
--cxx-host=*) cxx_host="$optarg";;
--windres) prevp_p="windres";;
--windres) prev_p="windres";;
--windres=*) windres="$optarg";;
--awk) prevp_p="awk";;
--awk) prev_p="awk";;
--awk=*) awk="$optarg";;
--strip) prevp_p="strip";;
--strip) prev_p="strip";;
--strip=*) strip="$optarg";;
--lipo) prevp_p="lipo";;
--lipo) prev_p="lipo";;
--lipo=*) lipo="$optarg";;
--endian) prev_p="endian";;
@@ -221,52 +219,53 @@ detect_params() {
--prefix-dir) prevp_p="prefix-dir";;
--prefix-dir=*) prefix_dir="$optarg";;
# Alias --prefix with --prefix-dir, for compatibility with GNU autotools
--prefix-dir | --prefix) prev_p="prefix_dir";;
--prefix-dir=* | --prefix=*) prefix_dir="$optarg";;
--binary-dir) prevp_p="binary-dir";;
--binary-dir) prev_p="binary_dir";;
--binary-dir=*) binary_dir="$optarg";;
--data-dir) prevp_p="data-dir";;
--data-dir) prev_p="data_dir";;
--data-dir=*) data_dir="$optarg";;
--doc-dir) prevp_p="doc-dir";;
--doc-dir) prev_p="doc_dir";;
--doc-dir=*) doc_dir="$optarg";;
--icon-dir) prevp_p="icon-dir";;
--icon-dir) prev_p="icon_dir";;
--icon-dir=*) icon_dir="$optarg";;
--icon-theme-dir) prevp_p="icon-theme-dir";;
--icon-theme-dir) prev_p="icon_theme_dir";;
--icon-theme-dir=*) icon_theme_dir="$optarg";;
--without-icon-theme) icon_theme_dir="";;
--menu-dir) prevp_p="menu_dir";;
--menu-dir) prev_p="menu_dir";;
--menu-dir=*) menu_dir="$optarg";;
--without-menu-entry) menu_dir="";;
--menu-name) prevp_p="menu_name";;
--menu-name) prev_p="menu_name";;
--menu-name=*) menu_name="$optarg";;
--binary-name) prevp_p="binary_name";;
--binary-name) prev_p="binary_name";;
--binary-name=*) binary_name="$optarg";;
--man-dir) prevp_p="man_dir";;
--man-dir) prev_p="man_dir";;
--man-dir=*) man_dir="$optarg";;
--personal-dir) prevp_p="personal-dir";;
--personal-dir) prev_p="personal_dir";;
--personal-dir=*) personal_dir="$optarg";;
--without-personal-dir) personal_dir="";;
--shared-dir) prevp_p="shared-dir";;
--shared-dir) prev_p="shared_dir";;
--shared-dir=*) shared_dir="$optarg";;
--without-shared-dir) shared_dir="";;
--install-dir) prevp_p="install-dir";;
--install-dir) prev_p="install_dir";;
--install-dir=*) install_dir="$optarg";;
--menu-group) prevp_p="menu_group";;
--menu-group) prev_p="menu_group";;
--menu-group=*) menu_group="$optarg";;
@@ -286,9 +285,6 @@ detect_params() {
--enable-network) enable_network="2";;
--enable-network=*) enable_network="$optarg";;
--disable-network) enable_network="0";;
--enable-ai) enable_ai="2";;
--enable-ai=*) enable_ai="$optarg";;
--disable-ai) enable_ai="0";;
--disable-static) enable_static="0";;
--enable-static) enable_static="2";;
--enable-static=*) enable_static="$optarg";;
@@ -422,6 +418,14 @@ detect_params() {
--with-ccache) with_ccache="2";;
--with-ccache=*) with_ccache="$optarg";;
--without-nforenum) with_nforenum="0";;
--with-nforenum) with_nforenum="2";;
--with-nforenum=*) with_nforenum="$optarg";;
--without-grfcodec) with_grfcodec="0";;
--with-grfcodec) with_grfcodec="2";;
--with-grfcodec=*) with_grfcodec="$optarg";;
--without-osx-sysroot) with_osx_sysroot="0";;
--with-osx-sysroot) with_osx_sysroot="2";;
--with-osx-sysroot=*) with_osx_sysroot="$optarg";;
@@ -439,6 +443,9 @@ detect_params() {
CFLAGS=* | --CFLAGS=*) CFLAGS="$optarg";;
CXXFLAGS=* | --CXXFLAGS=*) CXXFLAGS="$optarg";;
LDFLAGS=* | --LDFLAGS=*) LDFLAGS="$optarg";;
CFLAGS_BUILD=* | --CFLAGS_BUILD=* | --CFLAGS-BUILD=*) CFLAGS_BUILD="$optarg";;
CXXFLAGS_BUILD=* | --CXXFLAGS_BUILD=* | --CXXFLAGS-BUILD=*) CXXFLAGS_BUILD="$optarg";;
LDFLAGS_BUILD=* | --LDFLAGS_BUILD=* | --LDFLAGS-BUILD=*) LDFLAGS_BUILD="$optarg";;
--ignore-extra-parameters) ignore_extra_parameters="1";;
@@ -743,13 +750,8 @@ check_params() {
log 1 "checking network... disabled"
fi
if [ "$enable_ai" != "0" ]; then
log 1 "checking ai... found"
SCRIPT_SRC_DIR="$ROOT_DIR/src/3rdparty/squirrel/include"
else
log 1 "checking ai... disabled"
SCRIPT_SRC_DIR=""
fi
log 1 "checking squirrel... found"
SCRIPT_SRC_DIR="$ROOT_DIR/src/3rdparty/squirrel/include"
if [ "$enable_translator" != "0" ]; then
log 1 "checking translator... debug"
@@ -936,6 +938,19 @@ check_params() {
log 1 "checking ccache... $ccache"
fi
detect_grfcodec
detect_nforenum
if [ -z "$grfcodec" ] && [ -n "$nforenum" ]; then
log 1 "checking nforenum/grfcodec... nforenum needs grfcodec enabled, disabling nforenum"
nforenum=""
fi
if [ -z "$nforenum" ] && [ -n "$grfcodec" ]; then
log 1 "checking nforenum/grfcodec... grfcodec needs nforenum enabled, disabling grfcodec"
grfcodec=""
fi
if [ "$os" = "DOS" ]; then
with_threads="0"
fi
@@ -995,31 +1010,21 @@ check_params() {
fi
fi
if [ -n "$revision" ]; then
log 1 "checking revision... $revision"
log 1 "WARNING: we do not advise you to use this setting"
log 1 "WARNING: in most cases it is not safe for network use"
log 1 "WARNING: USE WITH CAUTION!"
sleep 5
elif [ -f "$ROOT_DIR/version" ]; then
revision="`cat $ROOT_DIR/version`"
log 1 "checking revision... $revision"
elif [ -d "$ROOT_DIR/.svn" ] && [ -n "`svn help 2>/dev/null`" ]; then
revision=""
if [ -d "$ROOT_DIR/.svn" ] && [ -n "`svn help 2>/dev/null`" ]; then
log 1 "checking revision... svn detection"
elif [ -d "$ROOT_DIR/../.svn" ] && [ -n "`svn help 2>/dev/null`" ] && [ -n "`LC_ALL=C svn info $ROOT_DIR/.. | grep '^URL:.*tags$'`" ]; then
# subversion changed its behaviour; now not all folders have a .svn folder,
# but only the root folder. Since making tags requires a (sparse) checkout
# of the tags folder, the folder of the tag does not have a .svn folder
# anymore and this fails to detect the subversion repository checkout.
log 1 "checking revision... svn detection (tag)"
elif [ -d "$ROOT_DIR/.git" ] && [ -n "`git help 2>/dev/null`" ]; then
revision=""
log 1 "checking revision... git detection"
elif [ -d "$ROOT_DIR/.hg" ] && [ -n "`hg help 2>/dev/null`" ]; then
revision=""
log 1 "checking revision... hg detection"
elif [ -f "$ROOT_DIR/.ottdrev" ]; then
revision=""
log 1 "checking revision... source tarball"
else
revision=""
log 1 "checking revision... no detection"
log 1 "WARNING: there is no means to determine the version."
log 1 "WARNING: please use a subversion, mercurial, or git checkout of OpenTTD."
@@ -1164,11 +1169,11 @@ make_compiler_cflags() {
if [ -z "$first_time_icc_check" ]; then
first_time_icc_check=no
if [ $cc_version -lt 90 ]; then
log 1 "WARNING: you seem to be using very old version of ICC"
log 1 "WARNING: you seem to be using a very old version of ICC"
log 1 "WARNING: OpenTTD hasn't been tested with this version"
sleep 5
elif [ $cc_version -lt 120 ]; then
log 1 "WARNING: you seem to be using unsupported ICC version"
log 1 "WARNING: you seem to be using an unsupported ICC version"
log 1 "WARNING: ICC older than 12.0 is known to fail to compile OpenTTD"
sleep 5
fi
@@ -1241,6 +1246,58 @@ make_compiler_cflags() {
features="$features lto"
fi
fi
elif [ `basename $1 | grep 'clang'` ]; then
# Enable some things only for certain clang versions
cc_version="`$1 -v 2>&1 | head -n 1 | sed s@[^0-9]@@g | cut -c 1-2`"
# aliasing rules are not held in openttd code
flags="$flags -fno-strict-aliasing"
# -W alone doesn't enable all warnings enabled by -Wall; on the other hand,
# -Weverything enables too many useless warnings that can't be disabled (as of 3.0)
flags="$flags -Wall -W"
# warning: unused parameter '...'
flags="$flags -Wno-unused-parameter"
# warning: expression result unused
flags="$flags -Wno-unused-value"
# warning: multi-character character constant
flags="$flags -Wno-multichar"
# warning: explicitly assigning a variable of type '...' to itself
# it happens when using the FOR_ALL_WINDOWS_FROM_BACK_FROM macro
flags="$flags -Wno-self-assign"
if [ "$cc_version" -lt "30" ]; then
# warning: equality comparison with extraneous parentheses
flags="$flags -Wno-parentheses"
# warning: operands of ? are integers of different signs: 'unsigned int' and 'int'
flags="$flags -Wno-sign-compare"
fi
if [ "$cc_version" -ge "30" ]; then
# warning: equality comparison with extraneous parentheses
# this warning could be useful, but it warns about code in squirrel
flags="$flags -Wno-parentheses-equality"
fi
if [ "$with_ccache" != "0" -o "$with_distcc" != "0" ]; then
# ccache and distcc run separate preprocess and compile passes,
# both are fed with the same CFLAGS. Unfortunately, clang
# complains about -I when compiling preprocessed files:
# "clang: warning: argument unused during compilation: '-I /usr/include'"
flags="$flags -Qunused-arguments"
fi
if [ "$enable_assert" -eq "0" ]; then
# do not warn about unused variables when building without asserts
flags="$flags -Wno-unused-variable"
fi
# rdynamic is used to get useful stack traces from crash reports.
ldflags="$ldflags -rdynamic"
else
# Enable some things only for certain GCC versions
cc_version=`$1 -dumpversion | cut -c 1,3`
@@ -1252,8 +1309,8 @@ make_compiler_cflags() {
flags="$flags -Wall -Wno-multichar -Wsign-compare -Wundef"
flags="$flags -Wwrite-strings -Wpointer-arith"
flags="$flags -W -Wno-unused-parameter -Wformat=2"
flags="$flags -Wredundant-decls"
flags="$flags -W -Wno-unused-parameter -Wredundant-decls"
flags="$flags -Wformat=2 -Wformat-security"
if [ $enable_assert -eq 0 ]; then
# Do not warn about unused variables when building without asserts
@@ -1288,6 +1345,9 @@ make_compiler_cflags() {
# sure that they will not happen. It furthermore complains
# about its own optimized code in some places.
flags="$flags -fno-strict-overflow"
# GCC 4.2 no longer includes -Wnon-virtual-dtor in -Wall.
# Enable it in order to be consistent with older GCC versions.
flags="$flags -Wnon-virtual-dtor"
fi
if [ $cc_version -ge 43 ]; then
@@ -1296,6 +1356,12 @@ make_compiler_cflags() {
cxxflags="$cxxflags -std=gnu++0x"
fi
if [ $cc_version -eq 45 ]; then
# Prevent optimisation supposing enums are in a range specified by the standard
# For details, see http://gcc.gnu.org/PR43680
flags="$flags -fno-tree-vrp"
fi
if [ $cc_version -ge 47 ]; then
# Disable -Wnarrowing which gives many warnings, such as:
# warning: narrowing conversion of '...' from 'unsigned int' to 'int' inside { } [-Wnarrowing]
@@ -1336,11 +1402,11 @@ make_compiler_cflags() {
make_cflags_and_ldflags() {
# General CFlags for BUILD
CFLAGS_BUILD=""
CFLAGS_BUILD="$CFLAGS_BUILD"
# Special CXXFlags for BUILD
CXXFLAGS_BUILD=""
CXXFLAGS_BUILD="$CXXFLAGS_BUILD"
# LDFLAGS for BUILD
LDFLAGS_BUILD=""
LDFLAGS_BUILD="$LDFLAGS_BUILD"
# FEATURES for BUILD (lto)
FEATURES_BUILD=""
# General CFlags for HOST
@@ -1374,12 +1440,6 @@ make_cflags_and_ldflags() {
# Each debug level reduces the optimization by a bit
if [ $enable_debug -ge 1 ]; then
CFLAGS="$CFLAGS -g -D_DEBUG"
if basename "$cc_host" | grep "gcc" &>/dev/null; then
# Define only when compiling with GCC, some
# GLIBC versions use GNU extensions in a way
# that breaks build with at least ICC
CFLAGS="$CFLAGS -D_FORTIFY_SOURCE=2"
fi
if [ "$os" = "PSP" ]; then
CFLAGS="$CFLAGS -G0"
fi
@@ -1394,6 +1454,18 @@ make_cflags_and_ldflags() {
fi
fi
if [ $enable_debug -le 2 ]; then
if basename "$cc_host" | grep "gcc" &>/dev/null; then
# Define only when compiling with GCC. Some GLIBC versions use GNU
# extensions in a way that breaks build with at least ICC.
# This requires -O1 or more, so debug level 3 (-O0) is excluded.
CFLAGS="$CFLAGS -D_FORTIFY_SOURCE=2"
# Just add -O1 to the tools needed for building.
CFLAGS_BUILD="$CFLAGS_BUILD -D_FORTIFY_SOURCE=2 -O1"
fi
fi
if [ "$os" = "OSX" ] && [ $cc_version -eq 40 ]; then
# Apple's GCC 4.0 has a compiler bug for x86_64 with (higher) optimization,
# wrongly optimizing ^= in loops. This disables the failing optimisation.
@@ -1415,18 +1487,24 @@ make_cflags_and_ldflags() {
LDFLAGS="$LDFLAGS -mwin32"
fi
if [ "$os" = "MINGW" ] || [ "$os" = "CYGWIN" ]; then
flags="$flags -mno-cygwin"
if [ "$enable_console" != "0" ]; then
LDFLAGS="$LDFLAGS -mno-cygwin -Wl,--subsystem,console"
else
LDFLAGS="$LDFLAGS -mno-cygwin -Wl,--subsystem,windows"
if [ $cc_version -lt 46 ]; then
flags="$flags -mno-cygwin"
LDFLAGS="$LDFLAGS -mno-cygwin"
fi
LIBS="$LIBS -lws2_32 -lwinmm -lgdi32 -ldxguid -lole32"
if [ "$enable_console" != "0" ]; then
LDFLAGS="$LDFLAGS -Wl,--subsystem,console"
else
LDFLAGS="$LDFLAGS -Wl,--subsystem,windows"
fi
LIBS="$LIBS -lws2_32 -lwinmm -lgdi32 -ldxguid -lole32 -limm32"
if [ $cc_version -ge 44 ]; then
LDFLAGS_BUILD="$LDFLAGS_BUILD -static-libgcc"
LDFLAGS_BUILD="$LDFLAGS_BUILD -static-libgcc -static-libstdc++"
fi
if [ $cc_version -ge 47 ]; then
CFLAGS="$CFLAGS -mno-ms-bitfields"
fi
fi
fi
@@ -1480,7 +1558,7 @@ make_cflags_and_ldflags() {
LDFLAGS="$OSX_LD_SYSROOT $LDFLAGS"
fi
if [ "$enable_universal" = "0" ] && [ $cc_version -ge 40 ]; then
if [ "$enable_universal" = "0" ] && [ $cc_version -gt 40 ]; then
# Only set the min version when not doing an universal build.
# Universal builds set the version elsewhere.
if [ "$cpu_type" = "64" ]; then
@@ -1583,9 +1661,7 @@ make_cflags_and_ldflags() {
if [ "$cpu_type" = "64" ] && [ "$enable_universal" = "0" ]; then
CFLAGS="$CFLAGS -D_SQ64"
fi
if [ "$enable_ai" != "0" ]; then
CFLAGS="$CFLAGS -I$SCRIPT_SRC_DIR -DENABLE_AI"
fi
CFLAGS="$CFLAGS -I$SCRIPT_SRC_DIR"
if [ -n "$png_config" ]; then
CFLAGS="$CFLAGS -DWITH_PNG"
@@ -1642,9 +1718,9 @@ make_cflags_and_ldflags() {
# Some icu-configs have the 'feature' of not adding a space where others do add the space
if [ "$static_icu" != "0" ]; then
LIBS="$LIBS `$icu_config --ldflags-searchpath` `$icu_config --ldflags-libsonly | tr '\n\r' ' ' | sed s/licu/lsicu/g`"
LIBS="$LIBS `$icu_config --ldflags-searchpath` `($icu_config --ldflags-libsonly; $icu_config --ldflags-layout) | tr '\n\r' ' ' | sed s/licu/lsicu/g`"
else
LIBS="$LIBS `$icu_config --ldflags-searchpath` `$icu_config --ldflags-libsonly | tr '\n\r' ' '`"
LIBS="$LIBS `$icu_config --ldflags-searchpath` `($icu_config --ldflags-libsonly; $icu_config --ldflags-layout) | tr '\n\r' ' '`"
fi
fi
@@ -1678,7 +1754,7 @@ make_cflags_and_ldflags() {
fi
fi
if [ "$have_non_const_iconv" != "no" ]; then
if [ "$os" != "OSX" ] && [ "$have_non_const_iconv" != "no" ]; then
CFLAGS="$CFLAGS -DHAVE_NON_CONST_ICONV"
fi
fi
@@ -1723,6 +1799,7 @@ make_cflags_and_ldflags() {
if [ "$enable_assert" = "0" ]; then
CFLAGS="$CFLAGS -DNDEBUG"
CFLAGS_BUILD="$CFLAGS_BUILD -DNDEBUG"
fi
if [ "$enable_desync_debug" != "0" ]; then
@@ -1758,6 +1835,9 @@ make_cflags_and_ldflags() {
fi
fi
log 1 "using CFLAGS_BUILD... $CFLAGS_BUILD"
log 1 "using CXXFLAGS_BUILD... $CXXFLAGS_BUILD"
log 1 "using LDFLAGS_BUILD... $LDFLAGS_BUILD"
log 1 "using CFLAGS... $CFLAGS"
log 1 "using CXXFLAGS... $CXXFLAGS"
log 1 "using LDFLAGS... $LIBS $LDFLAGS"
@@ -2082,6 +2162,30 @@ check_makedepend() {
log 1 "checking makedepend... $makedepend"
}
check_version() {
# $1 - requested version (major.minor)
# $2 - version we got (major.minor)
if [ -z "$2" ]; then
return 0
fi
req_major=`echo $1 | cut -d. -f1`
got_major=`echo $2 | cut -d. -f1`
if [ $got_major -lt $req_major ]; then
return 0
elif [ $got_major -gt $req_major ]; then
return 1
fi
req_minor=`echo $1 | cut -d. -f2`
got_minor=`echo $2 | cut -d. -f2`
if [ $got_minor -lt $req_minor ]; then
return 0
fi
return 1
}
detect_awk() {
# Not all awks allow gsub(), so we test for that here! It is in fact all we need...
@@ -2767,13 +2871,14 @@ detect_fontconfig() {
version=`$fontconfig_config --modversion 2>/dev/null`
ret=$?
shortversion=`echo $version | cut -c 1,3`
check_version '2.3' "$version"
version_ok=$?
log 2 "executing $fontconfig_config --modversion"
log 2 " returned $version"
log 2 " exit code $ret"
if [ -z "$version" ] || [ "$ret" != "0" ] || [ "$shortversion" -le "22" ]; then
if [ -n "$shortversion" ] && [ "$shortversion" -le "22" ]; then
if [ -z "$version" ] || [ "$ret" != "0" ] || [ "$version_ok" != "1" ]; then
if [ -n "$version" ] && [ "$version_ok" != "1" ]; then
log 1 "checking libfontconfig... needs at least version 2.3.0, fontconfig NOT enabled"
else
log 1 "checking libfontconfig... not found"
@@ -2816,13 +2921,14 @@ detect_icu() {
version=`$icu_config --version 2>/dev/null`
ret=$?
shortversion=`echo $version | cut -c 1,3`
check_version '3.6' "$version"
version_ok=$?
log 2 "executing $icu_config --version"
log 2 " returned $version"
log 2 " exit code $ret"
if [ -z "$version" ] || [ "$ret" != "0" ] || [ "$shortversion" -lt "36" ]; then
if [ -n "$shortversion" ] && [ "$shortversion" -lt "36" ]; then
if [ -z "$version" ] || [ "$ret" != "0" ] || [ "$version_ok" != "1" ]; then
if [ -n "$version" ] && [ "$version_ok" != "1" ]; then
log 1 "checking libicu... needs at least version 3.6.0, icu NOT enabled"
else
log 1 "checking libicu... not found"
@@ -3051,6 +3157,90 @@ detect_sort() {
fi
}
detect_grfcodec() {
# 0 means no, 1 is auto-detect, 2 is force
if [ "$with_grfcodec" = "0" ]; then
log 1 "checking grfcodec... disabled"
grfcodec=""
return 0
fi
if [ "$with_grfcodec" = "1" ] || [ "$with_grfcodec" = "" ] || [ "$with_grfcodec" = "2" ]; then
grfcodec="grfcodec"
else
grfcodec="$with_grfcodec"
fi
version=`$grfcodec -v 2>/dev/null | $awk '{print $3}' | sed 's/[rM]//g;s/-/0/'`
ret=$?
log 2 "executing grfcodec -v"
log 2 " returned $version"
log 2 " exit code $ret"
if [ -z "$version" ] || [ "$ret" != "0" ] || [ "$version" -lt "949" ]; then
if [ -n "$version" ] && [ "$version" -lt "949" ]; then
log 1 "checking grfcodec... needs at least version 6.0.2 (r949), disabled"
else
log 1 "checking grfcodec... not found"
fi
# It was forced, so it should be found.
if [ "$with_grfcodec" != "1" ]; then
log 1 "configure: error: grfcodec couldn't be found"
log 1 "configure: error: you supplied '$with_grfcodec', but it seems invalid"
exit 1
fi
grfcodec=""
return 0
fi
log 1 "checking grfcodec... found"
}
detect_nforenum() {
# 0 means no, 1 is auto-detect, 2 is force
if [ "$with_nforenum" = "0" ]; then
log 1 "checking nforenum... disabled"
nforenum=""
return 0
fi
if [ "$with_nforenum" = "1" ] || [ "$with_nforenum" = "" ] || [ "$with_nforenum" = "2" ]; then
nforenum="nforenum"
else
nforenum="$with_nforenum"
fi
version=`$nforenum -v 2>/dev/null | $awk '{print $3}' | sed 's/[rM]//g;s/-/0/'`
ret=$?
log 2 "executing nforenum -v"
log 2 " returned $version"
log 2 " exit code $ret"
if [ -z "$version" ] || [ "$ret" != "0" ] || [ "$version" -lt "949" ]; then
if [ -n "$version" ] && [ "$version" -lt "949" ]; then
log 1 "checking nforenum... needs at least version 6.0.2 (r949), disabled"
else
log 1 "checking nforenum... not found"
fi
# It was forced, so it should be found.
if [ "$with_nforenum" != "1" ]; then
log 1 "configure: error: nforenum couldn't be found"
log 1 "configure: error: you supplied '$with_nforenum', but it seems invalid"
exit 1
fi
nforenum=""
return 0
fi
log 1 "checking nforenum... found"
}
detect_cputype() {
if [ -n "$cpu_type" ] && [ "$cpu_type" != "DETECT" ]; then
log 1 "forcing cpu-type... $cpu_type bits"
@@ -3105,6 +3295,7 @@ make_sed() {
s@!!SRC_OBJS_DIR!!@$SRC_OBJS_DIR@g;
s@!!LANG_OBJS_DIR!!@$LANG_OBJS_DIR@g;
s@!!GRF_OBJS_DIR!!@$GRF_OBJS_DIR@g;
s@!!SETTING_OBJS_DIR!!@$SETTING_OBJS_DIR@g;
s@!!SRC_DIR!!@$SRC_DIR@g;
s@!!SCRIPT_SRC_DIR!!@$SCRIPT_SRC_DIR@g;
s@!!OSXAPP!!@$OSXAPP@g;
@@ -3123,6 +3314,7 @@ make_sed() {
s@!!STRGEN!!@$STRGEN@g;
s@!!ENDIAN_CHECK!!@$ENDIAN_CHECK@g;
s@!!DEPEND!!@$DEPEND@g;
s@!!SETTINGSGEN!!@$SETTINGSGEN@g;
s@!!ENDIAN_FORCE!!@$endian@g;
s@!!STAGE!!@$STAGE@g;
s@!!MAKEDEPEND!!@$makedepend@g;
@@ -3143,9 +3335,10 @@ make_sed() {
s@!!SRCS!!@$SRCS@g;
s@!!OS!!@$os@g;
s@!!CONFIGURE_FILES!!@$CONFIGURE_FILES@g;
s@!!REVISION!!@$revision@g;
s@!!AWK!!@$awk@g;
s@!!DISTCC!!@$distcc@g;
s@!!NFORENUM!!@$nforenum@g;
s@!!GRFCODEC!!@$grfcodec@g;
"
if [ "$icon_theme_dir" != "" ]; then
@@ -3230,8 +3423,22 @@ generate_lang() {
echo "LANG_DIRS += $LANG_OBJS_DIR" >> Makefile.am
}
generate_settings() {
STAGE="[SETTING]"
make_sed
# Create the language file
mkdir -p $SETTING_OBJS_DIR
log 1 "Generating setting/Makefile..."
echo "# Auto-generated file from 'Makefile.settings.in' -- DO NOT EDIT" > $SETTING_OBJS_DIR/Makefile
< $ROOT_DIR/Makefile.setting.in sed "$SRC_REPLACE" >> $SETTING_OBJS_DIR/Makefile
echo "DIRS += $SETTING_OBJS_DIR" >> Makefile.am
}
generate_grf() {
STAGE="[GRF]"
STAGE="[BASESET]"
make_sed
@@ -3281,7 +3488,7 @@ generate_src_osx() {
CFLAGS="-isysroot $osx_sdk_path $CFLAGS_orig"
LDFLAGS="-Wl,-syslibroot,$osx_sdk_path $LDFLAGS_orig"
fi
CFLAGS="$CFLAGS -D_SQ64 -DHAVE_NON_CONST_ICONV -DNO_QUICKTIME -UENABLE_COCOA_QUICKDRAW"
CFLAGS="$CFLAGS -D_SQ64 -DNO_QUICKTIME -UENABLE_COCOA_QUICKDRAW"
LIBS="`echo $LIBS | sed 's/-framework QuickTime//'`"
fi
@@ -3350,8 +3557,6 @@ showhelp() {
echo " MORPHOS/HPUX/BEOS/SUNOS/CYGWIN/MINGW/OS2/"
echo " DOS/WINCE/PSP/HAIKU"
echo " --endian=ENDIAN set the endian of the HOST (AUTO/LE/BE)"
echo " --revision=rXXXX overwrite the revision detection."
echo " Use with care!"
echo ""
echo "Paths:"
echo " --prefix-dir=dir specifies the prefix for all installed"
@@ -3426,12 +3631,13 @@ showhelp() {
echo " --with-cocoa enables COCOA video driver (OSX ONLY)"
echo " --with-sdl[=sdl-config] enables SDL video driver support"
echo " --with-zlib[=zlib.a] enables zlib support"
echo " --with-liblzma[=liblzma.a] enables liblzma support"
echo " --with-liblzma[=\"pkg-config liblzma\"]"
echo " enables liblzma support"
echo " --with-liblzo2[=liblzo2.a] enables liblzo2 support"
echo " --with-png[=libpng-config] enables libpng support"
echo " --with-freetype[=freetype-config]"
echo " enables libfreetype support"
echo " --with-fontconfig[=pkg-config fontconfig]"
echo " --with-fontconfig[=\"pkg-config fontconfig\"]"
echo " enables fontconfig support"
echo " --with-icu[=icu-config] enables icu (used for right-to-left support)"
echo " --static-icu try to link statically (libsicu instead of"
@@ -3442,6 +3648,7 @@ showhelp() {
echo " --with-makedepend[=makedepend] enables makedepend support"
echo " --with-ccache enables ccache support"
echo " --with-distcc enables distcc support"
echo " --without-grfcodec disable usage of grfcodec and re-generation of base sets"
echo ""
echo "Some influential environment variables:"
echo " CC C compiler command"
@@ -3452,6 +3659,9 @@ showhelp() {
echo " LDFLAGS linker flags, e.g. -L<lib dir> if you"
echo " have libraries in a nonstandard"
echo " directory <lib dir>"
echo " CFLAGS_BUILD C compiler flags for build time tool generation"
echo " CXXFLAGS_BUILD C++ compiler flags for build time tool generation"
echo " LDFLAGS_BUILD linker flags for build time tool generation"
echo ""
echo "Use these variables to override the choices made by 'configure' or to help"
echo "it to find libraries and programs with nonstandard names/locations."

5
configure vendored
View File

@@ -48,6 +48,7 @@ OBJS_DIR="$PWD/objs"
BASE_SRC_OBJS_DIR="$OBJS_DIR"
LANG_OBJS_DIR="$OBJS_DIR/lang"
GRF_OBJS_DIR="$OBJS_DIR/extra_grf"
SETTING_OBJS_DIR="$OBJS_DIR/setting"
BIN_DIR="$PREFIX"
SRC_DIR="$ROOT_DIR/src"
LANG_DIR="$SRC_DIR/lang"
@@ -82,6 +83,7 @@ TTD="openttd$EXE"
STRGEN="strgen$EXE"
ENDIAN_CHECK="endian_check$EXE"
DEPEND="depend$EXE"
SETTINGSGEN="settings_gen$EXE"
if [ -z "$sort" ]; then
PIPE_SORT="sed s@a@a@"
@@ -161,10 +163,11 @@ else
sort="$sort -u"
fi
CONFIGURE_FILES="$ROOT_DIR/configure $ROOT_DIR/config.lib $ROOT_DIR/Makefile.in $ROOT_DIR/Makefile.grf.in $ROOT_DIR/Makefile.lang.in $ROOT_DIR/Makefile.src.in $ROOT_DIR/Makefile.bundle.in"
CONFIGURE_FILES="$ROOT_DIR/configure $ROOT_DIR/config.lib $ROOT_DIR/Makefile.in $ROOT_DIR/Makefile.grf.in $ROOT_DIR/Makefile.lang.in $ROOT_DIR/Makefile.src.in $ROOT_DIR/Makefile.bundle.in $ROOT_DIR/Makefile.setting.in"
generate_main
generate_lang
generate_settings
generate_grf
generate_src

View File

@@ -1,44 +0,0 @@
32bpp and OpenTTD
Last updated: 2007-06-13
------------------------------------------------------------------------
Table of contents
-----------------
1.0) About
2.0) The format
1.0) About
---- -----
OpenTTD has 32bpp support. This means: OpenTTD still is 8bpp, but it has the
posibility to override the graphics with 32bpp. This means that it isn't a
replacement of grf or newgrf, but simply an addition. If you want to use 32bpp
graphics of a newgrf, you do need the newgrf itself too (with 8bpp graphics).
2.0) The format
---- ----------
32bpp images are stored in PNG. They should go in:
data/sprites/<grfname>/<SpriteID>.png
For example, a grfname would be 'openttd' (without .grf, lowercase), and the
SpriteID 3, to override the 3rd sprite in openttd.grf with a 32bpp version.
The format of this PNG can be almost anything, but we advise to use RGBA
format. Alpha-channel is fully supported.
As the core of OpenTTD is 8bpp, and because you of course want company colours
in your images, you will need to add a mask for every sprite that needs colour
remapping. The name is simular as above, only you have to put a 'm' behind the
SpriteID. This image should be a 8bpp palette image, where the palette is the
OpenTTD palette. Upon load of the PNG, the mask is loaded too, and overrides
the RGB (not the Alpha) of the original PNG image, and replacing it with a
8bpp color remapped and converted to 32bpp.
Another thing that OpenTTD needs in your png, is 2 tEXt chunks: x_offs and
y_offs. This to define the x- and y-offset, of course. Use the tool we supply
to add this information. Sadly enough most graphical editors trashes those
chunks upon save, so you have to readd it every time you save your image.
Your images should be the same as the grf, in size.

View File

@@ -150,7 +150,8 @@ Table of contents
Note: No additional authentication is required for rcon commands.
The server will reply with a ADMIN_PACKET_SERVER_RCON packet. Applications
The server will reply with one or more ADMIN_PACKET_SERVER_RCON packets.
Finally an ADMIN_PACKET_ADMIN_RCON_END packet will be sent. Applications
will not receive the answer twice if they have asked for the AdminUpdateType
ADMIN_UPDATE_CONSOLE, as the result is not printed on the servers console
(just like clients rcon commands).
@@ -160,6 +161,13 @@ Table of contents
Chat from the server itself will only be sent to the admin network when it
was not sent from the admin network.
Note that when content is queried or updated via rcon, the processing
happens asynchronously. But the ADMIN_PACKET_ADMIN_RCON_END packet is sent
already right after the content is requested as there's no immediate output.
Thus other packages and the output of content rcon command may be sent at
an arbitrary later time, mixing into the output of other console activity,
e.g. also of possible subsequent other rcon commands sent.
5.0) Sending chat
---- ------------

View File

@@ -106,6 +106,7 @@
<ul>
<li>m1 bits 4..0: <a href="#OwnershipInfo">owner</a> of the tile (normally <tt>10</tt>)</li>
<li>m2: see fields</li>
<li>m3 bits 7..5: type of hedge on NE border of the tile</li>
<li>m3 bits 3..0: see fields</li>
<li>m3 bit 4: set if the tile is covered with snow</li>
<li>m4 bits 7..5: type of hedge on the SW border of the tile (1 through 6, or 0=none)</li>
@@ -196,6 +197,7 @@
</table>
</li>
<li>m6 bits 7..6 : Possibility of a bridge above, in the <a href="#bridge_direction">direction specified</a></li>
<li>m6 bits 4..2: type of hedge on NW border of the tile</li>
<li>m6 bits 1..0 : <a href="#tropic_zone">Tropic zone definition</a></li>
</ul>
</td>
@@ -816,8 +818,6 @@
</table>
<small>Note: the actually displayed set of trees depends on both type and number of trees</small>
</li>
<li>m4 bits 7..5: type of hedge on the SW border of the tile (1 through 6, or 0=none)</li>
<li>m4 bits 4..2: type of hedge on the SE border of the tile (1 through 6, or 0=none)</li>
<li>m5 bits 7..6: number of trees minus one</li>
<li>m5 bits 2..0: growth status:
<table border="0">

View File

@@ -68,10 +68,10 @@ the array so you can quickly see what is used and what is not.
<td class="bits">XXXX XXXX</td>
<td class="bits"><span class="free">OOO</span><span class="option">~ ~~~~</span></td>
<td class="bits"><span class="free">OOOO OOOO OOOO OOOO</span></td>
<td class="bits"><span class="free">OOO</span>X <span class="free">OOOO</span></td>
<td class="bits">XXXX <span class="free">OOOO</span></td>
<td class="bits">XXXX XX<span class="free">OO</span></td>
<td class="bits">XXXX XXXX</td>
<td class="bits">XX<span class="free">OO OO</span>XX</td>
<td class="bits">XX<span class="free">O</span>X XXXX</td>
<td class="bits"><span class="free">OOOO OOOO</span></td>
</tr>
<tr>
@@ -79,10 +79,10 @@ the array so you can quickly see what is used and what is not.
<td class="bits">-inherit-</td>
<td class="bits">-inherit-</td>
<td class="bits">XXXX XXXX XXXX XXXX</td>
<td class="bits"><span class="free">OOO</span>X XXXX</td>
<td class="bits">XXXX XXXX</td>
<td class="bits">-inherit-</td>
<td class="bits">-inherit-</td>
<td class="bits">XX<span class="free">OO OO</span>XX</td>
<td class="bits">XX<span class="free">O</span>X XXXX</td>
<td class="bits"><span class="free">OOOO OOOO</span></td>
</tr>
<tr>
@@ -172,7 +172,7 @@ the array so you can quickly see what is used and what is not.
<td class="bits"><span class="free">OOO</span><span class="option">~ ~~~~</span></td>
<td class="bits"><span class="free">OOOO OOO</span>X XXXX XXXX</td>
<td class="bits"><span class="option">~~</span>XX XXXX</td>
<td class="bits">XXXX XX<span class="free">OO</span></td>
<td class="bits"><span class="free">OOOO OOOO</span></td>
<td class="bits">XX<span class="free">OO O</span>XXX</td>
<td class="bits"><span class="free">OOOO OO</span>XX</td>
<td class="bits"><span class="free">OOOO OOOO</span></td>

View File

@@ -42,6 +42,8 @@ description = foo
description.en_US = howdie
; palette used by the set; either DOS or Windows
palette = DOS
; preferred blitter, optional; either 8bpp (default) or 32bpp.
blitter = 8bpp
; The files section lists the files that replace sprites.
; The file names are case sensitive.

View File

@@ -1,6 +1,6 @@
.\" Hey, EMACS: -*- nroff -*-
.\" Please adjust this date whenever revising the manpage.
.Dd Dec 31, 2010
.Dd May 31, 2011
.Dt OPENTTD 6
.Sh NAME
.Nm openttd
@@ -14,7 +14,6 @@
.Op Fl D Ar [host][:port]
.Op Fl g Ar [savegame]
.Op Fl G Ar seed
.Op Fl i Ar palette
.Op Fl I Ar graphicsset
.Op Fl l Ar host[:port]
.Op Fl m Ar driver
@@ -22,6 +21,7 @@
.Op Fl n Ar host[:port][#player]
.Op Fl p Ar password
.Op Fl P Ar password
.Op Fl q Ar savegame
.Op Fl r Ar widthxheight
.Op Fl s Ar driver
.Op Fl S Ar soundset
@@ -61,10 +61,6 @@ at start or start a new game if omitted. The
must be either absolute or relative to the current path or one of the search paths.
.It Fl h
Display a summary of all options and lists all the available AIs, blitters, sound, music and video drivers, graphics sets and sound sets.
.It Fl i Ar palette
Set the palette. '0' for the DOS palette, '1' for the Windows palette and '2' to autodetect (default).
.sp
The palette depends where the base graphics set originated from. If it came from the Transport Tycoon Deluxe for DOS it has the DOS palette, if it came from the Windows version of Transport Tycoon Deluxe it has the Windows palette. All others likely have the Windows palette as that is the most used palette.
.It Fl I Ar graphicsset
Set the graphics set, see
.Fl h
@@ -88,6 +84,8 @@ Password used to join server. Only useful with
.It Fl P Ar password
Password used to join company. Only useful with
.Fl n
.It Fl q Ar savegame
Write some information about the savegame and exit
.It Fl r Ar widthxheight
Set the resolution
.It Fl s Ar driver

View File

@@ -70,7 +70,7 @@ ROOT_DIR=`pwd`
# Determine if we are using a modified version
# Assume the dir is not modified
MODIFIED="0"
if [ -d "$ROOT_DIR/.svn" ]; then
if [ -d "$ROOT_DIR/.svn" ] || [ -d "$ROOT_DIR/../.svn" ]; then
# We are an svn checkout
if [ -n "`svnversion | grep 'M'`" ]; then
MODIFIED="2"

View File

@@ -1,14 +1,13 @@
OpenTTD's known bugs
Last updated: 2011-11-20
Release version: 1.1.4-RC1
Last updated: 2013-11-17
Release version: 1.3.3-RC1
------------------------------------------------------------------------
Table of contents
-----------------
1.0) About
2.0) Known bugs in this release
* 2.1) Known bugs that will not be solved
2.0) Known bugs
1.0) About
@@ -17,36 +16,13 @@ All bugs listed below are marked as known. Please do not submit any bugs
that are the same as these. If you do, do not act surprised, because
we WILL flame you!!
Of course if you have more knowledge about any of these bugs, have more
specifics, we welcome you to report them. React to the given bug indicated
by the number below on http://bugs.openttd.org.
The current list of known bugs that we intend to fix can be found in our
bug tracking system at: http://bugs.openttd.org
Also check the closed bugs when searching for your bug in this system as
we might have fixed the bug in the mean time.
2.0) Known bugs in this release
---- --------------------------
The following bugs are known to exist in this release and we intend to
fix them. Some bugs are known but are not fixable or fixing them would
cause further problems. Those bugs can be found in the "Known bugs that
will not be solved" section.
The bugs in this section all refer to a ticket in our bug tracking system
that you can find at: http://bugs.openttd.org
If the bugs are closed but still listed here it means that the bug is fixed
and that the nightlies and next major release will not have that bug.
Issues prefixed with [OSX] are required to be fixed before we consider
officially supporting Mac OS X again. For now it remains unsupported and
we only apply bug fixes provided by the community but we are unable to fix
these bugs ourselves.
- 4744 [OSX] Crash when switching to full screen with OS X Lion
- 4689 [OSX] Crash when hiding window after coming from full screen
- 4594 [Windows] Minimizing the windows when a modal error message is
shown makes it difficult to exit the game
- 4420 [OSX] OS' mouse pointer still shows
- 2484 [OSX] Cannot enter CJK characters
2.1) Known bugs that will not be solved
2.0) Known bugs
---- ----------------------------------
This section lists all known bugs that we do not intend to fix and the
reasons why we think that fixing them is infeasible. We might make some
@@ -326,6 +302,19 @@ Unreadable characters for non-latin locales [FS#4607]
8 bits blitter there are not enough colours to properly perform the
anti-aliasing.
(Temporary) wrong colours when switching to full screen [FS#4511]:
On Windows it can happen that you temporarily see wrong colours
when switching to full screen OpenTTD, either by starting
OpenTTD in full screen mode, changing to full screen mode or by
ALT-TAB-ing into a full screen OpenTTD. This is caused by the
fact that OpenTTD, by default, uses 8bpp paletted output. The
wrong colours you are seeing is a temporary effect of the video
driver switching to 8bpp palette mode.
This issue can be worked around in two ways:
a) Setting fullscreen_bpp to 32
b) Setting up the 32bpp-anim or 32bpp-optimized blitter
Train does not crash with itself [FS#4635]:
When a train drives in a circle the front engine passes through
wagons of the same train without crashing. This is intentional.
@@ -338,3 +327,120 @@ Train does not crash with itself [FS#4635]:
it does not add anything to gameplay.
Nevertheless trains shall not crash in normal operation, so making
a train not crash with itself is the best solution for everyone.
Aircraft coming through wall in rotated airports [FS#4705]:
With rotated airports, specifically hangars, you will see that the
aircraft will show a part through the back wall of the hangar.
This can be solved by only drawing a part of the plane when being
at the back of the hangar, however then with transparency turned on
the aircraft would be shown partially which would be even weirder.
As such the current behaviour is deemed the least bad.
The same applies to overly long ships and their depots.
Vehicles not keeping their "maximum" speed [FS#4815]:
Vehicles that have not enough power to reach and maintain their
advertised maximum speed might be constantly jumping between two
speeds. This is due to the fact that speed and its calculations
are done with integral numbers instead of floating point numbers.
As a result of this a vehicle will never reach its equilibrium
between the drag/friction and propulsion. So in effect it will be
in a vicious circle of speeding up and slowing down due to being
just at the other side of the equilibrium.
Not speeding up when near the equilibrium will cause the vehicle
to never come in the neighbourhood of the equilibrium and not
slowing down when near the equilibrium will cause the vehicle
to never slow down towards the equilibrium once it has come down
a hill.
It is possible to calculate whether the equilibrium will be
passed, but then all acceleration calculations need to be done
twice.
Settings not saved when OpenTTD crashes [FS#4846]:
The settings are not saved when OpenTTD crashes for several reasons.
The most important is that the game state is broken and as such the
settings might contain invalid values, or the settings have not even
been loaded yet. This would cause invalid or totally wrong settings
to be written to the configuration file.
A solution to that would be saving the settings whenever one changes,
however due to the way the configuration file is saved this requires
a flush of the file to the disk and OpenTTD needs to wait till that
is finished. On some file system implementations this causes the
flush of all 'write-dirty' caches, which can be a significant amount
of data to be written. This can further be aggravated by spinning
down disks to conserve power, in which case this disk needs to be
spun up first. This means that many seconds may pass before the
configuration file is actually written, and all that time OpenTTD
will not be able to show any progress. Changing the way the
configuration file is saved is not an option as that leaves us more
vulnerable to corrupt configuration files.
Finally, crashes should not be happening. If they happen they should
be reported and fixed, so essentially fixing this is fixing the
wrong thing. If you really need the configuration changes to be
saved, and you need to run a version that crashes regularly, then
you can use the 'saveconfig' command in the console to save the
settings.
Not all NewGRFs, AIs, game scripts are found [FS#4887]:
Under certain situations, where the path for the content within a
tar file is the same as other content on the file system or in another
tar file, it is possible that content is not found. A more thorough
explanation and solutions are described in section 4.4 of readme.txt.
Mouse cursor going missing with SDL [FS#4997]:
Under certain circumstances SDL does not notify OpenTTD of changes
with respect to the mouse pointer, specifically whether the mouse
pointer is within the bounds of OpenTTD or not. For example, if you
Alt-tab to another application the mouse cursor will still be shown
in OpenTTD, and when you move the mouse outside of the OpenTTD
window so the cursor gets hidden, open/move another application on
top of the OpenTTD window and then Alt-tab back into OpenTTD the
cursor will not be shown.
We cannot fix this problem as SDL simply does not provide the
required information in these corner cases. This is a bug in SDL
and as such there is little that we can do about it.
Inconsistent catchment areas [FS#5661]:
Due to performance decisions the catchment area for cargo accepted
by a station for delivery to houses or industries differs from the
catchment area for cargo that is delivered to stations from houses
or industries.
Conceptually they work the same, but the effect in game differs.
They work by finding the closest destination "around" the source
which is within a certain distance. This distance depends on the
type of station, e.g. road stops have a smaller catchment area than
large airports. In both cases the bounding box, the smallest
rectangle that contains all tiles of something, is searched for the
target of the cargo, and then spiraling outwards finding the closest
tile of the target.
In the case of a station with two tiles spread far apart with a house
that is within the station's bounding box, it would be possible that
the spiraling search from the house does not reach one of the station
tiles before the search ends, i.e. all tiles within that distance
are searched. So the house does not deliver cargo to the station. On
the other hand, the station will deliver cargo because the house
falls within the bounding box, and thus search area.
It is possible to make these consistent, but then cargo from a house
to a station needs to search up to 32 tiles around itself, i.e. 64
by 64 tiles, to find all possible stations it could deliver to
instead of 10 by 10 tiles (40 times more tiles). Alternatively the
search from a station could be changed to use the actual tiles, but
that would require considering checking 10 by 10 tiles for each of
the tiles of a station, instead of just once.
Trains might not stop at platforms that are currently being changed [FS#5553]:
If you add tiles to or remove tiles from a platform while a train is
approaching to stop at the same platform, that train can miss the place
where it's supposed to stop and pass the station without stopping. This
is caused by the fact that the train is considered to already have stopped
if it's beyond its assigned stopping location. We can't let the train stop
just anywhere in the station because then it would never leave the station
if you have the same station in the order list multiple times in a row or
if there is only one station in the order list (see FS#5684).

View File

@@ -0,0 +1,50 @@
; $Id$
;
; This represents more or less nothingness
;
[metadata]
name = NoMusic
shortname = NULL
version = 0
fallback = true
!! description STR_BASEMUSIC_NONE_DESCRIPTION
[files]
theme =
old_0 =
old_1 =
old_2 =
old_3 =
old_4 =
old_5 =
old_6 =
old_7 =
old_8 =
old_9 =
new_0 =
new_1 =
new_2 =
new_3 =
new_4 =
new_5 =
new_6 =
new_7 =
new_8 =
new_9 =
ezy_0 =
ezy_1 =
ezy_2 =
ezy_3 =
ezy_4 =
ezy_5 =
ezy_6 =
ezy_7 =
ezy_8 =
ezy_9 =
[md5s]
[names]
[origin]
default = This file was part of your OpenTTD installation.

View File

@@ -0,0 +1,18 @@
; $Id$
;
; This represents more or less nothingness
;
[metadata]
name = NoSound
shortname = NULL
version = 2
fallback = true
!! description STR_BASESOUNDS_NONE_DESCRIPTION
[files]
samples =
[md5s]
[origin]
default = This file was part of your OpenTTD installation.

View File

@@ -0,0 +1,31 @@
; $Id$
;
; This represents the original graphics as on the non-German Transport
; Tycoon Deluxe DOS CD.
;
[metadata]
name = original_dos
shortname = TTDD
version = 1
palette = DOS
!! description STR_BASEGRAPHICS_DOS_DESCRIPTION
[files]
base = TRG1.GRF
logos = TRGI.GRF
arctic = TRGC.GRF
tropical = TRGH.GRF
toyland = TRGT.GRF
extra = OPENTTD.GRF
[md5s]
TRG1.GRF = 9311676280e5b14077a8ee41c1b42192
TRGI.GRF = da6a6c9dcc451eec88d79211437b76a8
TRGC.GRF = ed446637e034104c5559b32c18afe78d
TRGH.GRF = ee6616fb0e6ef6b24892c58c93d86fc9
TRGT.GRF = e30e8a398ae86c03dc534a8ac7dfb3b6
OPENTTD.GRF =
[origin]
default = You can find it on your Transport Tycoon Deluxe CD-ROM.
OPENTTD.GRF = This file was part of your OpenTTD installation.

View File

@@ -0,0 +1,19 @@
; $Id$
;
; This represents the original sounds as on the Transport
; Tycoon Deluxe DOS CD.
;
[metadata]
name = original_dos
shortname = TTDO
version = 0
!! description STR_BASESOUNDS_DOS_DESCRIPTION
[files]
samples = SAMPLE.CAT
[md5s]
SAMPLE.CAT = 422ea3dd074d2859bb51639a6e0e85da
[origin]
default = You can find it on your Transport Tycoon Deluxe CD-ROM.

View File

@@ -0,0 +1,31 @@
; $Id$
;
; This represents the original graphics as on the German Transport
; Tycoon Deluxe DOS CD. It contains one broken sprite.
;
[metadata]
name = original_dos_de
shortname = TTDD
version = 0
palette = DOS
!! description STR_BASEGRAPHICS_DOS_DE_DESCRIPTION
[files]
base = TRG1.GRF
logos = TRGI.GRF
arctic = TRGC.GRF
tropical = TRGH.GRF
toyland = TRGT.GRF
extra = OPENTTD.GRF
[md5s]
TRG1.GRF = 9311676280e5b14077a8ee41c1b42192
TRGI.GRF = da6a6c9dcc451eec88d79211437b76a8
TRGC.GRF = ed446637e034104c5559b32c18afe78d
TRGH.GRF = ee6616fb0e6ef6b24892c58c93d86fc9
TRGT.GRF = fcde1d7e8a74197d72a62695884b909e
OPENTTD.GRF =
[origin]
default = You can find it on your Transport Tycoon Deluxe CD-ROM.
OPENTTD.GRF = This file was part of your OpenTTD installation.

View File

@@ -0,0 +1,31 @@
; $Id$
;
; This represents the original graphics as on the Transport
; Tycoon Deluxe for Windows CD.
;
[metadata]
name = original_windows
shortname = TTDW
version = 0
palette = Windows
!! description STR_BASEGRAPHICS_WIN_DESCRIPTION
[files]
base = TRG1R.GRF
logos = TRGIR.GRF
arctic = TRGCR.GRF
tropical = TRGHR.GRF
toyland = TRGTR.GRF
extra = OPENTTD.GRF
[md5s]
TRG1R.GRF = b04ce593d8c5016e07473a743d7d3358
TRGIR.GRF = 0c2484ff6be49fc63a83be6ab5c38f32
TRGCR.GRF = 3668f410c761a050b5e7095a2b14879b
TRGHR.GRF = 06bf2b7a31766f048baac2ebe43457b1
TRGTR.GRF = de53650517fe661ceaa3138c6edb0eb8
OPENTTD.GRF =
[origin]
default = You can find it on your Transport Tycoon Deluxe CD-ROM.
OPENTTD.GRF = This file was part of your OpenTTD installation.

View File

@@ -0,0 +1,94 @@
; $Id$
;
; This represents the original music as on the Transport
; Tycoon Deluxe for Windows CD.
;
[metadata]
name = original_windows
shortname = TTDW
version = 1
!! description STR_BASEMUSIC_WIN_DESCRIPTION
[files]
theme = GM_TT00.GM
old_0 = GM_TT02.GM
old_1 = GM_TT06.GM
old_2 = GM_TT03.GM
old_3 = GM_TT12.GM
old_4 = GM_TT08.GM
old_5 = GM_TT13.GM
old_6 = GM_TT14.GM
old_7 = GM_TT10.GM
old_8 =
old_9 =
new_0 = GM_TT04.GM
new_1 = GM_TT01.GM
new_2 = GM_TT05.GM
new_3 = GM_TT15.GM
new_4 = GM_TT11.GM
new_5 = GM_TT16.GM
new_6 = GM_TT09.GM
new_7 =
new_8 =
new_9 =
ezy_0 = GM_TT18.GM
ezy_1 = GM_TT19.GM
ezy_2 = GM_TT21.GM
ezy_3 = GM_TT17.GM
ezy_4 = GM_TT20.GM
ezy_5 = GM_TT07.GM
ezy_6 =
ezy_7 =
ezy_8 =
ezy_9 =
[md5s]
GM_TT00.GM = 45cfec1b9d8c7a0ad45e755833cbf221
GM_TT01.GM = ab14ed3392d848abd2a2e90a9d75d121
GM_TT02.GM = dd4f696e4be5987ce738257b08b50171
GM_TT03.GM = a1bfde23343df9e4063419bf29c166b8
GM_TT04.GM = 4e6943aa0c455203d76c79389054747d
GM_TT05.GM = cee281cb85a2e2343552d97640545a47
GM_TT06.GM = 26d1de5efa8675f94065784e9d539e49
GM_TT07.GM = 6f2691e17558f552ec4c565e4ab7139c
GM_TT08.GM = a42bf2cb3340a822f1a69646fc7a487d
GM_TT09.GM = eb35761a58a8df3c59ed8929cce13916
GM_TT10.GM = 42fecd686720a785d20a78590c466a82
GM_TT11.GM = 50ef1ef02e49d2112786dd45e69dc3ee
GM_TT12.GM = 4ce707a0e0e72419f0681dd9bd95271b
GM_TT13.GM = e765753be29d889ec818f38009103619
GM_TT14.GM = 270e2d63bd32b95a4d007ce15a6ce45f
GM_TT15.GM = 89e116a1c0c69f1845cc903a9bfbe460
GM_TT16.GM = f824e2371b3bedfe61aad4b9c62dd6be
GM_TT17.GM = 1b23eebb0796c1ab99cd97fa7082cf7b
GM_TT18.GM = 15650de3bad645d0e88c4f5c7a2df92a
GM_TT19.GM = 7aec079e15bd09588660b85545ac4dfc
GM_TT20.GM = 1509097889dee617aa1e9a1738a5a930
GM_TT21.GM = a8d0aaad02e1a762d8d54cf81da56bab
[names]
GM_TT00.GM = Tycoon DELUXE Theme
GM_TT01.GM = Snarl Up
GM_TT02.GM = Easy Driver
GM_TT03.GM = Little Red Diesel
GM_TT04.GM = City Groove
GM_TT05.GM = Aliens Ate My Railway
GM_TT06.GM = Stoke It
GM_TT07.GM = Don't Walk!
GM_TT08.GM = Sawyer's Tune
GM_TT09.GM = Fell Apart On Me
GM_TT10.GM = Can't Get There From Here
GM_TT11.GM = Hard Drivin'
GM_TT12.GM = Road Hog
GM_TT13.GM = Hold That Train!
GM_TT14.GM = Broomer's Oil Rag
GM_TT15.GM = Goss Groove
GM_TT16.GM = Small Town
GM_TT17.GM = Cruise Control
GM_TT18.GM = Stroll On
GM_TT19.GM = Funk Central
GM_TT20.GM = Jammit
GM_TT21.GM = Movin' On
[origin]
default = You can find it on your Transport Tycoon Deluxe CD-ROM.

View File

@@ -0,0 +1,19 @@
; $Id$
;
; This represents the original sounds as on the Transport
; Tycoon Deluxe for Windows CD.
;
[metadata]
name = original_windows
shortname = TTDO
version = 0
!! description STR_BASESOUNDS_WIN_DESCRIPTION
[files]
samples = SAMPLE.CAT
[md5s]
SAMPLE.CAT = 9212e81e72badd4bbe1eaeae66458e10
[origin]
default = You can find it on your Transport Tycoon Deluxe CD-ROM.

View File

@@ -0,0 +1,69 @@
# $Id: openttd.desktop.translation.awk 24100 2012-04-08 14:29:31Z rubidium $
# This file is part of OpenTTD.
# OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.
# OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
# See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
#
# Awk script to extract translations for baseset descriptions
# from lang files for insertion into .obg/obs/obm files.
# If there is no translation, there is no output.
#
# The input file is scanned for the pattern
# !! <ini-key> <STR_id>
#
# The lang files (passed as variable 'langfiles') are scanned for <STR_id> and
# the translations are added to the output file:
# <ini-key>.<iso-code> = <translation>
#
# Simple insertion sort since not all AWKs have a sort implementation
function isort(A) {
n = 0
for (val in A) {
n++;
}
for (i = 2; i <= n; i++) {
j = i;
hold = A[j]
while (A[j - 1] > hold) {
j--;
A[j + 1] = A[j]
}
A[j] = hold
}
return n
}
/^!!/ {
ini_key = $2;
str_id = $3;
file = langfiles
while ((getline < file) > 0) {
if (match($0, "##isocode") > 0) {
lang = $2;
} else if (match($0, "^" str_id " *:") > 0) {
sub("^[^:]*:", "", $0)
i++;
if (lang == "en_GB") {
texts[i] = ini_key " = "$0;
} else {
texts[i] = ini_key "." lang " = "$0;
}
}
}
close(file);
count = isort(texts);
for (i = 1; i <= count; i++) {
print texts[i]
}
next
}
{ print }

View File

@@ -8,12 +8,12 @@
//
-1 * 0 0C "Airport previews"
-1 * 0 05 16 09
-1 sprites/airport_preview.png 50 8 09 140 230 0 0
-1 sprites/airport_preview.png 290 8 09 140 230 0 0
-1 sprites/airport_preview.png 530 8 09 140 230 0 0
-1 sprites/airport_preview.png 2 168 09 140 230 0 0
-1 sprites/airport_preview.png 242 168 09 140 230 0 0
-1 sprites/airport_preview.png 482 168 09 140 230 0 0
-1 sprites/airport_preview.png 2 328 09 140 230 0 0
-1 sprites/airport_preview.png 242 328 09 140 230 0 0
-1 sprites/airport_preview.png 482 328 09 140 230 0 0
-1 sprites/airport_preview.png 8bpp 50 8 230 140 0 0 normal
-1 sprites/airport_preview.png 8bpp 290 8 230 140 0 0 normal
-1 sprites/airport_preview.png 8bpp 530 8 230 140 0 0 normal
-1 sprites/airport_preview.png 8bpp 2 168 230 140 0 0 normal
-1 sprites/airport_preview.png 8bpp 242 168 230 140 0 0 normal
-1 sprites/airport_preview.png 8bpp 482 168 230 140 0 0 normal
-1 sprites/airport_preview.png 8bpp 2 328 230 140 0 0 normal
-1 sprites/airport_preview.png 8bpp 242 328 230 140 0 0 normal
-1 sprites/airport_preview.png 8bpp 482 328 230 140 0 0 normal

View File

@@ -8,18 +8,18 @@
//
-1 * 0 0C "Extra airport graphics"
-1 * 3 05 10 0F
-1 sprites/airports.png 18 8 09 31 64 -31 0
-1 sprites/airports.png 98 8 09 31 64 -31 0
-1 sprites/airports.png 178 8 09 31 64 -31 0
-1 sprites/airports.png 258 8 09 31 64 -31 0
-1 sprites/airports.png 338 8 09 31 64 -31 0
-1 sprites/airports.png 418 8 09 31 64 -31 0
-1 sprites/airports.png 498 8 09 55 64 -2 -38
-1 sprites/airports.png 578 8 09 17 18 16 -1
-1 sprites/airports.png 610 8 09 55 64 -2 -38
-1 sprites/airports.png 690 8 09 17 18 -30 1
-1 sprites/airports.png 722 8 09 55 64 -2 -38
-1 sprites/airports.png 2 88 09 55 64 -2 -38
-1 sprites/airports.png 82 88 09 31 64 -31 0
-1 sprites/airports.png 162 88 09 31 64 -31 0
-1 sprites/airports.png 242 88 09 31 64 -31 0
-1 sprites/airports.png 8bpp 18 8 64 31 -31 0 normal
-1 sprites/airports.png 8bpp 98 8 64 31 -31 0 normal
-1 sprites/airports.png 8bpp 178 8 64 31 -31 0 normal
-1 sprites/airports.png 8bpp 258 8 64 31 -31 0 normal
-1 sprites/airports.png 8bpp 338 8 64 31 -31 0 normal
-1 sprites/airports.png 8bpp 418 8 64 31 -31 0 normal
-1 sprites/airports.png 8bpp 498 8 64 55 -2 -38 normal
-1 sprites/airports.png 8bpp 578 8 18 17 16 -1 normal
-1 sprites/airports.png 8bpp 610 8 64 55 -2 -38 normal
-1 sprites/airports.png 8bpp 690 8 18 17 -30 1 normal
-1 sprites/airports.png 8bpp 722 8 64 55 -2 -38 normal
-1 sprites/airports.png 8bpp 2 88 64 55 -2 -38 normal
-1 sprites/airports.png 8bpp 82 88 64 31 -31 0 normal
-1 sprites/airports.png 8bpp 162 88 64 31 -31 0 normal
-1 sprites/airports.png 8bpp 242 88 64 31 -31 0 normal

View File

@@ -10,22 +10,22 @@
// temperate aqueduct
-1 * 6 07 83 01 \7! 00 09
-1 * 3 05 12 08
-1 sprites/aqueduct.png 34 8 09 32 61 -30 -9
-1 sprites/aqueduct.png 114 8 09 31 62 -29 -9
-1 sprites/aqueduct.png 194 8 09 32 61 -30 -9
-1 sprites/aqueduct.png 274 8 09 31 62 -29 -9
-1 sprites/aqueduct.png 354 8 09 32 61 -30 -4
-1 sprites/aqueduct.png 434 8 09 31 62 -29 -4
-1 sprites/aqueduct.png 514 8 09 23 33 -31 0
-1 sprites/aqueduct.png 562 8 09 23 33 0 1
-1 sprites/aqueduct.png 8bpp 34 8 61 32 -30 -9 normal
-1 sprites/aqueduct.png 8bpp 114 8 62 31 -29 -9 normal
-1 sprites/aqueduct.png 8bpp 194 8 61 32 -30 -9 normal
-1 sprites/aqueduct.png 8bpp 274 8 62 31 -29 -9 normal
-1 sprites/aqueduct.png 8bpp 354 8 61 32 -30 -4 normal
-1 sprites/aqueduct.png 8bpp 434 8 62 31 -29 -4 normal
-1 sprites/aqueduct.png 8bpp 514 8 33 23 -31 0 normal
-1 sprites/aqueduct.png 8bpp 562 8 33 23 0 1 normal
// non-temperate aqueduct
-1 * 6 07 83 01 \7= 00 09
-1 * 3 05 12 08
-1 sprites/aqueduct.png 34 48 09 32 61 -30 -9
-1 sprites/aqueduct.png 114 48 09 31 62 -29 -9
-1 sprites/aqueduct.png 194 48 09 32 61 -30 -9
-1 sprites/aqueduct.png 274 48 09 31 62 -29 -9
-1 sprites/aqueduct.png 354 48 09 32 61 -30 -4
-1 sprites/aqueduct.png 434 48 09 31 62 -29 -4
-1 sprites/aqueduct.png 514 48 09 23 33 -31 0
-1 sprites/aqueduct.png 562 48 09 23 33 0 1
-1 sprites/aqueduct.png 8bpp 34 48 61 32 -30 -9 normal
-1 sprites/aqueduct.png 8bpp 114 48 62 31 -29 -9 normal
-1 sprites/aqueduct.png 8bpp 194 48 61 32 -30 -9 normal
-1 sprites/aqueduct.png 8bpp 274 48 62 31 -29 -9 normal
-1 sprites/aqueduct.png 8bpp 354 48 61 32 -30 -4 normal
-1 sprites/aqueduct.png 8bpp 434 48 62 31 -29 -4 normal
-1 sprites/aqueduct.png 8bpp 514 48 33 23 -31 0 normal
-1 sprites/aqueduct.png 8bpp 562 48 33 23 0 1 normal

View File

@@ -8,58 +8,58 @@
//
-1 * 0 0C "Autorail graphics"
-1 * 3 05 13 37
-1 sprites/autorail.png 18 8 09 31 64 -31 7
-1 sprites/autorail.png 98 8 09 31 64 -31 -1
-1 sprites/autorail.png 178 8 09 39 64 -31 -1
-1 sprites/autorail.png 258 8 09 47 64 -31 -9
-1 sprites/autorail.png 338 8 09 31 64 -31 -5
-1 sprites/autorail.png 418 8 09 23 64 -31 7
-1 sprites/autorail.png 498 8 09 18 64 -31 4
-1 sprites/autorail.png 578 8 09 31 64 -31 -1
-1 sprites/autorail.png 658 8 09 31 64 -31 7
-1 sprites/autorail.png 2 72 09 31 64 -31 -1
-1 sprites/autorail.png 82 72 09 23 64 -31 7
-1 sprites/autorail.png 162 72 09 18 64 -31 4
-1 sprites/autorail.png 242 72 09 31 64 -31 -1
-1 sprites/autorail.png 322 72 09 39 64 -31 -1
-1 sprites/autorail.png 402 72 09 47 64 -31 -9
-1 sprites/autorail.png 482 72 09 31 64 -31 -5
-1 sprites/autorail.png 562 72 09 31 64 -31 7
-1 sprites/autorail.png 642 72 09 31 64 -31 -1
-1 sprites/autorail.png 722 72 09 47 64 -31 -9
-1 sprites/autorail.png 2 136 09 26 64 -31 4
-1 sprites/autorail.png 82 136 09 23 64 -31 4
-1 sprites/autorail.png 162 136 09 31 64 -31 -3
-1 sprites/autorail.png 242 136 09 26 64 -31 4
-1 sprites/autorail.png 322 136 09 23 64 -31 4
-1 sprites/autorail.png 402 136 09 31 64 -31 -3
-1 sprites/autorail.png 482 136 09 31 64 -31 7
-1 sprites/autorail.png 562 136 09 31 64 -31 -1
-1 sprites/autorail.png 642 136 09 15 64 -31 7
-1 sprites/autorail.png 722 136 09 31 64 -31 7
-1 sprites/autorail.png 2 184 09 39 64 -31 -1
-1 sprites/autorail.png 82 184 09 31 64 -31 -1
-1 sprites/autorail.png 162 184 09 31 64 -31 7
-1 sprites/autorail.png 242 184 09 39 64 -31 -1
-1 sprites/autorail.png 322 184 09 31 64 -31 -1
-1 sprites/autorail.png 402 184 09 31 64 -31 7
-1 sprites/autorail.png 482 184 09 31 64 -31 -1
-1 sprites/autorail.png 562 184 09 31 64 -31 -1
-1 sprites/autorail.png 642 184 09 31 64 -31 -1
-1 sprites/autorail.png 722 184 09 23 64 -31 7
-1 sprites/autorail.png 2 248 09 15 64 -31 7
-1 sprites/autorail.png 82 248 09 39 64 -31 -1
-1 sprites/autorail.png 162 248 09 47 64 -31 -9
-1 sprites/autorail.png 242 248 09 31 64 -31 7
-1 sprites/autorail.png 322 248 09 31 64 -31 -1
-1 sprites/autorail.png 402 248 09 31 64 -31 -1
-1 sprites/autorail.png 482 248 09 31 64 -31 -1
-1 sprites/autorail.png 562 248 09 23 64 -31 7
-1 sprites/autorail.png 642 248 09 15 64 -31 7
-1 sprites/autorail.png 722 248 09 39 64 -31 -1
-1 sprites/autorail.png 2 312 09 47 64 -31 -9
-1 sprites/autorail.png 82 312 09 31 64 -31 -1
-1 sprites/autorail.png 162 312 09 31 64 -31 -1
-1 sprites/autorail.png 242 312 09 23 64 -31 7
-1 sprites/autorail.png 322 312 09 31 64 -31 7
-1 sprites/autorail.png 402 312 09 31 64 -31 7
-1 sprites/autorail.png 8bpp 18 8 64 31 -31 7 normal
-1 sprites/autorail.png 8bpp 98 8 64 31 -31 -1 normal
-1 sprites/autorail.png 8bpp 178 8 64 39 -31 -1 normal
-1 sprites/autorail.png 8bpp 258 8 64 47 -31 -9 normal
-1 sprites/autorail.png 8bpp 338 8 64 31 -31 -5 normal
-1 sprites/autorail.png 8bpp 418 8 64 23 -31 7 normal
-1 sprites/autorail.png 8bpp 498 8 64 18 -31 4 normal
-1 sprites/autorail.png 8bpp 578 8 64 31 -31 -1 normal
-1 sprites/autorail.png 8bpp 658 8 64 31 -31 7 normal
-1 sprites/autorail.png 8bpp 2 72 64 31 -31 -1 normal
-1 sprites/autorail.png 8bpp 82 72 64 23 -31 7 normal
-1 sprites/autorail.png 8bpp 162 72 64 18 -31 4 normal
-1 sprites/autorail.png 8bpp 242 72 64 31 -31 -1 normal
-1 sprites/autorail.png 8bpp 322 72 64 39 -31 -1 normal
-1 sprites/autorail.png 8bpp 402 72 64 47 -31 -9 normal
-1 sprites/autorail.png 8bpp 482 72 64 31 -31 -5 normal
-1 sprites/autorail.png 8bpp 562 72 64 31 -31 7 normal
-1 sprites/autorail.png 8bpp 642 72 64 31 -31 -1 normal
-1 sprites/autorail.png 8bpp 722 72 64 47 -31 -9 normal
-1 sprites/autorail.png 8bpp 2 136 64 26 -31 4 normal
-1 sprites/autorail.png 8bpp 82 136 64 23 -31 4 normal
-1 sprites/autorail.png 8bpp 162 136 64 31 -31 -3 normal
-1 sprites/autorail.png 8bpp 242 136 64 26 -31 4 normal
-1 sprites/autorail.png 8bpp 322 136 64 23 -31 4 normal
-1 sprites/autorail.png 8bpp 402 136 64 31 -31 -3 normal
-1 sprites/autorail.png 8bpp 482 136 64 31 -31 7 normal
-1 sprites/autorail.png 8bpp 562 136 64 31 -31 -1 normal
-1 sprites/autorail.png 8bpp 642 136 64 15 -31 7 normal
-1 sprites/autorail.png 8bpp 722 136 64 31 -31 7 normal
-1 sprites/autorail.png 8bpp 2 184 64 39 -31 -1 normal
-1 sprites/autorail.png 8bpp 82 184 64 31 -31 -1 normal
-1 sprites/autorail.png 8bpp 162 184 64 31 -31 7 normal
-1 sprites/autorail.png 8bpp 242 184 64 39 -31 -1 normal
-1 sprites/autorail.png 8bpp 322 184 64 31 -31 -1 normal
-1 sprites/autorail.png 8bpp 402 184 64 31 -31 7 normal
-1 sprites/autorail.png 8bpp 482 184 64 31 -31 -1 normal
-1 sprites/autorail.png 8bpp 562 184 64 31 -31 -1 normal
-1 sprites/autorail.png 8bpp 642 184 64 31 -31 -1 normal
-1 sprites/autorail.png 8bpp 722 184 64 23 -31 7 normal
-1 sprites/autorail.png 8bpp 2 248 64 15 -31 7 normal
-1 sprites/autorail.png 8bpp 82 248 64 39 -31 -1 normal
-1 sprites/autorail.png 8bpp 162 248 64 47 -31 -9 normal
-1 sprites/autorail.png 8bpp 242 248 64 31 -31 7 normal
-1 sprites/autorail.png 8bpp 322 248 64 31 -31 -1 normal
-1 sprites/autorail.png 8bpp 402 248 64 31 -31 -1 normal
-1 sprites/autorail.png 8bpp 482 248 64 31 -31 -1 normal
-1 sprites/autorail.png 8bpp 562 248 64 23 -31 7 normal
-1 sprites/autorail.png 8bpp 642 248 64 15 -31 7 normal
-1 sprites/autorail.png 8bpp 722 248 64 39 -31 -1 normal
-1 sprites/autorail.png 8bpp 2 312 64 47 -31 -9 normal
-1 sprites/autorail.png 8bpp 82 312 64 31 -31 -1 normal
-1 sprites/autorail.png 8bpp 162 312 64 31 -31 -1 normal
-1 sprites/autorail.png 8bpp 242 312 64 23 -31 7 normal
-1 sprites/autorail.png 8bpp 322 312 64 31 -31 7 normal
-1 sprites/autorail.png 8bpp 402 312 64 31 -31 7 normal

Binary file not shown.

Before

Width:  |  Height:  |  Size: 20 KiB

After

Width:  |  Height:  |  Size: 16 KiB

View File

@@ -9,107 +9,107 @@
-1 * 0 0C "Canal graphics by George / PaulC"
-1 * 3 05 08 41
// Canal slopes
-1 sprites/canal_locks.png 66 8 09 23 64 -31 0
-1 sprites/canal_locks.png 146 8 09 39 64 -31 -8
-1 sprites/canal_locks.png 226 8 09 23 64 -31 0
-1 sprites/canal_locks.png 306 8 09 39 64 -31 -8
-1 sprites/canal_locks.png 8bpp 66 8 64 23 -31 0 normal
-1 sprites/canal_locks.png 8bpp 146 8 64 39 -31 -8 normal
-1 sprites/canal_locks.png 8bpp 226 8 64 23 -31 0 normal
-1 sprites/canal_locks.png 8bpp 306 8 64 39 -31 -8 normal
// Lock sides
-1 sprites/canal_locks.png 386 8 09 59 64 -31 -36
-1 sprites/canal_locks.png 466 8 09 65 64 -31 -34
-1 sprites/canal_locks.png 546 8 09 59 64 -31 -36
-1 sprites/canal_locks.png 626 8 09 59 64 -31 -28
-1 sprites/canal_locks.png 706 8 09 62 64 -1 -51
-1 sprites/canal_locks.png 2 88 09 62 64 -61 -43
-1 sprites/canal_locks.png 82 88 09 62 64 -61 -51
-1 sprites/canal_locks.png 162 88 09 62 64 -1 -43
-1 sprites/canal_locks.png 242 88 09 59 64 -31 -28
-1 sprites/canal_locks.png 322 88 09 65 66 -33 -34
-1 sprites/canal_locks.png 402 88 09 59 64 -31 -28
-1 sprites/canal_locks.png 482 88 09 59 64 -31 -28
-1 sprites/canal_locks.png 562 88 09 62 64 -1 -43
-1 sprites/canal_locks.png 642 88 09 60 64 -61 -43
-1 sprites/canal_locks.png 722 88 09 62 66 -61 -43
-1 sprites/canal_locks.png 2 168 09 60 64 -1 -43
-1 sprites/canal_locks.png 82 168 09 59 64 -31 -28
-1 sprites/canal_locks.png 162 168 09 59 64 -31 -28
-1 sprites/canal_locks.png 242 168 09 59 64 -31 -28
-1 sprites/canal_locks.png 322 168 09 59 64 -31 -28
-1 sprites/canal_locks.png 402 168 09 60 64 -1 -43
-1 sprites/canal_locks.png 482 168 09 62 68 -61 -43
-1 sprites/canal_locks.png 562 168 09 60 64 -61 -43
-1 sprites/canal_locks.png 642 168 09 62 64 -1 -43
-1 sprites/canal_locks.png 722 168 09 59 64 -31 -36
-1 sprites/canal_locks.png 2 248 09 65 64 -31 -34
-1 sprites/canal_locks.png 82 248 09 59 64 -31 -36
-1 sprites/canal_locks.png 162 248 09 59 64 -31 -28
-1 sprites/canal_locks.png 242 248 09 62 64 -1 -51
-1 sprites/canal_locks.png 322 248 09 62 64 -61 -43
-1 sprites/canal_locks.png 402 248 09 62 64 -61 -51
-1 sprites/canal_locks.png 482 248 09 62 64 -1 -43
-1 sprites/canal_locks.png 562 248 09 59 64 -31 -28
-1 sprites/canal_locks.png 642 248 09 65 66 -33 -34
-1 sprites/canal_locks.png 722 248 09 59 64 -31 -28
-1 sprites/canal_locks.png 2 328 09 59 64 -31 -28
-1 sprites/canal_locks.png 82 328 09 62 64 -1 -43
-1 sprites/canal_locks.png 162 328 09 60 64 -61 -43
-1 sprites/canal_locks.png 242 328 09 62 66 -61 -43
-1 sprites/canal_locks.png 322 328 09 60 64 -1 -43
-1 sprites/canal_locks.png 402 328 09 59 64 -31 -28
-1 sprites/canal_locks.png 482 328 09 59 64 -31 -28
-1 sprites/canal_locks.png 562 328 09 59 64 -31 -28
-1 sprites/canal_locks.png 642 328 09 59 64 -31 -28
-1 sprites/canal_locks.png 722 328 09 60 64 -1 -43
-1 sprites/canal_locks.png 2 408 09 62 68 -61 -43
-1 sprites/canal_locks.png 82 408 09 60 64 -61 -43
-1 sprites/canal_locks.png 162 408 09 62 64 -1 -43
-1 sprites/canal_locks.png 8bpp 386 8 40 26 -7 -12 normal
-1 sprites/canal_locks.png 8bpp 434 8 42 33 -31 -13 normal
-1 sprites/canal_locks.png 8bpp 482 8 40 25 -31 -12 normal
-1 sprites/canal_locks.png 8bpp 530 8 42 34 -9 -14 normal
-1 sprites/canal_locks.png 8bpp 578 8 32 27 -1 -17 normal
-1 sprites/canal_locks.png 8bpp 626 8 32 35 -29 -17 normal
-1 sprites/canal_locks.png 8bpp 674 8 32 27 -29 -17 normal
-1 sprites/canal_locks.png 8bpp 722 8 32 35 -1 -17 normal
-1 sprites/canal_locks.png 8bpp 2 72 40 44 -7 -24 normal
-1 sprites/canal_locks.png 8bpp 50 72 42 33 -31 -13 normal
-1 sprites/canal_locks.png 8bpp 98 72 40 32 -31 -12 normal
-1 sprites/canal_locks.png 8bpp 146 72 41 31 -8 -12 normal
-1 sprites/canal_locks.png 8bpp 194 72 34 32 -1 -13 normal
-1 sprites/canal_locks.png 8bpp 242 72 38 34 -35 -17 normal
-1 sprites/canal_locks.png 8bpp 290 72 34 44 -29 -26 normal
-1 sprites/canal_locks.png 8bpp 338 72 38 34 -1 -17 normal
-1 sprites/canal_locks.png 8bpp 386 72 42 24 -9 -4 normal
-1 sprites/canal_locks.png 8bpp 434 72 43 24 -31 -4 normal
-1 sprites/canal_locks.png 8bpp 482 72 53 24 -31 -4 normal
-1 sprites/canal_locks.png 8bpp 546 72 43 37 -10 -16 normal
-1 sprites/canal_locks.png 8bpp 594 72 38 26 -1 -9 normal
-1 sprites/canal_locks.png 8bpp 642 72 34 37 -29 -18 normal
-1 sprites/canal_locks.png 8bpp 690 72 38 26 -35 -9 normal
-1 sprites/canal_locks.png 8bpp 738 72 32 23 -1 -5 normal
-1 sprites/canal_locks.png 8bpp 2 136 40 26 -7 -12 normal
-1 sprites/canal_locks.png 8bpp 50 136 42 33 -31 -13 normal
-1 sprites/canal_locks.png 8bpp 98 136 40 25 -31 -12 normal
-1 sprites/canal_locks.png 8bpp 146 136 42 34 -9 -14 normal
-1 sprites/canal_locks.png 8bpp 194 136 32 27 -1 -17 normal
-1 sprites/canal_locks.png 8bpp 242 136 32 35 -29 -17 normal
-1 sprites/canal_locks.png 8bpp 290 136 32 27 -29 -17 normal
-1 sprites/canal_locks.png 8bpp 338 136 32 35 -1 -17 normal
-1 sprites/canal_locks.png 8bpp 386 136 40 32 -7 -12 normal
-1 sprites/canal_locks.png 8bpp 434 136 42 33 -31 -13 normal
-1 sprites/canal_locks.png 8bpp 482 136 40 32 -31 -12 normal
-1 sprites/canal_locks.png 8bpp 530 136 41 31 -8 -12 normal
-1 sprites/canal_locks.png 8bpp 578 136 34 32 -1 -13 normal
-1 sprites/canal_locks.png 8bpp 626 136 38 34 -35 -17 normal
-1 sprites/canal_locks.png 8bpp 674 136 34 32 -29 -14 normal
-1 sprites/canal_locks.png 8bpp 722 136 38 34 -1 -17 normal
-1 sprites/canal_locks.png 8bpp 2 184 42 24 -9 -4 normal
-1 sprites/canal_locks.png 8bpp 50 184 43 24 -31 -4 normal
-1 sprites/canal_locks.png 8bpp 98 184 53 24 -31 -4 normal
-1 sprites/canal_locks.png 8bpp 162 184 43 25 -10 -4 normal
-1 sprites/canal_locks.png 8bpp 210 184 38 26 -1 -9 normal
-1 sprites/canal_locks.png 8bpp 258 184 34 25 -29 -6 normal
-1 sprites/canal_locks.png 8bpp 306 184 38 26 -35 -9 normal
-1 sprites/canal_locks.png 8bpp 354 184 32 23 -1 -5 normal
// Canal edges (temperate)
-1 sprites/canals.png 30 10 09 22 45 -11 -1
-1 sprites/canals.png 94 10 09 21 41 -8 10
-1 sprites/canals.png 142 10 09 21 42 -31 10
-1 sprites/canals.png 190 10 09 22 43 -31 -1
-1 sprites/canals.png 238 10 09 22 22 11 4
-1 sprites/canals.png 270 10 09 16 24 -11 15
-1 sprites/canals.png 302 10 09 23 23 -31 4
-1 sprites/canals.png 334 10 09 18 24 -11 -1
-1 sprites/canals.png 366 10 09 11 12 21 10
-1 sprites/canals.png 398 10 09 10 19 -8 21
-1 sprites/canals.png 430 10 09 10 11 -31 10
-1 sprites/canals.png 446 10 09 16 24 -11 -6
-1 sprites/canals.png 8bpp 30 10 45 22 -11 -1 normal
-1 sprites/canals.png 8bpp 94 10 41 21 -8 10 normal
-1 sprites/canals.png 8bpp 142 10 42 21 -31 10 normal
-1 sprites/canals.png 8bpp 190 10 43 22 -31 -1 normal
-1 sprites/canals.png 8bpp 238 10 22 22 11 4 normal
-1 sprites/canals.png 8bpp 270 10 24 16 -11 15 normal
-1 sprites/canals.png 8bpp 302 10 23 23 -31 4 normal
-1 sprites/canals.png 8bpp 334 10 24 18 -11 -1 normal
-1 sprites/canals.png 8bpp 366 10 12 11 21 10 normal
-1 sprites/canals.png 8bpp 398 10 19 10 -8 21 normal
-1 sprites/canals.png 8bpp 430 10 11 10 -31 10 normal
-1 sprites/canals.png 8bpp 446 10 24 16 -11 -6 normal
// Canal icon
-1 sprites/canal_locks.png 242 408 09 20 20 0 0
-1 sprites/canal_locks.png 8bpp 50 232 20 20 0 0 normal
// Differentiation for the climates starts here
// Canal edges (arctic snowy)
-1 * 4 01 05 01 \b12
-1 sprites/canals.png 30 40 09 22 45 -11 -1
-1 sprites/canals.png 94 40 09 21 41 -8 10
-1 sprites/canals.png 142 40 09 21 42 -31 10
-1 sprites/canals.png 190 40 09 22 43 -31 -1
-1 sprites/canals.png 238 40 09 22 22 11 4
-1 sprites/canals.png 270 40 09 16 24 -11 15
-1 sprites/canals.png 302 40 09 23 23 -31 4
-1 sprites/canals.png 334 40 09 18 24 -11 -1
-1 sprites/canals.png 366 40 09 11 12 21 10
-1 sprites/canals.png 398 40 09 10 19 -8 21
-1 sprites/canals.png 430 40 09 10 11 -31 10
-1 sprites/canals.png 446 40 09 16 24 -11 -6
-1 sprites/canals.png 8bpp 30 40 45 22 -11 -1 normal
-1 sprites/canals.png 8bpp 94 40 41 21 -8 10 normal
-1 sprites/canals.png 8bpp 142 40 42 21 -31 10 normal
-1 sprites/canals.png 8bpp 190 40 43 22 -31 -1 normal
-1 sprites/canals.png 8bpp 238 40 22 22 11 4 normal
-1 sprites/canals.png 8bpp 270 40 24 16 -11 15 normal
-1 sprites/canals.png 8bpp 302 40 23 23 -31 4 normal
-1 sprites/canals.png 8bpp 334 40 24 18 -11 -1 normal
-1 sprites/canals.png 8bpp 366 40 12 11 21 10 normal
-1 sprites/canals.png 8bpp 398 40 19 10 -8 21 normal
-1 sprites/canals.png 8bpp 430 40 11 10 -31 10 normal
-1 sprites/canals.png 8bpp 446 40 24 16 -11 -6 normal
-1 * 7 02 05 10 01 00 00 00
// Canal edges (arctic normal)
-1 * 4 01 05 01 \b12
-1 sprites/canals.png 30 70 09 22 45 -11 -1
-1 sprites/canals.png 94 70 09 21 41 -8 10
-1 sprites/canals.png 142 70 09 21 42 -31 10
-1 sprites/canals.png 190 70 09 22 43 -31 -1
-1 sprites/canals.png 238 70 09 22 22 11 4
-1 sprites/canals.png 270 70 09 16 24 -11 15
-1 sprites/canals.png 302 70 09 23 23 -31 4
-1 sprites/canals.png 334 70 09 18 24 -11 -1
-1 sprites/canals.png 366 70 09 11 12 21 10
-1 sprites/canals.png 398 70 09 10 19 -8 21
-1 sprites/canals.png 430 70 09 10 11 -31 10
-1 sprites/canals.png 446 70 09 16 24 -11 -6
-1 sprites/canals.png 8bpp 30 70 45 22 -11 -1 normal
-1 sprites/canals.png 8bpp 94 70 41 21 -8 10 normal
-1 sprites/canals.png 8bpp 142 70 42 21 -31 10 normal
-1 sprites/canals.png 8bpp 190 70 43 22 -31 -1 normal
-1 sprites/canals.png 8bpp 238 70 22 22 11 4 normal
-1 sprites/canals.png 8bpp 270 70 24 16 -11 15 normal
-1 sprites/canals.png 8bpp 302 70 23 23 -31 4 normal
-1 sprites/canals.png 8bpp 334 70 24 18 -11 -1 normal
-1 sprites/canals.png 8bpp 366 70 12 11 21 10 normal
-1 sprites/canals.png 8bpp 398 70 19 10 -8 21 normal
-1 sprites/canals.png 8bpp 430 70 11 10 -31 10 normal
-1 sprites/canals.png 8bpp 446 70 24 16 -11 -6 normal
-1 * 7 02 05 11 01 00 00 00
// Choose the right arctic canal edges
-1 * 14 02 05 12 81 81 00 FF 01 10 00 04 04 11 00
@@ -118,34 +118,34 @@
// Canal edges (tropic desert)
-1 * 4 01 05 01 \b12
-1 sprites/canals.png 30 100 09 22 45 -11 -1
-1 sprites/canals.png 94 100 09 21 41 -8 10
-1 sprites/canals.png 142 100 09 21 42 -31 10
-1 sprites/canals.png 190 100 09 22 43 -31 -1
-1 sprites/canals.png 238 100 09 22 22 11 4
-1 sprites/canals.png 270 100 09 16 24 -11 15
-1 sprites/canals.png 302 100 09 23 23 -31 4
-1 sprites/canals.png 334 100 09 18 24 -11 -1
-1 sprites/canals.png 366 100 09 11 12 21 10
-1 sprites/canals.png 398 100 09 10 19 -8 21
-1 sprites/canals.png 430 100 09 10 11 -31 10
-1 sprites/canals.png 446 100 09 16 24 -11 -6
-1 sprites/canals.png 8bpp 30 100 45 22 -11 -1 normal
-1 sprites/canals.png 8bpp 94 100 41 21 -8 10 normal
-1 sprites/canals.png 8bpp 142 100 42 21 -31 10 normal
-1 sprites/canals.png 8bpp 190 100 43 22 -31 -1 normal
-1 sprites/canals.png 8bpp 238 100 22 22 11 4 normal
-1 sprites/canals.png 8bpp 270 100 24 16 -11 15 normal
-1 sprites/canals.png 8bpp 302 100 23 23 -31 4 normal
-1 sprites/canals.png 8bpp 334 100 24 18 -11 -1 normal
-1 sprites/canals.png 8bpp 366 100 12 11 21 10 normal
-1 sprites/canals.png 8bpp 398 100 19 10 -8 21 normal
-1 sprites/canals.png 8bpp 430 100 11 10 -31 10 normal
-1 sprites/canals.png 8bpp 446 100 24 16 -11 -6 normal
-1 * 7 02 05 13 01 00 00 00
// Canal edges (tropic rainforest)
-1 * 4 01 05 01 \b12
-1 sprites/canals.png 30 130 09 22 45 -11 -1
-1 sprites/canals.png 94 130 09 21 41 -8 10
-1 sprites/canals.png 142 130 09 21 42 -31 10
-1 sprites/canals.png 190 130 09 22 43 -31 -1
-1 sprites/canals.png 238 130 09 22 22 11 4
-1 sprites/canals.png 270 130 09 16 24 -11 15
-1 sprites/canals.png 302 130 09 23 23 -31 4
-1 sprites/canals.png 334 130 09 18 24 -11 -1
-1 sprites/canals.png 366 130 09 11 12 21 10
-1 sprites/canals.png 398 130 09 10 19 -8 21
-1 sprites/canals.png 430 130 09 10 11 -31 10
-1 sprites/canals.png 446 130 09 16 24 -11 -6
-1 sprites/canals.png 8bpp 30 130 45 22 -11 -1 normal
-1 sprites/canals.png 8bpp 94 130 41 21 -8 10 normal
-1 sprites/canals.png 8bpp 142 130 42 21 -31 10 normal
-1 sprites/canals.png 8bpp 190 130 43 22 -31 -1 normal
-1 sprites/canals.png 8bpp 238 130 22 22 11 4 normal
-1 sprites/canals.png 8bpp 270 130 24 16 -11 15 normal
-1 sprites/canals.png 8bpp 302 130 23 23 -31 4 normal
-1 sprites/canals.png 8bpp 334 130 24 18 -11 -1 normal
-1 sprites/canals.png 8bpp 366 130 12 11 21 10 normal
-1 sprites/canals.png 8bpp 398 130 19 10 -8 21 normal
-1 sprites/canals.png 8bpp 430 130 11 10 -31 10 normal
-1 sprites/canals.png 8bpp 446 130 24 16 -11 -6 normal
-1 * 7 02 05 14 01 00 00 00
// Choose the right tropic canal edges
-1 * 14 02 05 15 81 81 00 FF 01 13 00 01 01 14 00
@@ -154,18 +154,18 @@
// Canal edges (toyland)
-1 * 4 01 05 01 \b12
-1 sprites/canals.png 30 160 09 22 45 -11 -1
-1 sprites/canals.png 94 160 09 21 41 -8 10
-1 sprites/canals.png 142 160 09 21 42 -31 10
-1 sprites/canals.png 190 160 09 22 43 -31 -1
-1 sprites/canals.png 238 160 09 22 22 11 4
-1 sprites/canals.png 270 160 09 16 24 -11 15
-1 sprites/canals.png 302 160 09 23 23 -31 4
-1 sprites/canals.png 334 160 09 18 24 -11 -1
-1 sprites/canals.png 366 160 09 11 12 21 10
-1 sprites/canals.png 398 160 09 10 19 -8 21
-1 sprites/canals.png 430 160 09 10 11 -31 10
-1 sprites/canals.png 446 160 09 16 24 -11 -6
-1 sprites/canals.png 8bpp 30 160 45 22 -11 -1 normal
-1 sprites/canals.png 8bpp 94 160 41 21 -8 10 normal
-1 sprites/canals.png 8bpp 142 160 42 21 -31 10 normal
-1 sprites/canals.png 8bpp 190 160 43 22 -31 -1 normal
-1 sprites/canals.png 8bpp 238 160 22 22 11 4 normal
-1 sprites/canals.png 8bpp 270 160 24 16 -11 15 normal
-1 sprites/canals.png 8bpp 302 160 23 23 -31 4 normal
-1 sprites/canals.png 8bpp 334 160 24 18 -11 -1 normal
-1 sprites/canals.png 8bpp 366 160 12 11 21 10 normal
-1 sprites/canals.png 8bpp 398 160 19 10 -8 21 normal
-1 sprites/canals.png 8bpp 430 160 11 10 -31 10 normal
-1 sprites/canals.png 8bpp 446 160 24 16 -11 -6 normal
-1 * 7 02 05 16 01 00 00 00
-1 * 6 07 83 01 \7! 03 01
-1 * 7 03 05 01 02 00 16 00

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.2 KiB

After

Width:  |  Height:  |  Size: 17 KiB

View File

@@ -8,51 +8,51 @@
//
-1 * 0 0C "Electrified rail by Michael Blunck"
-1 * 3 05 05 30
-1 sprites/elrails.png 66 8 01 16 32 -29 -2
-1 sprites/elrails.png 114 8 01 16 32 -1 -2
-1 sprites/elrails.png 162 8 01 1 32 -1 -2
-1 sprites/elrails.png 210 8 01 16 1 0 -3
-1 sprites/elrails.png 226 8 01 24 32 -29 -2
-1 sprites/elrails.png 274 8 01 9 32 -1 6
-1 sprites/elrails.png 322 8 01 9 32 -29 6
-1 sprites/elrails.png 370 8 01 24 32 -1 -2
-1 sprites/elrails.png 418 8 01 16 32 -29 -2
-1 sprites/elrails.png 466 8 01 16 32 -1 -2
-1 sprites/elrails.png 514 8 01 1 32 -1 -2
-1 sprites/elrails.png 562 8 01 16 1 0 -3
-1 sprites/elrails.png 578 8 01 24 32 -29 -2
-1 sprites/elrails.png 626 8 01 9 32 -1 6
-1 sprites/elrails.png 674 8 01 9 32 -29 6
-1 sprites/elrails.png 722 8 01 24 32 -1 -2
-1 sprites/elrails.png 2 56 01 16 32 -29 -2
-1 sprites/elrails.png 50 56 01 16 32 -1 -2
-1 sprites/elrails.png 98 56 01 1 32 -1 -2
-1 sprites/elrails.png 146 56 01 16 1 0 -3
-1 sprites/elrails.png 162 56 01 24 32 -29 -2
-1 sprites/elrails.png 210 56 01 9 32 -1 6
-1 sprites/elrails.png 258 56 01 9 32 -29 6
-1 sprites/elrails.png 306 56 01 24 32 -1 -2
-1 sprites/elrails.png 354 56 01 8 16 -29 6
-1 sprites/elrails.png 386 56 01 8 16 -1 -2
-1 sprites/elrails.png 418 56 01 8 16 -13 -2
-1 sprites/elrails.png 450 56 01 8 16 15 6
-1 sprites/elrails.png 482 56 01 16 8 -7 -14
-1 sprites/elrails.png 498 56 01 18 8 0 -17
-1 sprites/elrails.png 514 56 01 16 8 0 -14
-1 sprites/elrails.png 530 56 01 18 8 -7 -17
-1 sprites/elrails.png 546 56 01 16 2 0 -15
-1 sprites/elrails.png 562 56 01 18 2 0 -16
-1 sprites/elrails.png 578 56 01 16 8 0 -15
-1 sprites/elrails.png 594 56 01 16 8 -7 -15
-1 sprites/elrails.png 610 56 09 16 13 4 2
-1 sprites/elrails.png 642 56 09 16 20 0 2
-1 sprites/elrails.png 674 56 09 16 20 0 2
-1 sprites/elrails.png 706 56 09 16 20 0 2
-1 sprites/elrails.png 738 56 03 30 38 -3 -14
-1 sprites/elrails.png 2 104 03 44 72 -16 -8
-1 sprites/elrails.png 82 104 03 35 44 -21 -2
-1 sprites/elrails.png 146 104 03 44 72 -16 -35
-1 sprites/elrails.png 226 104 09 19 20 0 1
-1 sprites/elrails.png 258 104 03 32 32 0 0
-1 sprites/elrails.png 306 104 01 22 12 -9 -18
-1 sprites/elrails.png 338 104 01 22 12 -1 -18
-1 sprites/elrails.png 8bpp 66 8 32 16 -29 -2 normal
-1 sprites/elrails.png 8bpp 114 8 32 16 -1 -2 normal
-1 sprites/elrails.png 8bpp 162 8 32 1 -1 -2 normal
-1 sprites/elrails.png 8bpp 210 8 1 16 0 -3 normal
-1 sprites/elrails.png 8bpp 226 8 32 24 -29 -2 normal
-1 sprites/elrails.png 8bpp 274 8 32 9 -1 6 normal
-1 sprites/elrails.png 8bpp 322 8 32 9 -29 6 normal
-1 sprites/elrails.png 8bpp 370 8 32 24 -1 -2 normal
-1 sprites/elrails.png 8bpp 418 8 32 16 -29 -2 normal
-1 sprites/elrails.png 8bpp 466 8 32 16 -1 -2 normal
-1 sprites/elrails.png 8bpp 514 8 32 1 -1 -2 normal
-1 sprites/elrails.png 8bpp 562 8 1 16 0 -3 normal
-1 sprites/elrails.png 8bpp 578 8 32 24 -29 -2 normal
-1 sprites/elrails.png 8bpp 626 8 32 9 -1 6 normal
-1 sprites/elrails.png 8bpp 674 8 32 9 -29 6 normal
-1 sprites/elrails.png 8bpp 722 8 32 24 -1 -2 normal
-1 sprites/elrails.png 8bpp 2 56 32 16 -29 -2 normal
-1 sprites/elrails.png 8bpp 50 56 32 16 -1 -2 normal
-1 sprites/elrails.png 8bpp 98 56 32 1 -1 -2 normal
-1 sprites/elrails.png 8bpp 146 56 1 16 0 -3 normal
-1 sprites/elrails.png 8bpp 162 56 32 24 -29 -2 normal
-1 sprites/elrails.png 8bpp 210 56 32 9 -1 6 normal
-1 sprites/elrails.png 8bpp 258 56 32 9 -29 6 normal
-1 sprites/elrails.png 8bpp 306 56 32 24 -1 -2 normal
-1 sprites/elrails.png 8bpp 354 56 16 8 -29 6 normal
-1 sprites/elrails.png 8bpp 386 56 16 8 -1 -2 normal
-1 sprites/elrails.png 8bpp 418 56 16 8 -13 -2 normal
-1 sprites/elrails.png 8bpp 450 56 16 8 15 6 normal
-1 sprites/elrails.png 8bpp 482 56 8 16 -7 -14 normal
-1 sprites/elrails.png 8bpp 498 56 8 18 0 -17 normal
-1 sprites/elrails.png 8bpp 514 56 8 16 0 -14 normal
-1 sprites/elrails.png 8bpp 530 56 8 18 -7 -17 normal
-1 sprites/elrails.png 8bpp 546 56 2 16 0 -15 normal
-1 sprites/elrails.png 8bpp 562 56 2 18 0 -16 normal
-1 sprites/elrails.png 8bpp 578 56 8 16 0 -15 normal
-1 sprites/elrails.png 8bpp 594 56 8 16 -7 -15 normal
-1 sprites/elrails.png 8bpp 610 56 13 16 4 2 normal
-1 sprites/elrails.png 8bpp 642 56 20 16 0 2 normal
-1 sprites/elrails.png 8bpp 674 56 20 16 0 2 normal
-1 sprites/elrails.png 8bpp 706 56 20 16 0 2 normal
-1 sprites/elrails.png 8bpp 738 56 38 30 -3 -14 normal
-1 sprites/elrails.png 8bpp 2 104 72 44 -16 -8 normal
-1 sprites/elrails.png 8bpp 82 104 44 35 -21 -2 normal
-1 sprites/elrails.png 8bpp 146 104 72 44 -16 -35 normal
-1 sprites/elrails.png 8bpp 226 104 20 19 0 1 normal
-1 sprites/elrails.png 8bpp 258 104 32 32 0 0 normal
-1 sprites/elrails.png 8bpp 306 104 12 22 -9 -18 normal
-1 sprites/elrails.png 8bpp 338 104 12 22 -1 -18 normal

View File

@@ -6,329 +6,371 @@
// OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
// See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
//
-1 * 0 0C "Fixing (alignment) bugs in the original graphics. By Addi and PaulC."
-1 * 6 07 83 01 \7= 03 7D
// Different graphics for same wood truck
-1 * 0 0C "Fix bugs in the original graphics. By Addi and PaulC."
// Non-toyland specific
-1 * 6 07 83 01 \7= 03 3D
// Fix missing wheels on the wood trucks
-1 * 14 0A 04 01 87 0C 01 89 0C 01 07 0E 01 09 0E
-1 sprites/fix_graphics.png 82 8 09 16 22 -6 -7
-1 sprites/fix_graphics.png 114 8 09 16 22 -14 -7
-1 sprites/fix_graphics.png 146 8 09 16 22 -6 -7
-1 sprites/fix_graphics.png 178 8 09 16 22 -14 -7
// Different graphics for lots of trucks
-1 sprites/fix_graphics.png 8bpp 82 8 22 16 -6 -7 normal
-1 sprites/fix_graphics.png 8bpp 114 8 22 16 -14 -7 normal
-1 sprites/fix_graphics.png 8bpp 146 8 22 16 -6 -7 normal
-1 sprites/fix_graphics.png 8bpp 178 8 22 16 -14 -7 normal
// Show correct graphics for various 3rd generation trucks
-1 * 5 0A 01 28 C4 0D
-1 sprites/fix_graphics.png 226 8 01 18 8 -3 -10
-1 sprites/fix_graphics.png 242 8 09 16 20 -14 -7
-1 sprites/fix_graphics.png 274 8 01 12 28 -14 -6
-1 sprites/fix_graphics.png 322 8 09 16 20 -6 -7
-1 sprites/fix_graphics.png 354 8 01 18 8 -3 -10
-1 sprites/fix_graphics.png 370 8 09 16 20 -14 -7
-1 sprites/fix_graphics.png 402 8 01 12 28 -14 -6
-1 sprites/fix_graphics.png 450 8 09 16 20 -6 -7
-1 sprites/fix_graphics.png 482 8 01 18 8 -3 -10
-1 sprites/fix_graphics.png 498 8 09 16 20 -14 -7
-1 sprites/fix_graphics.png 530 8 01 12 28 -14 -6
-1 sprites/fix_graphics.png 578 8 09 16 20 -6 -7
-1 sprites/fix_graphics.png 610 8 01 18 8 -3 -10
-1 sprites/fix_graphics.png 626 8 09 16 20 -14 -7
-1 sprites/fix_graphics.png 658 8 01 12 28 -14 -6
-1 sprites/fix_graphics.png 706 8 09 16 20 -6 -7
-1 sprites/fix_graphics.png 738 8 01 18 8 -3 -10
-1 sprites/fix_graphics.png 754 8 09 16 22 -14 -7
-1 sprites/fix_graphics.png 2 40 01 12 28 -14 -6
-1 sprites/fix_graphics.png 50 40 09 16 22 -6 -7
-1 sprites/fix_graphics.png 82 40 01 18 8 -3 -10
-1 sprites/fix_graphics.png 98 40 09 16 22 -14 -7
-1 sprites/fix_graphics.png 130 40 01 12 28 -14 -6
-1 sprites/fix_graphics.png 178 40 09 16 22 -6 -7
-1 sprites/fix_graphics.png 210 40 01 18 8 -3 -10
-1 sprites/fix_graphics.png 226 40 09 16 22 -14 -7
-1 sprites/fix_graphics.png 258 40 01 12 28 -14 -6
-1 sprites/fix_graphics.png 306 40 09 16 22 -6 -7
-1 sprites/fix_graphics.png 338 40 01 18 8 -3 -10
-1 sprites/fix_graphics.png 354 40 09 16 22 -14 -7
-1 sprites/fix_graphics.png 386 40 01 12 28 -14 -6
-1 sprites/fix_graphics.png 434 40 09 16 22 -6 -7
-1 sprites/fix_graphics.png 466 40 01 18 8 -3 -10
-1 sprites/fix_graphics.png 482 40 09 16 20 -14 -7
-1 sprites/fix_graphics.png 514 40 01 12 28 -14 -6
-1 sprites/fix_graphics.png 562 40 09 16 20 -6 -7
-1 sprites/fix_graphics.png 594 40 01 18 8 -3 -10
-1 sprites/fix_graphics.png 610 40 09 16 20 -14 -7
-1 sprites/fix_graphics.png 642 40 01 12 28 -14 -6
-1 sprites/fix_graphics.png 690 40 09 16 20 -6 -7
// Different graphics for same truck
-1 sprites/fix_graphics.png 8bpp 226 8 8 18 -3 -10 normal
-1 sprites/fix_graphics.png 8bpp 242 8 20 16 -14 -7 normal
-1 sprites/fix_graphics.png 8bpp 274 8 28 12 -14 -6 normal
-1 sprites/fix_graphics.png 8bpp 322 8 20 16 -6 -7 normal
-1 sprites/fix_graphics.png 8bpp 354 8 8 18 -3 -10 normal
-1 sprites/fix_graphics.png 8bpp 370 8 20 16 -14 -7 normal
-1 sprites/fix_graphics.png 8bpp 402 8 28 12 -14 -6 normal
-1 sprites/fix_graphics.png 8bpp 450 8 20 16 -6 -7 normal
-1 sprites/fix_graphics.png 8bpp 482 8 8 18 -3 -10 normal
-1 sprites/fix_graphics.png 8bpp 498 8 20 16 -14 -7 normal
-1 sprites/fix_graphics.png 8bpp 530 8 28 12 -14 -6 normal
-1 sprites/fix_graphics.png 8bpp 578 8 20 16 -6 -7 normal
-1 sprites/fix_graphics.png 8bpp 610 8 8 18 -3 -10 normal
-1 sprites/fix_graphics.png 8bpp 626 8 20 16 -14 -7 normal
-1 sprites/fix_graphics.png 8bpp 658 8 28 12 -14 -6 normal
-1 sprites/fix_graphics.png 8bpp 706 8 20 16 -6 -7 normal
-1 sprites/fix_graphics.png 8bpp 738 8 8 18 -3 -10 normal
-1 sprites/fix_graphics.png 8bpp 754 8 22 16 -14 -7 normal
-1 sprites/fix_graphics.png 8bpp 2 40 28 12 -14 -6 normal
-1 sprites/fix_graphics.png 8bpp 50 40 22 16 -6 -7 normal
-1 sprites/fix_graphics.png 8bpp 82 40 8 18 -3 -10 normal
-1 sprites/fix_graphics.png 8bpp 98 40 22 16 -14 -7 normal
-1 sprites/fix_graphics.png 8bpp 130 40 28 12 -14 -6 normal
-1 sprites/fix_graphics.png 8bpp 178 40 22 16 -6 -7 normal
-1 sprites/fix_graphics.png 8bpp 210 40 8 18 -3 -10 normal
-1 sprites/fix_graphics.png 8bpp 226 40 22 16 -14 -7 normal
-1 sprites/fix_graphics.png 8bpp 258 40 28 12 -14 -6 normal
-1 sprites/fix_graphics.png 8bpp 306 40 22 16 -6 -7 normal
-1 sprites/fix_graphics.png 8bpp 338 40 8 18 -3 -10 normal
-1 sprites/fix_graphics.png 8bpp 354 40 22 16 -14 -7 normal
-1 sprites/fix_graphics.png 8bpp 386 40 28 12 -14 -6 normal
-1 sprites/fix_graphics.png 8bpp 434 40 22 16 -6 -7 normal
-1 sprites/fix_graphics.png 8bpp 466 40 8 18 -3 -10 normal
-1 sprites/fix_graphics.png 8bpp 482 40 20 16 -14 -7 normal
-1 sprites/fix_graphics.png 8bpp 514 40 28 12 -14 -6 normal
-1 sprites/fix_graphics.png 8bpp 562 40 20 16 -6 -7 normal
-1 sprites/fix_graphics.png 8bpp 594 40 8 18 -3 -10 normal
-1 sprites/fix_graphics.png 8bpp 610 40 20 16 -14 -7 normal
-1 sprites/fix_graphics.png 8bpp 642 40 28 12 -14 -6 normal
-1 sprites/fix_graphics.png 8bpp 690 40 20 16 -6 -7 normal
// Fix clipping on the 2nd generation paper truck
-1 * 14 0A 04 01 9D 0C 01 9F 0C 01 A1 0C 01 A3 0C
-1 sprites/fix_graphics.png 738 40 09 16 22 -14 -7
-1 sprites/fix_graphics.png 770 40 09 16 22 -6 -7
-1 sprites/fix_graphics.png 2 72 09 16 22 -14 -7
-1 sprites/fix_graphics.png 34 72 09 16 22 -6 -7
// Different graphics for same paper truck
-1 sprites/fix_graphics.png 8bpp 738 40 22 16 -14 -7 normal
-1 sprites/fix_graphics.png 8bpp 770 40 22 16 -6 -7 normal
-1 sprites/fix_graphics.png 8bpp 2 72 22 16 -14 -7 normal
-1 sprites/fix_graphics.png 8bpp 34 72 22 16 -6 -7 normal
// Fix clipping on the 1st generation paper truck
-1 * 14 0A 04 01 5D 0D 01 5F 0D 01 61 0D 01 63 0D
-1 sprites/fix_graphics.png 82 72 09 16 22 -14 -7
-1 sprites/fix_graphics.png 114 72 09 17 22 -5 -7
-1 sprites/fix_graphics.png 146 72 09 17 22 -14 -8
-1 sprites/fix_graphics.png 178 72 09 16 22 -6 -7
// Different graphics for same paper truck (truck #2)
-1 sprites/fix_graphics.png 8bpp 82 72 22 16 -14 -7 normal
-1 sprites/fix_graphics.png 8bpp 114 72 22 17 -5 -7 normal
-1 sprites/fix_graphics.png 8bpp 146 72 22 17 -14 -8 normal
-1 sprites/fix_graphics.png 8bpp 178 72 22 16 -6 -7 normal
// Fix clipping on the 3rd generation paper truck
-1 * 14 0A 04 01 1D 0E 01 1F 0E 01 21 0E 01 23 0E
-1 sprites/fix_graphics.png 226 72 09 16 22 -14 -7
-1 sprites/fix_graphics.png 258 72 09 16 22 -6 -7
-1 sprites/fix_graphics.png 290 72 09 16 22 -14 -7
-1 sprites/fix_graphics.png 322 72 09 16 22 -6 -7
// Misaligned monorail bridge heads
-1 sprites/fix_graphics.png 8bpp 226 72 22 16 -14 -7 normal
-1 sprites/fix_graphics.png 8bpp 258 72 22 16 -6 -7 normal
-1 sprites/fix_graphics.png 8bpp 290 72 22 16 -14 -7 normal
-1 sprites/fix_graphics.png 8bpp 322 72 22 16 -6 -7 normal
// Fix clipping on the toyland toy van in the German DOS graphics
-1 * 6 07 83 01 \7! 03 02
-1 * 5 0A 01 01 5D 0C
-1 sprites/fix_graphics.png 8bpp 18 296 20 16 -14 -7 normal
// Non-toyland specific
-1 * 6 07 83 01 \7= 03 08
// Fix offsets for the monorail bridge heads
-1 * 8 0A 02 01 EA 10 02 EC 10
-1 sprites/fix_graphics.png 370 72 09 35 48 -23 -7
-1 sprites/fix_graphics.png 434 72 09 35 48 -23 -7
-1 sprites/fix_graphics.png 498 72 09 21 49 -24 3
// Misaligned maglev bridge heads
-1 sprites/fix_graphics.png 8bpp 370 72 48 35 -23 -7 normal
-1 sprites/fix_graphics.png 8bpp 434 72 48 35 -23 -7 normal
-1 sprites/fix_graphics.png 8bpp 498 72 49 21 -24 3 normal
// Fix offsets for the maglev bridge heads
-1 * 8 0A 02 01 12 11 02 14 11
-1 sprites/fix_graphics.png 322 486 09 35 48 -23 -7
-1 sprites/fix_graphics.png 386 486 09 35 48 -23 -7
-1 sprites/fix_graphics.png 450 486 09 21 49 -24 3
// Improperly cut cinema
-1 sprites/fix_graphics.png 8bpp 322 486 48 35 -23 -7 normal
-1 sprites/fix_graphics.png 8bpp 386 486 48 35 -23 -7 normal
-1 sprites/fix_graphics.png 8bpp 450 486 49 21 -24 3 normal
// Toyland specific
-1 * 6 07 83 01 \7! 03 0F
// Fix offsets for the toyland monorail bridge heads
-1 * 8 0A 02 01 EA 10 02 EC 10
-1 sprites/fix_graphics.png 8bpp 610 630 48 35 -23 -7 normal
-1 sprites/fix_graphics.png 8bpp 674 630 48 35 -23 -7 normal
-1 sprites/fix_graphics.png 8bpp 738 630 49 21 -24 3 normal
// Fix offsets for the toyland maglev bridge heads
-1 * 8 0A 02 01 12 11 02 14 11
-1 sprites/fix_graphics.png 8bpp 18 678 48 35 -23 -7 normal
-1 sprites/fix_graphics.png 8bpp 82 678 48 35 -23 -7 normal
-1 sprites/fix_graphics.png 8bpp 146 678 49 21 -24 3 normal
// Fix colours for toyland maglev junction overlays
-1 * 5 0A 01 06 91 04
-1 sprites/fix_graphics.png 8bpp 338 630 30 16 -14 8 normal
-1 sprites/fix_graphics.png 8bpp 386 630 30 16 -14 8 normal
-1 sprites/fix_graphics.png 8bpp 434 630 40 7 -19 4 normal
-1 sprites/fix_graphics.png 8bpp 482 630 40 7 -19 20 normal
-1 sprites/fix_graphics.png 8bpp 530 630 12 19 11 6 normal
-1 sprites/fix_graphics.png 8bpp 562 630 12 19 -21 6 normal
// Fix transparency of cinema
-1 * 5 0A 01 02 34 11
-1 sprites/fix_graphics.png 578 72 09 31 64 -31 0
-1 sprites/fix_graphics.png 658 72 09 47 50 -28 -20
// Misaligned undergrounds for temperate monorail
-1 sprites/fix_graphics.png 8bpp 578 72 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 658 72 50 47 -28 -20 normal
// Fix misaligned undergrounds for temperate monorail
-1 * 6 07 83 01 \7! 00 06
-1 * 5 0A 01 05 4C 04
-1 sprites/fix_graphics.png 2 136 09 31 64 -31 0
-1 sprites/fix_graphics.png 82 136 09 31 64 -31 0
-1 sprites/fix_graphics.png 162 136 09 31 64 -31 0
-1 sprites/fix_graphics.png 242 136 09 31 64 -31 0
-1 sprites/fix_graphics.png 322 136 09 31 64 -31 0
// Misaligned undergrounds for arctic monorail
-1 sprites/fix_graphics.png 8bpp 2 136 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 82 136 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 162 136 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 242 136 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 322 136 64 31 -31 0 normal
// Fix misaligned undergrounds for arctic monorail
-1 * 6 07 83 01 \7! 01 06
-1 * 5 0A 01 05 4C 04
-1 sprites/fix_graphics.png 434 136 09 31 64 -31 0
-1 sprites/fix_graphics.png 514 136 09 31 64 -31 0
-1 sprites/fix_graphics.png 594 136 09 31 64 -31 0
-1 sprites/fix_graphics.png 674 136 09 31 64 -31 0
-1 sprites/fix_graphics.png 2 184 09 31 64 -31 0
// Misaligned undergrounds for tropical/desert monorail/maglev
-1 sprites/fix_graphics.png 8bpp 434 136 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 514 136 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 594 136 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 674 136 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 2 184 64 31 -31 0 normal
// Fix misaligned undergrounds for tropical/desert monorail/maglev
-1 * 6 07 83 01 \7! 02 10
-1 * 11 0A 03 05 4C 04 05 66 04 05 B8 04
-1 sprites/fix_graphics.png 114 184 09 31 64 -31 0
-1 sprites/fix_graphics.png 194 184 09 31 64 -31 0
-1 sprites/fix_graphics.png 274 184 09 31 64 -31 0
-1 sprites/fix_graphics.png 354 184 09 31 64 -31 0
-1 sprites/fix_graphics.png 434 184 09 31 64 -31 0
-1 sprites/fix_graphics.png 514 184 09 31 64 -31 0
-1 sprites/fix_graphics.png 594 184 09 31 64 -31 0
-1 sprites/fix_graphics.png 674 184 09 31 64 -31 0
-1 sprites/fix_graphics.png 2 232 09 31 64 -31 0
-1 sprites/fix_graphics.png 82 232 09 31 64 -31 0
-1 sprites/fix_graphics.png 162 232 09 31 64 -31 0
-1 sprites/fix_graphics.png 242 232 09 31 64 -31 0
-1 sprites/fix_graphics.png 322 232 09 31 64 -31 0
-1 sprites/fix_graphics.png 402 232 09 31 64 -31 0
-1 sprites/fix_graphics.png 482 232 09 31 64 -31 0
// Misaligned monorail snowed X crossing
-1 sprites/fix_graphics.png 8bpp 114 184 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 194 184 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 274 184 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 354 184 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 434 184 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 514 184 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 594 184 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 674 184 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 2 232 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 82 232 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 162 232 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 242 232 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 322 232 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 402 232 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 482 232 64 31 -31 0 normal
// Fix misaligned X crossing for snow-covered monorail
-1 * 6 07 83 01 \7! 01 02
-1 * 5 0A 01 01 65 04
-1 sprites/fix_graphics.png 594 232 09 31 64 -31 0
// Floating tropical house
-1 * 6 07 83 01 \7! 02 02
-1 sprites/fix_graphics.png 8bpp 594 232 64 31 -31 0 normal
// Fix offsets for the tropical house
-1 * 5 0A 01 01 FF 11
-1 sprites/fix_graphics.png 706 232 09 47 64 -31 -16
// Clipped vehicle in the original German DOS graphics
-1 * 6 07 83 01 \7! 03 02
-1 * 5 0A 01 01 5D 0C
-1 sprites/fix_graphics.png 18 296 09 16 20 -14 -7
-1 sprites/fix_graphics.png 8bpp 706 232 64 47 -31 -16 normal
// Graphics metadata pixel higher than actual graphics
-1 * 6 12 01 00 01 AC E2
-1 sprites/fix_graphics.png 66 296 01 10 9 0 0
-1 sprites/fix_graphics.png 8bpp 66 296 9 10 0 0 normal
// Non-toyland specific
-1 * 6 07 83 01 \7= 03 0A
// graphics for the tubular bridge pillars had incorrect offsets
// Fix offsets for the tubular bridge pillars
-1 * 5 0A 01 04 05 0A
-1 sprites/fix_graphics.png 98 296 09 9 4 2 -1
-1 sprites/fix_graphics.png 114 296 09 9 4 2 -1
-1 sprites/fix_graphics.png 130 296 09 9 4 -4 0
-1 sprites/fix_graphics.png 146 296 09 9 4 -4 0
// graphics for the cantilever bridge pillars had incorrect offsets
-1 sprites/fix_graphics.png 8bpp 98 296 4 9 2 -1 normal
-1 sprites/fix_graphics.png 8bpp 114 296 4 9 2 -1 normal
-1 sprites/fix_graphics.png 8bpp 130 296 4 9 -4 0 normal
-1 sprites/fix_graphics.png 8bpp 146 296 4 9 -4 0 normal
// Fix offsets for the cantilever bridge pillars
-1 * 5 0A 01 04 DD 09
-1 sprites/fix_graphics.png 178 296 09 11 10 2 -3
-1 sprites/fix_graphics.png 194 296 09 12 10 2 -2
-1 sprites/fix_graphics.png 210 296 09 11 10 -10 -1
-1 sprites/fix_graphics.png 226 296 09 11 10 -10 -1
-1 sprites/fix_graphics.png 8bpp 178 296 10 11 2 -3 normal
-1 sprites/fix_graphics.png 8bpp 194 296 10 12 2 -2 normal
-1 sprites/fix_graphics.png 8bpp 210 296 10 11 -10 -1 normal
-1 sprites/fix_graphics.png 8bpp 226 296 10 11 -10 -1 normal
// Toyland specific
-1 * 6 07 83 01 \7! 03 0A
// Graphics for the toyland tubular bridge pillars had incorrect offsets
// Fix offsets for the toyland tubular bridge pillars
-1 * 5 0A 01 04 05 0A
-1 sprites/fix_graphics.png 248 296 09 9 4 2 -1
-1 sprites/fix_graphics.png 264 296 09 9 4 2 -1
-1 sprites/fix_graphics.png 280 296 09 9 4 -4 0
-1 sprites/fix_graphics.png 296 296 09 9 4 -4 0
// Graphics for the toyland cantilever bridge pillars had incorrect offsets
-1 sprites/fix_graphics.png 8bpp 248 296 4 9 2 -1 normal
-1 sprites/fix_graphics.png 8bpp 264 296 4 9 2 -1 normal
-1 sprites/fix_graphics.png 8bpp 280 296 4 9 -4 0 normal
-1 sprites/fix_graphics.png 8bpp 296 296 4 9 -4 0 normal
// Fix offsets for the toyland cantilever bridge pillars
-1 * 5 0A 01 04 DD 09
-1 sprites/fix_graphics.png 328 296 09 11 10 2 -3
-1 sprites/fix_graphics.png 344 296 09 12 10 2 -2
-1 sprites/fix_graphics.png 360 296 09 11 10 -10 -1
-1 sprites/fix_graphics.png 376 296 09 11 10 -10 -1
-1 sprites/fix_graphics.png 8bpp 328 296 10 11 2 -3 normal
-1 sprites/fix_graphics.png 8bpp 344 296 10 12 2 -2 normal
-1 sprites/fix_graphics.png 8bpp 360 296 10 11 -10 -1 normal
-1 sprites/fix_graphics.png 8bpp 376 296 10 11 -10 -1 normal
// Wrong, non-translated colours in tubular bridge in 'normal' climates
// Toyland has separate sprites which are not colour translated, thus
// this does not apply there;
// Pillars are changed for all climates further up
-1 * 6 07 83 01 \7= 03 \b22
// Main tubular bridge sprites
-1 * 5 0A 01 \b6 \w2559
-1 sprites/fix_graphics.png 2 330 09 40 32 -30 -26
-1 sprites/fix_graphics.png 52 330 09 50 44 -42 -26
-1 sprites/fix_graphics.png 116 330 09 45 46 -42 -21
-1 sprites/fix_graphics.png 180 330 09 45 46 -2 -20
-1 sprites/fix_graphics.png 244 330 09 50 44 0 -25
-1 sprites/fix_graphics.png 308 330 09 41 32 0 -25
-1 sprites/fix_graphics.png 8bpp 2 330 32 40 -30 -26 normal
-1 sprites/fix_graphics.png 8bpp 52 330 44 50 -42 -26 normal
-1 sprites/fix_graphics.png 8bpp 116 330 46 45 -42 -21 normal
-1 sprites/fix_graphics.png 8bpp 180 330 46 45 -2 -20 normal
-1 sprites/fix_graphics.png 8bpp 244 330 44 50 0 -25 normal
-1 sprites/fix_graphics.png 8bpp 308 330 32 41 0 -25 normal
// start rail bridge
-1 * 5 0A 01 01 \w2569
-1 sprites/fix_graphics.png 350 330 09 29 52 -25 -4
-1 sprites/fix_graphics.png 8bpp 350 330 52 29 -25 -4 normal
// start rail + road bridge
-1 * 5 0A 01 02 \w2574
-1 sprites/fix_graphics.png 420 330 09 29 50 -25 -4
-1 sprites/fix_graphics.png 489 330 09 29 52 -25 -4
-1 sprites/fix_graphics.png 8bpp 420 330 50 29 -25 -4 normal
-1 sprites/fix_graphics.png 8bpp 489 330 52 29 -25 -4 normal
// start road + monorail bridge
-1 * 5 0A 01 02 \w2580
-1 sprites/fix_graphics.png 559 330 09 29 50 -25 -4
-1 sprites/fix_graphics.png 629 330 09 29 52 -25 -4
-1 sprites/fix_graphics.png 8bpp 559 330 50 29 -25 -4 normal
-1 sprites/fix_graphics.png 8bpp 629 330 52 29 -25 -4 normal
// start monrail + maglev bridge
-1 * 5 0A 01 02 \w2586
-1 sprites/fix_graphics.png 699 330 09 29 50 -25 -4
-1 sprites/fix_graphics.png 489 283 09 29 52 -25 -4
-1 sprites/fix_graphics.png 8bpp 699 330 50 29 -25 -4 normal
-1 sprites/fix_graphics.png 8bpp 489 283 52 29 -25 -4 normal
// start maglev bridge
-1 * 5 0A 01 01 \w2592
-1 sprites/fix_graphics.png 559 283 09 29 50 -25 -4
-1 sprites/fix_graphics.png 8bpp 559 283 50 29 -25 -4 normal
// GUI sprite
-1 * 5 0A 01 01 \w2600
-1 sprites/fix_graphics.png 433 298 09 15 40 0 5
// Make level crossings in tropical climate look normal
-1 sprites/fix_graphics.png 8bpp 433 298 40 15 0 5 normal
// Remove road markings from tropical rail crossings
-1 * 6 07 83 01 \7! 02 19
-1 * 14 0A 04 04 5A 05 08 62 05 08 6E 05 04 7A 05
-1 sprites/fix_graphics.png 2 390 09 31 64 -31 0
-1 sprites/fix_graphics.png 82 390 09 31 64 -31 0
-1 sprites/fix_graphics.png 162 390 09 31 64 -31 0
-1 sprites/fix_graphics.png 242 390 09 31 64 -31 0
-1 sprites/fix_graphics.png 322 390 09 31 64 -31 0
-1 sprites/fix_graphics.png 402 390 09 31 64 -31 0
-1 sprites/fix_graphics.png 482 390 09 31 64 -31 0
-1 sprites/fix_graphics.png 562 390 09 31 64 -31 0
-1 sprites/fix_graphics.png 642 390 09 31 64 -31 0
-1 sprites/fix_graphics.png 722 390 09 31 64 -31 0
-1 sprites/fix_graphics.png 2 438 09 31 64 -31 0
-1 sprites/fix_graphics.png 82 438 09 31 64 -31 0
-1 sprites/fix_graphics.png 162 438 09 31 64 -31 0
-1 sprites/fix_graphics.png 242 438 09 31 64 -31 0
-1 sprites/fix_graphics.png 322 438 09 31 64 -31 0
-1 sprites/fix_graphics.png 402 438 09 31 64 -31 0
-1 sprites/fix_graphics.png 482 438 09 31 64 -31 0
-1 sprites/fix_graphics.png 562 438 09 31 64 -31 0
-1 sprites/fix_graphics.png 642 438 09 31 64 -31 0
-1 sprites/fix_graphics.png 722 438 09 31 64 -31 0
-1 sprites/fix_graphics.png 2 486 09 31 64 -31 0
-1 sprites/fix_graphics.png 82 486 09 31 64 -31 0
-1 sprites/fix_graphics.png 162 486 09 31 64 -31 0
-1 sprites/fix_graphics.png 242 486 09 31 64 -31 0
-1 sprites/fix_graphics.png 8bpp 2 390 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 82 390 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 162 390 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 242 390 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 322 390 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 402 390 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 482 390 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 562 390 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 642 390 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 722 390 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 2 438 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 82 438 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 162 438 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 242 438 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 322 438 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 402 438 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 482 438 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 562 438 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 642 438 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 722 438 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 2 486 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 82 486 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 162 486 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 242 486 64 31 -31 0 normal
// Fix transparency of steel mill
-1 * 6 07 83 01 \7! 00 0A
-1 * 5 0A 01 04 4D 08
-1 sprites/fix_graphics.png 610 486 09 31 64 -31 0
-1 sprites/fix_graphics.png 690 486 09 61 59 -31 -33
-1 sprites/fix_graphics.png 2 566 09 31 64 -31 0
-1 sprites/fix_graphics.png 82 566 09 50 51 -25 -21
-1 * 5 0A 01 06 46 08
-1 sprites/fix_graphics.png 8bpp 162 870 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 242 870 64 51 -31 -21 normal
-1 sprites/fix_graphics.png 8bpp 322 870 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 402 870 49 58 -29 -29 normal
-1 sprites/fix_graphics.png 8bpp 466 870 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 546 870 45 42 -18 -12 normal
-1 * 5 0A 01 0A 4D 08
-1 sprites/fix_graphics.png 8bpp 610 486 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 690 486 59 61 -31 -33 normal
-1 sprites/fix_graphics.png 8bpp 2 566 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 82 566 51 50 -25 -21 normal
-1 sprites/fix_graphics.png 8bpp 606 870 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 686 870 64 46 -31 -16 normal
-1 sprites/fix_graphics.png 8bpp 2 945 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 82 945 50 51 -29 -21 normal
-1 sprites/fix_graphics.png 8bpp 146 945 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 226 945 47 42 -18 -12 normal
-1 * 5 0A 01 04 58 08
-1 sprites/fix_graphics.png 162 566 09 31 64 -31 0
-1 sprites/fix_graphics.png 242 566 09 52 59 -31 -24
-1 sprites/fix_graphics.png 306 566 09 31 64 -31 0
-1 sprites/fix_graphics.png 386 566 09 44 51 -25 -15
-1 sprites/fix_graphics.png 8bpp 162 566 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 242 566 59 52 -31 -24 normal
-1 sprites/fix_graphics.png 8bpp 306 566 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 386 566 51 44 -25 -15 normal
// Fix transparency of oil well
-1 * 6 07 83 01 \7= 03 10
-1 * 5 0A 01 06 7E 08
-1 sprites/fix_graphics.png 482 566 09 50 31 -11 -28
-1 sprites/fix_graphics.png 530 566 09 47 31 -11 -25
-1 sprites/fix_graphics.png 578 566 09 47 31 -11 -25
-1 sprites/fix_graphics.png 626 566 09 47 31 -11 -25
-1 sprites/fix_graphics.png 674 566 09 49 31 -11 -27
-1 sprites/fix_graphics.png 722 566 09 52 31 -11 -30
-1 * 6 07 83 01 \7! 00 02
-1 * 5 0A 01 01 7D 08
-1 sprites/fix_graphics.png 2 630 09 31 64 -31 0
-1 * 5 0A 01 07 7D 08
-1 sprites/fix_graphics.png 8bpp 2 630 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 482 566 31 50 -11 -28 normal
-1 sprites/fix_graphics.png 8bpp 530 566 31 47 -11 -25 normal
-1 sprites/fix_graphics.png 8bpp 578 566 31 47 -11 -25 normal
-1 sprites/fix_graphics.png 8bpp 626 566 31 47 -11 -25 normal
-1 sprites/fix_graphics.png 8bpp 674 566 31 49 -11 -27 normal
-1 sprites/fix_graphics.png 8bpp 722 566 31 52 -11 -30 normal
-1 * 6 07 83 01 \7! 01 02
-1 * 5 0A 01 01 7D 08
-1 sprites/fix_graphics.png 114 630 09 31 64 -31 0
-1 sprites/fix_graphics.png 8bpp 114 630 64 31 -31 0 normal
-1 * 6 07 83 01 \7! 02 02
-1 * 5 0A 01 01 7D 08
-1 sprites/fix_graphics.png 226 630 09 31 64 -31 0
-1 * 6 07 83 01 \7! 03 0F
-1 * 5 0A 01 06 91 04
// Fix toyland overlay for PBS on maglev
-1 sprites/fix_graphics.png 338 630 09 16 30 -14 8
-1 sprites/fix_graphics.png 386 630 09 16 30 -14 8
-1 sprites/fix_graphics.png 434 630 01 7 40 -19 4
-1 sprites/fix_graphics.png 482 630 01 7 40 -19 20
-1 sprites/fix_graphics.png 530 630 01 19 12 11 6
-1 sprites/fix_graphics.png 562 630 01 19 12 -21 6
// Fix toyland monorail bridge alignment
-1 * 8 0A 02 01 EA 10 02 EC 10
-1 sprites/fix_graphics.png 610 630 09 35 48 -23 -7
-1 sprites/fix_graphics.png 674 630 09 35 48 -23 -7
-1 sprites/fix_graphics.png 738 630 09 21 49 -24 3
// Fix toyland maglev bridge alignment
-1 * 8 0A 02 01 12 11 02 14 11
-1 sprites/fix_graphics.png 18 678 09 35 48 -23 -7
-1 sprites/fix_graphics.png 82 678 09 35 48 -23 -7
-1 sprites/fix_graphics.png 146 678 09 21 49 -24 3
-1 sprites/fix_graphics.png 8bpp 226 630 64 31 -31 0 normal
// Fix city airport's grass for temperate
-1 * 6 07 83 01 \7! 00 0A
-1 * 5 0A 01 09 4C 0A
-1 sprites/fix_graphics.png 242 678 09 31 64 -31 0
-1 sprites/fix_graphics.png 322 678 09 31 64 -31 0
-1 sprites/fix_graphics.png 402 678 09 31 64 -31 0
-1 sprites/fix_graphics.png 482 678 09 31 64 -31 0
-1 sprites/fix_graphics.png 562 678 09 31 64 -31 0
-1 sprites/fix_graphics.png 642 678 09 31 64 -31 0
-1 sprites/fix_graphics.png 722 678 09 31 64 -31 0
-1 sprites/fix_graphics.png 2 726 09 31 64 -31 0
-1 sprites/fix_graphics.png 82 726 09 31 64 -31 0
-1 sprites/fix_graphics.png 8bpp 242 678 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 322 678 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 402 678 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 482 678 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 562 678 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 642 678 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 722 678 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 2 726 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 82 726 64 31 -31 0 normal
// Fix city airport's grass for arctic
-1 * 6 07 83 01 \7! 01 0A
-1 * 5 0A 01 09 4C 0A
-1 sprites/fix_graphics.png 194 726 09 31 64 -31 0
-1 sprites/fix_graphics.png 274 726 09 31 64 -31 0
-1 sprites/fix_graphics.png 354 726 09 31 64 -31 0
-1 sprites/fix_graphics.png 434 726 09 31 64 -31 0
-1 sprites/fix_graphics.png 514 726 09 31 64 -31 0
-1 sprites/fix_graphics.png 594 726 09 31 64 -31 0
-1 sprites/fix_graphics.png 674 726 09 31 64 -31 0
-1 sprites/fix_graphics.png 2 774 09 31 64 -31 0
-1 sprites/fix_graphics.png 82 774 09 31 64 -31 0
-1 sprites/fix_graphics.png 8bpp 194 726 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 274 726 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 354 726 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 434 726 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 514 726 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 594 726 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 674 726 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 2 774 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 82 774 64 31 -31 0 normal
// Fix city airport's grass for tropical
-1 * 6 07 83 01 \7! 02 0A
-1 * 5 0A 01 09 4C 0A
-1 sprites/fix_graphics.png 194 774 09 31 64 -31 0
-1 sprites/fix_graphics.png 274 774 09 31 64 -31 0
-1 sprites/fix_graphics.png 354 774 09 31 64 -31 0
-1 sprites/fix_graphics.png 434 774 09 31 64 -31 0
-1 sprites/fix_graphics.png 514 774 09 31 64 -31 0
-1 sprites/fix_graphics.png 594 774 09 31 64 -31 0
-1 sprites/fix_graphics.png 674 774 09 31 64 -31 0
-1 sprites/fix_graphics.png 2 822 09 31 64 -31 0
-1 sprites/fix_graphics.png 82 822 09 31 64 -31 0
-1 sprites/fix_graphics.png 8bpp 194 774 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 274 774 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 354 774 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 434 774 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 514 774 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 594 774 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 674 774 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 2 822 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 82 822 64 31 -31 0 normal
// Fix city airport's grass for toyland
-1 * 6 07 83 01 \7! 03 0A
-1 * 5 0A 01 09 4C 0A
-1 sprites/fix_graphics.png 194 822 09 31 64 -31 0
-1 sprites/fix_graphics.png 274 822 09 31 64 -31 0
-1 sprites/fix_graphics.png 354 822 09 31 64 -31 0
-1 sprites/fix_graphics.png 434 822 09 31 64 -31 0
-1 sprites/fix_graphics.png 514 822 09 31 64 -31 0
-1 sprites/fix_graphics.png 594 822 09 31 64 -31 0
-1 sprites/fix_graphics.png 674 822 09 31 64 -31 0
-1 sprites/fix_graphics.png 2 870 09 31 64 -31 0
-1 sprites/fix_graphics.png 82 870 09 31 64 -31 0
-1 sprites/fix_graphics.png 8bpp 194 822 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 274 822 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 354 822 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 434 822 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 514 822 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 594 822 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 674 822 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 2 870 64 31 -31 0 normal
-1 sprites/fix_graphics.png 8bpp 82 870 64 31 -31 0 normal
// Wrong, non-translated colours in arctic buildings
-1 * 8 0A 02 01 1F 06 01 DB 11
-1 sprites/fix_graphics.png 8bpp 305 945 59 29 -29 -12 normal
-1 sprites/fix_graphics.png 8bpp 369 945 59 29 -29 -12 normal
-1 * 8 0A 02 01 76 11 01 E6 11
-1 sprites/fix_graphics.png 8bpp 449 945 64 69 -31 -38 normal
-1 sprites/fix_graphics.png 8bpp 529 945 64 69 -31 -38 normal
-1 * 8 0A 02 02 7E 11 01 E1 11
-1 sprites/fix_graphics.png 8bpp 625 945 54 75 -25 -47 normal
-1 sprites/fix_graphics.png 8bpp 2 1037 54 75 -25 -47 normal
-1 sprites/fix_graphics.png 8bpp 66 1037 54 75 -25 -47 normal
// Fix buoy in-game; don't show black outline
-1 * 4 01 05 01 \b1
-1 sprites/fix_graphics.png 575 490 09 11 7 7 4
-1 sprites/fix_graphics.png 8bpp 575 490 7 11 7 4 normal
-1 * 7 02 05 17 01 00 00 00
-1 * 7 03 05 01 08 00 17 00

Binary file not shown.

Before

Width:  |  Height:  |  Size: 63 KiB

After

Width:  |  Height:  |  Size: 76 KiB

View File

@@ -8,39 +8,39 @@
//
-1 * 0 0C "Flag graphics"
-1 * 3 05 14 24
-1 sprites/flags.png 34 8 09 8 11 0 0
-1 sprites/flags.png 50 8 09 8 11 0 0
-1 sprites/flags.png 66 8 09 8 11 0 0
-1 sprites/flags.png 82 8 09 8 11 0 0
-1 sprites/flags.png 98 8 09 8 11 0 0
-1 sprites/flags.png 114 8 09 8 11 0 0
-1 sprites/flags.png 130 8 09 8 11 0 0
-1 sprites/flags.png 146 8 09 8 11 0 0
-1 sprites/flags.png 162 8 09 8 11 0 0
-1 sprites/flags.png 178 8 09 8 11 0 0
-1 sprites/flags.png 194 8 09 8 11 0 0
-1 sprites/flags.png 210 8 09 8 11 0 0
-1 sprites/flags.png 226 8 09 8 11 0 0
-1 sprites/flags.png 242 8 09 8 11 0 0
-1 sprites/flags.png 258 8 09 8 11 0 0
-1 sprites/flags.png 274 8 09 8 11 0 0
-1 sprites/flags.png 290 8 09 8 11 0 0
-1 sprites/flags.png 306 8 09 8 11 0 0
-1 sprites/flags.png 322 8 09 8 11 0 0
-1 sprites/flags.png 338 8 09 8 11 0 0
-1 sprites/flags.png 354 8 09 8 11 0 0
-1 sprites/flags.png 370 8 09 8 11 0 0
-1 sprites/flags.png 386 8 09 8 11 0 0
-1 sprites/flags.png 402 8 09 8 11 0 0
-1 sprites/flags.png 418 8 09 8 11 0 0
-1 sprites/flags.png 434 8 09 8 11 0 0
-1 sprites/flags.png 450 8 09 8 11 0 0
-1 sprites/flags.png 466 8 09 8 11 0 0
-1 sprites/flags.png 482 8 09 8 11 0 0
-1 sprites/flags.png 498 8 09 8 11 0 0
-1 sprites/flags.png 514 8 09 8 11 0 0
-1 sprites/flags.png 530 8 09 8 11 0 0
-1 sprites/flags.png 546 8 09 8 11 0 0
-1 sprites/flags.png 562 8 09 8 11 0 0
-1 sprites/flags.png 578 8 09 8 11 0 0
-1 sprites/flags.png 594 8 09 8 11 0 0
-1 sprites/flags.png 8bpp 34 8 11 8 0 0 normal
-1 sprites/flags.png 8bpp 50 8 11 8 0 0 normal
-1 sprites/flags.png 8bpp 66 8 11 8 0 0 normal
-1 sprites/flags.png 8bpp 82 8 11 8 0 0 normal
-1 sprites/flags.png 8bpp 98 8 11 8 0 0 normal
-1 sprites/flags.png 8bpp 114 8 11 8 0 0 normal
-1 sprites/flags.png 8bpp 130 8 11 8 0 0 normal
-1 sprites/flags.png 8bpp 146 8 11 8 0 0 normal
-1 sprites/flags.png 8bpp 162 8 11 8 0 0 normal
-1 sprites/flags.png 8bpp 178 8 11 8 0 0 normal
-1 sprites/flags.png 8bpp 194 8 11 8 0 0 normal
-1 sprites/flags.png 8bpp 210 8 11 8 0 0 normal
-1 sprites/flags.png 8bpp 226 8 11 8 0 0 normal
-1 sprites/flags.png 8bpp 242 8 11 8 0 0 normal
-1 sprites/flags.png 8bpp 258 8 11 8 0 0 normal
-1 sprites/flags.png 8bpp 274 8 11 8 0 0 normal
-1 sprites/flags.png 8bpp 290 8 11 8 0 0 normal
-1 sprites/flags.png 8bpp 306 8 11 8 0 0 normal
-1 sprites/flags.png 8bpp 322 8 11 8 0 0 normal
-1 sprites/flags.png 8bpp 338 8 11 8 0 0 normal
-1 sprites/flags.png 8bpp 354 8 11 8 0 0 normal
-1 sprites/flags.png 8bpp 370 8 11 8 0 0 normal
-1 sprites/flags.png 8bpp 386 8 11 8 0 0 normal
-1 sprites/flags.png 8bpp 402 8 11 8 0 0 normal
-1 sprites/flags.png 8bpp 418 8 11 8 0 0 normal
-1 sprites/flags.png 8bpp 434 8 11 8 0 0 normal
-1 sprites/flags.png 8bpp 450 8 11 8 0 0 normal
-1 sprites/flags.png 8bpp 466 8 11 8 0 0 normal
-1 sprites/flags.png 8bpp 482 8 11 8 0 0 normal
-1 sprites/flags.png 8bpp 498 8 11 8 0 0 normal
-1 sprites/flags.png 8bpp 514 8 11 8 0 0 normal
-1 sprites/flags.png 8bpp 530 8 11 8 0 0 normal
-1 sprites/flags.png 8bpp 546 8 11 8 0 0 normal
-1 sprites/flags.png 8bpp 562 8 11 8 0 0 normal
-1 sprites/flags.png 8bpp 578 8 11 8 0 0 normal
-1 sprites/flags.png 8bpp 594 8 11 8 0 0 normal

View File

@@ -9,369 +9,369 @@
-1 * 0 0C "Foundations. Non-halftile ones by Marcin Grzegorczyk"
-1 * 6 07 83 01 \7! 00 5B
-1 * 3 05 06 5A
-1 sprites/foundations.png 82 8 09 40 64 -31 -9
-1 sprites/foundations.png 162 8 09 40 64 -31 -9
-1 sprites/foundations.png 242 8 09 32 64 -31 -9
-1 sprites/foundations.png 322 8 09 32 64 -31 -9
-1 sprites/foundations.png 402 8 09 40 64 -31 -9
-1 sprites/foundations.png 482 8 09 40 64 -31 -9
-1 sprites/foundations.png 562 8 09 40 64 -31 -9
-1 sprites/foundations.png 642 8 09 40 64 -31 -9
-1 sprites/foundations.png 722 8 09 40 64 -31 -9
-1 sprites/foundations.png 2 72 09 32 64 -31 -9
-1 sprites/foundations.png 82 72 09 32 64 -31 -9
-1 sprites/foundations.png 162 72 09 40 64 -31 -9
-1 sprites/foundations.png 242 72 09 40 64 -31 -9
-1 sprites/foundations.png 322 72 09 32 64 -31 -9
-1 sprites/foundations.png 402 72 09 32 64 -31 -9
-1 sprites/foundations.png 482 72 09 40 64 -31 -9
-1 sprites/foundations.png 562 72 09 40 64 -31 -9
-1 sprites/foundations.png 642 72 09 32 64 -31 -9
-1 sprites/foundations.png 722 72 09 32 64 -31 -9
-1 sprites/foundations.png 2 136 09 40 64 -31 -9
-1 sprites/foundations.png 82 136 09 40 64 -31 -9
-1 sprites/foundations.png 162 136 09 32 64 -31 -9
-1 sprites/foundations.png 242 136 09 40 64 -31 -9
-1 sprites/foundations.png 322 136 09 40 64 -31 -9
-1 sprites/foundations.png 402 136 09 32 64 -31 -9
-1 sprites/foundations.png 482 136 09 32 64 -31 -9
-1 sprites/foundations.png 562 136 09 40 64 -31 -9
-1 sprites/foundations.png 642 136 09 40 64 -31 -9
-1 sprites/foundations.png 722 136 09 40 64 -31 -9
-1 sprites/foundations.png 2 200 09 40 64 -31 -9
-1 sprites/foundations.png 82 200 09 40 64 -31 -9
-1 sprites/foundations.png 162 200 09 32 64 -31 -9
-1 sprites/foundations.png 242 200 09 32 64 -31 -9
-1 sprites/foundations.png 322 200 09 40 64 -31 -9
-1 sprites/foundations.png 402 200 09 40 64 -31 -9
-1 sprites/foundations.png 482 200 09 32 64 -31 -9
-1 sprites/foundations.png 562 200 09 32 64 -31 -9
-1 sprites/foundations.png 642 200 09 40 64 -31 -9
-1 sprites/foundations.png 722 200 09 40 64 -31 -9
-1 sprites/foundations.png 2 264 09 32 64 -31 -9
-1 sprites/foundations.png 82 264 09 32 64 -31 -9
-1 sprites/foundations.png 162 264 09 40 64 -31 -9
-1 sprites/foundations.png 242 264 09 40 64 -31 -9
-1 sprites/foundations.png 322 264 09 32 64 -31 -9
-1 sprites/foundations.png 402 264 09 40 64 -31 -9
-1 sprites/foundations.png 482 264 09 40 64 -31 -9
-1 sprites/foundations.png 562 264 09 32 64 -31 -9
-1 sprites/foundations.png 642 264 09 32 64 -31 -9
-1 sprites/foundations.png 722 264 09 40 64 -31 -9
-1 sprites/foundations.png 2 328 09 40 64 -31 -9
-1 sprites/foundations.png 82 328 09 40 64 -31 -9
-1 sprites/foundations.png 162 328 09 40 64 -31 -9
-1 sprites/foundations.png 242 328 09 40 64 -31 -9
-1 sprites/foundations.png 322 328 09 32 64 -31 -9
-1 sprites/foundations.png 402 328 09 32 64 -31 -9
-1 sprites/foundations.png 482 328 09 40 64 -31 -9
-1 sprites/foundations.png 562 328 09 40 64 -31 -9
-1 sprites/foundations.png 642 328 09 32 64 -31 -9
-1 sprites/foundations.png 722 328 09 32 64 -31 -9
-1 sprites/foundations.png 2 392 09 40 64 -31 -9
-1 sprites/foundations.png 82 392 09 40 64 -31 -9
-1 sprites/foundations.png 162 392 09 32 64 -31 -9
-1 sprites/foundations.png 242 392 09 32 64 -31 -9
-1 sprites/foundations.png 322 392 09 40 64 -31 -9
-1 sprites/foundations.png 402 392 09 40 64 -31 -9
-1 sprites/foundations.png 482 392 09 32 64 -31 -9
-1 sprites/foundations.png 562 392 09 40 64 -31 -9
-1 sprites/foundations.png 642 392 09 40 64 -31 -9
-1 sprites/foundations.png 722 392 09 32 64 -31 -9
-1 sprites/foundations.png 2 456 09 32 64 -31 -9
-1 sprites/foundations.png 82 456 09 40 64 -31 -9
-1 sprites/foundations.png 162 456 09 40 64 -31 -9
-1 sprites/foundations.png 242 456 09 40 64 -31 -9
-1 sprites/foundations.png 322 456 09 40 64 -31 -9
-1 sprites/foundations.png 402 456 09 40 64 -15 -17
-1 sprites/foundations.png 482 456 09 33 64 -31 -25
-1 sprites/foundations.png 562 456 09 40 64 -47 -17
-1 sprites/foundations.png 642 456 09 33 64 -31 -9
-1 sprites/foundations.png 722 456 09 40 64 -15 -17
-1 sprites/foundations.png 2 520 09 33 64 -31 -25
-1 sprites/foundations.png 82 520 09 40 64 -47 -17
-1 sprites/foundations.png 162 520 09 33 64 -31 -9
-1 sprites/foundations.png 242 520 09 40 64 -15 -17
-1 sprites/foundations.png 322 520 09 33 64 -31 -25
-1 sprites/foundations.png 402 520 09 40 64 -47 -17
-1 sprites/foundations.png 482 520 09 33 64 -31 -9
-1 sprites/foundations.png 562 520 09 40 64 -15 -17
-1 sprites/foundations.png 642 520 09 33 64 -31 -25
-1 sprites/foundations.png 722 520 09 40 64 -47 -17
-1 sprites/foundations.png 2 584 09 33 64 -31 -9
-1 sprites/foundations.png 8bpp 82 8 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 162 8 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 242 8 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 322 8 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 402 8 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 482 8 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 562 8 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 642 8 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 722 8 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 2 72 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 82 72 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 162 72 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 242 72 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 322 72 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 402 72 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 482 72 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 562 72 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 642 72 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 722 72 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 2 136 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 82 136 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 162 136 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 242 136 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 322 136 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 402 136 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 482 136 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 562 136 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 642 136 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 722 136 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 2 200 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 82 200 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 162 200 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 242 200 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 322 200 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 402 200 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 482 200 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 562 200 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 642 200 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 722 200 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 2 264 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 82 264 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 162 264 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 242 264 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 322 264 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 402 264 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 482 264 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 562 264 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 642 264 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 722 264 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 2 328 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 82 328 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 162 328 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 242 328 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 322 328 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 402 328 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 482 328 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 562 328 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 642 328 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 722 328 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 2 392 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 82 392 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 162 392 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 242 392 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 322 392 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 402 392 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 482 392 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 562 392 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 642 392 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 722 392 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 2 456 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 82 456 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 162 456 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 242 456 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 322 456 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 402 456 64 40 -15 -17 normal
-1 sprites/foundations.png 8bpp 482 456 64 33 -31 -25 normal
-1 sprites/foundations.png 8bpp 562 456 64 40 -47 -17 normal
-1 sprites/foundations.png 8bpp 642 456 64 33 -31 -9 normal
-1 sprites/foundations.png 8bpp 722 456 64 40 -15 -17 normal
-1 sprites/foundations.png 8bpp 2 520 64 33 -31 -25 normal
-1 sprites/foundations.png 8bpp 82 520 64 40 -47 -17 normal
-1 sprites/foundations.png 8bpp 162 520 64 33 -31 -9 normal
-1 sprites/foundations.png 8bpp 242 520 64 40 -15 -17 normal
-1 sprites/foundations.png 8bpp 322 520 64 33 -31 -25 normal
-1 sprites/foundations.png 8bpp 402 520 64 40 -47 -17 normal
-1 sprites/foundations.png 8bpp 482 520 64 33 -31 -9 normal
-1 sprites/foundations.png 8bpp 562 520 64 40 -15 -17 normal
-1 sprites/foundations.png 8bpp 642 520 64 33 -31 -25 normal
-1 sprites/foundations.png 8bpp 722 520 64 40 -47 -17 normal
-1 sprites/foundations.png 8bpp 2 584 64 33 -31 -9 normal
-1 * 6 07 83 01 \7! 01 5B
-1 * 3 05 06 5A
-1 sprites/foundations.png 114 584 09 40 64 -31 -9
-1 sprites/foundations.png 194 584 09 40 64 -31 -9
-1 sprites/foundations.png 274 584 09 32 64 -31 -9
-1 sprites/foundations.png 354 584 09 32 64 -31 -9
-1 sprites/foundations.png 434 584 09 40 64 -31 -9
-1 sprites/foundations.png 514 584 09 40 64 -31 -9
-1 sprites/foundations.png 594 584 09 40 64 -31 -9
-1 sprites/foundations.png 674 584 09 40 64 -31 -9
-1 sprites/foundations.png 2 648 09 40 64 -31 -9
-1 sprites/foundations.png 82 648 09 32 64 -31 -9
-1 sprites/foundations.png 162 648 09 32 64 -31 -9
-1 sprites/foundations.png 242 648 09 40 64 -31 -9
-1 sprites/foundations.png 322 648 09 40 64 -31 -9
-1 sprites/foundations.png 402 648 09 32 64 -31 -9
-1 sprites/foundations.png 482 648 09 32 64 -31 -9
-1 sprites/foundations.png 562 648 09 40 64 -31 -9
-1 sprites/foundations.png 642 648 09 40 64 -31 -9
-1 sprites/foundations.png 722 648 09 32 64 -31 -9
-1 sprites/foundations.png 2 712 09 32 64 -31 -9
-1 sprites/foundations.png 82 712 09 40 64 -31 -9
-1 sprites/foundations.png 162 712 09 40 64 -31 -9
-1 sprites/foundations.png 242 712 09 32 64 -31 -9
-1 sprites/foundations.png 322 712 09 40 64 -31 -9
-1 sprites/foundations.png 402 712 09 40 64 -31 -9
-1 sprites/foundations.png 482 712 09 32 64 -31 -9
-1 sprites/foundations.png 562 712 09 32 64 -31 -9
-1 sprites/foundations.png 642 712 09 40 64 -31 -9
-1 sprites/foundations.png 722 712 09 40 64 -31 -9
-1 sprites/foundations.png 2 776 09 40 64 -31 -9
-1 sprites/foundations.png 82 776 09 40 64 -31 -9
-1 sprites/foundations.png 162 776 09 40 64 -31 -9
-1 sprites/foundations.png 242 776 09 32 64 -31 -9
-1 sprites/foundations.png 322 776 09 32 64 -31 -9
-1 sprites/foundations.png 402 776 09 40 64 -31 -9
-1 sprites/foundations.png 482 776 09 40 64 -31 -9
-1 sprites/foundations.png 562 776 09 32 64 -31 -9
-1 sprites/foundations.png 642 776 09 32 64 -31 -9
-1 sprites/foundations.png 722 776 09 40 64 -31 -9
-1 sprites/foundations.png 2 840 09 40 64 -31 -9
-1 sprites/foundations.png 82 840 09 32 64 -31 -9
-1 sprites/foundations.png 162 840 09 32 64 -31 -9
-1 sprites/foundations.png 242 840 09 40 64 -31 -9
-1 sprites/foundations.png 322 840 09 40 64 -31 -9
-1 sprites/foundations.png 402 840 09 32 64 -31 -9
-1 sprites/foundations.png 482 840 09 40 64 -31 -9
-1 sprites/foundations.png 562 840 09 40 64 -31 -9
-1 sprites/foundations.png 642 840 09 32 64 -31 -9
-1 sprites/foundations.png 722 840 09 32 64 -31 -9
-1 sprites/foundations.png 2 904 09 40 64 -31 -9
-1 sprites/foundations.png 82 904 09 40 64 -31 -9
-1 sprites/foundations.png 162 904 09 40 64 -31 -9
-1 sprites/foundations.png 242 904 09 40 64 -31 -9
-1 sprites/foundations.png 322 904 09 40 64 -31 -9
-1 sprites/foundations.png 402 904 09 32 64 -31 -9
-1 sprites/foundations.png 482 904 09 32 64 -31 -9
-1 sprites/foundations.png 562 904 09 40 64 -31 -9
-1 sprites/foundations.png 642 904 09 40 64 -31 -9
-1 sprites/foundations.png 722 904 09 32 64 -31 -9
-1 sprites/foundations.png 2 968 09 32 64 -31 -9
-1 sprites/foundations.png 82 968 09 40 64 -31 -9
-1 sprites/foundations.png 162 968 09 40 64 -31 -9
-1 sprites/foundations.png 242 968 09 32 64 -31 -9
-1 sprites/foundations.png 322 968 09 32 64 -31 -9
-1 sprites/foundations.png 402 968 09 40 64 -31 -9
-1 sprites/foundations.png 482 968 09 40 64 -31 -9
-1 sprites/foundations.png 562 968 09 32 64 -31 -9
-1 sprites/foundations.png 642 968 09 40 64 -31 -9
-1 sprites/foundations.png 722 968 09 40 64 -31 -9
-1 sprites/foundations.png 2 1032 09 32 64 -31 -9
-1 sprites/foundations.png 82 1032 09 32 64 -31 -9
-1 sprites/foundations.png 162 1032 09 40 64 -31 -9
-1 sprites/foundations.png 242 1032 09 40 64 -31 -9
-1 sprites/foundations.png 322 1032 09 40 64 -31 -9
-1 sprites/foundations.png 402 1032 09 40 64 -31 -9
-1 sprites/foundations.png 482 1032 09 40 64 -15 -17
-1 sprites/foundations.png 562 1032 09 33 64 -31 -25
-1 sprites/foundations.png 642 1032 09 40 64 -47 -17
-1 sprites/foundations.png 722 1032 09 33 64 -31 -9
-1 sprites/foundations.png 2 1096 09 40 64 -15 -17
-1 sprites/foundations.png 82 1096 09 33 64 -31 -25
-1 sprites/foundations.png 162 1096 09 40 64 -47 -17
-1 sprites/foundations.png 242 1096 09 33 64 -31 -9
-1 sprites/foundations.png 322 1096 09 40 64 -15 -17
-1 sprites/foundations.png 402 1096 09 33 64 -31 -25
-1 sprites/foundations.png 482 1096 09 40 64 -47 -17
-1 sprites/foundations.png 562 1096 09 33 64 -31 -9
-1 sprites/foundations.png 642 1096 09 40 64 -15 -17
-1 sprites/foundations.png 722 1096 09 33 64 -31 -25
-1 sprites/foundations.png 2 1160 09 40 64 -47 -17
-1 sprites/foundations.png 82 1160 09 33 64 -31 -9
-1 sprites/foundations.png 8bpp 114 584 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 194 584 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 274 584 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 354 584 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 434 584 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 514 584 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 594 584 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 674 584 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 2 648 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 82 648 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 162 648 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 242 648 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 322 648 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 402 648 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 482 648 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 562 648 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 642 648 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 722 648 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 2 712 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 82 712 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 162 712 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 242 712 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 322 712 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 402 712 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 482 712 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 562 712 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 642 712 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 722 712 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 2 776 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 82 776 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 162 776 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 242 776 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 322 776 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 402 776 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 482 776 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 562 776 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 642 776 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 722 776 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 2 840 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 82 840 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 162 840 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 242 840 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 322 840 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 402 840 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 482 840 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 562 840 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 642 840 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 722 840 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 2 904 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 82 904 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 162 904 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 242 904 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 322 904 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 402 904 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 482 904 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 562 904 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 642 904 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 722 904 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 2 968 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 82 968 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 162 968 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 242 968 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 322 968 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 402 968 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 482 968 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 562 968 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 642 968 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 722 968 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 2 1032 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 82 1032 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 162 1032 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 242 1032 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 322 1032 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 402 1032 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 482 1032 64 40 -15 -17 normal
-1 sprites/foundations.png 8bpp 562 1032 64 33 -31 -25 normal
-1 sprites/foundations.png 8bpp 642 1032 64 40 -47 -17 normal
-1 sprites/foundations.png 8bpp 722 1032 64 33 -31 -9 normal
-1 sprites/foundations.png 8bpp 2 1096 64 40 -15 -17 normal
-1 sprites/foundations.png 8bpp 82 1096 64 33 -31 -25 normal
-1 sprites/foundations.png 8bpp 162 1096 64 40 -47 -17 normal
-1 sprites/foundations.png 8bpp 242 1096 64 33 -31 -9 normal
-1 sprites/foundations.png 8bpp 322 1096 64 40 -15 -17 normal
-1 sprites/foundations.png 8bpp 402 1096 64 33 -31 -25 normal
-1 sprites/foundations.png 8bpp 482 1096 64 40 -47 -17 normal
-1 sprites/foundations.png 8bpp 562 1096 64 33 -31 -9 normal
-1 sprites/foundations.png 8bpp 642 1096 64 40 -15 -17 normal
-1 sprites/foundations.png 8bpp 722 1096 64 33 -31 -25 normal
-1 sprites/foundations.png 8bpp 2 1160 64 40 -47 -17 normal
-1 sprites/foundations.png 8bpp 82 1160 64 33 -31 -9 normal
-1 * 6 07 83 01 \7! 02 5B
-1 * 3 05 06 5A
-1 sprites/foundations.png 194 1160 09 40 64 -31 -9
-1 sprites/foundations.png 274 1160 09 40 64 -31 -9
-1 sprites/foundations.png 354 1160 09 32 64 -31 -9
-1 sprites/foundations.png 434 1160 09 32 64 -31 -9
-1 sprites/foundations.png 514 1160 09 40 64 -31 -9
-1 sprites/foundations.png 594 1160 09 40 64 -31 -9
-1 sprites/foundations.png 674 1160 09 40 64 -31 -9
-1 sprites/foundations.png 2 1224 09 40 64 -31 -9
-1 sprites/foundations.png 82 1224 09 40 64 -31 -9
-1 sprites/foundations.png 162 1224 09 32 64 -31 -9
-1 sprites/foundations.png 242 1224 09 32 64 -31 -9
-1 sprites/foundations.png 322 1224 09 40 64 -31 -9
-1 sprites/foundations.png 402 1224 09 40 64 -31 -9
-1 sprites/foundations.png 482 1224 09 32 64 -31 -9
-1 sprites/foundations.png 562 1224 09 32 64 -31 -9
-1 sprites/foundations.png 642 1224 09 40 64 -31 -9
-1 sprites/foundations.png 722 1224 09 40 64 -31 -9
-1 sprites/foundations.png 2 1288 09 32 64 -31 -9
-1 sprites/foundations.png 82 1288 09 32 64 -31 -9
-1 sprites/foundations.png 162 1288 09 40 64 -31 -9
-1 sprites/foundations.png 242 1288 09 40 64 -31 -9
-1 sprites/foundations.png 322 1288 09 32 64 -31 -9
-1 sprites/foundations.png 402 1288 09 40 64 -31 -9
-1 sprites/foundations.png 482 1288 09 40 64 -31 -9
-1 sprites/foundations.png 562 1288 09 32 64 -31 -9
-1 sprites/foundations.png 642 1288 09 32 64 -31 -9
-1 sprites/foundations.png 722 1288 09 40 64 -31 -9
-1 sprites/foundations.png 2 1352 09 40 64 -31 -9
-1 sprites/foundations.png 82 1352 09 40 64 -31 -9
-1 sprites/foundations.png 162 1352 09 40 64 -31 -9
-1 sprites/foundations.png 242 1352 09 40 64 -31 -9
-1 sprites/foundations.png 322 1352 09 32 64 -31 -9
-1 sprites/foundations.png 402 1352 09 32 64 -31 -9
-1 sprites/foundations.png 482 1352 09 40 64 -31 -9
-1 sprites/foundations.png 562 1352 09 40 64 -31 -9
-1 sprites/foundations.png 642 1352 09 32 64 -31 -9
-1 sprites/foundations.png 722 1352 09 32 64 -31 -9
-1 sprites/foundations.png 2 1416 09 40 64 -31 -9
-1 sprites/foundations.png 82 1416 09 40 64 -31 -9
-1 sprites/foundations.png 162 1416 09 32 64 -31 -9
-1 sprites/foundations.png 242 1416 09 32 64 -31 -9
-1 sprites/foundations.png 322 1416 09 40 64 -31 -9
-1 sprites/foundations.png 402 1416 09 40 64 -31 -9
-1 sprites/foundations.png 482 1416 09 32 64 -31 -9
-1 sprites/foundations.png 562 1416 09 40 64 -31 -9
-1 sprites/foundations.png 642 1416 09 40 64 -31 -9
-1 sprites/foundations.png 722 1416 09 32 64 -31 -9
-1 sprites/foundations.png 2 1480 09 32 64 -31 -9
-1 sprites/foundations.png 82 1480 09 40 64 -31 -9
-1 sprites/foundations.png 162 1480 09 40 64 -31 -9
-1 sprites/foundations.png 242 1480 09 40 64 -31 -9
-1 sprites/foundations.png 322 1480 09 40 64 -31 -9
-1 sprites/foundations.png 402 1480 09 40 64 -31 -9
-1 sprites/foundations.png 482 1480 09 32 64 -31 -9
-1 sprites/foundations.png 562 1480 09 32 64 -31 -9
-1 sprites/foundations.png 642 1480 09 40 64 -31 -9
-1 sprites/foundations.png 722 1480 09 40 64 -31 -9
-1 sprites/foundations.png 2 1544 09 32 64 -31 -9
-1 sprites/foundations.png 82 1544 09 32 64 -31 -9
-1 sprites/foundations.png 162 1544 09 40 64 -31 -9
-1 sprites/foundations.png 242 1544 09 40 64 -31 -9
-1 sprites/foundations.png 322 1544 09 32 64 -31 -9
-1 sprites/foundations.png 402 1544 09 32 64 -31 -9
-1 sprites/foundations.png 482 1544 09 40 64 -31 -9
-1 sprites/foundations.png 562 1544 09 40 64 -31 -9
-1 sprites/foundations.png 642 1544 09 32 64 -31 -9
-1 sprites/foundations.png 722 1544 09 40 64 -31 -9
-1 sprites/foundations.png 2 1608 09 40 64 -31 -9
-1 sprites/foundations.png 82 1608 09 32 64 -31 -9
-1 sprites/foundations.png 162 1608 09 32 64 -31 -9
-1 sprites/foundations.png 242 1608 09 40 64 -31 -9
-1 sprites/foundations.png 322 1608 09 40 64 -31 -9
-1 sprites/foundations.png 402 1608 09 40 64 -31 -9
-1 sprites/foundations.png 482 1608 09 40 64 -31 -9
-1 sprites/foundations.png 562 1608 09 40 64 -15 -17
-1 sprites/foundations.png 642 1608 09 33 64 -31 -25
-1 sprites/foundations.png 722 1608 09 40 64 -47 -17
-1 sprites/foundations.png 2 1672 09 33 64 -31 -9
-1 sprites/foundations.png 82 1672 09 40 64 -15 -17
-1 sprites/foundations.png 162 1672 09 33 64 -31 -25
-1 sprites/foundations.png 242 1672 09 40 64 -47 -17
-1 sprites/foundations.png 322 1672 09 33 64 -31 -9
-1 sprites/foundations.png 402 1672 09 40 64 -15 -17
-1 sprites/foundations.png 482 1672 09 33 64 -31 -25
-1 sprites/foundations.png 562 1672 09 40 64 -47 -17
-1 sprites/foundations.png 642 1672 09 33 64 -31 -9
-1 sprites/foundations.png 722 1672 09 40 64 -15 -17
-1 sprites/foundations.png 2 1736 09 33 64 -31 -25
-1 sprites/foundations.png 82 1736 09 40 64 -47 -17
-1 sprites/foundations.png 162 1736 09 33 64 -31 -9
-1 sprites/foundations.png 8bpp 194 1160 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 274 1160 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 354 1160 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 434 1160 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 514 1160 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 594 1160 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 674 1160 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 2 1224 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 82 1224 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 162 1224 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 242 1224 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 322 1224 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 402 1224 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 482 1224 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 562 1224 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 642 1224 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 722 1224 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 2 1288 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 82 1288 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 162 1288 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 242 1288 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 322 1288 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 402 1288 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 482 1288 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 562 1288 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 642 1288 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 722 1288 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 2 1352 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 82 1352 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 162 1352 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 242 1352 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 322 1352 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 402 1352 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 482 1352 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 562 1352 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 642 1352 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 722 1352 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 2 1416 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 82 1416 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 162 1416 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 242 1416 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 322 1416 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 402 1416 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 482 1416 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 562 1416 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 642 1416 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 722 1416 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 2 1480 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 82 1480 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 162 1480 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 242 1480 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 322 1480 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 402 1480 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 482 1480 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 562 1480 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 642 1480 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 722 1480 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 2 1544 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 82 1544 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 162 1544 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 242 1544 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 322 1544 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 402 1544 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 482 1544 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 562 1544 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 642 1544 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 722 1544 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 2 1608 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 82 1608 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 162 1608 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 242 1608 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 322 1608 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 402 1608 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 482 1608 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 562 1608 64 40 -15 -17 normal
-1 sprites/foundations.png 8bpp 642 1608 64 33 -31 -25 normal
-1 sprites/foundations.png 8bpp 722 1608 64 40 -47 -17 normal
-1 sprites/foundations.png 8bpp 2 1672 64 33 -31 -9 normal
-1 sprites/foundations.png 8bpp 82 1672 64 40 -15 -17 normal
-1 sprites/foundations.png 8bpp 162 1672 64 33 -31 -25 normal
-1 sprites/foundations.png 8bpp 242 1672 64 40 -47 -17 normal
-1 sprites/foundations.png 8bpp 322 1672 64 33 -31 -9 normal
-1 sprites/foundations.png 8bpp 402 1672 64 40 -15 -17 normal
-1 sprites/foundations.png 8bpp 482 1672 64 33 -31 -25 normal
-1 sprites/foundations.png 8bpp 562 1672 64 40 -47 -17 normal
-1 sprites/foundations.png 8bpp 642 1672 64 33 -31 -9 normal
-1 sprites/foundations.png 8bpp 722 1672 64 40 -15 -17 normal
-1 sprites/foundations.png 8bpp 2 1736 64 33 -31 -25 normal
-1 sprites/foundations.png 8bpp 82 1736 64 40 -47 -17 normal
-1 sprites/foundations.png 8bpp 162 1736 64 33 -31 -9 normal
-1 * 6 07 83 01 \7! 03 5B
-1 * 3 05 06 5A
-1 sprites/foundations.png 274 1736 09 40 64 -31 -9
-1 sprites/foundations.png 354 1736 09 40 64 -31 -9
-1 sprites/foundations.png 434 1736 09 32 64 -31 -9
-1 sprites/foundations.png 514 1736 09 32 64 -31 -9
-1 sprites/foundations.png 594 1736 09 40 64 -31 -9
-1 sprites/foundations.png 674 1736 09 40 64 -31 -9
-1 sprites/foundations.png 2 1800 09 40 64 -31 -9
-1 sprites/foundations.png 82 1800 09 40 64 -31 -9
-1 sprites/foundations.png 162 1800 09 40 64 -31 -9
-1 sprites/foundations.png 242 1800 09 32 64 -31 -9
-1 sprites/foundations.png 322 1800 09 32 64 -31 -9
-1 sprites/foundations.png 402 1800 09 40 64 -31 -9
-1 sprites/foundations.png 482 1800 09 40 64 -31 -9
-1 sprites/foundations.png 562 1800 09 32 64 -31 -9
-1 sprites/foundations.png 642 1800 09 32 64 -31 -9
-1 sprites/foundations.png 722 1800 09 40 64 -31 -9
-1 sprites/foundations.png 2 1864 09 40 64 -31 -9
-1 sprites/foundations.png 82 1864 09 32 64 -31 -9
-1 sprites/foundations.png 162 1864 09 32 64 -31 -9
-1 sprites/foundations.png 242 1864 09 40 64 -31 -9
-1 sprites/foundations.png 322 1864 09 40 64 -31 -9
-1 sprites/foundations.png 402 1864 09 32 64 -31 -9
-1 sprites/foundations.png 482 1864 09 40 64 -31 -9
-1 sprites/foundations.png 562 1864 09 40 64 -31 -9
-1 sprites/foundations.png 642 1864 09 32 64 -31 -9
-1 sprites/foundations.png 722 1864 09 32 64 -31 -9
-1 sprites/foundations.png 2 1928 09 40 64 -31 -9
-1 sprites/foundations.png 82 1928 09 40 64 -31 -9
-1 sprites/foundations.png 162 1928 09 40 64 -31 -9
-1 sprites/foundations.png 242 1928 09 40 64 -31 -9
-1 sprites/foundations.png 322 1928 09 40 64 -31 -9
-1 sprites/foundations.png 402 1928 09 32 64 -31 -9
-1 sprites/foundations.png 482 1928 09 32 64 -31 -9
-1 sprites/foundations.png 562 1928 09 40 64 -31 -9
-1 sprites/foundations.png 642 1928 09 40 64 -31 -9
-1 sprites/foundations.png 722 1928 09 32 64 -31 -9
-1 sprites/foundations.png 2 1992 09 32 64 -31 -9
-1 sprites/foundations.png 82 1992 09 40 64 -31 -9
-1 sprites/foundations.png 162 1992 09 40 64 -31 -9
-1 sprites/foundations.png 242 1992 09 32 64 -31 -9
-1 sprites/foundations.png 322 1992 09 32 64 -31 -9
-1 sprites/foundations.png 402 1992 09 40 64 -31 -9
-1 sprites/foundations.png 482 1992 09 40 64 -31 -9
-1 sprites/foundations.png 562 1992 09 32 64 -31 -9
-1 sprites/foundations.png 642 1992 09 40 64 -31 -9
-1 sprites/foundations.png 722 1992 09 40 64 -31 -9
-1 sprites/foundations.png 2 2056 09 32 64 -31 -9
-1 sprites/foundations.png 82 2056 09 32 64 -31 -9
-1 sprites/foundations.png 162 2056 09 40 64 -31 -9
-1 sprites/foundations.png 242 2056 09 40 64 -31 -9
-1 sprites/foundations.png 322 2056 09 40 64 -31 -9
-1 sprites/foundations.png 402 2056 09 40 64 -31 -9
-1 sprites/foundations.png 482 2056 09 40 64 -31 -9
-1 sprites/foundations.png 562 2056 09 32 64 -31 -9
-1 sprites/foundations.png 642 2056 09 32 64 -31 -9
-1 sprites/foundations.png 722 2056 09 40 64 -31 -9
-1 sprites/foundations.png 2 2120 09 40 64 -31 -9
-1 sprites/foundations.png 82 2120 09 32 64 -31 -9
-1 sprites/foundations.png 162 2120 09 32 64 -31 -9
-1 sprites/foundations.png 242 2120 09 40 64 -31 -9
-1 sprites/foundations.png 322 2120 09 40 64 -31 -9
-1 sprites/foundations.png 402 2120 09 32 64 -31 -9
-1 sprites/foundations.png 482 2120 09 32 64 -31 -9
-1 sprites/foundations.png 562 2120 09 40 64 -31 -9
-1 sprites/foundations.png 642 2120 09 40 64 -31 -9
-1 sprites/foundations.png 722 2120 09 32 64 -31 -9
-1 sprites/foundations.png 2 2184 09 40 64 -31 -9
-1 sprites/foundations.png 82 2184 09 40 64 -31 -9
-1 sprites/foundations.png 162 2184 09 32 64 -31 -9
-1 sprites/foundations.png 242 2184 09 32 64 -31 -9
-1 sprites/foundations.png 322 2184 09 40 64 -31 -9
-1 sprites/foundations.png 402 2184 09 40 64 -31 -9
-1 sprites/foundations.png 482 2184 09 40 64 -31 -9
-1 sprites/foundations.png 562 2184 09 40 64 -31 -9
-1 sprites/foundations.png 642 2184 09 40 64 -15 -17
-1 sprites/foundations.png 722 2184 09 33 64 -31 -25
-1 sprites/foundations.png 2 2248 09 40 64 -47 -17
-1 sprites/foundations.png 82 2248 09 33 64 -31 -9
-1 sprites/foundations.png 162 2248 09 40 64 -15 -17
-1 sprites/foundations.png 242 2248 09 33 64 -31 -25
-1 sprites/foundations.png 322 2248 09 40 64 -47 -17
-1 sprites/foundations.png 402 2248 09 33 64 -31 -9
-1 sprites/foundations.png 482 2248 09 40 64 -15 -17
-1 sprites/foundations.png 562 2248 09 33 64 -31 -25
-1 sprites/foundations.png 642 2248 09 40 64 -47 -17
-1 sprites/foundations.png 722 2248 09 33 64 -31 -9
-1 sprites/foundations.png 2 2312 09 40 64 -15 -17
-1 sprites/foundations.png 82 2312 09 33 64 -31 -25
-1 sprites/foundations.png 162 2312 09 40 64 -47 -17
-1 sprites/foundations.png 242 2312 09 33 64 -31 -9
-1 sprites/foundations.png 8bpp 274 1736 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 354 1736 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 434 1736 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 514 1736 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 594 1736 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 674 1736 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 2 1800 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 82 1800 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 162 1800 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 242 1800 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 322 1800 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 402 1800 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 482 1800 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 562 1800 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 642 1800 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 722 1800 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 2 1864 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 82 1864 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 162 1864 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 242 1864 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 322 1864 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 402 1864 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 482 1864 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 562 1864 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 642 1864 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 722 1864 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 2 1928 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 82 1928 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 162 1928 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 242 1928 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 322 1928 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 402 1928 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 482 1928 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 562 1928 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 642 1928 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 722 1928 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 2 1992 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 82 1992 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 162 1992 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 242 1992 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 322 1992 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 402 1992 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 482 1992 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 562 1992 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 642 1992 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 722 1992 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 2 2056 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 82 2056 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 162 2056 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 242 2056 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 322 2056 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 402 2056 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 482 2056 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 562 2056 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 642 2056 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 722 2056 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 2 2120 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 82 2120 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 162 2120 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 242 2120 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 322 2120 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 402 2120 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 482 2120 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 562 2120 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 642 2120 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 722 2120 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 2 2184 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 82 2184 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 162 2184 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 242 2184 64 32 -31 -9 normal
-1 sprites/foundations.png 8bpp 322 2184 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 402 2184 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 482 2184 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 562 2184 64 40 -31 -9 normal
-1 sprites/foundations.png 8bpp 642 2184 64 40 -15 -17 normal
-1 sprites/foundations.png 8bpp 722 2184 64 33 -31 -25 normal
-1 sprites/foundations.png 8bpp 2 2248 64 40 -47 -17 normal
-1 sprites/foundations.png 8bpp 82 2248 64 33 -31 -9 normal
-1 sprites/foundations.png 8bpp 162 2248 64 40 -15 -17 normal
-1 sprites/foundations.png 8bpp 242 2248 64 33 -31 -25 normal
-1 sprites/foundations.png 8bpp 322 2248 64 40 -47 -17 normal
-1 sprites/foundations.png 8bpp 402 2248 64 33 -31 -9 normal
-1 sprites/foundations.png 8bpp 482 2248 64 40 -15 -17 normal
-1 sprites/foundations.png 8bpp 562 2248 64 33 -31 -25 normal
-1 sprites/foundations.png 8bpp 642 2248 64 40 -47 -17 normal
-1 sprites/foundations.png 8bpp 722 2248 64 33 -31 -9 normal
-1 sprites/foundations.png 8bpp 2 2312 64 40 -15 -17 normal
-1 sprites/foundations.png 8bpp 82 2312 64 33 -31 -25 normal
-1 sprites/foundations.png 8bpp 162 2312 64 40 -47 -17 normal
-1 sprites/foundations.png 8bpp 242 2312 64 33 -31 -9 normal

240
media/extra_grf/mono.nfo Normal file
View File

@@ -0,0 +1,240 @@
//
// $Id$
//
// This file is part of OpenTTD.
// OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.
// OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
// See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
//
-1 * 0 0C "Monospaced characters (Liberation Mono)"
-1 * 0 12 01 03 60 20 00
-1 sprites/mono.png 8bpp 10 30 7 13 0 0 normal
-1 sprites/mono.png 8bpp 25 30 7 13 0 0 normal
-1 sprites/mono.png 8bpp 40 30 7 13 0 0 normal
-1 sprites/mono.png 8bpp 55 30 7 13 0 0 normal
-1 sprites/mono.png 8bpp 70 30 7 13 0 0 normal
-1 sprites/mono.png 8bpp 85 30 7 13 0 0 normal
-1 sprites/mono.png 8bpp 100 30 7 13 0 0 normal
-1 sprites/mono.png 8bpp 115 30 7 13 0 0 normal
-1 sprites/mono.png 8bpp 130 30 7 13 0 0 normal
-1 sprites/mono.png 8bpp 145 30 7 13 0 0 normal
-1 sprites/mono.png 8bpp 160 30 7 13 0 0 normal
-1 sprites/mono.png 8bpp 175 30 7 13 0 0 normal
-1 sprites/mono.png 8bpp 190 30 7 13 0 0 normal
-1 sprites/mono.png 8bpp 205 30 7 13 0 0 normal
-1 sprites/mono.png 8bpp 220 30 7 13 0 0 normal
-1 sprites/mono.png 8bpp 235 30 7 13 0 0 normal
-1 sprites/mono.png 8bpp 250 30 7 13 0 0 normal
-1 sprites/mono.png 8bpp 265 30 7 13 0 0 normal
-1 sprites/mono.png 8bpp 280 30 7 13 0 0 normal
-1 sprites/mono.png 8bpp 295 30 7 13 0 0 normal
-1 sprites/mono.png 8bpp 310 30 7 13 0 0 normal
-1 sprites/mono.png 8bpp 325 30 7 13 0 0 normal
-1 sprites/mono.png 8bpp 340 30 7 13 0 0 normal
-1 sprites/mono.png 8bpp 355 30 7 13 0 0 normal
-1 sprites/mono.png 8bpp 370 30 7 13 0 0 normal
-1 sprites/mono.png 8bpp 385 30 7 13 0 0 normal
-1 sprites/mono.png 8bpp 400 30 7 13 0 0 normal
-1 sprites/mono.png 8bpp 415 30 7 13 0 0 normal
-1 sprites/mono.png 8bpp 430 30 7 13 0 0 normal
-1 sprites/mono.png 8bpp 445 30 7 13 0 0 normal
-1 sprites/mono.png 8bpp 460 30 7 13 0 0 normal
-1 sprites/mono.png 8bpp 475 30 7 13 0 0 normal
-1 sprites/mono.png 8bpp 10 50 7 13 0 0 normal
-1 sprites/mono.png 8bpp 25 50 7 13 0 0 normal
-1 sprites/mono.png 8bpp 40 50 7 13 0 0 normal
-1 sprites/mono.png 8bpp 55 50 7 13 0 0 normal
-1 sprites/mono.png 8bpp 70 50 7 13 0 0 normal
-1 sprites/mono.png 8bpp 85 50 7 13 0 0 normal
-1 sprites/mono.png 8bpp 100 50 7 13 0 0 normal
-1 sprites/mono.png 8bpp 115 50 7 13 0 0 normal
-1 sprites/mono.png 8bpp 130 50 7 13 0 0 normal
-1 sprites/mono.png 8bpp 145 50 7 13 0 0 normal
-1 sprites/mono.png 8bpp 160 50 7 13 0 0 normal
-1 sprites/mono.png 8bpp 175 50 7 13 0 0 normal
-1 sprites/mono.png 8bpp 190 50 7 13 0 0 normal
-1 sprites/mono.png 8bpp 205 50 7 13 0 0 normal
-1 sprites/mono.png 8bpp 220 50 7 13 0 0 normal
-1 sprites/mono.png 8bpp 235 50 7 13 0 0 normal
-1 sprites/mono.png 8bpp 250 50 7 13 0 0 normal
-1 sprites/mono.png 8bpp 265 50 7 13 0 0 normal
-1 sprites/mono.png 8bpp 280 50 7 13 0 0 normal
-1 sprites/mono.png 8bpp 295 50 7 13 0 0 normal
-1 sprites/mono.png 8bpp 310 50 7 13 0 0 normal
-1 sprites/mono.png 8bpp 325 50 7 13 0 0 normal
-1 sprites/mono.png 8bpp 340 50 7 13 0 0 normal
-1 sprites/mono.png 8bpp 355 50 7 13 0 0 normal
-1 sprites/mono.png 8bpp 370 50 7 13 0 0 normal
-1 sprites/mono.png 8bpp 385 50 7 13 0 0 normal
-1 sprites/mono.png 8bpp 400 50 7 13 0 0 normal
-1 sprites/mono.png 8bpp 415 50 7 13 0 0 normal
-1 sprites/mono.png 8bpp 430 50 7 13 0 0 normal
-1 sprites/mono.png 8bpp 445 50 7 13 0 0 normal
-1 sprites/mono.png 8bpp 460 50 7 13 0 0 normal
-1 sprites/mono.png 8bpp 475 50 7 13 0 0 normal
-1 sprites/mono.png 8bpp 10 70 7 13 0 0 normal
-1 sprites/mono.png 8bpp 25 70 7 13 0 0 normal
-1 sprites/mono.png 8bpp 40 70 7 13 0 0 normal
-1 sprites/mono.png 8bpp 55 70 7 13 0 0 normal
-1 sprites/mono.png 8bpp 70 70 7 13 0 0 normal
-1 sprites/mono.png 8bpp 85 70 7 13 0 0 normal
-1 sprites/mono.png 8bpp 100 70 7 13 0 0 normal
-1 sprites/mono.png 8bpp 115 70 7 13 0 0 normal
-1 sprites/mono.png 8bpp 130 70 7 13 0 0 normal
-1 sprites/mono.png 8bpp 145 70 7 13 0 0 normal
-1 sprites/mono.png 8bpp 160 70 7 13 0 0 normal
-1 sprites/mono.png 8bpp 175 70 7 13 0 0 normal
-1 sprites/mono.png 8bpp 190 70 7 13 0 0 normal
-1 sprites/mono.png 8bpp 205 70 7 13 0 0 normal
-1 sprites/mono.png 8bpp 220 70 7 13 0 0 normal
-1 sprites/mono.png 8bpp 235 70 7 13 0 0 normal
-1 sprites/mono.png 8bpp 250 70 7 13 0 0 normal
-1 sprites/mono.png 8bpp 265 70 7 13 0 0 normal
-1 sprites/mono.png 8bpp 280 70 7 13 0 0 normal
-1 sprites/mono.png 8bpp 295 70 7 13 0 0 normal
-1 sprites/mono.png 8bpp 310 70 7 13 0 0 normal
-1 sprites/mono.png 8bpp 325 70 7 13 0 0 normal
-1 sprites/mono.png 8bpp 340 70 7 13 0 0 normal
-1 sprites/mono.png 8bpp 355 70 7 13 0 0 normal
-1 sprites/mono.png 8bpp 370 70 7 13 0 0 normal
-1 sprites/mono.png 8bpp 385 70 7 13 0 0 normal
-1 sprites/mono.png 8bpp 400 70 7 13 0 0 normal
-1 sprites/mono.png 8bpp 415 70 7 13 0 0 normal
-1 sprites/mono.png 8bpp 430 70 7 13 0 0 normal
-1 sprites/mono.png 8bpp 445 70 7 13 0 0 normal
-1 sprites/mono.png 8bpp 460 70 7 13 0 0 normal
-1 sprites/mono.png 8bpp 475 70 7 13 0 0 normal
-1 * 0 12 01 03 80 80 00
-1 sprites/mono.png 8bpp 10 90 7 13 0 0 normal
-1 sprites/mono.png 8bpp 25 90 7 13 0 0 normal
-1 sprites/mono.png 8bpp 40 90 7 13 0 0 normal
-1 sprites/mono.png 8bpp 55 90 7 13 0 0 normal
-1 sprites/mono.png 8bpp 70 90 7 13 0 0 normal
-1 sprites/mono.png 8bpp 85 90 7 13 0 0 normal
-1 sprites/mono.png 8bpp 100 90 7 13 0 0 normal
-1 sprites/mono.png 8bpp 115 90 7 13 0 0 normal
-1 sprites/mono.png 8bpp 130 90 7 13 0 0 normal
-1 sprites/mono.png 8bpp 145 90 7 13 0 0 normal
-1 sprites/mono.png 8bpp 160 90 7 13 0 0 normal
-1 sprites/mono.png 8bpp 175 90 7 13 0 0 normal
-1 sprites/mono.png 8bpp 190 90 7 13 0 0 normal
-1 sprites/mono.png 8bpp 205 90 7 13 0 0 normal
-1 sprites/mono.png 8bpp 220 90 7 13 0 0 normal
-1 sprites/mono.png 8bpp 235 90 7 13 0 0 normal
-1 sprites/mono.png 8bpp 250 90 7 13 0 0 normal
-1 sprites/mono.png 8bpp 265 90 7 13 0 0 normal
-1 sprites/mono.png 8bpp 280 90 7 13 0 0 normal
-1 sprites/mono.png 8bpp 295 90 7 13 0 0 normal
-1 sprites/mono.png 8bpp 310 90 7 13 0 0 normal
-1 sprites/mono.png 8bpp 325 90 7 13 0 0 normal
-1 sprites/mono.png 8bpp 340 90 7 13 0 0 normal
-1 sprites/mono.png 8bpp 355 90 7 13 0 0 normal
-1 sprites/mono.png 8bpp 370 90 7 13 0 0 normal
-1 sprites/mono.png 8bpp 385 90 7 13 0 0 normal
-1 sprites/mono.png 8bpp 400 90 7 13 0 0 normal
-1 sprites/mono.png 8bpp 415 90 7 13 0 0 normal
-1 sprites/mono.png 8bpp 430 90 7 13 0 0 normal
-1 sprites/mono.png 8bpp 445 90 7 13 0 0 normal
-1 sprites/mono.png 8bpp 460 90 7 13 0 0 normal
-1 sprites/mono.png 8bpp 475 90 7 13 0 0 normal
-1 sprites/mono.png 8bpp 10 110 7 13 0 0 normal
-1 sprites/mono.png 8bpp 25 110 7 13 0 0 normal
-1 sprites/mono.png 8bpp 40 110 7 13 0 0 normal
-1 sprites/mono.png 8bpp 55 110 7 13 0 0 normal
-1 sprites/mono.png 8bpp 70 110 7 13 0 0 normal
-1 sprites/mono.png 8bpp 85 110 7 13 0 0 normal
-1 sprites/mono.png 8bpp 100 110 7 13 0 0 normal
-1 sprites/mono.png 8bpp 115 110 7 13 0 0 normal
-1 sprites/mono.png 8bpp 130 110 7 13 0 0 normal
-1 sprites/mono.png 8bpp 145 110 7 13 0 0 normal
-1 sprites/mono.png 8bpp 160 110 7 13 0 0 normal
-1 sprites/mono.png 8bpp 175 110 7 13 0 0 normal
-1 sprites/mono.png 8bpp 190 110 7 13 0 0 normal
-1 sprites/mono.png 8bpp 205 110 7 13 0 0 normal
-1 sprites/mono.png 8bpp 220 110 7 13 0 0 normal
-1 sprites/mono.png 8bpp 235 110 7 13 0 0 normal
-1 sprites/mono.png 8bpp 250 110 7 13 0 0 normal
-1 sprites/mono.png 8bpp 265 110 7 13 0 0 normal
-1 sprites/mono.png 8bpp 280 110 7 13 0 0 normal
-1 sprites/mono.png 8bpp 295 110 7 13 0 0 normal
-1 sprites/mono.png 8bpp 310 110 7 13 0 0 normal
-1 sprites/mono.png 8bpp 325 110 7 13 0 0 normal
-1 sprites/mono.png 8bpp 340 110 7 13 0 0 normal
-1 sprites/mono.png 8bpp 355 110 7 13 0 0 normal
-1 sprites/mono.png 8bpp 370 110 7 13 0 0 normal
-1 sprites/mono.png 8bpp 385 110 7 13 0 0 normal
-1 sprites/mono.png 8bpp 400 110 7 13 0 0 normal
-1 sprites/mono.png 8bpp 415 110 7 13 0 0 normal
-1 sprites/mono.png 8bpp 430 110 7 13 0 0 normal
-1 sprites/mono.png 8bpp 445 110 7 13 0 0 normal
-1 sprites/mono.png 8bpp 460 110 7 13 0 0 normal
-1 sprites/mono.png 8bpp 475 110 7 13 0 0 normal
-1 sprites/mono.png 8bpp 10 130 7 13 0 0 normal
-1 sprites/mono.png 8bpp 25 130 7 13 0 0 normal
-1 sprites/mono.png 8bpp 40 130 7 13 0 0 normal
-1 sprites/mono.png 8bpp 55 130 7 13 0 0 normal
-1 sprites/mono.png 8bpp 70 130 7 13 0 0 normal
-1 sprites/mono.png 8bpp 85 130 7 13 0 0 normal
-1 sprites/mono.png 8bpp 100 130 7 13 0 0 normal
-1 sprites/mono.png 8bpp 115 130 7 13 0 0 normal
-1 sprites/mono.png 8bpp 130 130 7 13 0 0 normal
-1 sprites/mono.png 8bpp 145 130 7 13 0 0 normal
-1 sprites/mono.png 8bpp 160 130 7 13 0 0 normal
-1 sprites/mono.png 8bpp 175 130 7 13 0 0 normal
-1 sprites/mono.png 8bpp 190 130 7 13 0 0 normal
-1 sprites/mono.png 8bpp 205 130 7 13 0 0 normal
-1 sprites/mono.png 8bpp 220 130 7 13 0 0 normal
-1 sprites/mono.png 8bpp 235 130 7 13 0 0 normal
-1 sprites/mono.png 8bpp 250 130 7 13 0 0 normal
-1 sprites/mono.png 8bpp 265 130 7 13 0 0 normal
-1 sprites/mono.png 8bpp 280 130 7 13 0 0 normal
-1 sprites/mono.png 8bpp 295 130 7 13 0 0 normal
-1 sprites/mono.png 8bpp 310 130 7 13 0 0 normal
-1 sprites/mono.png 8bpp 325 130 7 13 0 0 normal
-1 sprites/mono.png 8bpp 340 130 7 13 0 0 normal
-1 sprites/mono.png 8bpp 355 130 7 13 0 0 normal
-1 sprites/mono.png 8bpp 370 130 7 13 0 0 normal
-1 sprites/mono.png 8bpp 385 130 7 13 0 0 normal
-1 sprites/mono.png 8bpp 400 130 7 13 0 0 normal
-1 sprites/mono.png 8bpp 415 130 7 13 0 0 normal
-1 sprites/mono.png 8bpp 430 130 7 13 0 0 normal
-1 sprites/mono.png 8bpp 445 130 7 13 0 0 normal
-1 sprites/mono.png 8bpp 460 130 7 13 0 0 normal
-1 sprites/mono.png 8bpp 475 130 7 13 0 0 normal
-1 sprites/mono.png 8bpp 10 150 7 13 0 0 normal
-1 sprites/mono.png 8bpp 25 150 7 13 0 0 normal
-1 sprites/mono.png 8bpp 40 150 7 13 0 0 normal
-1 sprites/mono.png 8bpp 55 150 7 13 0 0 normal
-1 sprites/mono.png 8bpp 70 150 7 13 0 0 normal
-1 sprites/mono.png 8bpp 85 150 7 13 0 0 normal
-1 sprites/mono.png 8bpp 100 150 7 13 0 0 normal
-1 sprites/mono.png 8bpp 115 150 7 13 0 0 normal
-1 sprites/mono.png 8bpp 130 150 7 13 0 0 normal
-1 sprites/mono.png 8bpp 145 150 7 13 0 0 normal
-1 sprites/mono.png 8bpp 160 150 7 13 0 0 normal
-1 sprites/mono.png 8bpp 175 150 7 13 0 0 normal
-1 sprites/mono.png 8bpp 190 150 7 13 0 0 normal
-1 sprites/mono.png 8bpp 205 150 7 13 0 0 normal
-1 sprites/mono.png 8bpp 220 150 7 13 0 0 normal
-1 sprites/mono.png 8bpp 235 150 7 13 0 0 normal
-1 sprites/mono.png 8bpp 250 150 7 13 0 0 normal
-1 sprites/mono.png 8bpp 265 150 7 13 0 0 normal
-1 sprites/mono.png 8bpp 280 150 7 13 0 0 normal
-1 sprites/mono.png 8bpp 295 150 7 13 0 0 normal
-1 sprites/mono.png 8bpp 310 150 7 13 0 0 normal
-1 sprites/mono.png 8bpp 325 150 7 13 0 0 normal
-1 sprites/mono.png 8bpp 340 150 7 13 0 0 normal
-1 sprites/mono.png 8bpp 355 150 7 13 0 0 normal
-1 sprites/mono.png 8bpp 370 150 7 13 0 0 normal
-1 sprites/mono.png 8bpp 385 150 7 13 0 0 normal
-1 sprites/mono.png 8bpp 400 150 7 13 0 0 normal
-1 sprites/mono.png 8bpp 415 150 7 13 0 0 normal
-1 sprites/mono.png 8bpp 430 150 7 13 0 0 normal
-1 sprites/mono.png 8bpp 445 150 7 13 0 0 normal
-1 sprites/mono.png 8bpp 460 150 7 13 0 0 normal
-1 sprites/mono.png 8bpp 475 150 7 13 0 0 normal
//U+0178 Latin Capital Letter Y With Diaeresis (only needed for mono as it is in the base set, but relocated by some code)
-1 * 0 12 01 03 01 78 01
-1 sprites/mono.png 8bpp 370 230 7 13 0 0 normal

BIN
media/extra_grf/mono.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.7 KiB

View File

@@ -8,9 +8,9 @@
//
-1 * 0 0C "One way road graphics"
-1 * 3 05 09 06
-1 sprites/oneway.png 34 8 01 16 24 -12 -8
-1 sprites/oneway.png 66 8 01 16 24 -12 -8
-1 sprites/oneway.png 98 8 01 16 24 -12 -8
-1 sprites/oneway.png 130 8 01 16 24 -12 -8
-1 sprites/oneway.png 162 8 01 16 24 -12 -8
-1 sprites/oneway.png 194 8 01 16 24 -12 -8
-1 sprites/oneway.png 8bpp 34 8 24 16 -12 -8 normal
-1 sprites/oneway.png 8bpp 66 8 24 16 -12 -8 normal
-1 sprites/oneway.png 8bpp 98 8 24 16 -12 -8 normal
-1 sprites/oneway.png 8bpp 130 8 24 16 -12 -8 normal
-1 sprites/oneway.png 8bpp 162 8 24 16 -12 -8 normal
-1 sprites/oneway.png 8bpp 194 8 24 16 -12 -8 normal

View File

@@ -1,6 +1,6 @@
// Automatically generated by GRFCODEC. Do not modify!
// (Info version 7)
// Format: spritenum.pngfile xpos ypos compression ysize xsize xrel yrel
// (Info version 32)
// Format: spritenum imagefile depth xpos ypos xsize ysize xrel yrel zoom flags
//
// $Id$
//
@@ -14,13 +14,6 @@
// allowing it to be used.
//
//
// -- NFO Renum 'settings' --
// Do not make nforenum warn about the fact that we use a reserved GRF ID
// @@WARNING DISABLE 101
// -- End of NFO Renum 'settings' --
//
//
// Number of sprites, it is wrong, but GRFcodec automagically gets it right.
//
@@ -67,7 +60,7 @@
00
// GRF ID, must start with FF so it gets ignored
-1 * 0 08 07 FF "OTT"
-1 * 0 08 08 FF "OTT"
// Name of the GRF
"OpenTTD's base graphics " 00
@@ -103,10 +96,11 @@
#include "openttdgui.nfo"
#include "airport_preview.nfo"
#include "chars.nfo"
#include "overrides.nfo"
#include "mono.nfo"
#include "fix_graphics.nfo"
#include "rivers/rapids.nfo"
#include "rivers/temperate.nfo"
#include "rivers/arctic.nfo"
#include "rivers/tropic.nfo"
#include "rivers/toyland.nfo"
#include "tunnel_portals.nfo"

View File

@@ -5,177 +5,174 @@
// OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.
// OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
// See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
//
// -- NFO Renum 'settings' --
// Do not make nforenum warn about the fact that we use more sprites.
// We are the 'authority' on how many sprites may be used.
// @@WARNING DISABLE 60
// -- End of NFO Renum 'settings' --
//
-1 * 0 0C "OpenTTD GUI graphics"
-1 * 3 05 15 A0
-1 sprites/openttdgui.png 66 8 09 31 64 -31 7
-1 sprites/openttdgui.png 146 8 09 31 64 -31 7
-1 sprites/openttdgui.png 226 8 09 31 64 -31 7
-1 sprites/openttdgui.png 306 8 09 31 64 -31 7
-1 sprites/openttdgui.png 386 8 09 31 64 -31 -1
-1 sprites/openttdgui.png 466 8 09 39 64 -31 -1
-1 sprites/openttdgui.png 546 8 09 31 64 -31 -1
-1 sprites/openttdgui.png 626 8 09 23 64 -31 7
-1 sprites/openttdgui.png 706 8 09 31 64 -31 7
-1 sprites/openttdgui.png 2 72 09 23 64 -31 7
-1 sprites/openttdgui.png 82 72 09 31 64 -31 7
-1 sprites/openttdgui.png 162 72 09 39 64 -31 -1
-1 sprites/openttdgui.png 242 72 01 26 23 0 0
-1 sprites/openttdgui.png 274 72 09 26 24 0 0
-1 sprites/openttdgui.png 306 72 01 8 4 28 16
-1 sprites/openttdgui.png 322 72 01 9 4 0 1
-1 sprites/openttdgui.png 338 72 09 23 32 0 1
-1 sprites/openttdgui.png 386 72 01 8 4 -31 15
-1 sprites/openttdgui.png 402 72 01 9 4 -3 0
-1 sprites/openttdgui.png 418 72 09 23 32 -31 0
-1 sprites/openttdgui.png 466 72 01 8 4 28 16
-1 sprites/openttdgui.png 482 72 01 9 4 0 1
-1 sprites/openttdgui.png 498 72 09 23 32 0 1
-1 sprites/openttdgui.png 546 72 01 8 4 -31 15
-1 sprites/openttdgui.png 562 72 01 9 4 -3 0
-1 sprites/openttdgui.png 578 72 09 23 32 -31 0
-1 sprites/openttdgui.png 626 72 01 8 4 28 16
-1 sprites/openttdgui.png 642 72 01 9 4 0 1
-1 sprites/openttdgui.png 658 72 09 23 32 0 1
-1 sprites/openttdgui.png 706 72 01 8 4 -31 15
-1 sprites/openttdgui.png 722 72 01 9 4 -3 0
-1 sprites/openttdgui.png 738 72 09 23 32 -31 0
-1 sprites/openttdgui.png 786 72 01 8 4 28 16
-1 sprites/openttdgui.png 2 136 01 9 4 0 1
-1 sprites/openttdgui.png 18 136 09 23 32 0 1
-1 sprites/openttdgui.png 66 136 01 8 4 -31 15
-1 sprites/openttdgui.png 82 136 01 9 4 -3 0
-1 sprites/openttdgui.png 98 136 09 23 32 -31 0
-1 sprites/openttdgui.png 146 136 09 10 10 0 0
-1 sprites/openttdgui.png 162 136 01 8 8 0 0
-1 sprites/openttdgui.png 178 136 09 9 7 0 0
-1 sprites/openttdgui.png 194 136 01 7 9 0 0
-1 sprites/openttdgui.png 210 136 01 7 9 0 0
-1 sprites/openttdgui.png 226 136 01 10 10 0 0
-1 sprites/openttdgui.png 242 136 09 7 7 0 0
-1 sprites/openttdgui.png 258 136 09 4 7 1 2
-1 sprites/openttdgui.png 274 136 09 4 7 1 2
-1 sprites/openttdgui.png 290 136 09 7 4 1 1
-1 sprites/openttdgui.png 306 136 09 7 4 2 1
-1 sprites/openttdgui.png 322 136 01 8 8 1 1
-1 sprites/openttdgui.png 338 136 01 9 9 0 0
-1 sprites/openttdgui.png 354 136 01 8 7 0 0
-1 sprites/openttdgui.png 370 136 01 8 8 0 0
-1 sprites/openttdgui.png 386 136 09 13 20 0 4
-1 sprites/openttdgui.png 418 136 03 36 56 0 0
-1 sprites/openttdgui.png 482 136 01 20 20 0 0
-1 sprites/openttdgui.png 514 136 01 32 32 0 0
-1 sprites/openttdgui.png 562 136 09 16 20 0 3
-1 sprites/openttdgui.png 594 136 03 43 56 0 0
-1 sprites/openttdgui.png 658 136 01 19 20 0 1
-1 sprites/openttdgui.png 690 136 01 32 32 0 0
-1 sprites/openttdgui.png 738 136 01 20 20 0 0
-1 sprites/openttdgui.png 2 200 01 31 31 1 1
-1 sprites/openttdgui.png 50 200 09 15 20 0 3
-1 sprites/openttdgui.png 82 200 03 36 56 0 0
-1 sprites/openttdgui.png 146 200 01 20 20 0 0
-1 sprites/openttdgui.png 178 200 01 32 32 0 0
-1 sprites/openttdgui.png 226 200 01 20 20 0 0
-1 sprites/openttdgui.png 258 200 01 32 32 0 0
-1 sprites/openttdgui.png 306 200 09 11 19 0 6
-1 sprites/openttdgui.png 338 200 03 36 56 0 0
-1 sprites/openttdgui.png 402 200 01 20 20 0 0
-1 sprites/openttdgui.png 434 200 01 32 32 0 0
-1 sprites/openttdgui.png 482 200 01 20 20 0 0
-1 sprites/openttdgui.png 514 200 01 32 32 0 0
-1 sprites/openttdgui.png 562 200 09 20 20 0 0
-1 sprites/openttdgui.png 594 200 09 20 20 0 0
-1 sprites/openttdgui.png 626 200 03 32 52 0 0
-1 sprites/openttdgui.png 690 200 09 33 29 -27 -16
-1 sprites/openttdgui.png 738 200 09 39 35 -29 -29
-1 sprites/openttdgui.png 2 264 09 34 29 1 -17
-1 sprites/openttdgui.png 50 264 09 39 34 -3 -28
-1 sprites/openttdgui.png 98 264 09 13 20 0 4
-1 sprites/openttdgui.png 130 264 03 36 56 0 0
-1 sprites/openttdgui.png 194 264 09 13 20 0 4
-1 sprites/openttdgui.png 226 264 03 36 56 0 0
-1 sprites/openttdgui.png 290 264 01 18 39 -9 -9
-1 sprites/openttdgui.png 338 264 01 44 72 -16 -35
-1 sprites/openttdgui.png 418 264 01 20 20 0 0
-1 sprites/openttdgui.png 450 264 01 44 72 -16 -35
-1 sprites/openttdgui.png 530 264 09 18 18 1 1
-1 sprites/openttdgui.png 562 264 01 20 20 0 0
-1 sprites/openttdgui.png 594 264 01 32 32 0 0
-1 sprites/openttdgui.png 642 264 01 18 18 0 0
-1 sprites/openttdgui.png 674 264 01 18 18 0 0
-1 sprites/openttdgui.png 706 264 01 18 18 0 0
-1 sprites/openttdgui.png 738 264 01 18 18 0 0
-1 sprites/openttdgui.png 770 264 01 18 18 0 0
-1 sprites/openttdgui.png 2 328 01 18 18 0 0
-1 sprites/openttdgui.png 34 328 01 18 18 0 0
-1 sprites/openttdgui.png 66 328 01 18 18 0 0
-1 sprites/openttdgui.png 98 328 01 18 18 0 0
-1 sprites/openttdgui.png 130 328 01 18 18 0 0
-1 sprites/openttdgui.png 162 328 01 18 18 0 0
-1 sprites/openttdgui.png 194 328 01 18 18 0 0
-1 sprites/openttdgui.png 226 328 01 18 18 0 0
-1 sprites/openttdgui.png 258 328 09 16 16 0 0
-1 sprites/openttdgui.png 290 328 01 16 16 0 0
-1 sprites/openttdgui.png 322 328 01 16 16 0 0
-1 sprites/openttdgui.png 354 328 01 16 16 0 0
-1 sprites/openttdgui.png 386 328 09 31 35 0 0
-1 sprites/openttdgui.png 434 328 01 30 33 0 0
-1 sprites/openttdgui.png 482 328 01 33 36 0 0
-1 sprites/openttdgui.png 530 328 01 33 37 0 0
-1 sprites/openttdgui.png 578 328 09 18 18 0 0
-1 sprites/openttdgui.png 610 328 09 18 18 0 0
-1 sprites/openttdgui.png 642 328 09 18 18 0 0
-1 sprites/openttdgui.png 674 328 09 18 18 0 0
-1 sprites/openttdgui.png 706 328 09 18 18 0 0
-1 sprites/openttdgui.png 738 328 09 18 18 0 0
-1 sprites/openttdgui.png 770 328 09 18 18 0 0
-1 sprites/openttdgui.png 2 376 09 18 18 0 0
-1 sprites/openttdgui.png 34 376 09 18 18 0 0
-1 sprites/openttdgui.png 66 376 09 18 18 0 0
-1 sprites/openttdgui.png 98 376 09 18 18 0 0
-1 sprites/openttdgui.png 130 376 09 18 18 0 0
-1 sprites/openttdgui.png 162 376 09 18 18 0 0
-1 sprites/openttdgui.png 194 376 09 18 18 0 0
-1 sprites/openttdgui.png 226 376 09 18 18 0 0
-1 sprites/openttdgui.png 258 376 09 18 18 0 0
-1 sprites/openttdgui.png 290 376 09 18 18 0 0
-1 sprites/openttdgui.png 322 376 09 18 18 0 0
-1 sprites/openttdgui.png 354 376 09 18 18 0 0
-1 sprites/openttdgui.png 386 376 09 18 18 0 0
-1 sprites/openttdgui.png 418 376 01 20 20 0 0
-1 sprites/openttdgui.png 450 376 01 22 19 0 0
-1 sprites/openttdgui.png 482 376 01 20 20 0 0
-1 sprites/openttdgui.png 514 376 01 44 54 -16 -35
-1 sprites/openttdgui.png 578 376 01 7 7 3 4
-1 sprites/openttdgui.png 594 376 01 7 7 3 4
-1 sprites/openttdgui.png 610 376 01 9 10 2 3
-1 sprites/openttdgui.png 626 376 01 9 10 2 3
-1 sprites/openttdgui.png 642 376 01 7 11 2 1
-1 sprites/openttdgui.png 658 376 01 9 9 3 3
-1 sprites/openttdgui.png 674 376 09 20 20 0 0
-1 sprites/openttdgui.png 706 376 09 20 20 0 0
-1 sprites/openttdgui.png 738 376 09 32 32 0 0
-1 sprites/openttdgui.png 786 376 09 10 10 0 0
-1 sprites/openttdgui.png 2 440 09 10 10 0 0
-1 sprites/openttdgui.png 18 440 09 7 7 0 0
-1 sprites/openttdgui.png 34 440 09 13 14 4 4
-1 sprites/openttdgui.png 66 440 09 8 7 0 0
-1 sprites/openttdgui.png 82 440 09 8 7 0 0
-1 sprites/openttdgui.png 98 440 09 8 7 0 0
-1 sprites/openttdgui.png 114 440 01 8 8 0 0
-1 sprites/openttdgui.png 130 440 01 8 8 0 0
-1 sprites/openttdgui.png 146 440 01 8 8 0 0
-1 sprites/openttdgui.png 162 440 01 8 8 0 0
-1 sprites/openttdgui.png 178 440 01 10 8 0 0
-1 sprites/openttdgui.png 194 440 09 10 13 0 -2
// -- NFO Renum 'settings' --
// Undo disabling the warning
// @@WARNING ENABLE 60
// -- End of NFO Renum 'settings' --
-1 * 3 05 15 \b 168 // OPENTTD_SPRITE_COUNT
-1 sprites/openttdgui.png 8bpp 66 8 64 31 -31 7 normal
-1 sprites/openttdgui.png 8bpp 146 8 64 31 -31 7 normal
-1 sprites/openttdgui.png 8bpp 226 8 64 31 -31 7 normal
-1 sprites/openttdgui.png 8bpp 306 8 64 31 -31 7 normal
-1 sprites/openttdgui.png 8bpp 386 8 64 31 -31 -1 normal
-1 sprites/openttdgui.png 8bpp 466 8 64 39 -31 -1 normal
-1 sprites/openttdgui.png 8bpp 546 8 64 31 -31 -1 normal
-1 sprites/openttdgui.png 8bpp 626 8 64 23 -31 7 normal
-1 sprites/openttdgui.png 8bpp 706 8 64 31 -31 7 normal
-1 sprites/openttdgui.png 8bpp 2 72 64 23 -31 7 normal
-1 sprites/openttdgui.png 8bpp 82 72 64 31 -31 7 normal
-1 sprites/openttdgui.png 8bpp 162 72 64 39 -31 -1 normal
-1 sprites/openttdgui.png 8bpp 242 72 23 26 0 0 normal
-1 sprites/openttdgui.png 8bpp 274 72 24 26 0 0 normal
-1 sprites/openttdgui.png 8bpp 306 72 4 8 28 16 normal
-1 sprites/openttdgui.png 8bpp 322 72 4 9 0 1 normal
-1 sprites/openttdgui.png 8bpp 338 72 32 23 0 1 normal
-1 sprites/openttdgui.png 8bpp 386 72 4 8 -31 15 normal
-1 sprites/openttdgui.png 8bpp 402 72 4 9 -3 0 normal
-1 sprites/openttdgui.png 8bpp 418 72 32 23 -31 0 normal
-1 sprites/openttdgui.png 8bpp 466 72 4 8 28 16 normal
-1 sprites/openttdgui.png 8bpp 482 72 4 9 0 1 normal
-1 sprites/openttdgui.png 8bpp 498 72 32 23 0 1 normal
-1 sprites/openttdgui.png 8bpp 546 72 4 8 -31 15 normal
-1 sprites/openttdgui.png 8bpp 562 72 4 9 -3 0 normal
-1 sprites/openttdgui.png 8bpp 578 72 32 23 -31 0 normal
-1 sprites/openttdgui.png 8bpp 626 72 4 8 28 16 normal
-1 sprites/openttdgui.png 8bpp 642 72 4 9 0 1 normal
-1 sprites/openttdgui.png 8bpp 658 72 32 23 0 1 normal
-1 sprites/openttdgui.png 8bpp 706 72 4 8 -31 15 normal
-1 sprites/openttdgui.png 8bpp 722 72 4 9 -3 0 normal
-1 sprites/openttdgui.png 8bpp 738 72 32 23 -31 0 normal
-1 sprites/openttdgui.png 8bpp 786 72 4 8 28 16 normal
-1 sprites/openttdgui.png 8bpp 2 136 4 9 0 1 normal
-1 sprites/openttdgui.png 8bpp 18 136 32 23 0 1 normal
-1 sprites/openttdgui.png 8bpp 66 136 4 8 -31 15 normal
-1 sprites/openttdgui.png 8bpp 82 136 4 9 -3 0 normal
-1 sprites/openttdgui.png 8bpp 98 136 32 23 -31 0 normal
-1 sprites/openttdgui.png 8bpp 146 136 10 10 0 0 normal
-1 sprites/openttdgui.png 8bpp 162 136 8 8 0 0 normal
-1 sprites/openttdgui.png 8bpp 178 136 7 9 0 0 normal
-1 sprites/openttdgui.png 8bpp 194 136 9 7 0 0 normal
-1 sprites/openttdgui.png 8bpp 210 136 9 7 0 0 normal
-1 sprites/openttdgui.png 8bpp 226 136 10 10 0 0 normal
-1 sprites/openttdgui.png 8bpp 242 136 7 7 0 0 normal
-1 sprites/openttdgui.png 8bpp 258 136 7 4 1 2 normal
-1 sprites/openttdgui.png 8bpp 274 136 7 4 1 2 normal
-1 sprites/openttdgui.png 8bpp 290 136 4 7 1 1 normal
-1 sprites/openttdgui.png 8bpp 306 136 4 7 2 1 normal
-1 sprites/openttdgui.png 8bpp 322 136 8 8 1 1 normal
-1 sprites/openttdgui.png 8bpp 338 136 9 9 0 0 normal
-1 sprites/openttdgui.png 8bpp 354 136 7 8 0 0 normal
-1 sprites/openttdgui.png 8bpp 370 136 8 8 0 0 normal
-1 sprites/openttdgui.png 8bpp 386 136 20 13 0 4 normal
-1 sprites/openttdgui.png 8bpp 418 136 56 36 0 0 normal
-1 sprites/openttdgui.png 8bpp 482 136 20 20 0 0 normal
-1 sprites/openttdgui.png 8bpp 514 136 32 32 0 0 normal
-1 sprites/openttdgui.png 8bpp 562 136 20 16 0 3 normal
-1 sprites/openttdgui.png 8bpp 594 136 56 43 0 0 normal
-1 sprites/openttdgui.png 8bpp 658 136 20 19 0 1 normal
-1 sprites/openttdgui.png 8bpp 690 136 32 32 0 0 normal
-1 sprites/openttdgui.png 8bpp 738 136 20 20 0 0 normal
-1 sprites/openttdgui.png 8bpp 2 200 31 31 1 1 normal
-1 sprites/openttdgui.png 8bpp 50 200 20 15 0 3 normal
-1 sprites/openttdgui.png 8bpp 82 200 56 36 0 0 normal
-1 sprites/openttdgui.png 8bpp 146 200 20 20 0 0 normal
-1 sprites/openttdgui.png 8bpp 178 200 32 32 0 0 normal
-1 sprites/openttdgui.png 8bpp 226 200 20 20 0 0 normal
-1 sprites/openttdgui.png 8bpp 258 200 32 32 0 0 normal
-1 sprites/openttdgui.png 8bpp 306 200 19 11 0 6 normal
-1 sprites/openttdgui.png 8bpp 338 200 56 36 0 0 normal
-1 sprites/openttdgui.png 8bpp 402 200 20 20 0 0 normal
-1 sprites/openttdgui.png 8bpp 434 200 32 32 0 0 normal
-1 sprites/openttdgui.png 8bpp 482 200 20 20 0 0 normal
-1 sprites/openttdgui.png 8bpp 514 200 32 32 0 0 normal
-1 sprites/openttdgui.png 8bpp 562 200 20 20 0 0 normal
-1 sprites/openttdgui.png 8bpp 594 200 20 20 0 0 normal
-1 sprites/openttdgui.png 8bpp 626 200 52 32 0 0 normal
-1 sprites/openttdgui.png 8bpp 690 200 29 33 -27 -16 normal
-1 sprites/openttdgui.png 8bpp 738 200 35 39 -29 -29 normal
-1 sprites/openttdgui.png 8bpp 2 264 29 34 1 -17 normal
-1 sprites/openttdgui.png 8bpp 50 264 34 39 -3 -28 normal
-1 sprites/openttdgui.png 8bpp 98 264 20 13 0 4 normal
-1 sprites/openttdgui.png 8bpp 130 264 56 36 0 0 normal
-1 sprites/openttdgui.png 8bpp 194 264 20 13 0 4 normal
-1 sprites/openttdgui.png 8bpp 226 264 56 36 0 0 normal
-1 sprites/openttdgui.png 8bpp 290 264 39 18 -9 -9 normal
-1 sprites/openttdgui.png 8bpp 338 264 72 44 -16 -35 normal
-1 sprites/openttdgui.png 8bpp 418 264 20 20 0 0 normal
-1 sprites/openttdgui.png 8bpp 450 264 72 44 -16 -35 normal
-1 sprites/openttdgui.png 8bpp 530 264 18 18 1 1 normal
-1 sprites/openttdgui.png 8bpp 562 264 20 20 0 0 normal
-1 sprites/openttdgui.png 8bpp 594 264 32 32 0 0 normal
-1 sprites/openttdgui.png 8bpp 642 264 18 18 0 0 normal
-1 sprites/openttdgui.png 8bpp 674 264 18 18 0 0 normal
-1 sprites/openttdgui.png 8bpp 706 264 18 18 0 0 normal
-1 sprites/openttdgui.png 8bpp 738 264 18 18 0 0 normal
-1 sprites/openttdgui.png 8bpp 770 264 18 18 0 0 normal
-1 sprites/openttdgui.png 8bpp 2 328 18 18 0 0 normal
-1 sprites/openttdgui.png 8bpp 34 328 18 18 0 0 normal
-1 sprites/openttdgui.png 8bpp 66 328 18 18 0 0 normal
-1 sprites/openttdgui.png 8bpp 98 328 18 18 0 0 normal
-1 sprites/openttdgui.png 8bpp 130 328 18 18 0 0 normal
-1 sprites/openttdgui.png 8bpp 162 328 18 18 0 0 normal
-1 sprites/openttdgui.png 8bpp 194 328 18 18 0 0 normal
-1 sprites/openttdgui.png 8bpp 226 328 18 18 0 0 normal
-1 sprites/openttdgui.png 8bpp 258 328 16 16 0 0 normal
-1 sprites/openttdgui.png 8bpp 290 328 16 16 0 0 normal
-1 sprites/openttdgui.png 8bpp 322 328 16 16 0 0 normal
-1 sprites/openttdgui.png 8bpp 354 328 16 16 0 0 normal
-1 sprites/openttdgui.png 8bpp 386 328 35 31 0 0 normal
-1 sprites/openttdgui.png 8bpp 434 328 33 30 0 0 normal
-1 sprites/openttdgui.png 8bpp 482 328 36 33 0 0 normal
-1 sprites/openttdgui.png 8bpp 530 328 37 33 0 0 normal
-1 sprites/openttdgui.png 8bpp 578 328 18 18 0 0 normal
-1 sprites/openttdgui.png 8bpp 610 328 18 18 0 0 normal
-1 sprites/openttdgui.png 8bpp 642 328 18 18 0 0 normal
-1 sprites/openttdgui.png 8bpp 674 328 18 18 0 0 normal
-1 sprites/openttdgui.png 8bpp 706 328 18 18 0 0 normal
-1 sprites/openttdgui.png 8bpp 738 328 18 18 0 0 normal
-1 sprites/openttdgui.png 8bpp 770 328 18 18 0 0 normal
-1 sprites/openttdgui.png 8bpp 2 376 18 18 0 0 normal
-1 sprites/openttdgui.png 8bpp 34 376 18 18 0 0 normal
-1 sprites/openttdgui.png 8bpp 66 376 18 18 0 0 normal
-1 sprites/openttdgui.png 8bpp 98 376 18 18 0 0 normal
-1 sprites/openttdgui.png 8bpp 130 376 18 18 0 0 normal
-1 sprites/openttdgui.png 8bpp 162 376 18 18 0 0 normal
-1 sprites/openttdgui.png 8bpp 194 376 18 18 0 0 normal
-1 sprites/openttdgui.png 8bpp 226 376 18 18 0 0 normal
-1 sprites/openttdgui.png 8bpp 258 376 18 18 0 0 normal
-1 sprites/openttdgui.png 8bpp 290 376 18 18 0 0 normal
-1 sprites/openttdgui.png 8bpp 322 376 18 18 0 0 normal
-1 sprites/openttdgui.png 8bpp 354 376 18 18 0 0 normal
-1 sprites/openttdgui.png 8bpp 386 376 18 18 0 0 normal
-1 sprites/openttdgui.png 8bpp 418 376 20 20 0 0 normal
-1 sprites/openttdgui.png 8bpp 450 376 19 22 0 0 normal
-1 sprites/openttdgui.png 8bpp 482 376 20 20 0 0 normal
-1 sprites/openttdgui.png 8bpp 514 376 54 44 -16 -35 normal
-1 sprites/openttdgui.png 8bpp 578 376 7 7 3 4 normal
-1 sprites/openttdgui.png 8bpp 594 376 7 7 3 4 normal
-1 sprites/openttdgui.png 8bpp 610 376 10 9 2 3 normal
-1 sprites/openttdgui.png 8bpp 626 376 10 9 2 3 normal
-1 sprites/openttdgui.png 8bpp 642 376 11 7 2 1 normal
-1 sprites/openttdgui.png 8bpp 658 376 9 9 3 3 normal
-1 sprites/openttdgui.png 8bpp 674 376 20 20 0 0 normal
-1 sprites/openttdgui.png 8bpp 706 376 20 20 0 0 normal
-1 sprites/openttdgui.png 8bpp 738 376 32 32 0 0 normal
-1 sprites/openttdgui.png 8bpp 786 376 10 10 0 0 normal
-1 sprites/openttdgui.png 8bpp 2 440 10 10 0 0 normal
-1 sprites/openttdgui.png 8bpp 18 440 7 7 0 0 normal
-1 sprites/openttdgui.png 8bpp 34 440 14 13 4 4 normal
-1 sprites/openttdgui.png 8bpp 66 440 7 8 0 0 normal
-1 sprites/openttdgui.png 8bpp 82 440 7 8 0 0 normal
-1 sprites/openttdgui.png 8bpp 98 440 7 8 0 0 normal
-1 sprites/openttdgui.png 8bpp 114 440 8 8 0 0 normal
-1 sprites/openttdgui.png 8bpp 130 440 8 8 0 0 normal
-1 sprites/openttdgui.png 8bpp 146 440 8 8 0 0 normal
-1 sprites/openttdgui.png 8bpp 162 440 8 8 0 0 normal
-1 sprites/openttdgui.png 8bpp 178 440 8 10 0 0 normal
-1 sprites/openttdgui.png 8bpp 194 440 13 10 0 -2 normal
-1 sprites/openttdgui.png 8bpp 215 440 9 10 0 0 normal
-1 sprites/openttdgui.png 8bpp 232 440 8 10 0 0 normal
-1 sprites/openttdgui.png 8bpp 248 440 8 8 0 0 normal
-1 sprites/openttdgui.png 8bpp 264 440 8 8 0 0 normal
-1 sprites/openttdgui.png 8bpp 280 440 8 8 0 0 normal
-1 sprites/openttdgui.png 8bpp 296 440 8 8 0 0 normal
-1 sprites/openttdgui.png 8bpp 312 440 14 10 0 0 normal
-1 sprites/openttdgui.png 8bpp 328 440 14 10 0 0 normal

Binary file not shown.

Before

Width:  |  Height:  |  Size: 24 KiB

After

Width:  |  Height:  |  Size: 25 KiB

View File

@@ -1,13 +0,0 @@
//
// $Id$
//
// This file is part of OpenTTD.
// OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.
// OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
// See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
//
-1 * 0 0C "NewGRF overrides"
-1 * 30 00 08 01 03 00 11
44 44 22 02 44 44 01 11 // UKRS addons modifies UKRS
6D 62 04 02 6D 62 04 01 // DBSetXL ECS extension modifies DBSetXL
4D 65 6f 20 4D 65 6F 17 // LV4cut modifies LV4

View File

@@ -8,271 +8,271 @@
//
-1 * 0 0C "Arctic river graphics by andythenorth (Andrew Parkhouse)"
-1 * 4 01 05 01 3C
-1 sprites/arctic_snowy.png 10 10 09 19 38 -5 0
-1 sprites/arctic_snowy.png 58 10 09 18 38 -5 13
-1 sprites/arctic_snowy.png 106 10 09 18 38 -31 13
-1 sprites/arctic_snowy.png 154 10 09 19 38 -31 0
-1 sprites/arctic_snowy.png 202 10 09 9 19 14 11
-1 sprites/arctic_snowy.png 234 10 09 9 16 -7 22
-1 sprites/arctic_snowy.png 266 10 09 9 19 -31 11
-1 sprites/arctic_snowy.png 298 10 09 9 16 -7 0
-1 sprites/arctic_snowy.png 330 10 09 6 8 25 13
-1 sprites/arctic_snowy.png 346 10 09 4 12 -5 27
-1 sprites/arctic_snowy.png 364 10 09 6 8 -31 13
-1 sprites/arctic_snowy.png 380 10 09 5 12 -5 0
-1 sprites/arctic_snowy.png 8bpp 10 10 38 19 -5 0 normal
-1 sprites/arctic_snowy.png 8bpp 58 10 38 18 -5 13 normal
-1 sprites/arctic_snowy.png 8bpp 106 10 38 18 -31 13 normal
-1 sprites/arctic_snowy.png 8bpp 154 10 38 19 -31 0 normal
-1 sprites/arctic_snowy.png 8bpp 202 10 19 9 14 11 normal
-1 sprites/arctic_snowy.png 8bpp 234 10 16 9 -7 22 normal
-1 sprites/arctic_snowy.png 8bpp 266 10 19 9 -31 11 normal
-1 sprites/arctic_snowy.png 8bpp 298 10 16 9 -7 0 normal
-1 sprites/arctic_snowy.png 8bpp 330 10 8 6 25 13 normal
-1 sprites/arctic_snowy.png 8bpp 346 10 12 4 -5 27 normal
-1 sprites/arctic_snowy.png 8bpp 364 10 8 6 -31 13 normal
-1 sprites/arctic_snowy.png 8bpp 380 10 12 5 -5 0 normal
-1 sprites/arctic_snowy.png 10 40 09 11 40 -7 0
-1 sprites/arctic_snowy.png 58 40 09 18 39 -6 5
-1 sprites/arctic_snowy.png 106 40 09 11 38 -31 12
-1 sprites/arctic_snowy.png 154 40 09 18 39 -31 0
-1 sprites/arctic_snowy.png 202 40 09 6 20 13 5
-1 sprites/arctic_snowy.png 234 40 09 7 13 -6 16
-1 sprites/arctic_snowy.png 266 40 09 6 20 -31 12
-1 sprites/arctic_snowy.png 298 40 09 7 13 -5 0
-1 sprites/arctic_snowy.png 330 40 09 5 8 25 6
-1 sprites/arctic_snowy.png 346 40 09 3 12 -5 20
-1 sprites/arctic_snowy.png 364 40 09 4 8 -31 13
-1 sprites/arctic_snowy.png 380 40 09 4 15 -7 0
-1 sprites/arctic_snowy.png 8bpp 10 40 40 11 -7 0 normal
-1 sprites/arctic_snowy.png 8bpp 58 40 39 18 -6 5 normal
-1 sprites/arctic_snowy.png 8bpp 106 40 38 11 -31 12 normal
-1 sprites/arctic_snowy.png 8bpp 154 40 39 18 -31 0 normal
-1 sprites/arctic_snowy.png 8bpp 202 40 20 6 13 5 normal
-1 sprites/arctic_snowy.png 8bpp 234 40 13 7 -6 16 normal
-1 sprites/arctic_snowy.png 8bpp 266 40 20 6 -31 12 normal
-1 sprites/arctic_snowy.png 8bpp 298 40 13 7 -5 0 normal
-1 sprites/arctic_snowy.png 8bpp 330 40 8 5 25 6 normal
-1 sprites/arctic_snowy.png 8bpp 346 40 12 3 -5 20 normal
-1 sprites/arctic_snowy.png 8bpp 364 40 8 4 -31 13 normal
-1 sprites/arctic_snowy.png 8bpp 380 40 15 4 -7 0 normal
-1 sprites/arctic_snowy.png 10 70 09 20 38 -5 -8
-1 sprites/arctic_snowy.png 58 70 09 26 38 -5 5
-1 sprites/arctic_snowy.png 106 70 09 20 37 -31 11
-1 sprites/arctic_snowy.png 154 70 09 27 38 -31 -8
-1 sprites/arctic_snowy.png 202 70 09 9 16 17 3
-1 sprites/arctic_snowy.png 234 70 09 9 15 -7 22
-1 sprites/arctic_snowy.png 266 70 09 9 16 -31 11
-1 sprites/arctic_snowy.png 298 70 09 9 15 -6 -8
-1 sprites/arctic_snowy.png 330 70 09 7 8 25 5
-1 sprites/arctic_snowy.png 346 70 09 5 10 -4 27
-1 sprites/arctic_snowy.png 364 70 09 7 8 -31 11
-1 sprites/arctic_snowy.png 380 70 09 6 12 -5 -8
-1 sprites/arctic_snowy.png 8bpp 10 70 38 20 -5 -8 normal
-1 sprites/arctic_snowy.png 8bpp 58 70 38 26 -5 5 normal
-1 sprites/arctic_snowy.png 8bpp 106 70 37 20 -31 11 normal
-1 sprites/arctic_snowy.png 8bpp 154 70 38 27 -31 -8 normal
-1 sprites/arctic_snowy.png 8bpp 202 70 16 9 17 3 normal
-1 sprites/arctic_snowy.png 8bpp 234 70 15 9 -7 22 normal
-1 sprites/arctic_snowy.png 8bpp 266 70 16 9 -31 11 normal
-1 sprites/arctic_snowy.png 8bpp 298 70 15 9 -6 -8 normal
-1 sprites/arctic_snowy.png 8bpp 330 70 8 7 25 5 normal
-1 sprites/arctic_snowy.png 8bpp 346 70 10 5 -4 27 normal
-1 sprites/arctic_snowy.png 8bpp 364 70 8 7 -31 11 normal
-1 sprites/arctic_snowy.png 8bpp 380 70 12 6 -5 -8 normal
-1 sprites/arctic_snowy.png 10 100 09 18 39 -6 0
-1 sprites/arctic_snowy.png 58 100 09 11 38 -5 12
-1 sprites/arctic_snowy.png 106 100 09 18 39 -31 5
-1 sprites/arctic_snowy.png 154 100 09 11 40 -32 0
-1 sprites/arctic_snowy.png 202 100 09 6 20 13 12
-1 sprites/arctic_snowy.png 234 100 09 7 13 -5 16
-1 sprites/arctic_snowy.png 266 100 09 6 20 -31 5
-1 sprites/arctic_snowy.png 298 100 09 7 13 -6 0
-1 sprites/arctic_snowy.png 330 100 09 4 8 26 13
-1 sprites/arctic_snowy.png 346 100 09 3 12 -5 20
-1 sprites/arctic_snowy.png 364 100 09 5 8 -31 6
-1 sprites/arctic_snowy.png 380 100 09 4 15 -6 0
-1 sprites/arctic_snowy.png 8bpp 10 100 39 18 -6 0 normal
-1 sprites/arctic_snowy.png 8bpp 58 100 38 11 -5 12 normal
-1 sprites/arctic_snowy.png 8bpp 106 100 39 18 -31 5 normal
-1 sprites/arctic_snowy.png 8bpp 154 100 40 11 -32 0 normal
-1 sprites/arctic_snowy.png 8bpp 202 100 20 6 13 12 normal
-1 sprites/arctic_snowy.png 8bpp 234 100 13 7 -5 16 normal
-1 sprites/arctic_snowy.png 8bpp 266 100 20 6 -31 5 normal
-1 sprites/arctic_snowy.png 8bpp 298 100 13 7 -6 0 normal
-1 sprites/arctic_snowy.png 8bpp 330 100 8 4 26 13 normal
-1 sprites/arctic_snowy.png 8bpp 346 100 12 3 -5 20 normal
-1 sprites/arctic_snowy.png 8bpp 364 100 8 5 -31 6 normal
-1 sprites/arctic_snowy.png 8bpp 380 100 15 4 -6 0 normal
-1 sprites/arctic_snowy.png 10 130 09 27 38 -5 -8
-1 sprites/arctic_snowy.png 58 130 09 20 37 -4 11
-1 sprites/arctic_snowy.png 106 130 09 26 37 -31 5
-1 sprites/arctic_snowy.png 154 130 09 20 38 -31 -8
-1 sprites/arctic_snowy.png 202 130 09 9 16 17 11
-1 sprites/arctic_snowy.png 234 130 09 9 15 -6 22
-1 sprites/arctic_snowy.png 266 130 09 9 16 -31 3
-1 sprites/arctic_snowy.png 298 130 09 9 15 -7 -8
-1 sprites/arctic_snowy.png 330 130 09 7 8 25 11
-1 sprites/arctic_snowy.png 346 130 09 5 10 -4 26
-1 sprites/arctic_snowy.png 364 130 09 7 8 -31 5
-1 sprites/arctic_snowy.png 380 130 09 6 12 -5 -8
-1 sprites/arctic_snowy.png 8bpp 10 130 38 27 -5 -8 normal
-1 sprites/arctic_snowy.png 8bpp 58 130 37 20 -4 11 normal
-1 sprites/arctic_snowy.png 8bpp 106 130 37 26 -31 5 normal
-1 sprites/arctic_snowy.png 8bpp 154 130 38 20 -31 -8 normal
-1 sprites/arctic_snowy.png 8bpp 202 130 16 9 17 11 normal
-1 sprites/arctic_snowy.png 8bpp 234 130 15 9 -6 22 normal
-1 sprites/arctic_snowy.png 8bpp 266 130 16 9 -31 3 normal
-1 sprites/arctic_snowy.png 8bpp 298 130 15 9 -7 -8 normal
-1 sprites/arctic_snowy.png 8bpp 330 130 8 7 25 11 normal
-1 sprites/arctic_snowy.png 8bpp 346 130 10 5 -4 26 normal
-1 sprites/arctic_snowy.png 8bpp 364 130 8 7 -31 5 normal
-1 sprites/arctic_snowy.png 8bpp 380 130 12 6 -5 -8 normal
-1 * 7 02 05 30 01 00 00 00
-1 * 4 01 05 01 3C
-1 sprites/arctic_brown.png 10 10 09 19 38 -5 0
-1 sprites/arctic_brown.png 58 10 09 18 38 -5 13
-1 sprites/arctic_brown.png 106 10 09 18 38 -31 13
-1 sprites/arctic_brown.png 154 10 09 19 38 -31 0
-1 sprites/arctic_brown.png 202 10 09 9 19 14 11
-1 sprites/arctic_brown.png 234 10 09 9 16 -7 22
-1 sprites/arctic_brown.png 266 10 09 9 19 -31 11
-1 sprites/arctic_brown.png 298 10 09 9 16 -7 0
-1 sprites/arctic_brown.png 330 10 09 6 8 25 13
-1 sprites/arctic_brown.png 346 10 09 4 12 -5 27
-1 sprites/arctic_brown.png 364 10 09 6 8 -31 13
-1 sprites/arctic_brown.png 380 10 09 5 12 -5 0
-1 sprites/arctic_brown.png 8bpp 10 10 38 19 -5 0 normal
-1 sprites/arctic_brown.png 8bpp 58 10 38 18 -5 13 normal
-1 sprites/arctic_brown.png 8bpp 106 10 38 18 -31 13 normal
-1 sprites/arctic_brown.png 8bpp 154 10 38 19 -31 0 normal
-1 sprites/arctic_brown.png 8bpp 202 10 19 9 14 11 normal
-1 sprites/arctic_brown.png 8bpp 234 10 16 9 -7 22 normal
-1 sprites/arctic_brown.png 8bpp 266 10 19 9 -31 11 normal
-1 sprites/arctic_brown.png 8bpp 298 10 16 9 -7 0 normal
-1 sprites/arctic_brown.png 8bpp 330 10 8 6 25 13 normal
-1 sprites/arctic_brown.png 8bpp 346 10 12 4 -5 27 normal
-1 sprites/arctic_brown.png 8bpp 364 10 8 6 -31 13 normal
-1 sprites/arctic_brown.png 8bpp 380 10 12 5 -5 0 normal
-1 sprites/arctic_brown.png 10 40 09 11 40 -7 0
-1 sprites/arctic_brown.png 58 40 09 18 39 -6 5
-1 sprites/arctic_brown.png 106 40 09 11 38 -31 12
-1 sprites/arctic_brown.png 154 40 09 18 39 -31 0
-1 sprites/arctic_brown.png 202 40 09 6 20 13 5
-1 sprites/arctic_brown.png 234 40 09 7 13 -6 16
-1 sprites/arctic_brown.png 266 40 09 6 20 -31 12
-1 sprites/arctic_brown.png 298 40 09 7 13 -5 0
-1 sprites/arctic_brown.png 330 40 09 5 8 25 6
-1 sprites/arctic_brown.png 346 40 09 3 12 -5 20
-1 sprites/arctic_brown.png 364 40 09 4 8 -31 13
-1 sprites/arctic_brown.png 380 40 09 4 15 -7 0
-1 sprites/arctic_brown.png 8bpp 10 40 40 11 -7 0 normal
-1 sprites/arctic_brown.png 8bpp 58 40 39 18 -6 5 normal
-1 sprites/arctic_brown.png 8bpp 106 40 38 11 -31 12 normal
-1 sprites/arctic_brown.png 8bpp 154 40 39 18 -31 0 normal
-1 sprites/arctic_brown.png 8bpp 202 40 20 6 13 5 normal
-1 sprites/arctic_brown.png 8bpp 234 40 13 7 -6 16 normal
-1 sprites/arctic_brown.png 8bpp 266 40 20 6 -31 12 normal
-1 sprites/arctic_brown.png 8bpp 298 40 13 7 -5 0 normal
-1 sprites/arctic_brown.png 8bpp 330 40 8 5 25 6 normal
-1 sprites/arctic_brown.png 8bpp 346 40 12 3 -5 20 normal
-1 sprites/arctic_brown.png 8bpp 364 40 8 4 -31 13 normal
-1 sprites/arctic_brown.png 8bpp 380 40 15 4 -7 0 normal
-1 sprites/arctic_brown.png 10 70 09 20 38 -5 -8
-1 sprites/arctic_brown.png 58 70 09 26 38 -5 5
-1 sprites/arctic_brown.png 106 70 09 20 37 -31 11
-1 sprites/arctic_brown.png 154 70 09 27 38 -31 -8
-1 sprites/arctic_brown.png 202 70 09 9 16 17 3
-1 sprites/arctic_brown.png 234 70 09 9 15 -7 22
-1 sprites/arctic_brown.png 266 70 09 9 16 -31 11
-1 sprites/arctic_brown.png 298 70 09 9 15 -6 -8
-1 sprites/arctic_brown.png 330 70 09 7 8 25 5
-1 sprites/arctic_brown.png 346 70 09 5 10 -4 27
-1 sprites/arctic_brown.png 364 70 09 7 8 -31 11
-1 sprites/arctic_brown.png 380 70 09 6 12 -5 -8
-1 sprites/arctic_brown.png 8bpp 10 70 38 20 -5 -8 normal
-1 sprites/arctic_brown.png 8bpp 58 70 38 26 -5 5 normal
-1 sprites/arctic_brown.png 8bpp 106 70 37 20 -31 11 normal
-1 sprites/arctic_brown.png 8bpp 154 70 38 27 -31 -8 normal
-1 sprites/arctic_brown.png 8bpp 202 70 16 9 17 3 normal
-1 sprites/arctic_brown.png 8bpp 234 70 15 9 -7 22 normal
-1 sprites/arctic_brown.png 8bpp 266 70 16 9 -31 11 normal
-1 sprites/arctic_brown.png 8bpp 298 70 15 9 -6 -8 normal
-1 sprites/arctic_brown.png 8bpp 330 70 8 7 25 5 normal
-1 sprites/arctic_brown.png 8bpp 346 70 10 5 -4 27 normal
-1 sprites/arctic_brown.png 8bpp 364 70 8 7 -31 11 normal
-1 sprites/arctic_brown.png 8bpp 380 70 12 6 -5 -8 normal
-1 sprites/arctic_brown.png 10 100 09 18 39 -6 0
-1 sprites/arctic_brown.png 58 100 09 11 38 -5 12
-1 sprites/arctic_brown.png 106 100 09 18 39 -31 5
-1 sprites/arctic_brown.png 154 100 09 11 40 -32 0
-1 sprites/arctic_brown.png 202 100 09 6 20 13 12
-1 sprites/arctic_brown.png 234 100 09 7 13 -5 16
-1 sprites/arctic_brown.png 266 100 09 6 20 -31 5
-1 sprites/arctic_brown.png 298 100 09 7 13 -6 0
-1 sprites/arctic_brown.png 330 100 09 4 8 26 13
-1 sprites/arctic_brown.png 346 100 09 3 12 -5 20
-1 sprites/arctic_brown.png 364 100 09 5 8 -31 6
-1 sprites/arctic_brown.png 380 100 09 4 15 -6 0
-1 sprites/arctic_brown.png 8bpp 10 100 39 18 -6 0 normal
-1 sprites/arctic_brown.png 8bpp 58 100 38 11 -5 12 normal
-1 sprites/arctic_brown.png 8bpp 106 100 39 18 -31 5 normal
-1 sprites/arctic_brown.png 8bpp 154 100 40 11 -32 0 normal
-1 sprites/arctic_brown.png 8bpp 202 100 20 6 13 12 normal
-1 sprites/arctic_brown.png 8bpp 234 100 13 7 -5 16 normal
-1 sprites/arctic_brown.png 8bpp 266 100 20 6 -31 5 normal
-1 sprites/arctic_brown.png 8bpp 298 100 13 7 -6 0 normal
-1 sprites/arctic_brown.png 8bpp 330 100 8 4 26 13 normal
-1 sprites/arctic_brown.png 8bpp 346 100 12 3 -5 20 normal
-1 sprites/arctic_brown.png 8bpp 364 100 8 5 -31 6 normal
-1 sprites/arctic_brown.png 8bpp 380 100 15 4 -6 0 normal
-1 sprites/arctic_brown.png 10 130 09 27 38 -5 -8
-1 sprites/arctic_brown.png 58 130 09 20 37 -4 11
-1 sprites/arctic_brown.png 106 130 09 26 37 -31 5
-1 sprites/arctic_brown.png 154 130 09 20 38 -31 -8
-1 sprites/arctic_brown.png 202 130 09 9 16 17 11
-1 sprites/arctic_brown.png 234 130 09 9 15 -6 22
-1 sprites/arctic_brown.png 266 130 09 9 16 -31 3
-1 sprites/arctic_brown.png 298 130 09 9 15 -7 -8
-1 sprites/arctic_brown.png 330 130 09 7 8 25 11
-1 sprites/arctic_brown.png 346 130 09 5 10 -4 26
-1 sprites/arctic_brown.png 364 130 09 7 8 -31 5
-1 sprites/arctic_brown.png 380 130 09 6 12 -5 -8
-1 sprites/arctic_brown.png 8bpp 10 130 38 27 -5 -8 normal
-1 sprites/arctic_brown.png 8bpp 58 130 37 20 -4 11 normal
-1 sprites/arctic_brown.png 8bpp 106 130 37 26 -31 5 normal
-1 sprites/arctic_brown.png 8bpp 154 130 38 20 -31 -8 normal
-1 sprites/arctic_brown.png 8bpp 202 130 16 9 17 11 normal
-1 sprites/arctic_brown.png 8bpp 234 130 15 9 -6 22 normal
-1 sprites/arctic_brown.png 8bpp 266 130 16 9 -31 3 normal
-1 sprites/arctic_brown.png 8bpp 298 130 15 9 -7 -8 normal
-1 sprites/arctic_brown.png 8bpp 330 130 8 7 25 11 normal
-1 sprites/arctic_brown.png 8bpp 346 130 10 5 -4 26 normal
-1 sprites/arctic_brown.png 8bpp 364 130 8 7 -31 5 normal
-1 sprites/arctic_brown.png 8bpp 380 130 12 6 -5 -8 normal
-1 * 7 02 05 31 01 00 00 00
-1 * 4 01 05 01 3C
-1 sprites/arctic_snowy.png 10 210 09 19 38 -5 0
-1 sprites/arctic_snowy.png 58 210 09 18 38 -5 13
-1 sprites/arctic_snowy.png 106 210 09 18 38 -31 13
-1 sprites/arctic_snowy.png 154 210 09 19 38 -31 0
-1 sprites/arctic_snowy.png 202 210 09 9 19 14 11
-1 sprites/arctic_snowy.png 234 210 09 9 16 -7 22
-1 sprites/arctic_snowy.png 266 210 09 9 19 -31 11
-1 sprites/arctic_snowy.png 298 210 09 9 16 -7 0
-1 sprites/arctic_snowy.png 330 210 09 6 8 25 13
-1 sprites/arctic_snowy.png 346 210 09 4 12 -5 27
-1 sprites/arctic_snowy.png 364 210 09 6 8 -31 13
-1 sprites/arctic_snowy.png 380 210 09 5 12 -5 0
-1 sprites/arctic_snowy.png 8bpp 10 210 38 19 -5 0 normal
-1 sprites/arctic_snowy.png 8bpp 58 210 38 18 -5 13 normal
-1 sprites/arctic_snowy.png 8bpp 106 210 38 18 -31 13 normal
-1 sprites/arctic_snowy.png 8bpp 154 210 38 19 -31 0 normal
-1 sprites/arctic_snowy.png 8bpp 202 210 19 9 14 11 normal
-1 sprites/arctic_snowy.png 8bpp 234 210 16 9 -7 22 normal
-1 sprites/arctic_snowy.png 8bpp 266 210 19 9 -31 11 normal
-1 sprites/arctic_snowy.png 8bpp 298 210 16 9 -7 0 normal
-1 sprites/arctic_snowy.png 8bpp 330 210 8 6 25 13 normal
-1 sprites/arctic_snowy.png 8bpp 346 210 12 4 -5 27 normal
-1 sprites/arctic_snowy.png 8bpp 364 210 8 6 -31 13 normal
-1 sprites/arctic_snowy.png 8bpp 380 210 12 5 -5 0 normal
-1 sprites/arctic_snowy.png 10 240 09 11 40 -7 0
-1 sprites/arctic_snowy.png 58 240 09 18 39 -6 5
-1 sprites/arctic_snowy.png 106 240 09 11 38 -31 12
-1 sprites/arctic_snowy.png 154 240 09 18 39 -31 0
-1 sprites/arctic_snowy.png 202 240 09 6 20 13 5
-1 sprites/arctic_snowy.png 234 240 09 7 13 -6 16
-1 sprites/arctic_snowy.png 266 240 09 6 20 -31 12
-1 sprites/arctic_snowy.png 298 240 09 7 13 -5 0
-1 sprites/arctic_snowy.png 330 240 09 5 8 25 6
-1 sprites/arctic_snowy.png 346 240 09 3 12 -5 20
-1 sprites/arctic_snowy.png 364 240 09 4 8 -31 13
-1 sprites/arctic_snowy.png 380 240 09 4 15 -7 0
-1 sprites/arctic_snowy.png 8bpp 10 240 40 11 -7 0 normal
-1 sprites/arctic_snowy.png 8bpp 58 240 39 18 -6 5 normal
-1 sprites/arctic_snowy.png 8bpp 106 240 38 11 -31 12 normal
-1 sprites/arctic_snowy.png 8bpp 154 240 39 18 -31 0 normal
-1 sprites/arctic_snowy.png 8bpp 202 240 20 6 13 5 normal
-1 sprites/arctic_snowy.png 8bpp 234 240 13 7 -6 16 normal
-1 sprites/arctic_snowy.png 8bpp 266 240 20 6 -31 12 normal
-1 sprites/arctic_snowy.png 8bpp 298 240 13 7 -5 0 normal
-1 sprites/arctic_snowy.png 8bpp 330 240 8 5 25 6 normal
-1 sprites/arctic_snowy.png 8bpp 346 240 12 3 -5 20 normal
-1 sprites/arctic_snowy.png 8bpp 364 240 8 4 -31 13 normal
-1 sprites/arctic_snowy.png 8bpp 380 240 15 4 -7 0 normal
-1 sprites/arctic_snowy.png 10 270 09 20 38 -5 -8
-1 sprites/arctic_snowy.png 58 270 09 26 38 -5 5
-1 sprites/arctic_snowy.png 106 270 09 20 37 -31 11
-1 sprites/arctic_snowy.png 154 270 09 27 38 -31 -8
-1 sprites/arctic_snowy.png 202 270 09 9 16 17 3
-1 sprites/arctic_snowy.png 234 270 09 9 15 -7 22
-1 sprites/arctic_snowy.png 266 270 09 9 16 -31 11
-1 sprites/arctic_snowy.png 298 270 09 9 15 -6 -8
-1 sprites/arctic_snowy.png 330 270 09 7 8 25 5
-1 sprites/arctic_snowy.png 346 270 09 5 10 -4 27
-1 sprites/arctic_snowy.png 364 270 09 7 8 -31 11
-1 sprites/arctic_snowy.png 380 270 09 6 12 -5 -8
-1 sprites/arctic_snowy.png 8bpp 10 270 38 20 -5 -8 normal
-1 sprites/arctic_snowy.png 8bpp 58 270 38 26 -5 5 normal
-1 sprites/arctic_snowy.png 8bpp 106 270 37 20 -31 11 normal
-1 sprites/arctic_snowy.png 8bpp 154 270 38 27 -31 -8 normal
-1 sprites/arctic_snowy.png 8bpp 202 270 16 9 17 3 normal
-1 sprites/arctic_snowy.png 8bpp 234 270 15 9 -7 22 normal
-1 sprites/arctic_snowy.png 8bpp 266 270 16 9 -31 11 normal
-1 sprites/arctic_snowy.png 8bpp 298 270 15 9 -6 -8 normal
-1 sprites/arctic_snowy.png 8bpp 330 270 8 7 25 5 normal
-1 sprites/arctic_snowy.png 8bpp 346 270 10 5 -4 27 normal
-1 sprites/arctic_snowy.png 8bpp 364 270 8 7 -31 11 normal
-1 sprites/arctic_snowy.png 8bpp 380 270 12 6 -5 -8 normal
-1 sprites/arctic_snowy.png 10 300 09 18 39 -6 0
-1 sprites/arctic_snowy.png 58 300 09 11 38 -5 12
-1 sprites/arctic_snowy.png 106 300 09 18 39 -31 5
-1 sprites/arctic_snowy.png 154 300 09 11 40 -32 0
-1 sprites/arctic_snowy.png 202 300 09 6 20 13 12
-1 sprites/arctic_snowy.png 234 300 09 7 13 -5 16
-1 sprites/arctic_snowy.png 266 300 09 6 20 -31 5
-1 sprites/arctic_snowy.png 298 300 09 7 13 -6 0
-1 sprites/arctic_snowy.png 330 300 09 4 8 26 13
-1 sprites/arctic_snowy.png 346 300 09 3 12 -5 20
-1 sprites/arctic_snowy.png 364 300 09 5 8 -31 6
-1 sprites/arctic_snowy.png 380 300 09 4 15 -6 0
-1 sprites/arctic_snowy.png 8bpp 10 300 39 18 -6 0 normal
-1 sprites/arctic_snowy.png 8bpp 58 300 38 11 -5 12 normal
-1 sprites/arctic_snowy.png 8bpp 106 300 39 18 -31 5 normal
-1 sprites/arctic_snowy.png 8bpp 154 300 40 11 -32 0 normal
-1 sprites/arctic_snowy.png 8bpp 202 300 20 6 13 12 normal
-1 sprites/arctic_snowy.png 8bpp 234 300 13 7 -5 16 normal
-1 sprites/arctic_snowy.png 8bpp 266 300 20 6 -31 5 normal
-1 sprites/arctic_snowy.png 8bpp 298 300 13 7 -6 0 normal
-1 sprites/arctic_snowy.png 8bpp 330 300 8 4 26 13 normal
-1 sprites/arctic_snowy.png 8bpp 346 300 12 3 -5 20 normal
-1 sprites/arctic_snowy.png 8bpp 364 300 8 5 -31 6 normal
-1 sprites/arctic_snowy.png 8bpp 380 300 15 4 -6 0 normal
-1 sprites/arctic_snowy.png 10 330 09 27 38 -5 -8
-1 sprites/arctic_snowy.png 58 330 09 20 37 -4 11
-1 sprites/arctic_snowy.png 106 330 09 26 37 -31 5
-1 sprites/arctic_snowy.png 154 330 09 20 38 -31 -8
-1 sprites/arctic_snowy.png 202 330 09 9 16 17 11
-1 sprites/arctic_snowy.png 234 330 09 9 15 -6 22
-1 sprites/arctic_snowy.png 266 330 09 9 16 -31 3
-1 sprites/arctic_snowy.png 298 330 09 9 15 -7 -8
-1 sprites/arctic_snowy.png 330 330 09 7 8 25 11
-1 sprites/arctic_snowy.png 346 330 09 5 10 -4 26
-1 sprites/arctic_snowy.png 364 330 09 7 8 -31 5
-1 sprites/arctic_snowy.png 380 330 09 6 12 -5 -8
-1 sprites/arctic_snowy.png 8bpp 10 330 38 27 -5 -8 normal
-1 sprites/arctic_snowy.png 8bpp 58 330 37 20 -4 11 normal
-1 sprites/arctic_snowy.png 8bpp 106 330 37 26 -31 5 normal
-1 sprites/arctic_snowy.png 8bpp 154 330 38 20 -31 -8 normal
-1 sprites/arctic_snowy.png 8bpp 202 330 16 9 17 11 normal
-1 sprites/arctic_snowy.png 8bpp 234 330 15 9 -6 22 normal
-1 sprites/arctic_snowy.png 8bpp 266 330 16 9 -31 3 normal
-1 sprites/arctic_snowy.png 8bpp 298 330 15 9 -7 -8 normal
-1 sprites/arctic_snowy.png 8bpp 330 330 8 7 25 11 normal
-1 sprites/arctic_snowy.png 8bpp 346 330 10 5 -4 26 normal
-1 sprites/arctic_snowy.png 8bpp 364 330 8 7 -31 5 normal
-1 sprites/arctic_snowy.png 8bpp 380 330 12 6 -5 -8 normal
-1 * 7 02 05 32 01 00 00 00
-1 * 4 01 05 01 3C
-1 sprites/arctic_brown.png 10 210 09 19 38 -5 0
-1 sprites/arctic_brown.png 58 210 09 18 38 -5 13
-1 sprites/arctic_brown.png 106 210 09 18 38 -31 13
-1 sprites/arctic_brown.png 154 210 09 19 38 -31 0
-1 sprites/arctic_brown.png 202 210 09 9 19 14 11
-1 sprites/arctic_brown.png 234 210 09 9 16 -7 22
-1 sprites/arctic_brown.png 266 210 09 9 19 -31 11
-1 sprites/arctic_brown.png 298 210 09 9 16 -7 0
-1 sprites/arctic_brown.png 330 210 09 6 8 25 13
-1 sprites/arctic_brown.png 346 210 09 4 12 -5 27
-1 sprites/arctic_brown.png 364 210 09 6 8 -31 13
-1 sprites/arctic_brown.png 380 210 09 5 12 -5 0
-1 sprites/arctic_brown.png 8bpp 10 210 38 19 -5 0 normal
-1 sprites/arctic_brown.png 8bpp 58 210 38 18 -5 13 normal
-1 sprites/arctic_brown.png 8bpp 106 210 38 18 -31 13 normal
-1 sprites/arctic_brown.png 8bpp 154 210 38 19 -31 0 normal
-1 sprites/arctic_brown.png 8bpp 202 210 19 9 14 11 normal
-1 sprites/arctic_brown.png 8bpp 234 210 16 9 -7 22 normal
-1 sprites/arctic_brown.png 8bpp 266 210 19 9 -31 11 normal
-1 sprites/arctic_brown.png 8bpp 298 210 16 9 -7 0 normal
-1 sprites/arctic_brown.png 8bpp 330 210 8 6 25 13 normal
-1 sprites/arctic_brown.png 8bpp 346 210 12 4 -5 27 normal
-1 sprites/arctic_brown.png 8bpp 364 210 8 6 -31 13 normal
-1 sprites/arctic_brown.png 8bpp 380 210 12 5 -5 0 normal
-1 sprites/arctic_brown.png 10 240 09 11 40 -7 0
-1 sprites/arctic_brown.png 58 240 09 18 39 -6 5
-1 sprites/arctic_brown.png 106 240 09 11 38 -31 12
-1 sprites/arctic_brown.png 154 240 09 18 39 -31 0
-1 sprites/arctic_brown.png 202 240 09 6 20 13 5
-1 sprites/arctic_brown.png 234 240 09 7 13 -6 16
-1 sprites/arctic_brown.png 266 240 09 6 20 -31 12
-1 sprites/arctic_brown.png 298 240 09 7 13 -5 0
-1 sprites/arctic_brown.png 330 240 09 5 8 25 6
-1 sprites/arctic_brown.png 346 240 09 3 12 -5 20
-1 sprites/arctic_brown.png 364 240 09 4 8 -31 13
-1 sprites/arctic_brown.png 380 240 09 4 15 -7 0
-1 sprites/arctic_brown.png 8bpp 10 240 40 11 -7 0 normal
-1 sprites/arctic_brown.png 8bpp 58 240 39 18 -6 5 normal
-1 sprites/arctic_brown.png 8bpp 106 240 38 11 -31 12 normal
-1 sprites/arctic_brown.png 8bpp 154 240 39 18 -31 0 normal
-1 sprites/arctic_brown.png 8bpp 202 240 20 6 13 5 normal
-1 sprites/arctic_brown.png 8bpp 234 240 13 7 -6 16 normal
-1 sprites/arctic_brown.png 8bpp 266 240 20 6 -31 12 normal
-1 sprites/arctic_brown.png 8bpp 298 240 13 7 -5 0 normal
-1 sprites/arctic_brown.png 8bpp 330 240 8 5 25 6 normal
-1 sprites/arctic_brown.png 8bpp 346 240 12 3 -5 20 normal
-1 sprites/arctic_brown.png 8bpp 364 240 8 4 -31 13 normal
-1 sprites/arctic_brown.png 8bpp 380 240 15 4 -7 0 normal
-1 sprites/arctic_brown.png 10 270 09 20 38 -5 -8
-1 sprites/arctic_brown.png 58 270 09 26 38 -5 5
-1 sprites/arctic_brown.png 106 270 09 20 37 -31 11
-1 sprites/arctic_brown.png 154 270 09 27 38 -31 -8
-1 sprites/arctic_brown.png 202 270 09 9 16 17 3
-1 sprites/arctic_brown.png 234 270 09 9 15 -7 22
-1 sprites/arctic_brown.png 266 270 09 9 16 -31 11
-1 sprites/arctic_brown.png 298 270 09 9 15 -6 -8
-1 sprites/arctic_brown.png 330 270 09 7 8 25 5
-1 sprites/arctic_brown.png 346 270 09 5 10 -4 27
-1 sprites/arctic_brown.png 364 270 09 7 8 -31 11
-1 sprites/arctic_brown.png 380 270 09 6 12 -5 -8
-1 sprites/arctic_brown.png 8bpp 10 270 38 20 -5 -8 normal
-1 sprites/arctic_brown.png 8bpp 58 270 38 26 -5 5 normal
-1 sprites/arctic_brown.png 8bpp 106 270 37 20 -31 11 normal
-1 sprites/arctic_brown.png 8bpp 154 270 38 27 -31 -8 normal
-1 sprites/arctic_brown.png 8bpp 202 270 16 9 17 3 normal
-1 sprites/arctic_brown.png 8bpp 234 270 15 9 -7 22 normal
-1 sprites/arctic_brown.png 8bpp 266 270 16 9 -31 11 normal
-1 sprites/arctic_brown.png 8bpp 298 270 15 9 -6 -8 normal
-1 sprites/arctic_brown.png 8bpp 330 270 8 7 25 5 normal
-1 sprites/arctic_brown.png 8bpp 346 270 10 5 -4 27 normal
-1 sprites/arctic_brown.png 8bpp 364 270 8 7 -31 11 normal
-1 sprites/arctic_brown.png 8bpp 380 270 12 6 -5 -8 normal
-1 sprites/arctic_brown.png 10 300 09 18 39 -6 0
-1 sprites/arctic_brown.png 58 300 09 11 38 -5 12
-1 sprites/arctic_brown.png 106 300 09 18 39 -31 5
-1 sprites/arctic_brown.png 154 300 09 11 40 -32 0
-1 sprites/arctic_brown.png 202 300 09 6 20 13 12
-1 sprites/arctic_brown.png 234 300 09 7 13 -5 16
-1 sprites/arctic_brown.png 266 300 09 6 20 -31 5
-1 sprites/arctic_brown.png 298 300 09 7 13 -6 0
-1 sprites/arctic_brown.png 330 300 09 4 8 26 13
-1 sprites/arctic_brown.png 346 300 09 3 12 -5 20
-1 sprites/arctic_brown.png 364 300 09 5 8 -31 6
-1 sprites/arctic_brown.png 380 300 09 4 15 -6 0
-1 sprites/arctic_brown.png 8bpp 10 300 39 18 -6 0 normal
-1 sprites/arctic_brown.png 8bpp 58 300 38 11 -5 12 normal
-1 sprites/arctic_brown.png 8bpp 106 300 39 18 -31 5 normal
-1 sprites/arctic_brown.png 8bpp 154 300 40 11 -32 0 normal
-1 sprites/arctic_brown.png 8bpp 202 300 20 6 13 12 normal
-1 sprites/arctic_brown.png 8bpp 234 300 13 7 -5 16 normal
-1 sprites/arctic_brown.png 8bpp 266 300 20 6 -31 5 normal
-1 sprites/arctic_brown.png 8bpp 298 300 13 7 -6 0 normal
-1 sprites/arctic_brown.png 8bpp 330 300 8 4 26 13 normal
-1 sprites/arctic_brown.png 8bpp 346 300 12 3 -5 20 normal
-1 sprites/arctic_brown.png 8bpp 364 300 8 5 -31 6 normal
-1 sprites/arctic_brown.png 8bpp 380 300 15 4 -6 0 normal
-1 sprites/arctic_brown.png 10 330 09 27 38 -5 -8
-1 sprites/arctic_brown.png 58 330 09 20 37 -4 11
-1 sprites/arctic_brown.png 106 330 09 26 37 -31 5
-1 sprites/arctic_brown.png 154 330 09 20 38 -31 -8
-1 sprites/arctic_brown.png 202 330 09 9 16 17 11
-1 sprites/arctic_brown.png 234 330 09 9 15 -6 22
-1 sprites/arctic_brown.png 266 330 09 9 16 -31 3
-1 sprites/arctic_brown.png 298 330 09 9 15 -7 -8
-1 sprites/arctic_brown.png 330 330 09 7 8 25 11
-1 sprites/arctic_brown.png 346 330 09 5 10 -4 26
-1 sprites/arctic_brown.png 364 330 09 7 8 -31 5
-1 sprites/arctic_brown.png 380 330 09 6 12 -5 -8
-1 sprites/arctic_brown.png 8bpp 10 330 38 27 -5 -8 normal
-1 sprites/arctic_brown.png 8bpp 58 330 37 20 -4 11 normal
-1 sprites/arctic_brown.png 8bpp 106 330 37 26 -31 5 normal
-1 sprites/arctic_brown.png 8bpp 154 330 38 20 -31 -8 normal
-1 sprites/arctic_brown.png 8bpp 202 330 16 9 17 11 normal
-1 sprites/arctic_brown.png 8bpp 234 330 15 9 -6 22 normal
-1 sprites/arctic_brown.png 8bpp 266 330 16 9 -31 3 normal
-1 sprites/arctic_brown.png 8bpp 298 330 15 9 -7 -8 normal
-1 sprites/arctic_brown.png 8bpp 330 330 8 7 25 11 normal
-1 sprites/arctic_brown.png 8bpp 346 330 10 5 -4 26 normal
-1 sprites/arctic_brown.png 8bpp 364 330 8 7 -31 5 normal
-1 sprites/arctic_brown.png 8bpp 380 330 12 6 -5 -8 normal
-1 * 7 02 05 33 01 00 00 00
-1 * 14 02 05 34 81 81 00 FF 01 30 00 04 04 31 00

View File

@@ -8,115 +8,115 @@
//
-1 * 0 0C "Rapid graphics"
-1 * 4 01 05 01 04
-1 sprites/rapids.png 10 10 09 23 64 -31 0
-1 sprites/rapids.png 90 10 09 39 64 -31 -8
-1 sprites/rapids.png 170 10 09 23 64 -31 0
-1 sprites/rapids.png 250 10 09 39 64 -31 -8
-1 sprites/rapids.png 8bpp 10 10 64 23 -31 0 normal
-1 sprites/rapids.png 8bpp 90 10 64 39 -31 -8 normal
-1 sprites/rapids.png 8bpp 170 10 64 23 -31 0 normal
-1 sprites/rapids.png 8bpp 250 10 64 39 -31 -8 normal
-1 * 7 02 05 00 01 00 00 00
-1 * 4 01 05 01 04
-1 sprites/rapids.png 10 60 09 23 64 -31 0
-1 sprites/rapids.png 90 60 09 39 64 -31 -8
-1 sprites/rapids.png 170 60 09 23 64 -31 0
-1 sprites/rapids.png 250 60 09 39 64 -31 -8
-1 sprites/rapids.png 8bpp 10 60 64 23 -31 0 normal
-1 sprites/rapids.png 8bpp 90 60 64 39 -31 -8 normal
-1 sprites/rapids.png 8bpp 170 60 64 23 -31 0 normal
-1 sprites/rapids.png 8bpp 250 60 64 39 -31 -8 normal
-1 * 7 02 05 01 01 00 00 00
-1 * 4 01 05 01 04
-1 sprites/rapids.png 10 110 09 23 64 -31 0
-1 sprites/rapids.png 90 110 09 39 64 -31 -8
-1 sprites/rapids.png 170 110 09 23 64 -31 0
-1 sprites/rapids.png 250 110 09 39 64 -31 -8
-1 sprites/rapids.png 8bpp 10 110 64 23 -31 0 normal
-1 sprites/rapids.png 8bpp 90 110 64 39 -31 -8 normal
-1 sprites/rapids.png 8bpp 170 110 64 23 -31 0 normal
-1 sprites/rapids.png 8bpp 250 110 64 39 -31 -8 normal
-1 * 7 02 05 02 01 00 00 00
-1 * 4 01 05 01 04
-1 sprites/rapids.png 10 160 09 23 64 -31 0
-1 sprites/rapids.png 90 160 09 39 64 -31 -8
-1 sprites/rapids.png 170 160 09 23 64 -31 0
-1 sprites/rapids.png 250 160 09 39 64 -31 -8
-1 sprites/rapids.png 8bpp 10 160 64 23 -31 0 normal
-1 sprites/rapids.png 8bpp 90 160 64 39 -31 -8 normal
-1 sprites/rapids.png 8bpp 170 160 64 23 -31 0 normal
-1 sprites/rapids.png 8bpp 250 160 64 39 -31 -8 normal
-1 * 7 02 05 03 01 00 00 00
-1 * 4 01 05 01 04
-1 sprites/rapids.png 10 210 09 23 64 -31 0
-1 sprites/rapids.png 90 210 09 39 64 -31 -8
-1 sprites/rapids.png 170 210 09 23 64 -31 0
-1 sprites/rapids.png 250 210 09 39 64 -31 -8
-1 sprites/rapids.png 8bpp 10 210 64 23 -31 0 normal
-1 sprites/rapids.png 8bpp 90 210 64 39 -31 -8 normal
-1 sprites/rapids.png 8bpp 170 210 64 23 -31 0 normal
-1 sprites/rapids.png 8bpp 250 210 64 39 -31 -8 normal
-1 * 7 02 05 04 01 00 00 00
-1 * 4 01 05 01 04
-1 sprites/rapids.png 10 260 09 23 64 -31 0
-1 sprites/rapids.png 90 260 09 39 64 -31 -8
-1 sprites/rapids.png 170 260 09 23 64 -31 0
-1 sprites/rapids.png 250 260 09 39 64 -31 -8
-1 sprites/rapids.png 8bpp 10 260 64 23 -31 0 normal
-1 sprites/rapids.png 8bpp 90 260 64 39 -31 -8 normal
-1 sprites/rapids.png 8bpp 170 260 64 23 -31 0 normal
-1 sprites/rapids.png 8bpp 250 260 64 39 -31 -8 normal
-1 * 7 02 05 05 01 00 00 00
-1 * 4 01 05 01 04
-1 sprites/rapids.png 10 310 09 23 64 -31 0
-1 sprites/rapids.png 90 310 09 39 64 -31 -8
-1 sprites/rapids.png 170 310 09 23 64 -31 0
-1 sprites/rapids.png 250 310 09 39 64 -31 -8
-1 sprites/rapids.png 8bpp 10 310 64 23 -31 0 normal
-1 sprites/rapids.png 8bpp 90 310 64 39 -31 -8 normal
-1 sprites/rapids.png 8bpp 170 310 64 23 -31 0 normal
-1 sprites/rapids.png 8bpp 250 310 64 39 -31 -8 normal
-1 * 7 02 05 06 01 00 00 00
-1 * 4 01 05 01 04
-1 sprites/rapids.png 10 360 09 23 64 -31 0
-1 sprites/rapids.png 90 360 09 39 64 -31 -8
-1 sprites/rapids.png 170 360 09 23 64 -31 0
-1 sprites/rapids.png 250 360 09 39 64 -31 -8
-1 sprites/rapids.png 8bpp 10 360 64 23 -31 0 normal
-1 sprites/rapids.png 8bpp 90 360 64 39 -31 -8 normal
-1 sprites/rapids.png 8bpp 170 360 64 23 -31 0 normal
-1 sprites/rapids.png 8bpp 250 360 64 39 -31 -8 normal
-1 * 7 02 05 07 01 00 00 00
-1 * 4 01 05 01 04
-1 sprites/rapids.png 10 410 09 23 64 -31 0
-1 sprites/rapids.png 90 410 09 39 64 -31 -8
-1 sprites/rapids.png 170 410 09 23 64 -31 0
-1 sprites/rapids.png 250 410 09 39 64 -31 -8
-1 sprites/rapids.png 8bpp 10 410 64 23 -31 0 normal
-1 sprites/rapids.png 8bpp 90 410 64 39 -31 -8 normal
-1 sprites/rapids.png 8bpp 170 410 64 23 -31 0 normal
-1 sprites/rapids.png 8bpp 250 410 64 39 -31 -8 normal
-1 * 7 02 05 08 01 00 00 00
-1 * 4 01 05 01 04
-1 sprites/rapids.png 10 460 09 23 64 -31 0
-1 sprites/rapids.png 90 460 09 39 64 -31 -8
-1 sprites/rapids.png 170 460 09 23 64 -31 0
-1 sprites/rapids.png 250 460 09 39 64 -31 -8
-1 sprites/rapids.png 8bpp 10 460 64 23 -31 0 normal
-1 sprites/rapids.png 8bpp 90 460 64 39 -31 -8 normal
-1 sprites/rapids.png 8bpp 170 460 64 23 -31 0 normal
-1 sprites/rapids.png 8bpp 250 460 64 39 -31 -8 normal
-1 * 7 02 05 09 01 00 00 00
-1 * 4 01 05 01 04
-1 sprites/rapids.png 10 510 09 23 64 -31 0
-1 sprites/rapids.png 90 510 09 39 64 -31 -8
-1 sprites/rapids.png 170 510 09 23 64 -31 0
-1 sprites/rapids.png 250 510 09 39 64 -31 -8
-1 sprites/rapids.png 8bpp 10 510 64 23 -31 0 normal
-1 sprites/rapids.png 8bpp 90 510 64 39 -31 -8 normal
-1 sprites/rapids.png 8bpp 170 510 64 23 -31 0 normal
-1 sprites/rapids.png 8bpp 250 510 64 39 -31 -8 normal
-1 * 7 02 05 0A 01 00 00 00
-1 * 4 01 05 01 04
-1 sprites/rapids.png 10 560 09 23 64 -31 0
-1 sprites/rapids.png 90 560 09 39 64 -31 -8
-1 sprites/rapids.png 170 560 09 23 64 -31 0
-1 sprites/rapids.png 250 560 09 39 64 -31 -8
-1 sprites/rapids.png 8bpp 10 560 64 23 -31 0 normal
-1 sprites/rapids.png 8bpp 90 560 64 39 -31 -8 normal
-1 sprites/rapids.png 8bpp 170 560 64 23 -31 0 normal
-1 sprites/rapids.png 8bpp 250 560 64 39 -31 -8 normal
-1 * 7 02 05 0B 01 00 00 00
-1 * 4 01 05 01 04
-1 sprites/rapids.png 10 610 09 23 64 -31 0
-1 sprites/rapids.png 90 610 09 39 64 -31 -8
-1 sprites/rapids.png 170 610 09 23 64 -31 0
-1 sprites/rapids.png 250 610 09 39 64 -31 -8
-1 sprites/rapids.png 8bpp 10 610 64 23 -31 0 normal
-1 sprites/rapids.png 8bpp 90 610 64 39 -31 -8 normal
-1 sprites/rapids.png 8bpp 170 610 64 23 -31 0 normal
-1 sprites/rapids.png 8bpp 250 610 64 39 -31 -8 normal
-1 * 7 02 05 0C 01 00 00 00
-1 * 4 01 05 01 04
-1 sprites/rapids.png 10 660 09 23 64 -31 0
-1 sprites/rapids.png 90 660 09 39 64 -31 -8
-1 sprites/rapids.png 170 660 09 23 64 -31 0
-1 sprites/rapids.png 250 660 09 39 64 -31 -8
-1 sprites/rapids.png 8bpp 10 660 64 23 -31 0 normal
-1 sprites/rapids.png 8bpp 90 660 64 39 -31 -8 normal
-1 sprites/rapids.png 8bpp 170 660 64 23 -31 0 normal
-1 sprites/rapids.png 8bpp 250 660 64 39 -31 -8 normal
-1 * 7 02 05 0D 01 00 00 00
-1 * 4 01 05 01 04
-1 sprites/rapids.png 10 710 09 23 64 -31 0
-1 sprites/rapids.png 90 710 09 39 64 -31 -8
-1 sprites/rapids.png 170 710 09 23 64 -31 0
-1 sprites/rapids.png 250 710 09 39 64 -31 -8
-1 sprites/rapids.png 8bpp 10 710 64 23 -31 0 normal
-1 sprites/rapids.png 8bpp 90 710 64 39 -31 -8 normal
-1 sprites/rapids.png 8bpp 170 710 64 23 -31 0 normal
-1 sprites/rapids.png 8bpp 250 710 64 39 -31 -8 normal
-1 * 7 02 05 0E 01 00 00 00
-1 * 4 01 05 01 04
-1 sprites/rapids.png 10 760 09 23 64 -31 0
-1 sprites/rapids.png 90 760 09 39 64 -31 -8
-1 sprites/rapids.png 170 760 09 23 64 -31 0
-1 sprites/rapids.png 250 760 09 39 64 -31 -8
-1 sprites/rapids.png 8bpp 10 760 64 23 -31 0 normal
-1 sprites/rapids.png 8bpp 90 760 64 39 -31 -8 normal
-1 sprites/rapids.png 8bpp 170 760 64 23 -31 0 normal
-1 sprites/rapids.png 8bpp 250 760 64 39 -31 -8 normal
-1 * 7 02 05 0F 01 00 00 00
-1 * 39 02 05 10 80 00 01 10

View File

@@ -8,137 +8,137 @@
//
-1 * 0 0C "Temperate river graphics by andythenorth (Andrew Parkhouse)"
-1 * 4 01 05 01 3C
-1 sprites/temperate.png 10 10 09 19 38 -5 0
-1 sprites/temperate.png 58 10 09 18 38 -5 13
-1 sprites/temperate.png 106 10 09 18 38 -31 13
-1 sprites/temperate.png 154 10 09 19 38 -31 0
-1 sprites/temperate.png 202 10 09 9 19 14 11
-1 sprites/temperate.png 234 10 09 9 16 -7 22
-1 sprites/temperate.png 266 10 09 9 19 -31 11
-1 sprites/temperate.png 298 10 09 9 16 -7 0
-1 sprites/temperate.png 330 10 09 6 8 25 13
-1 sprites/temperate.png 346 10 09 4 12 -5 27
-1 sprites/temperate.png 364 10 09 6 8 -31 13
-1 sprites/temperate.png 380 10 09 5 12 -5 0
-1 sprites/temperate.png 8bpp 10 10 38 19 -5 0 normal
-1 sprites/temperate.png 8bpp 58 10 38 18 -5 13 normal
-1 sprites/temperate.png 8bpp 106 10 38 18 -31 13 normal
-1 sprites/temperate.png 8bpp 154 10 38 19 -31 0 normal
-1 sprites/temperate.png 8bpp 202 10 19 9 14 11 normal
-1 sprites/temperate.png 8bpp 234 10 16 9 -7 22 normal
-1 sprites/temperate.png 8bpp 266 10 19 9 -31 11 normal
-1 sprites/temperate.png 8bpp 298 10 16 9 -7 0 normal
-1 sprites/temperate.png 8bpp 330 10 8 6 25 13 normal
-1 sprites/temperate.png 8bpp 346 10 12 4 -5 27 normal
-1 sprites/temperate.png 8bpp 364 10 8 6 -31 13 normal
-1 sprites/temperate.png 8bpp 380 10 12 5 -5 0 normal
-1 sprites/temperate.png 10 40 09 11 40 -7 0
-1 sprites/temperate.png 58 40 09 18 39 -6 5
-1 sprites/temperate.png 106 40 09 11 38 -31 12
-1 sprites/temperate.png 154 40 09 18 39 -31 0
-1 sprites/temperate.png 202 40 09 6 20 13 5
-1 sprites/temperate.png 234 40 09 7 13 -6 16
-1 sprites/temperate.png 266 40 09 6 20 -31 12
-1 sprites/temperate.png 298 40 09 7 13 -5 0
-1 sprites/temperate.png 330 40 09 5 8 25 6
-1 sprites/temperate.png 346 40 09 3 12 -5 20
-1 sprites/temperate.png 364 40 09 4 8 -31 13
-1 sprites/temperate.png 380 40 09 4 15 -7 0
-1 sprites/temperate.png 8bpp 10 40 40 11 -7 0 normal
-1 sprites/temperate.png 8bpp 58 40 39 18 -6 5 normal
-1 sprites/temperate.png 8bpp 106 40 38 11 -31 12 normal
-1 sprites/temperate.png 8bpp 154 40 39 18 -31 0 normal
-1 sprites/temperate.png 8bpp 202 40 20 6 13 5 normal
-1 sprites/temperate.png 8bpp 234 40 13 7 -6 16 normal
-1 sprites/temperate.png 8bpp 266 40 20 6 -31 12 normal
-1 sprites/temperate.png 8bpp 298 40 13 7 -5 0 normal
-1 sprites/temperate.png 8bpp 330 40 8 5 25 6 normal
-1 sprites/temperate.png 8bpp 346 40 12 3 -5 20 normal
-1 sprites/temperate.png 8bpp 364 40 8 4 -31 13 normal
-1 sprites/temperate.png 8bpp 380 40 15 4 -7 0 normal
-1 sprites/temperate.png 10 70 09 20 38 -5 -8
-1 sprites/temperate.png 58 70 09 26 38 -5 5
-1 sprites/temperate.png 106 70 09 20 37 -31 11
-1 sprites/temperate.png 154 70 09 27 38 -31 -8
-1 sprites/temperate.png 202 70 09 9 16 17 3
-1 sprites/temperate.png 234 70 09 9 15 -7 22
-1 sprites/temperate.png 266 70 09 9 16 -31 11
-1 sprites/temperate.png 298 70 09 9 15 -6 -8
-1 sprites/temperate.png 330 70 09 7 8 25 5
-1 sprites/temperate.png 346 70 09 5 10 -4 27
-1 sprites/temperate.png 364 70 09 7 8 -31 11
-1 sprites/temperate.png 380 70 09 6 12 -5 -8
-1 sprites/temperate.png 8bpp 10 70 38 20 -5 -8 normal
-1 sprites/temperate.png 8bpp 58 70 38 26 -5 5 normal
-1 sprites/temperate.png 8bpp 106 70 37 20 -31 11 normal
-1 sprites/temperate.png 8bpp 154 70 38 27 -31 -8 normal
-1 sprites/temperate.png 8bpp 202 70 16 9 17 3 normal
-1 sprites/temperate.png 8bpp 234 70 15 9 -7 22 normal
-1 sprites/temperate.png 8bpp 266 70 16 9 -31 11 normal
-1 sprites/temperate.png 8bpp 298 70 15 9 -6 -8 normal
-1 sprites/temperate.png 8bpp 330 70 8 7 25 5 normal
-1 sprites/temperate.png 8bpp 346 70 10 5 -4 27 normal
-1 sprites/temperate.png 8bpp 364 70 8 7 -31 11 normal
-1 sprites/temperate.png 8bpp 380 70 12 6 -5 -8 normal
-1 sprites/temperate.png 10 100 09 18 39 -6 0
-1 sprites/temperate.png 58 100 09 11 38 -5 12
-1 sprites/temperate.png 106 100 09 18 39 -31 5
-1 sprites/temperate.png 154 100 09 11 40 -32 0
-1 sprites/temperate.png 202 100 09 6 20 13 12
-1 sprites/temperate.png 234 100 09 7 13 -5 16
-1 sprites/temperate.png 266 100 09 6 20 -31 5
-1 sprites/temperate.png 298 100 09 7 13 -6 0
-1 sprites/temperate.png 330 100 09 4 8 26 13
-1 sprites/temperate.png 346 100 09 3 12 -5 20
-1 sprites/temperate.png 364 100 09 5 8 -31 6
-1 sprites/temperate.png 380 100 09 4 15 -6 0
-1 sprites/temperate.png 8bpp 10 100 39 18 -6 0 normal
-1 sprites/temperate.png 8bpp 58 100 38 11 -5 12 normal
-1 sprites/temperate.png 8bpp 106 100 39 18 -31 5 normal
-1 sprites/temperate.png 8bpp 154 100 40 11 -32 0 normal
-1 sprites/temperate.png 8bpp 202 100 20 6 13 12 normal
-1 sprites/temperate.png 8bpp 234 100 13 7 -5 16 normal
-1 sprites/temperate.png 8bpp 266 100 20 6 -31 5 normal
-1 sprites/temperate.png 8bpp 298 100 13 7 -6 0 normal
-1 sprites/temperate.png 8bpp 330 100 8 4 26 13 normal
-1 sprites/temperate.png 8bpp 346 100 12 3 -5 20 normal
-1 sprites/temperate.png 8bpp 364 100 8 5 -31 6 normal
-1 sprites/temperate.png 8bpp 380 100 15 4 -6 0 normal
-1 sprites/temperate.png 10 130 09 27 38 -5 -8
-1 sprites/temperate.png 58 130 09 20 37 -4 11
-1 sprites/temperate.png 106 130 09 26 37 -31 5
-1 sprites/temperate.png 154 130 09 20 38 -31 -8
-1 sprites/temperate.png 202 130 09 9 16 17 11
-1 sprites/temperate.png 234 130 09 9 15 -6 22
-1 sprites/temperate.png 266 130 09 9 16 -31 3
-1 sprites/temperate.png 298 130 09 9 15 -7 -8
-1 sprites/temperate.png 330 130 09 7 8 25 11
-1 sprites/temperate.png 346 130 09 5 10 -4 26
-1 sprites/temperate.png 364 130 09 7 8 -31 5
-1 sprites/temperate.png 380 130 09 6 12 -5 -8
-1 sprites/temperate.png 8bpp 10 130 38 27 -5 -8 normal
-1 sprites/temperate.png 8bpp 58 130 37 20 -4 11 normal
-1 sprites/temperate.png 8bpp 106 130 37 26 -31 5 normal
-1 sprites/temperate.png 8bpp 154 130 38 20 -31 -8 normal
-1 sprites/temperate.png 8bpp 202 130 16 9 17 11 normal
-1 sprites/temperate.png 8bpp 234 130 15 9 -6 22 normal
-1 sprites/temperate.png 8bpp 266 130 16 9 -31 3 normal
-1 sprites/temperate.png 8bpp 298 130 15 9 -7 -8 normal
-1 sprites/temperate.png 8bpp 330 130 8 7 25 11 normal
-1 sprites/temperate.png 8bpp 346 130 10 5 -4 26 normal
-1 sprites/temperate.png 8bpp 364 130 8 7 -31 5 normal
-1 sprites/temperate.png 8bpp 380 130 12 6 -5 -8 normal
-1 * 7 02 05 20 01 00 00 00
-1 * 4 01 05 01 3C
-1 sprites/temperate.png 10 210 09 19 38 -5 0
-1 sprites/temperate.png 58 210 09 18 38 -5 13
-1 sprites/temperate.png 106 210 09 18 38 -31 13
-1 sprites/temperate.png 154 210 09 19 38 -31 0
-1 sprites/temperate.png 202 210 09 9 19 14 11
-1 sprites/temperate.png 234 210 09 9 16 -7 22
-1 sprites/temperate.png 266 210 09 9 19 -31 11
-1 sprites/temperate.png 298 210 09 9 16 -7 0
-1 sprites/temperate.png 330 210 09 6 8 25 13
-1 sprites/temperate.png 346 210 09 4 12 -5 27
-1 sprites/temperate.png 364 210 09 6 8 -31 13
-1 sprites/temperate.png 380 210 09 5 12 -5 0
-1 sprites/temperate.png 8bpp 10 210 38 19 -5 0 normal
-1 sprites/temperate.png 8bpp 58 210 38 18 -5 13 normal
-1 sprites/temperate.png 8bpp 106 210 38 18 -31 13 normal
-1 sprites/temperate.png 8bpp 154 210 38 19 -31 0 normal
-1 sprites/temperate.png 8bpp 202 210 19 9 14 11 normal
-1 sprites/temperate.png 8bpp 234 210 16 9 -7 22 normal
-1 sprites/temperate.png 8bpp 266 210 19 9 -31 11 normal
-1 sprites/temperate.png 8bpp 298 210 16 9 -7 0 normal
-1 sprites/temperate.png 8bpp 330 210 8 6 25 13 normal
-1 sprites/temperate.png 8bpp 346 210 12 4 -5 27 normal
-1 sprites/temperate.png 8bpp 364 210 8 6 -31 13 normal
-1 sprites/temperate.png 8bpp 380 210 12 5 -5 0 normal
-1 sprites/temperate.png 10 240 09 11 40 -7 0
-1 sprites/temperate.png 58 240 09 18 39 -6 5
-1 sprites/temperate.png 106 240 09 11 38 -31 12
-1 sprites/temperate.png 154 240 09 18 39 -31 0
-1 sprites/temperate.png 202 240 09 6 20 13 5
-1 sprites/temperate.png 234 240 09 7 13 -6 16
-1 sprites/temperate.png 266 240 09 6 20 -31 12
-1 sprites/temperate.png 298 240 09 7 13 -5 0
-1 sprites/temperate.png 330 240 09 5 8 25 6
-1 sprites/temperate.png 346 240 09 3 12 -5 20
-1 sprites/temperate.png 364 240 09 4 8 -31 13
-1 sprites/temperate.png 380 240 09 4 15 -7 0
-1 sprites/temperate.png 8bpp 10 240 40 11 -7 0 normal
-1 sprites/temperate.png 8bpp 58 240 39 18 -6 5 normal
-1 sprites/temperate.png 8bpp 106 240 38 11 -31 12 normal
-1 sprites/temperate.png 8bpp 154 240 39 18 -31 0 normal
-1 sprites/temperate.png 8bpp 202 240 20 6 13 5 normal
-1 sprites/temperate.png 8bpp 234 240 13 7 -6 16 normal
-1 sprites/temperate.png 8bpp 266 240 20 6 -31 12 normal
-1 sprites/temperate.png 8bpp 298 240 13 7 -5 0 normal
-1 sprites/temperate.png 8bpp 330 240 8 5 25 6 normal
-1 sprites/temperate.png 8bpp 346 240 12 3 -5 20 normal
-1 sprites/temperate.png 8bpp 364 240 8 4 -31 13 normal
-1 sprites/temperate.png 8bpp 380 240 15 4 -7 0 normal
-1 sprites/temperate.png 10 270 09 20 38 -5 -8
-1 sprites/temperate.png 58 270 09 26 38 -5 5
-1 sprites/temperate.png 106 270 09 20 37 -31 11
-1 sprites/temperate.png 154 270 09 27 38 -31 -8
-1 sprites/temperate.png 202 270 09 9 16 17 3
-1 sprites/temperate.png 234 270 09 9 15 -7 22
-1 sprites/temperate.png 266 270 09 9 16 -31 11
-1 sprites/temperate.png 298 270 09 9 15 -6 -8
-1 sprites/temperate.png 330 270 09 7 8 25 5
-1 sprites/temperate.png 346 270 09 5 10 -4 27
-1 sprites/temperate.png 364 270 09 7 8 -31 11
-1 sprites/temperate.png 380 270 09 6 12 -5 -8
-1 sprites/temperate.png 8bpp 10 270 38 20 -5 -8 normal
-1 sprites/temperate.png 8bpp 58 270 38 26 -5 5 normal
-1 sprites/temperate.png 8bpp 106 270 37 20 -31 11 normal
-1 sprites/temperate.png 8bpp 154 270 38 27 -31 -8 normal
-1 sprites/temperate.png 8bpp 202 270 16 9 17 3 normal
-1 sprites/temperate.png 8bpp 234 270 15 9 -7 22 normal
-1 sprites/temperate.png 8bpp 266 270 16 9 -31 11 normal
-1 sprites/temperate.png 8bpp 298 270 15 9 -6 -8 normal
-1 sprites/temperate.png 8bpp 330 270 8 7 25 5 normal
-1 sprites/temperate.png 8bpp 346 270 10 5 -4 27 normal
-1 sprites/temperate.png 8bpp 364 270 8 7 -31 11 normal
-1 sprites/temperate.png 8bpp 380 270 12 6 -5 -8 normal
-1 sprites/temperate.png 10 300 09 18 39 -6 0
-1 sprites/temperate.png 58 300 09 11 38 -5 12
-1 sprites/temperate.png 106 300 09 18 39 -31 5
-1 sprites/temperate.png 154 300 09 11 40 -32 0
-1 sprites/temperate.png 202 300 09 6 20 13 12
-1 sprites/temperate.png 234 300 09 7 13 -5 16
-1 sprites/temperate.png 266 300 09 6 20 -31 5
-1 sprites/temperate.png 298 300 09 7 13 -6 0
-1 sprites/temperate.png 330 300 09 4 8 26 13
-1 sprites/temperate.png 346 300 09 3 12 -5 20
-1 sprites/temperate.png 364 300 09 5 8 -31 6
-1 sprites/temperate.png 380 300 09 4 15 -6 0
-1 sprites/temperate.png 8bpp 10 300 39 18 -6 0 normal
-1 sprites/temperate.png 8bpp 58 300 38 11 -5 12 normal
-1 sprites/temperate.png 8bpp 106 300 39 18 -31 5 normal
-1 sprites/temperate.png 8bpp 154 300 40 11 -32 0 normal
-1 sprites/temperate.png 8bpp 202 300 20 6 13 12 normal
-1 sprites/temperate.png 8bpp 234 300 13 7 -5 16 normal
-1 sprites/temperate.png 8bpp 266 300 20 6 -31 5 normal
-1 sprites/temperate.png 8bpp 298 300 13 7 -6 0 normal
-1 sprites/temperate.png 8bpp 330 300 8 4 26 13 normal
-1 sprites/temperate.png 8bpp 346 300 12 3 -5 20 normal
-1 sprites/temperate.png 8bpp 364 300 8 5 -31 6 normal
-1 sprites/temperate.png 8bpp 380 300 15 4 -6 0 normal
-1 sprites/temperate.png 10 330 09 27 38 -5 -8
-1 sprites/temperate.png 58 330 09 20 37 -4 11
-1 sprites/temperate.png 106 330 09 26 37 -31 5
-1 sprites/temperate.png 154 330 09 20 38 -31 -8
-1 sprites/temperate.png 202 330 09 9 16 17 11
-1 sprites/temperate.png 234 330 09 9 15 -6 22
-1 sprites/temperate.png 266 330 09 9 16 -31 3
-1 sprites/temperate.png 298 330 09 9 15 -7 -8
-1 sprites/temperate.png 330 330 09 7 8 25 11
-1 sprites/temperate.png 346 330 09 5 10 -4 26
-1 sprites/temperate.png 364 330 09 7 8 -31 5
-1 sprites/temperate.png 380 330 09 6 12 -5 -8
-1 sprites/temperate.png 8bpp 10 330 38 27 -5 -8 normal
-1 sprites/temperate.png 8bpp 58 330 37 20 -4 11 normal
-1 sprites/temperate.png 8bpp 106 330 37 26 -31 5 normal
-1 sprites/temperate.png 8bpp 154 330 38 20 -31 -8 normal
-1 sprites/temperate.png 8bpp 202 330 16 9 17 11 normal
-1 sprites/temperate.png 8bpp 234 330 15 9 -6 22 normal
-1 sprites/temperate.png 8bpp 266 330 16 9 -31 3 normal
-1 sprites/temperate.png 8bpp 298 330 15 9 -7 -8 normal
-1 sprites/temperate.png 8bpp 330 330 8 7 25 11 normal
-1 sprites/temperate.png 8bpp 346 330 10 5 -4 26 normal
-1 sprites/temperate.png 8bpp 364 330 8 7 -31 5 normal
-1 sprites/temperate.png 8bpp 380 330 12 6 -5 -8 normal
-1 * 7 02 05 21 01 00 00 00
-1 * 14 02 05 22 81 80 00 FF 01 20 00 00 00 21 00

View File

@@ -8,137 +8,137 @@
//
-1 * 0 0C "Toyland river graphics by andythenorth (Andrew Parkhouse)"
-1 * 4 01 05 01 3C
-1 sprites/toyland.png 10 10 09 19 38 -5 0
-1 sprites/toyland.png 58 10 09 18 38 -5 13
-1 sprites/toyland.png 106 10 09 18 38 -31 13
-1 sprites/toyland.png 154 10 09 19 38 -31 0
-1 sprites/toyland.png 202 10 09 9 19 14 11
-1 sprites/toyland.png 234 10 09 9 16 -7 22
-1 sprites/toyland.png 266 10 09 9 19 -31 11
-1 sprites/toyland.png 298 10 09 9 16 -7 0
-1 sprites/toyland.png 330 10 09 6 8 25 13
-1 sprites/toyland.png 346 10 09 4 12 -5 27
-1 sprites/toyland.png 364 10 09 6 8 -31 13
-1 sprites/toyland.png 380 10 09 5 12 -5 0
-1 sprites/toyland.png 8bpp 10 10 38 19 -5 0 normal
-1 sprites/toyland.png 8bpp 58 10 38 18 -5 13 normal
-1 sprites/toyland.png 8bpp 106 10 38 18 -31 13 normal
-1 sprites/toyland.png 8bpp 154 10 38 19 -31 0 normal
-1 sprites/toyland.png 8bpp 202 10 19 9 14 11 normal
-1 sprites/toyland.png 8bpp 234 10 16 9 -7 22 normal
-1 sprites/toyland.png 8bpp 266 10 19 9 -31 11 normal
-1 sprites/toyland.png 8bpp 298 10 16 9 -7 0 normal
-1 sprites/toyland.png 8bpp 330 10 8 6 25 13 normal
-1 sprites/toyland.png 8bpp 346 10 12 4 -5 27 normal
-1 sprites/toyland.png 8bpp 364 10 8 6 -31 13 normal
-1 sprites/toyland.png 8bpp 380 10 12 5 -5 0 normal
-1 sprites/toyland.png 10 40 09 11 40 -7 0
-1 sprites/toyland.png 58 40 09 18 39 -6 5
-1 sprites/toyland.png 106 40 09 11 38 -31 12
-1 sprites/toyland.png 154 40 09 18 39 -31 0
-1 sprites/toyland.png 202 40 09 6 20 13 5
-1 sprites/toyland.png 234 40 09 7 13 -6 16
-1 sprites/toyland.png 266 40 09 6 20 -31 12
-1 sprites/toyland.png 298 40 09 7 13 -5 0
-1 sprites/toyland.png 330 40 09 5 8 25 6
-1 sprites/toyland.png 346 40 09 3 12 -5 20
-1 sprites/toyland.png 364 40 09 4 8 -31 13
-1 sprites/toyland.png 380 40 09 4 15 -7 0
-1 sprites/toyland.png 8bpp 10 40 40 11 -7 0 normal
-1 sprites/toyland.png 8bpp 58 40 39 18 -6 5 normal
-1 sprites/toyland.png 8bpp 106 40 38 11 -31 12 normal
-1 sprites/toyland.png 8bpp 154 40 39 18 -31 0 normal
-1 sprites/toyland.png 8bpp 202 40 20 6 13 5 normal
-1 sprites/toyland.png 8bpp 234 40 13 7 -6 16 normal
-1 sprites/toyland.png 8bpp 266 40 20 6 -31 12 normal
-1 sprites/toyland.png 8bpp 298 40 13 7 -5 0 normal
-1 sprites/toyland.png 8bpp 330 40 8 5 25 6 normal
-1 sprites/toyland.png 8bpp 346 40 12 3 -5 20 normal
-1 sprites/toyland.png 8bpp 364 40 8 4 -31 13 normal
-1 sprites/toyland.png 8bpp 380 40 15 4 -7 0 normal
-1 sprites/toyland.png 10 70 09 20 38 -5 -8
-1 sprites/toyland.png 58 70 09 26 38 -5 5
-1 sprites/toyland.png 106 70 09 20 37 -31 11
-1 sprites/toyland.png 154 70 09 27 38 -31 -8
-1 sprites/toyland.png 202 70 09 9 16 17 3
-1 sprites/toyland.png 234 70 09 9 15 -7 22
-1 sprites/toyland.png 266 70 09 9 16 -31 11
-1 sprites/toyland.png 298 70 09 9 15 -6 -8
-1 sprites/toyland.png 330 70 09 7 8 25 5
-1 sprites/toyland.png 346 70 09 5 10 -4 27
-1 sprites/toyland.png 364 70 09 7 8 -31 11
-1 sprites/toyland.png 380 70 09 6 12 -5 -8
-1 sprites/toyland.png 8bpp 10 70 38 20 -5 -8 normal
-1 sprites/toyland.png 8bpp 58 70 38 26 -5 5 normal
-1 sprites/toyland.png 8bpp 106 70 37 20 -31 11 normal
-1 sprites/toyland.png 8bpp 154 70 38 27 -31 -8 normal
-1 sprites/toyland.png 8bpp 202 70 16 9 17 3 normal
-1 sprites/toyland.png 8bpp 234 70 15 9 -7 22 normal
-1 sprites/toyland.png 8bpp 266 70 16 9 -31 11 normal
-1 sprites/toyland.png 8bpp 298 70 15 9 -6 -8 normal
-1 sprites/toyland.png 8bpp 330 70 8 7 25 5 normal
-1 sprites/toyland.png 8bpp 346 70 10 5 -4 27 normal
-1 sprites/toyland.png 8bpp 364 70 8 7 -31 11 normal
-1 sprites/toyland.png 8bpp 380 70 12 6 -5 -8 normal
-1 sprites/toyland.png 10 100 09 18 39 -6 0
-1 sprites/toyland.png 58 100 09 11 38 -5 12
-1 sprites/toyland.png 106 100 09 18 39 -31 5
-1 sprites/toyland.png 154 100 09 11 40 -32 0
-1 sprites/toyland.png 202 100 09 6 20 13 12
-1 sprites/toyland.png 234 100 09 7 13 -5 16
-1 sprites/toyland.png 266 100 09 6 20 -31 5
-1 sprites/toyland.png 298 100 09 7 13 -6 0
-1 sprites/toyland.png 330 100 09 4 8 26 13
-1 sprites/toyland.png 346 100 09 3 12 -5 20
-1 sprites/toyland.png 364 100 09 5 8 -31 6
-1 sprites/toyland.png 380 100 09 4 15 -6 0
-1 sprites/toyland.png 8bpp 10 100 39 18 -6 0 normal
-1 sprites/toyland.png 8bpp 58 100 38 11 -5 12 normal
-1 sprites/toyland.png 8bpp 106 100 39 18 -31 5 normal
-1 sprites/toyland.png 8bpp 154 100 40 11 -32 0 normal
-1 sprites/toyland.png 8bpp 202 100 20 6 13 12 normal
-1 sprites/toyland.png 8bpp 234 100 13 7 -5 16 normal
-1 sprites/toyland.png 8bpp 266 100 20 6 -31 5 normal
-1 sprites/toyland.png 8bpp 298 100 13 7 -6 0 normal
-1 sprites/toyland.png 8bpp 330 100 8 4 26 13 normal
-1 sprites/toyland.png 8bpp 346 100 12 3 -5 20 normal
-1 sprites/toyland.png 8bpp 364 100 8 5 -31 6 normal
-1 sprites/toyland.png 8bpp 380 100 15 4 -6 0 normal
-1 sprites/toyland.png 10 130 09 27 38 -5 -8
-1 sprites/toyland.png 58 130 09 20 37 -4 11
-1 sprites/toyland.png 106 130 09 26 37 -31 5
-1 sprites/toyland.png 154 130 09 20 38 -31 -8
-1 sprites/toyland.png 202 130 09 9 16 17 11
-1 sprites/toyland.png 234 130 09 9 15 -6 22
-1 sprites/toyland.png 266 130 09 9 16 -31 3
-1 sprites/toyland.png 298 130 09 9 15 -7 -8
-1 sprites/toyland.png 330 130 09 7 8 25 11
-1 sprites/toyland.png 346 130 09 5 10 -4 26
-1 sprites/toyland.png 364 130 09 7 8 -31 5
-1 sprites/toyland.png 380 130 09 6 12 -5 -8
-1 sprites/toyland.png 8bpp 10 130 38 27 -5 -8 normal
-1 sprites/toyland.png 8bpp 58 130 37 20 -4 11 normal
-1 sprites/toyland.png 8bpp 106 130 37 26 -31 5 normal
-1 sprites/toyland.png 8bpp 154 130 38 20 -31 -8 normal
-1 sprites/toyland.png 8bpp 202 130 16 9 17 11 normal
-1 sprites/toyland.png 8bpp 234 130 15 9 -6 22 normal
-1 sprites/toyland.png 8bpp 266 130 16 9 -31 3 normal
-1 sprites/toyland.png 8bpp 298 130 15 9 -7 -8 normal
-1 sprites/toyland.png 8bpp 330 130 8 7 25 11 normal
-1 sprites/toyland.png 8bpp 346 130 10 5 -4 26 normal
-1 sprites/toyland.png 8bpp 364 130 8 7 -31 5 normal
-1 sprites/toyland.png 8bpp 380 130 12 6 -5 -8 normal
-1 * 7 02 05 50 01 00 00 00
-1 * 4 01 05 01 3C
-1 sprites/toyland.png 10 210 09 19 38 -5 0
-1 sprites/toyland.png 58 210 09 18 38 -5 13
-1 sprites/toyland.png 106 210 09 18 38 -31 13
-1 sprites/toyland.png 154 210 09 19 38 -31 0
-1 sprites/toyland.png 202 210 09 9 19 14 11
-1 sprites/toyland.png 234 210 09 9 16 -7 22
-1 sprites/toyland.png 266 210 09 9 19 -31 11
-1 sprites/toyland.png 298 210 09 9 16 -7 0
-1 sprites/toyland.png 330 210 09 6 8 25 13
-1 sprites/toyland.png 346 210 09 4 12 -5 27
-1 sprites/toyland.png 364 210 09 6 8 -31 13
-1 sprites/toyland.png 380 210 09 5 12 -5 0
-1 sprites/toyland.png 8bpp 10 210 38 19 -5 0 normal
-1 sprites/toyland.png 8bpp 58 210 38 18 -5 13 normal
-1 sprites/toyland.png 8bpp 106 210 38 18 -31 13 normal
-1 sprites/toyland.png 8bpp 154 210 38 19 -31 0 normal
-1 sprites/toyland.png 8bpp 202 210 19 9 14 11 normal
-1 sprites/toyland.png 8bpp 234 210 16 9 -7 22 normal
-1 sprites/toyland.png 8bpp 266 210 19 9 -31 11 normal
-1 sprites/toyland.png 8bpp 298 210 16 9 -7 0 normal
-1 sprites/toyland.png 8bpp 330 210 8 6 25 13 normal
-1 sprites/toyland.png 8bpp 346 210 12 4 -5 27 normal
-1 sprites/toyland.png 8bpp 364 210 8 6 -31 13 normal
-1 sprites/toyland.png 8bpp 380 210 12 5 -5 0 normal
-1 sprites/toyland.png 10 240 09 11 40 -7 0
-1 sprites/toyland.png 58 240 09 18 39 -6 5
-1 sprites/toyland.png 106 240 09 11 38 -31 12
-1 sprites/toyland.png 154 240 09 18 39 -31 0
-1 sprites/toyland.png 202 240 09 6 20 13 5
-1 sprites/toyland.png 234 240 09 7 13 -6 16
-1 sprites/toyland.png 266 240 09 6 20 -31 12
-1 sprites/toyland.png 298 240 09 7 13 -5 0
-1 sprites/toyland.png 330 240 09 5 8 25 6
-1 sprites/toyland.png 346 240 09 3 12 -5 20
-1 sprites/toyland.png 364 240 09 4 8 -31 13
-1 sprites/toyland.png 380 240 09 4 15 -7 0
-1 sprites/toyland.png 8bpp 10 240 40 11 -7 0 normal
-1 sprites/toyland.png 8bpp 58 240 39 18 -6 5 normal
-1 sprites/toyland.png 8bpp 106 240 38 11 -31 12 normal
-1 sprites/toyland.png 8bpp 154 240 39 18 -31 0 normal
-1 sprites/toyland.png 8bpp 202 240 20 6 13 5 normal
-1 sprites/toyland.png 8bpp 234 240 13 7 -6 16 normal
-1 sprites/toyland.png 8bpp 266 240 20 6 -31 12 normal
-1 sprites/toyland.png 8bpp 298 240 13 7 -5 0 normal
-1 sprites/toyland.png 8bpp 330 240 8 5 25 6 normal
-1 sprites/toyland.png 8bpp 346 240 12 3 -5 20 normal
-1 sprites/toyland.png 8bpp 364 240 8 4 -31 13 normal
-1 sprites/toyland.png 8bpp 380 240 15 4 -7 0 normal
-1 sprites/toyland.png 10 270 09 20 38 -5 -8
-1 sprites/toyland.png 58 270 09 26 38 -5 5
-1 sprites/toyland.png 106 270 09 20 37 -31 11
-1 sprites/toyland.png 154 270 09 27 38 -31 -8
-1 sprites/toyland.png 202 270 09 9 16 17 3
-1 sprites/toyland.png 234 270 09 9 15 -7 22
-1 sprites/toyland.png 266 270 09 9 16 -31 11
-1 sprites/toyland.png 298 270 09 9 15 -6 -8
-1 sprites/toyland.png 330 270 09 7 8 25 5
-1 sprites/toyland.png 346 270 09 5 10 -4 27
-1 sprites/toyland.png 364 270 09 7 8 -31 11
-1 sprites/toyland.png 380 270 09 6 12 -5 -8
-1 sprites/toyland.png 8bpp 10 270 38 20 -5 -8 normal
-1 sprites/toyland.png 8bpp 58 270 38 26 -5 5 normal
-1 sprites/toyland.png 8bpp 106 270 37 20 -31 11 normal
-1 sprites/toyland.png 8bpp 154 270 38 27 -31 -8 normal
-1 sprites/toyland.png 8bpp 202 270 16 9 17 3 normal
-1 sprites/toyland.png 8bpp 234 270 15 9 -7 22 normal
-1 sprites/toyland.png 8bpp 266 270 16 9 -31 11 normal
-1 sprites/toyland.png 8bpp 298 270 15 9 -6 -8 normal
-1 sprites/toyland.png 8bpp 330 270 8 7 25 5 normal
-1 sprites/toyland.png 8bpp 346 270 10 5 -4 27 normal
-1 sprites/toyland.png 8bpp 364 270 8 7 -31 11 normal
-1 sprites/toyland.png 8bpp 380 270 12 6 -5 -8 normal
-1 sprites/toyland.png 10 300 09 18 39 -6 0
-1 sprites/toyland.png 58 300 09 11 38 -5 12
-1 sprites/toyland.png 106 300 09 18 39 -31 5
-1 sprites/toyland.png 154 300 09 11 40 -32 0
-1 sprites/toyland.png 202 300 09 6 20 13 12
-1 sprites/toyland.png 234 300 09 7 13 -5 16
-1 sprites/toyland.png 266 300 09 6 20 -31 5
-1 sprites/toyland.png 298 300 09 7 13 -6 0
-1 sprites/toyland.png 330 300 09 4 8 26 13
-1 sprites/toyland.png 346 300 09 3 12 -5 20
-1 sprites/toyland.png 364 300 09 5 8 -31 6
-1 sprites/toyland.png 380 300 09 4 15 -6 0
-1 sprites/toyland.png 8bpp 10 300 39 18 -6 0 normal
-1 sprites/toyland.png 8bpp 58 300 38 11 -5 12 normal
-1 sprites/toyland.png 8bpp 106 300 39 18 -31 5 normal
-1 sprites/toyland.png 8bpp 154 300 40 11 -32 0 normal
-1 sprites/toyland.png 8bpp 202 300 20 6 13 12 normal
-1 sprites/toyland.png 8bpp 234 300 13 7 -5 16 normal
-1 sprites/toyland.png 8bpp 266 300 20 6 -31 5 normal
-1 sprites/toyland.png 8bpp 298 300 13 7 -6 0 normal
-1 sprites/toyland.png 8bpp 330 300 8 4 26 13 normal
-1 sprites/toyland.png 8bpp 346 300 12 3 -5 20 normal
-1 sprites/toyland.png 8bpp 364 300 8 5 -31 6 normal
-1 sprites/toyland.png 8bpp 380 300 15 4 -6 0 normal
-1 sprites/toyland.png 10 330 09 27 38 -5 -8
-1 sprites/toyland.png 58 330 09 20 37 -4 11
-1 sprites/toyland.png 106 330 09 26 37 -31 5
-1 sprites/toyland.png 154 330 09 20 38 -31 -8
-1 sprites/toyland.png 202 330 09 9 16 17 11
-1 sprites/toyland.png 234 330 09 9 15 -6 22
-1 sprites/toyland.png 266 330 09 9 16 -31 3
-1 sprites/toyland.png 298 330 09 9 15 -7 -8
-1 sprites/toyland.png 330 330 09 7 8 25 11
-1 sprites/toyland.png 346 330 09 5 10 -4 26
-1 sprites/toyland.png 364 330 09 7 8 -31 5
-1 sprites/toyland.png 380 330 09 6 12 -5 -8
-1 sprites/toyland.png 8bpp 10 330 38 27 -5 -8 normal
-1 sprites/toyland.png 8bpp 58 330 37 20 -4 11 normal
-1 sprites/toyland.png 8bpp 106 330 37 26 -31 5 normal
-1 sprites/toyland.png 8bpp 154 330 38 20 -31 -8 normal
-1 sprites/toyland.png 8bpp 202 330 16 9 17 11 normal
-1 sprites/toyland.png 8bpp 234 330 15 9 -6 22 normal
-1 sprites/toyland.png 8bpp 266 330 16 9 -31 3 normal
-1 sprites/toyland.png 8bpp 298 330 15 9 -7 -8 normal
-1 sprites/toyland.png 8bpp 330 330 8 7 25 11 normal
-1 sprites/toyland.png 8bpp 346 330 10 5 -4 26 normal
-1 sprites/toyland.png 8bpp 364 330 8 7 -31 5 normal
-1 sprites/toyland.png 8bpp 380 330 12 6 -5 -8 normal
-1 * 7 02 05 51 01 00 00 00
-1 * 14 02 05 52 81 80 00 FF 01 50 00 00 00 51 00

View File

@@ -8,271 +8,271 @@
//
-1 * 0 0C "Tropic river graphics by andythenorth (Andrew Parkhouse)"
-1 * 4 01 05 01 3C
-1 sprites/tropic_desert.png 10 10 09 19 38 -5 0
-1 sprites/tropic_desert.png 58 10 09 18 38 -5 13
-1 sprites/tropic_desert.png 106 10 09 18 38 -31 13
-1 sprites/tropic_desert.png 154 10 09 19 38 -31 0
-1 sprites/tropic_desert.png 202 10 09 9 19 14 11
-1 sprites/tropic_desert.png 234 10 09 9 16 -7 22
-1 sprites/tropic_desert.png 266 10 09 9 19 -31 11
-1 sprites/tropic_desert.png 298 10 09 9 16 -7 0
-1 sprites/tropic_desert.png 330 10 09 6 8 25 13
-1 sprites/tropic_desert.png 346 10 09 4 12 -5 27
-1 sprites/tropic_desert.png 364 10 09 6 8 -31 13
-1 sprites/tropic_desert.png 380 10 09 5 12 -5 0
-1 sprites/tropic_desert.png 8bpp 10 10 38 19 -5 0 normal
-1 sprites/tropic_desert.png 8bpp 58 10 38 18 -5 13 normal
-1 sprites/tropic_desert.png 8bpp 106 10 38 18 -31 13 normal
-1 sprites/tropic_desert.png 8bpp 154 10 38 19 -31 0 normal
-1 sprites/tropic_desert.png 8bpp 202 10 19 9 14 11 normal
-1 sprites/tropic_desert.png 8bpp 234 10 16 9 -7 22 normal
-1 sprites/tropic_desert.png 8bpp 266 10 19 9 -31 11 normal
-1 sprites/tropic_desert.png 8bpp 298 10 16 9 -7 0 normal
-1 sprites/tropic_desert.png 8bpp 330 10 8 6 25 13 normal
-1 sprites/tropic_desert.png 8bpp 346 10 12 4 -5 27 normal
-1 sprites/tropic_desert.png 8bpp 364 10 8 6 -31 13 normal
-1 sprites/tropic_desert.png 8bpp 380 10 12 5 -5 0 normal
-1 sprites/tropic_desert.png 10 40 09 11 40 -7 0
-1 sprites/tropic_desert.png 58 40 09 18 39 -6 5
-1 sprites/tropic_desert.png 106 40 09 11 38 -31 12
-1 sprites/tropic_desert.png 154 40 09 18 39 -31 0
-1 sprites/tropic_desert.png 202 40 09 6 20 13 5
-1 sprites/tropic_desert.png 234 40 09 7 13 -6 16
-1 sprites/tropic_desert.png 266 40 09 6 20 -31 12
-1 sprites/tropic_desert.png 298 40 09 7 13 -5 0
-1 sprites/tropic_desert.png 330 40 09 5 8 25 6
-1 sprites/tropic_desert.png 346 40 09 3 12 -5 20
-1 sprites/tropic_desert.png 364 40 09 4 8 -31 13
-1 sprites/tropic_desert.png 380 40 09 4 15 -7 0
-1 sprites/tropic_desert.png 8bpp 10 40 40 11 -7 0 normal
-1 sprites/tropic_desert.png 8bpp 58 40 39 18 -6 5 normal
-1 sprites/tropic_desert.png 8bpp 106 40 38 11 -31 12 normal
-1 sprites/tropic_desert.png 8bpp 154 40 39 18 -31 0 normal
-1 sprites/tropic_desert.png 8bpp 202 40 20 6 13 5 normal
-1 sprites/tropic_desert.png 8bpp 234 40 13 7 -6 16 normal
-1 sprites/tropic_desert.png 8bpp 266 40 20 6 -31 12 normal
-1 sprites/tropic_desert.png 8bpp 298 40 13 7 -5 0 normal
-1 sprites/tropic_desert.png 8bpp 330 40 8 5 25 6 normal
-1 sprites/tropic_desert.png 8bpp 346 40 12 3 -5 20 normal
-1 sprites/tropic_desert.png 8bpp 364 40 8 4 -31 13 normal
-1 sprites/tropic_desert.png 8bpp 380 40 15 4 -7 0 normal
-1 sprites/tropic_desert.png 10 70 09 20 38 -5 -8
-1 sprites/tropic_desert.png 58 70 09 26 38 -5 5
-1 sprites/tropic_desert.png 106 70 09 20 37 -31 11
-1 sprites/tropic_desert.png 154 70 09 27 38 -31 -8
-1 sprites/tropic_desert.png 202 70 09 9 16 17 3
-1 sprites/tropic_desert.png 234 70 09 9 15 -7 22
-1 sprites/tropic_desert.png 266 70 09 9 16 -31 11
-1 sprites/tropic_desert.png 298 70 09 9 15 -6 -8
-1 sprites/tropic_desert.png 330 70 09 7 8 25 5
-1 sprites/tropic_desert.png 346 70 09 5 10 -4 27
-1 sprites/tropic_desert.png 364 70 09 7 8 -31 11
-1 sprites/tropic_desert.png 380 70 09 6 12 -5 -8
-1 sprites/tropic_desert.png 8bpp 10 70 38 20 -5 -8 normal
-1 sprites/tropic_desert.png 8bpp 58 70 38 26 -5 5 normal
-1 sprites/tropic_desert.png 8bpp 106 70 37 20 -31 11 normal
-1 sprites/tropic_desert.png 8bpp 154 70 38 27 -31 -8 normal
-1 sprites/tropic_desert.png 8bpp 202 70 16 9 17 3 normal
-1 sprites/tropic_desert.png 8bpp 234 70 15 9 -7 22 normal
-1 sprites/tropic_desert.png 8bpp 266 70 16 9 -31 11 normal
-1 sprites/tropic_desert.png 8bpp 298 70 15 9 -6 -8 normal
-1 sprites/tropic_desert.png 8bpp 330 70 8 7 25 5 normal
-1 sprites/tropic_desert.png 8bpp 346 70 10 5 -4 27 normal
-1 sprites/tropic_desert.png 8bpp 364 70 8 7 -31 11 normal
-1 sprites/tropic_desert.png 8bpp 380 70 12 6 -5 -8 normal
-1 sprites/tropic_desert.png 10 100 09 18 39 -6 0
-1 sprites/tropic_desert.png 58 100 09 11 38 -5 12
-1 sprites/tropic_desert.png 106 100 09 18 39 -31 5
-1 sprites/tropic_desert.png 154 100 09 11 40 -32 0
-1 sprites/tropic_desert.png 202 100 09 6 20 13 12
-1 sprites/tropic_desert.png 234 100 09 7 13 -5 16
-1 sprites/tropic_desert.png 266 100 09 6 20 -31 5
-1 sprites/tropic_desert.png 298 100 09 7 13 -6 0
-1 sprites/tropic_desert.png 330 100 09 4 8 26 13
-1 sprites/tropic_desert.png 346 100 09 3 12 -5 20
-1 sprites/tropic_desert.png 364 100 09 5 8 -31 6
-1 sprites/tropic_desert.png 380 100 09 4 15 -6 0
-1 sprites/tropic_desert.png 8bpp 10 100 39 18 -6 0 normal
-1 sprites/tropic_desert.png 8bpp 58 100 38 11 -5 12 normal
-1 sprites/tropic_desert.png 8bpp 106 100 39 18 -31 5 normal
-1 sprites/tropic_desert.png 8bpp 154 100 40 11 -32 0 normal
-1 sprites/tropic_desert.png 8bpp 202 100 20 6 13 12 normal
-1 sprites/tropic_desert.png 8bpp 234 100 13 7 -5 16 normal
-1 sprites/tropic_desert.png 8bpp 266 100 20 6 -31 5 normal
-1 sprites/tropic_desert.png 8bpp 298 100 13 7 -6 0 normal
-1 sprites/tropic_desert.png 8bpp 330 100 8 4 26 13 normal
-1 sprites/tropic_desert.png 8bpp 346 100 12 3 -5 20 normal
-1 sprites/tropic_desert.png 8bpp 364 100 8 5 -31 6 normal
-1 sprites/tropic_desert.png 8bpp 380 100 15 4 -6 0 normal
-1 sprites/tropic_desert.png 10 130 09 27 38 -5 -8
-1 sprites/tropic_desert.png 58 130 09 20 37 -4 11
-1 sprites/tropic_desert.png 106 130 09 26 37 -31 5
-1 sprites/tropic_desert.png 154 130 09 20 38 -31 -8
-1 sprites/tropic_desert.png 202 130 09 9 16 17 11
-1 sprites/tropic_desert.png 234 130 09 9 15 -6 22
-1 sprites/tropic_desert.png 266 130 09 9 16 -31 3
-1 sprites/tropic_desert.png 298 130 09 9 15 -7 -8
-1 sprites/tropic_desert.png 330 130 09 7 8 25 11
-1 sprites/tropic_desert.png 346 130 09 5 10 -4 26
-1 sprites/tropic_desert.png 364 130 09 7 8 -31 5
-1 sprites/tropic_desert.png 380 130 09 6 12 -5 -8
-1 sprites/tropic_desert.png 8bpp 10 130 38 27 -5 -8 normal
-1 sprites/tropic_desert.png 8bpp 58 130 37 20 -4 11 normal
-1 sprites/tropic_desert.png 8bpp 106 130 37 26 -31 5 normal
-1 sprites/tropic_desert.png 8bpp 154 130 38 20 -31 -8 normal
-1 sprites/tropic_desert.png 8bpp 202 130 16 9 17 11 normal
-1 sprites/tropic_desert.png 8bpp 234 130 15 9 -6 22 normal
-1 sprites/tropic_desert.png 8bpp 266 130 16 9 -31 3 normal
-1 sprites/tropic_desert.png 8bpp 298 130 15 9 -7 -8 normal
-1 sprites/tropic_desert.png 8bpp 330 130 8 7 25 11 normal
-1 sprites/tropic_desert.png 8bpp 346 130 10 5 -4 26 normal
-1 sprites/tropic_desert.png 8bpp 364 130 8 7 -31 5 normal
-1 sprites/tropic_desert.png 8bpp 380 130 12 6 -5 -8 normal
-1 * 7 02 05 40 01 00 00 00
-1 * 4 01 05 01 3C
-1 sprites/tropic_forest.png 10 10 09 19 38 -5 0
-1 sprites/tropic_forest.png 58 10 09 18 38 -5 13
-1 sprites/tropic_forest.png 106 10 09 18 38 -31 13
-1 sprites/tropic_forest.png 154 10 09 19 38 -31 0
-1 sprites/tropic_forest.png 202 10 09 9 19 14 11
-1 sprites/tropic_forest.png 234 10 09 9 16 -7 22
-1 sprites/tropic_forest.png 266 10 09 9 19 -31 11
-1 sprites/tropic_forest.png 298 10 09 9 16 -7 0
-1 sprites/tropic_forest.png 330 10 09 6 8 25 13
-1 sprites/tropic_forest.png 346 10 09 4 12 -5 27
-1 sprites/tropic_forest.png 364 10 09 6 8 -31 13
-1 sprites/tropic_forest.png 380 10 09 5 12 -5 0
-1 sprites/tropic_forest.png 8bpp 10 10 38 19 -5 0 normal
-1 sprites/tropic_forest.png 8bpp 58 10 38 18 -5 13 normal
-1 sprites/tropic_forest.png 8bpp 106 10 38 18 -31 13 normal
-1 sprites/tropic_forest.png 8bpp 154 10 38 19 -31 0 normal
-1 sprites/tropic_forest.png 8bpp 202 10 19 9 14 11 normal
-1 sprites/tropic_forest.png 8bpp 234 10 16 9 -7 22 normal
-1 sprites/tropic_forest.png 8bpp 266 10 19 9 -31 11 normal
-1 sprites/tropic_forest.png 8bpp 298 10 16 9 -7 0 normal
-1 sprites/tropic_forest.png 8bpp 330 10 8 6 25 13 normal
-1 sprites/tropic_forest.png 8bpp 346 10 12 4 -5 27 normal
-1 sprites/tropic_forest.png 8bpp 364 10 8 6 -31 13 normal
-1 sprites/tropic_forest.png 8bpp 380 10 12 5 -5 0 normal
-1 sprites/tropic_forest.png 10 40 09 11 40 -7 0
-1 sprites/tropic_forest.png 58 40 09 18 39 -6 5
-1 sprites/tropic_forest.png 106 40 09 11 38 -31 12
-1 sprites/tropic_forest.png 154 40 09 18 39 -31 0
-1 sprites/tropic_forest.png 202 40 09 6 20 13 5
-1 sprites/tropic_forest.png 234 40 09 7 13 -6 16
-1 sprites/tropic_forest.png 266 40 09 6 20 -31 12
-1 sprites/tropic_forest.png 298 40 09 7 13 -5 0
-1 sprites/tropic_forest.png 330 40 09 5 8 25 6
-1 sprites/tropic_forest.png 346 40 09 3 12 -5 20
-1 sprites/tropic_forest.png 364 40 09 4 8 -31 13
-1 sprites/tropic_forest.png 380 40 09 4 15 -7 0
-1 sprites/tropic_forest.png 8bpp 10 40 40 11 -7 0 normal
-1 sprites/tropic_forest.png 8bpp 58 40 39 18 -6 5 normal
-1 sprites/tropic_forest.png 8bpp 106 40 38 11 -31 12 normal
-1 sprites/tropic_forest.png 8bpp 154 40 39 18 -31 0 normal
-1 sprites/tropic_forest.png 8bpp 202 40 20 6 13 5 normal
-1 sprites/tropic_forest.png 8bpp 234 40 13 7 -6 16 normal
-1 sprites/tropic_forest.png 8bpp 266 40 20 6 -31 12 normal
-1 sprites/tropic_forest.png 8bpp 298 40 13 7 -5 0 normal
-1 sprites/tropic_forest.png 8bpp 330 40 8 5 25 6 normal
-1 sprites/tropic_forest.png 8bpp 346 40 12 3 -5 20 normal
-1 sprites/tropic_forest.png 8bpp 364 40 8 4 -31 13 normal
-1 sprites/tropic_forest.png 8bpp 380 40 15 4 -7 0 normal
-1 sprites/tropic_forest.png 10 70 09 20 38 -5 -8
-1 sprites/tropic_forest.png 58 70 09 26 38 -5 5
-1 sprites/tropic_forest.png 106 70 09 20 37 -31 11
-1 sprites/tropic_forest.png 154 70 09 27 38 -31 -8
-1 sprites/tropic_forest.png 202 70 09 9 16 17 3
-1 sprites/tropic_forest.png 234 70 09 9 15 -7 22
-1 sprites/tropic_forest.png 266 70 09 9 16 -31 11
-1 sprites/tropic_forest.png 298 70 09 9 15 -6 -8
-1 sprites/tropic_forest.png 330 70 09 7 8 25 5
-1 sprites/tropic_forest.png 346 70 09 5 10 -4 27
-1 sprites/tropic_forest.png 364 70 09 7 8 -31 11
-1 sprites/tropic_forest.png 380 70 09 6 12 -5 -8
-1 sprites/tropic_forest.png 8bpp 10 70 38 20 -5 -8 normal
-1 sprites/tropic_forest.png 8bpp 58 70 38 26 -5 5 normal
-1 sprites/tropic_forest.png 8bpp 106 70 37 20 -31 11 normal
-1 sprites/tropic_forest.png 8bpp 154 70 38 27 -31 -8 normal
-1 sprites/tropic_forest.png 8bpp 202 70 16 9 17 3 normal
-1 sprites/tropic_forest.png 8bpp 234 70 15 9 -7 22 normal
-1 sprites/tropic_forest.png 8bpp 266 70 16 9 -31 11 normal
-1 sprites/tropic_forest.png 8bpp 298 70 15 9 -6 -8 normal
-1 sprites/tropic_forest.png 8bpp 330 70 8 7 25 5 normal
-1 sprites/tropic_forest.png 8bpp 346 70 10 5 -4 27 normal
-1 sprites/tropic_forest.png 8bpp 364 70 8 7 -31 11 normal
-1 sprites/tropic_forest.png 8bpp 380 70 12 6 -5 -8 normal
-1 sprites/tropic_forest.png 10 100 09 18 39 -6 0
-1 sprites/tropic_forest.png 58 100 09 11 38 -5 12
-1 sprites/tropic_forest.png 106 100 09 18 39 -31 5
-1 sprites/tropic_forest.png 154 100 09 11 40 -32 0
-1 sprites/tropic_forest.png 202 100 09 6 20 13 12
-1 sprites/tropic_forest.png 234 100 09 7 13 -5 16
-1 sprites/tropic_forest.png 266 100 09 6 20 -31 5
-1 sprites/tropic_forest.png 298 100 09 7 13 -6 0
-1 sprites/tropic_forest.png 330 100 09 4 8 26 13
-1 sprites/tropic_forest.png 346 100 09 3 12 -5 20
-1 sprites/tropic_forest.png 364 100 09 5 8 -31 6
-1 sprites/tropic_forest.png 380 100 09 4 15 -6 0
-1 sprites/tropic_forest.png 8bpp 10 100 39 18 -6 0 normal
-1 sprites/tropic_forest.png 8bpp 58 100 38 11 -5 12 normal
-1 sprites/tropic_forest.png 8bpp 106 100 39 18 -31 5 normal
-1 sprites/tropic_forest.png 8bpp 154 100 40 11 -32 0 normal
-1 sprites/tropic_forest.png 8bpp 202 100 20 6 13 12 normal
-1 sprites/tropic_forest.png 8bpp 234 100 13 7 -5 16 normal
-1 sprites/tropic_forest.png 8bpp 266 100 20 6 -31 5 normal
-1 sprites/tropic_forest.png 8bpp 298 100 13 7 -6 0 normal
-1 sprites/tropic_forest.png 8bpp 330 100 8 4 26 13 normal
-1 sprites/tropic_forest.png 8bpp 346 100 12 3 -5 20 normal
-1 sprites/tropic_forest.png 8bpp 364 100 8 5 -31 6 normal
-1 sprites/tropic_forest.png 8bpp 380 100 15 4 -6 0 normal
-1 sprites/tropic_forest.png 10 130 09 27 38 -5 -8
-1 sprites/tropic_forest.png 58 130 09 20 37 -4 11
-1 sprites/tropic_forest.png 106 130 09 26 37 -31 5
-1 sprites/tropic_forest.png 154 130 09 20 38 -31 -8
-1 sprites/tropic_forest.png 202 130 09 9 16 17 11
-1 sprites/tropic_forest.png 234 130 09 9 15 -6 22
-1 sprites/tropic_forest.png 266 130 09 9 16 -31 3
-1 sprites/tropic_forest.png 298 130 09 9 15 -7 -8
-1 sprites/tropic_forest.png 330 130 09 7 8 25 11
-1 sprites/tropic_forest.png 346 130 09 5 10 -4 26
-1 sprites/tropic_forest.png 364 130 09 7 8 -31 5
-1 sprites/tropic_forest.png 380 130 09 6 12 -5 -8
-1 sprites/tropic_forest.png 8bpp 10 130 38 27 -5 -8 normal
-1 sprites/tropic_forest.png 8bpp 58 130 37 20 -4 11 normal
-1 sprites/tropic_forest.png 8bpp 106 130 37 26 -31 5 normal
-1 sprites/tropic_forest.png 8bpp 154 130 38 20 -31 -8 normal
-1 sprites/tropic_forest.png 8bpp 202 130 16 9 17 11 normal
-1 sprites/tropic_forest.png 8bpp 234 130 15 9 -6 22 normal
-1 sprites/tropic_forest.png 8bpp 266 130 16 9 -31 3 normal
-1 sprites/tropic_forest.png 8bpp 298 130 15 9 -7 -8 normal
-1 sprites/tropic_forest.png 8bpp 330 130 8 7 25 11 normal
-1 sprites/tropic_forest.png 8bpp 346 130 10 5 -4 26 normal
-1 sprites/tropic_forest.png 8bpp 364 130 8 7 -31 5 normal
-1 sprites/tropic_forest.png 8bpp 380 130 12 6 -5 -8 normal
-1 * 7 02 05 41 01 00 00 00
-1 * 4 01 05 01 3C
-1 sprites/tropic_desert.png 10 210 09 19 38 -5 0
-1 sprites/tropic_desert.png 58 210 09 18 38 -5 13
-1 sprites/tropic_desert.png 106 210 09 18 38 -31 13
-1 sprites/tropic_desert.png 154 210 09 19 38 -31 0
-1 sprites/tropic_desert.png 202 210 09 9 19 14 11
-1 sprites/tropic_desert.png 234 210 09 9 16 -7 22
-1 sprites/tropic_desert.png 266 210 09 9 19 -31 11
-1 sprites/tropic_desert.png 298 210 09 9 16 -7 0
-1 sprites/tropic_desert.png 330 210 09 6 8 25 13
-1 sprites/tropic_desert.png 346 210 09 4 12 -5 27
-1 sprites/tropic_desert.png 364 210 09 6 8 -31 13
-1 sprites/tropic_desert.png 380 210 09 5 12 -5 0
-1 sprites/tropic_desert.png 8bpp 10 210 38 19 -5 0 normal
-1 sprites/tropic_desert.png 8bpp 58 210 38 18 -5 13 normal
-1 sprites/tropic_desert.png 8bpp 106 210 38 18 -31 13 normal
-1 sprites/tropic_desert.png 8bpp 154 210 38 19 -31 0 normal
-1 sprites/tropic_desert.png 8bpp 202 210 19 9 14 11 normal
-1 sprites/tropic_desert.png 8bpp 234 210 16 9 -7 22 normal
-1 sprites/tropic_desert.png 8bpp 266 210 19 9 -31 11 normal
-1 sprites/tropic_desert.png 8bpp 298 210 16 9 -7 0 normal
-1 sprites/tropic_desert.png 8bpp 330 210 8 6 25 13 normal
-1 sprites/tropic_desert.png 8bpp 346 210 12 4 -5 27 normal
-1 sprites/tropic_desert.png 8bpp 364 210 8 6 -31 13 normal
-1 sprites/tropic_desert.png 8bpp 380 210 12 5 -5 0 normal
-1 sprites/tropic_desert.png 10 240 09 11 40 -7 0
-1 sprites/tropic_desert.png 58 240 09 18 39 -6 5
-1 sprites/tropic_desert.png 106 240 09 11 38 -31 12
-1 sprites/tropic_desert.png 154 240 09 18 39 -31 0
-1 sprites/tropic_desert.png 202 240 09 6 20 13 5
-1 sprites/tropic_desert.png 234 240 09 7 13 -6 16
-1 sprites/tropic_desert.png 266 240 09 6 20 -31 12
-1 sprites/tropic_desert.png 298 240 09 7 13 -5 0
-1 sprites/tropic_desert.png 330 240 09 5 8 25 6
-1 sprites/tropic_desert.png 346 240 09 3 12 -5 20
-1 sprites/tropic_desert.png 364 240 09 4 8 -31 13
-1 sprites/tropic_desert.png 380 240 09 4 15 -7 0
-1 sprites/tropic_desert.png 8bpp 10 240 40 11 -7 0 normal
-1 sprites/tropic_desert.png 8bpp 58 240 39 18 -6 5 normal
-1 sprites/tropic_desert.png 8bpp 106 240 38 11 -31 12 normal
-1 sprites/tropic_desert.png 8bpp 154 240 39 18 -31 0 normal
-1 sprites/tropic_desert.png 8bpp 202 240 20 6 13 5 normal
-1 sprites/tropic_desert.png 8bpp 234 240 13 7 -6 16 normal
-1 sprites/tropic_desert.png 8bpp 266 240 20 6 -31 12 normal
-1 sprites/tropic_desert.png 8bpp 298 240 13 7 -5 0 normal
-1 sprites/tropic_desert.png 8bpp 330 240 8 5 25 6 normal
-1 sprites/tropic_desert.png 8bpp 346 240 12 3 -5 20 normal
-1 sprites/tropic_desert.png 8bpp 364 240 8 4 -31 13 normal
-1 sprites/tropic_desert.png 8bpp 380 240 15 4 -7 0 normal
-1 sprites/tropic_desert.png 10 270 09 20 38 -5 -8
-1 sprites/tropic_desert.png 58 270 09 26 38 -5 5
-1 sprites/tropic_desert.png 106 270 09 20 37 -31 11
-1 sprites/tropic_desert.png 154 270 09 27 38 -31 -8
-1 sprites/tropic_desert.png 202 270 09 9 16 17 3
-1 sprites/tropic_desert.png 234 270 09 9 15 -7 22
-1 sprites/tropic_desert.png 266 270 09 9 16 -31 11
-1 sprites/tropic_desert.png 298 270 09 9 15 -6 -8
-1 sprites/tropic_desert.png 330 270 09 7 8 25 5
-1 sprites/tropic_desert.png 346 270 09 5 10 -4 27
-1 sprites/tropic_desert.png 364 270 09 7 8 -31 11
-1 sprites/tropic_desert.png 380 270 09 6 12 -5 -8
-1 sprites/tropic_desert.png 8bpp 10 270 38 20 -5 -8 normal
-1 sprites/tropic_desert.png 8bpp 58 270 38 26 -5 5 normal
-1 sprites/tropic_desert.png 8bpp 106 270 37 20 -31 11 normal
-1 sprites/tropic_desert.png 8bpp 154 270 38 27 -31 -8 normal
-1 sprites/tropic_desert.png 8bpp 202 270 16 9 17 3 normal
-1 sprites/tropic_desert.png 8bpp 234 270 15 9 -7 22 normal
-1 sprites/tropic_desert.png 8bpp 266 270 16 9 -31 11 normal
-1 sprites/tropic_desert.png 8bpp 298 270 15 9 -6 -8 normal
-1 sprites/tropic_desert.png 8bpp 330 270 8 7 25 5 normal
-1 sprites/tropic_desert.png 8bpp 346 270 10 5 -4 27 normal
-1 sprites/tropic_desert.png 8bpp 364 270 8 7 -31 11 normal
-1 sprites/tropic_desert.png 8bpp 380 270 12 6 -5 -8 normal
-1 sprites/tropic_desert.png 10 300 09 18 39 -6 0
-1 sprites/tropic_desert.png 58 300 09 11 38 -5 12
-1 sprites/tropic_desert.png 106 300 09 18 39 -31 5
-1 sprites/tropic_desert.png 154 300 09 11 40 -32 0
-1 sprites/tropic_desert.png 202 300 09 6 20 13 12
-1 sprites/tropic_desert.png 234 300 09 7 13 -5 16
-1 sprites/tropic_desert.png 266 300 09 6 20 -31 5
-1 sprites/tropic_desert.png 298 300 09 7 13 -6 0
-1 sprites/tropic_desert.png 330 300 09 4 8 26 13
-1 sprites/tropic_desert.png 346 300 09 3 12 -5 20
-1 sprites/tropic_desert.png 364 300 09 5 8 -31 6
-1 sprites/tropic_desert.png 380 300 09 4 15 -6 0
-1 sprites/tropic_desert.png 8bpp 10 300 39 18 -6 0 normal
-1 sprites/tropic_desert.png 8bpp 58 300 38 11 -5 12 normal
-1 sprites/tropic_desert.png 8bpp 106 300 39 18 -31 5 normal
-1 sprites/tropic_desert.png 8bpp 154 300 40 11 -32 0 normal
-1 sprites/tropic_desert.png 8bpp 202 300 20 6 13 12 normal
-1 sprites/tropic_desert.png 8bpp 234 300 13 7 -5 16 normal
-1 sprites/tropic_desert.png 8bpp 266 300 20 6 -31 5 normal
-1 sprites/tropic_desert.png 8bpp 298 300 13 7 -6 0 normal
-1 sprites/tropic_desert.png 8bpp 330 300 8 4 26 13 normal
-1 sprites/tropic_desert.png 8bpp 346 300 12 3 -5 20 normal
-1 sprites/tropic_desert.png 8bpp 364 300 8 5 -31 6 normal
-1 sprites/tropic_desert.png 8bpp 380 300 15 4 -6 0 normal
-1 sprites/tropic_desert.png 10 330 09 27 38 -5 -8
-1 sprites/tropic_desert.png 58 330 09 20 37 -4 11
-1 sprites/tropic_desert.png 106 330 09 26 37 -31 5
-1 sprites/tropic_desert.png 154 330 09 20 38 -31 -8
-1 sprites/tropic_desert.png 202 330 09 9 16 17 11
-1 sprites/tropic_desert.png 234 330 09 9 15 -6 22
-1 sprites/tropic_desert.png 266 330 09 9 16 -31 3
-1 sprites/tropic_desert.png 298 330 09 9 15 -7 -8
-1 sprites/tropic_desert.png 330 330 09 7 8 25 11
-1 sprites/tropic_desert.png 346 330 09 5 10 -4 26
-1 sprites/tropic_desert.png 364 330 09 7 8 -31 5
-1 sprites/tropic_desert.png 380 330 09 6 12 -5 -8
-1 sprites/tropic_desert.png 8bpp 10 330 38 27 -5 -8 normal
-1 sprites/tropic_desert.png 8bpp 58 330 37 20 -4 11 normal
-1 sprites/tropic_desert.png 8bpp 106 330 37 26 -31 5 normal
-1 sprites/tropic_desert.png 8bpp 154 330 38 20 -31 -8 normal
-1 sprites/tropic_desert.png 8bpp 202 330 16 9 17 11 normal
-1 sprites/tropic_desert.png 8bpp 234 330 15 9 -6 22 normal
-1 sprites/tropic_desert.png 8bpp 266 330 16 9 -31 3 normal
-1 sprites/tropic_desert.png 8bpp 298 330 15 9 -7 -8 normal
-1 sprites/tropic_desert.png 8bpp 330 330 8 7 25 11 normal
-1 sprites/tropic_desert.png 8bpp 346 330 10 5 -4 26 normal
-1 sprites/tropic_desert.png 8bpp 364 330 8 7 -31 5 normal
-1 sprites/tropic_desert.png 8bpp 380 330 12 6 -5 -8 normal
-1 * 7 02 05 42 01 00 00 00
-1 * 4 01 05 01 3C
-1 sprites/tropic_forest.png 10 210 09 19 38 -5 0
-1 sprites/tropic_forest.png 58 210 09 18 38 -5 13
-1 sprites/tropic_forest.png 106 210 09 18 38 -31 13
-1 sprites/tropic_forest.png 154 210 09 19 38 -31 0
-1 sprites/tropic_forest.png 202 210 09 9 19 14 11
-1 sprites/tropic_forest.png 234 210 09 9 16 -7 22
-1 sprites/tropic_forest.png 266 210 09 9 19 -31 11
-1 sprites/tropic_forest.png 298 210 09 9 16 -7 0
-1 sprites/tropic_forest.png 330 210 09 6 8 25 13
-1 sprites/tropic_forest.png 346 210 09 4 12 -5 27
-1 sprites/tropic_forest.png 364 210 09 6 8 -31 13
-1 sprites/tropic_forest.png 380 210 09 5 12 -5 0
-1 sprites/tropic_forest.png 8bpp 10 210 38 19 -5 0 normal
-1 sprites/tropic_forest.png 8bpp 58 210 38 18 -5 13 normal
-1 sprites/tropic_forest.png 8bpp 106 210 38 18 -31 13 normal
-1 sprites/tropic_forest.png 8bpp 154 210 38 19 -31 0 normal
-1 sprites/tropic_forest.png 8bpp 202 210 19 9 14 11 normal
-1 sprites/tropic_forest.png 8bpp 234 210 16 9 -7 22 normal
-1 sprites/tropic_forest.png 8bpp 266 210 19 9 -31 11 normal
-1 sprites/tropic_forest.png 8bpp 298 210 16 9 -7 0 normal
-1 sprites/tropic_forest.png 8bpp 330 210 8 6 25 13 normal
-1 sprites/tropic_forest.png 8bpp 346 210 12 4 -5 27 normal
-1 sprites/tropic_forest.png 8bpp 364 210 8 6 -31 13 normal
-1 sprites/tropic_forest.png 8bpp 380 210 12 5 -5 0 normal
-1 sprites/tropic_forest.png 10 240 09 11 40 -7 0
-1 sprites/tropic_forest.png 58 240 09 18 39 -6 5
-1 sprites/tropic_forest.png 106 240 09 11 38 -31 12
-1 sprites/tropic_forest.png 154 240 09 18 39 -31 0
-1 sprites/tropic_forest.png 202 240 09 6 20 13 5
-1 sprites/tropic_forest.png 234 240 09 7 13 -6 16
-1 sprites/tropic_forest.png 266 240 09 6 20 -31 12
-1 sprites/tropic_forest.png 298 240 09 7 13 -5 0
-1 sprites/tropic_forest.png 330 240 09 5 8 25 6
-1 sprites/tropic_forest.png 346 240 09 3 12 -5 20
-1 sprites/tropic_forest.png 364 240 09 4 8 -31 13
-1 sprites/tropic_forest.png 380 240 09 4 15 -7 0
-1 sprites/tropic_forest.png 8bpp 10 240 40 11 -7 0 normal
-1 sprites/tropic_forest.png 8bpp 58 240 39 18 -6 5 normal
-1 sprites/tropic_forest.png 8bpp 106 240 38 11 -31 12 normal
-1 sprites/tropic_forest.png 8bpp 154 240 39 18 -31 0 normal
-1 sprites/tropic_forest.png 8bpp 202 240 20 6 13 5 normal
-1 sprites/tropic_forest.png 8bpp 234 240 13 7 -6 16 normal
-1 sprites/tropic_forest.png 8bpp 266 240 20 6 -31 12 normal
-1 sprites/tropic_forest.png 8bpp 298 240 13 7 -5 0 normal
-1 sprites/tropic_forest.png 8bpp 330 240 8 5 25 6 normal
-1 sprites/tropic_forest.png 8bpp 346 240 12 3 -5 20 normal
-1 sprites/tropic_forest.png 8bpp 364 240 8 4 -31 13 normal
-1 sprites/tropic_forest.png 8bpp 380 240 15 4 -7 0 normal
-1 sprites/tropic_forest.png 10 270 09 20 38 -5 -8
-1 sprites/tropic_forest.png 58 270 09 26 38 -5 5
-1 sprites/tropic_forest.png 106 270 09 20 37 -31 11
-1 sprites/tropic_forest.png 154 270 09 27 38 -31 -8
-1 sprites/tropic_forest.png 202 270 09 9 16 17 3
-1 sprites/tropic_forest.png 234 270 09 9 15 -7 22
-1 sprites/tropic_forest.png 266 270 09 9 16 -31 11
-1 sprites/tropic_forest.png 298 270 09 9 15 -6 -8
-1 sprites/tropic_forest.png 330 270 09 7 8 25 5
-1 sprites/tropic_forest.png 346 270 09 5 10 -4 27
-1 sprites/tropic_forest.png 364 270 09 7 8 -31 11
-1 sprites/tropic_forest.png 380 270 09 6 12 -5 -8
-1 sprites/tropic_forest.png 8bpp 10 270 38 20 -5 -8 normal
-1 sprites/tropic_forest.png 8bpp 58 270 38 26 -5 5 normal
-1 sprites/tropic_forest.png 8bpp 106 270 37 20 -31 11 normal
-1 sprites/tropic_forest.png 8bpp 154 270 38 27 -31 -8 normal
-1 sprites/tropic_forest.png 8bpp 202 270 16 9 17 3 normal
-1 sprites/tropic_forest.png 8bpp 234 270 15 9 -7 22 normal
-1 sprites/tropic_forest.png 8bpp 266 270 16 9 -31 11 normal
-1 sprites/tropic_forest.png 8bpp 298 270 15 9 -6 -8 normal
-1 sprites/tropic_forest.png 8bpp 330 270 8 7 25 5 normal
-1 sprites/tropic_forest.png 8bpp 346 270 10 5 -4 27 normal
-1 sprites/tropic_forest.png 8bpp 364 270 8 7 -31 11 normal
-1 sprites/tropic_forest.png 8bpp 380 270 12 6 -5 -8 normal
-1 sprites/tropic_forest.png 10 300 09 18 39 -6 0
-1 sprites/tropic_forest.png 58 300 09 11 38 -5 12
-1 sprites/tropic_forest.png 106 300 09 18 39 -31 5
-1 sprites/tropic_forest.png 154 300 09 11 40 -32 0
-1 sprites/tropic_forest.png 202 300 09 6 20 13 12
-1 sprites/tropic_forest.png 234 300 09 7 13 -5 16
-1 sprites/tropic_forest.png 266 300 09 6 20 -31 5
-1 sprites/tropic_forest.png 298 300 09 7 13 -6 0
-1 sprites/tropic_forest.png 330 300 09 4 8 26 13
-1 sprites/tropic_forest.png 346 300 09 3 12 -5 20
-1 sprites/tropic_forest.png 364 300 09 5 8 -31 6
-1 sprites/tropic_forest.png 380 300 09 4 15 -6 0
-1 sprites/tropic_forest.png 8bpp 10 300 39 18 -6 0 normal
-1 sprites/tropic_forest.png 8bpp 58 300 38 11 -5 12 normal
-1 sprites/tropic_forest.png 8bpp 106 300 39 18 -31 5 normal
-1 sprites/tropic_forest.png 8bpp 154 300 40 11 -32 0 normal
-1 sprites/tropic_forest.png 8bpp 202 300 20 6 13 12 normal
-1 sprites/tropic_forest.png 8bpp 234 300 13 7 -5 16 normal
-1 sprites/tropic_forest.png 8bpp 266 300 20 6 -31 5 normal
-1 sprites/tropic_forest.png 8bpp 298 300 13 7 -6 0 normal
-1 sprites/tropic_forest.png 8bpp 330 300 8 4 26 13 normal
-1 sprites/tropic_forest.png 8bpp 346 300 12 3 -5 20 normal
-1 sprites/tropic_forest.png 8bpp 364 300 8 5 -31 6 normal
-1 sprites/tropic_forest.png 8bpp 380 300 15 4 -6 0 normal
-1 sprites/tropic_forest.png 10 330 09 27 38 -5 -8
-1 sprites/tropic_forest.png 58 330 09 20 37 -4 11
-1 sprites/tropic_forest.png 106 330 09 26 37 -31 5
-1 sprites/tropic_forest.png 154 330 09 20 38 -31 -8
-1 sprites/tropic_forest.png 202 330 09 9 16 17 11
-1 sprites/tropic_forest.png 234 330 09 9 15 -6 22
-1 sprites/tropic_forest.png 266 330 09 9 16 -31 3
-1 sprites/tropic_forest.png 298 330 09 9 15 -7 -8
-1 sprites/tropic_forest.png 330 330 09 7 8 25 11
-1 sprites/tropic_forest.png 346 330 09 5 10 -4 26
-1 sprites/tropic_forest.png 364 330 09 7 8 -31 5
-1 sprites/tropic_forest.png 380 330 09 6 12 -5 -8
-1 sprites/tropic_forest.png 8bpp 10 330 38 27 -5 -8 normal
-1 sprites/tropic_forest.png 8bpp 58 330 37 20 -4 11 normal
-1 sprites/tropic_forest.png 8bpp 106 330 37 26 -31 5 normal
-1 sprites/tropic_forest.png 8bpp 154 330 38 20 -31 -8 normal
-1 sprites/tropic_forest.png 8bpp 202 330 16 9 17 11 normal
-1 sprites/tropic_forest.png 8bpp 234 330 15 9 -6 22 normal
-1 sprites/tropic_forest.png 8bpp 266 330 16 9 -31 3 normal
-1 sprites/tropic_forest.png 8bpp 298 330 15 9 -7 -8 normal
-1 sprites/tropic_forest.png 8bpp 330 330 8 7 25 11 normal
-1 sprites/tropic_forest.png 8bpp 346 330 10 5 -4 26 normal
-1 sprites/tropic_forest.png 8bpp 364 330 8 7 -31 5 normal
-1 sprites/tropic_forest.png 8bpp 380 330 12 6 -5 -8 normal
-1 * 7 02 05 43 01 00 00 00
-1 * 14 02 05 44 81 81 00 FF 01 40 00 01 01 41 00

View File

@@ -8,11 +8,11 @@
//
-1 * 0 0C "Road stop graphics"
-1 * 3 05 11 08
-1 sprites/roadstops.png 34 8 09 23 13 5 -11
-1 sprites/roadstops.png 66 8 09 15 13 5 -2
-1 sprites/roadstops.png 98 8 09 19 21 -20 -7
-1 sprites/roadstops.png 130 8 09 17 22 -25 -4
-1 sprites/roadstops.png 162 8 09 25 32 -5 -9
-1 sprites/roadstops.png 210 8 09 26 28 -3 -12
-1 sprites/roadstops.png 258 8 09 25 29 -24 -12
-1 sprites/roadstops.png 306 8 09 25 32 -25 -9
-1 sprites/roadstops.png 8bpp 34 8 13 23 5 -11 normal
-1 sprites/roadstops.png 8bpp 66 8 13 15 5 -2 normal
-1 sprites/roadstops.png 8bpp 98 8 21 19 -20 -7 normal
-1 sprites/roadstops.png 8bpp 130 8 22 17 -25 -4 normal
-1 sprites/roadstops.png 8bpp 162 8 32 25 -5 -9 normal
-1 sprites/roadstops.png 8bpp 210 8 28 26 -3 -12 normal
-1 sprites/roadstops.png 8bpp 258 8 29 25 -24 -12 normal
-1 sprites/roadstops.png 8bpp 306 8 32 25 -25 -9 normal

View File

@@ -5,71 +5,57 @@
// OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.
// OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
// See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
//
//
// -- NFO Renum 'settings' --
// Do not make nforenum warn about the fact that we use an incorrect number of shores
// @@WARNING DISABLE 60
// -- End of NFO Renum 'settings' --
//
-1 * 6 07 83 01 \7! 00 0C
-1 * 54 0C "Missing shore tile graphics for the temperate climate"
-1 * 3 05 0D 0A
-1 sprites/shore.png 82 8 09 15 64 -31 0
-1 sprites/shore.png 162 8 09 31 64 -31 -8
-1 sprites/shore.png 242 8 09 23 64 -31 0
-1 sprites/shore.png 322 8 09 47 64 -31 -16
-1 sprites/shore.png 402 8 09 31 64 -31 -8
-1 sprites/shore.png 482 8 09 39 64 -31 -8
-1 sprites/shore.png 562 8 09 31 64 -31 -8
-1 sprites/shore.png 642 8 09 31 64 -31 -8
-1 sprites/shore.png 722 8 09 32 64 -31 -1
-1 sprites/shore.png 2 72 09 31 64 -31 -8
-1 sprites/shore.png 8bpp 82 8 64 15 -31 0 normal
-1 sprites/shore.png 8bpp 162 8 64 31 -31 -8 normal
-1 sprites/shore.png 8bpp 242 8 64 23 -31 0 normal
-1 sprites/shore.png 8bpp 322 8 64 47 -31 -16 normal
-1 sprites/shore.png 8bpp 402 8 64 31 -31 -8 normal
-1 sprites/shore.png 8bpp 482 8 64 39 -31 -8 normal
-1 sprites/shore.png 8bpp 562 8 64 31 -31 -8 normal
-1 sprites/shore.png 8bpp 642 8 64 31 -31 -8 normal
-1 sprites/shore.png 8bpp 722 8 64 32 -31 -1 normal
-1 sprites/shore.png 8bpp 2 72 64 31 -31 -8 normal
-1 * 6 07 83 01 \7! 01 0C
-1 * 55 0C "Missing shore tile graphics for the sub-arctic climate"
-1 * 3 05 0D 0A
-1 sprites/shore.png 130 72 09 15 64 -31 0
-1 sprites/shore.png 210 72 09 31 64 -31 -8
-1 sprites/shore.png 290 72 09 23 64 -31 0
-1 sprites/shore.png 370 72 09 47 64 -31 -16
-1 sprites/shore.png 450 72 09 31 64 -31 -8
-1 sprites/shore.png 530 72 09 39 64 -31 -8
-1 sprites/shore.png 610 72 09 31 64 -31 -8
-1 sprites/shore.png 690 72 09 31 64 -31 -8
-1 sprites/shore.png 2 136 09 32 64 -31 -1
-1 sprites/shore.png 82 136 09 31 64 -31 -8
-1 sprites/shore.png 8bpp 130 72 64 15 -31 0 normal
-1 sprites/shore.png 8bpp 210 72 64 31 -31 -8 normal
-1 sprites/shore.png 8bpp 290 72 64 23 -31 0 normal
-1 sprites/shore.png 8bpp 370 72 64 47 -31 -16 normal
-1 sprites/shore.png 8bpp 450 72 64 31 -31 -8 normal
-1 sprites/shore.png 8bpp 530 72 64 39 -31 -8 normal
-1 sprites/shore.png 8bpp 610 72 64 31 -31 -8 normal
-1 sprites/shore.png 8bpp 690 72 64 31 -31 -8 normal
-1 sprites/shore.png 8bpp 2 136 64 32 -31 -1 normal
-1 sprites/shore.png 8bpp 82 136 64 31 -31 -8 normal
-1 * 6 07 83 01 \7! 02 0C
-1 * 57 0C "Missing shore tile graphics for the sub-tropical climate"
-1 * 3 05 0D 0A
-1 sprites/shore.png 210 136 09 15 64 -31 0
-1 sprites/shore.png 290 136 09 31 64 -31 -8
-1 sprites/shore.png 370 136 09 23 64 -31 0
-1 sprites/shore.png 450 136 09 47 64 -31 -16
-1 sprites/shore.png 530 136 09 31 64 -31 -8
-1 sprites/shore.png 610 136 09 39 64 -31 -8
-1 sprites/shore.png 690 136 09 31 64 -31 -8
-1 sprites/shore.png 2 200 09 31 64 -31 -8
-1 sprites/shore.png 82 200 09 32 64 -31 -1
-1 sprites/shore.png 162 200 09 31 64 -31 -8
-1 sprites/shore.png 8bpp 210 136 64 15 -31 0 normal
-1 sprites/shore.png 8bpp 290 136 64 31 -31 -8 normal
-1 sprites/shore.png 8bpp 370 136 64 23 -31 0 normal
-1 sprites/shore.png 8bpp 450 136 64 47 -31 -16 normal
-1 sprites/shore.png 8bpp 530 136 64 31 -31 -8 normal
-1 sprites/shore.png 8bpp 610 136 64 39 -31 -8 normal
-1 sprites/shore.png 8bpp 690 136 64 31 -31 -8 normal
-1 sprites/shore.png 8bpp 2 200 64 31 -31 -8 normal
-1 sprites/shore.png 8bpp 82 200 64 32 -31 -1 normal
-1 sprites/shore.png 8bpp 162 200 64 31 -31 -8 normal
-1 * 6 07 83 01 \7! 03 0C
-1 * 44 0C "Missing shore tile graphics for the toyland climate"
-1 * 3 05 0D 0A
-1 sprites/shore.png 290 200 09 15 64 -31 0
-1 sprites/shore.png 370 200 09 31 64 -31 -8
-1 sprites/shore.png 450 200 09 23 64 -31 0
-1 sprites/shore.png 530 200 09 47 64 -31 -16
-1 sprites/shore.png 610 200 09 31 64 -31 -8
-1 sprites/shore.png 690 200 09 39 64 -31 -8
-1 sprites/shore.png 2 264 09 31 64 -31 -8
-1 sprites/shore.png 82 264 09 31 64 -31 -8
-1 sprites/shore.png 162 264 09 32 64 -31 -1
-1 sprites/shore.png 242 264 09 31 64 -31 -8
//
// -- NFO Renum 'settings' --
// Reset warning about incorrect number of shores
// @@WARNING ENABLE 60
// -- End of NFO Renum 'settings' --
//
-1 sprites/shore.png 8bpp 290 200 64 15 -31 0 normal
-1 sprites/shore.png 8bpp 370 200 64 31 -31 -8 normal
-1 sprites/shore.png 8bpp 450 200 64 23 -31 0 normal
-1 sprites/shore.png 8bpp 530 200 64 47 -31 -16 normal
-1 sprites/shore.png 8bpp 610 200 64 31 -31 -8 normal
-1 sprites/shore.png 8bpp 690 200 64 39 -31 -8 normal
-1 sprites/shore.png 8bpp 2 264 64 31 -31 -8 normal
-1 sprites/shore.png 8bpp 82 264 64 31 -31 -8 normal
-1 sprites/shore.png 8bpp 162 264 64 32 -31 -1 normal
-1 sprites/shore.png 8bpp 242 264 64 31 -31 -8 normal

View File

@@ -8,486 +8,486 @@
//
-1 * 0 0C "Pre-signal, semaphore, and PBS graphics by Michael Blunck"
-1 * 3 05 04 F0
-1 sprites/signals.png 66 8 01 21 6 -2 -19
-1 sprites/signals.png 82 8 01 21 6 -2 -19
-1 sprites/signals.png 98 8 01 21 6 -2 -19
-1 sprites/signals.png 114 8 01 21 6 -2 -19
-1 sprites/signals.png 130 8 01 21 6 -2 -19
-1 sprites/signals.png 146 8 01 21 6 -2 -19
-1 sprites/signals.png 162 8 01 21 6 -2 -19
-1 sprites/signals.png 178 8 01 21 6 -2 -19
-1 sprites/signals.png 194 8 01 21 6 -2 -19
-1 sprites/signals.png 210 8 01 21 6 -2 -19
-1 sprites/signals.png 226 8 01 21 6 -2 -19
-1 sprites/signals.png 242 8 01 21 6 -2 -19
-1 sprites/signals.png 258 8 01 21 6 -2 -19
-1 sprites/signals.png 274 8 01 21 6 -2 -19
-1 sprites/signals.png 290 8 01 21 6 -2 -19
-1 sprites/signals.png 306 8 01 21 6 -2 -19
-1 sprites/signals.png 322 8 01 21 6 -2 -19
-1 sprites/signals.png 338 8 01 21 6 -2 -19
-1 sprites/signals.png 354 8 01 21 6 -2 -19
-1 sprites/signals.png 370 8 01 21 6 -2 -19
-1 sprites/signals.png 386 8 01 21 6 -2 -19
-1 sprites/signals.png 402 8 01 21 6 -2 -19
-1 sprites/signals.png 418 8 01 21 6 -2 -19
-1 sprites/signals.png 434 8 01 21 6 -2 -19
-1 sprites/signals.png 450 8 01 21 6 -2 -19
-1 sprites/signals.png 466 8 01 21 6 -2 -19
-1 sprites/signals.png 482 8 01 21 6 -2 -19
-1 sprites/signals.png 498 8 01 21 6 -2 -19
-1 sprites/signals.png 514 8 01 21 6 -2 -19
-1 sprites/signals.png 530 8 01 21 6 -2 -19
-1 sprites/signals.png 546 8 01 21 6 -2 -19
-1 sprites/signals.png 562 8 01 21 6 -2 -19
-1 sprites/signals.png 578 8 01 21 6 -2 -19
-1 sprites/signals.png 594 8 01 21 6 -2 -19
-1 sprites/signals.png 610 8 01 21 6 -2 -19
-1 sprites/signals.png 626 8 01 21 6 -2 -19
-1 sprites/signals.png 642 8 01 21 6 -2 -19
-1 sprites/signals.png 658 8 01 21 6 -2 -19
-1 sprites/signals.png 674 8 01 21 6 -2 -19
-1 sprites/signals.png 690 8 01 21 6 -2 -19
-1 sprites/signals.png 706 8 01 21 6 -2 -19
-1 sprites/signals.png 722 8 01 21 6 -2 -19
-1 sprites/signals.png 738 8 01 21 6 -2 -19
-1 sprites/signals.png 754 8 01 21 6 -2 -19
-1 sprites/signals.png 770 8 01 21 6 -2 -19
-1 sprites/signals.png 786 8 01 21 6 -2 -19
-1 sprites/signals.png 2 40 01 21 6 -2 -19
-1 sprites/signals.png 18 40 01 21 6 -2 -19
-1 sprites/signals.png 34 40 01 21 10 -6 -19
-1 sprites/signals.png 50 40 01 23 7 -3 -21
-1 sprites/signals.png 66 40 01 21 10 1 -19
-1 sprites/signals.png 82 40 01 21 9 1 -19
-1 sprites/signals.png 98 40 01 21 9 1 -19
-1 sprites/signals.png 114 40 01 23 6 1 -21
-1 sprites/signals.png 130 40 01 21 10 -7 -19
-1 sprites/signals.png 146 40 01 21 10 -7 -19
-1 sprites/signals.png 162 40 01 21 2 1 -19
-1 sprites/signals.png 178 40 01 24 2 1 -22
-1 sprites/signals.png 194 40 01 23 2 1 -21
-1 sprites/signals.png 210 40 01 26 2 1 -24
-1 sprites/signals.png 226 40 01 21 11 -7 -19
-1 sprites/signals.png 242 40 01 21 8 -4 -19
-1 sprites/signals.png 258 40 01 21 11 1 -19
-1 sprites/signals.png 274 40 01 21 8 1 -19
-1 sprites/signals.png 290 40 01 21 12 -6 -19
-1 sprites/signals.png 322 40 01 23 9 -3 -21
-1 sprites/signals.png 338 40 01 21 12 -1 -19
-1 sprites/signals.png 370 40 01 21 11 -1 -19
-1 sprites/signals.png 386 40 01 21 11 -1 -19
-1 sprites/signals.png 402 40 01 23 8 -1 -21
-1 sprites/signals.png 418 40 01 21 12 -7 -19
-1 sprites/signals.png 450 40 01 21 12 -7 -19
-1 sprites/signals.png 482 40 01 21 4 1 -19
-1 sprites/signals.png 498 40 01 24 4 1 -22
-1 sprites/signals.png 514 40 01 23 4 -1 -21
-1 sprites/signals.png 530 40 01 26 4 -1 -24
-1 sprites/signals.png 546 40 01 21 13 -7 -19
-1 sprites/signals.png 578 40 01 21 10 -4 -19
-1 sprites/signals.png 594 40 01 21 13 -1 -19
-1 sprites/signals.png 626 40 01 21 10 -1 -19
-1 sprites/signals.png 642 40 01 21 11 -6 -19
-1 sprites/signals.png 658 40 01 23 8 -3 -21
-1 sprites/signals.png 674 40 01 21 11 0 -19
-1 sprites/signals.png 690 40 01 21 10 0 -19
-1 sprites/signals.png 706 40 01 21 10 0 -19
-1 sprites/signals.png 722 40 01 23 7 0 -21
-1 sprites/signals.png 738 40 01 21 11 -7 -19
-1 sprites/signals.png 754 40 01 21 11 -7 -19
-1 sprites/signals.png 770 40 01 21 4 1 -19
-1 sprites/signals.png 786 40 01 24 4 1 -22
-1 sprites/signals.png 2 88 01 23 4 -1 -21
-1 sprites/signals.png 18 88 01 26 4 -1 -24
-1 sprites/signals.png 34 88 01 21 12 -7 -19
-1 sprites/signals.png 66 88 01 21 9 -4 -19
-1 sprites/signals.png 82 88 01 21 12 0 -19
-1 sprites/signals.png 114 88 01 21 9 0 -19
-1 sprites/signals.png 130 88 01 21 11 -6 -19
-1 sprites/signals.png 146 88 01 23 8 -3 -21
-1 sprites/signals.png 162 88 01 21 11 0 -19
-1 sprites/signals.png 178 88 01 21 10 0 -19
-1 sprites/signals.png 194 88 01 21 10 0 -19
-1 sprites/signals.png 210 88 01 23 7 0 -21
-1 sprites/signals.png 226 88 01 21 11 -7 -19
-1 sprites/signals.png 242 88 01 21 11 -7 -19
-1 sprites/signals.png 258 88 01 21 4 1 -19
-1 sprites/signals.png 274 88 01 24 4 1 -22
-1 sprites/signals.png 290 88 01 23 4 -1 -21
-1 sprites/signals.png 306 88 01 26 4 -1 -24
-1 sprites/signals.png 322 88 01 21 12 -7 -19
-1 sprites/signals.png 354 88 01 21 9 -4 -19
-1 sprites/signals.png 370 88 01 21 12 0 -19
-1 sprites/signals.png 402 88 01 21 9 0 -19
-1 sprites/signals.png 418 88 01 19 6 -2 -17
-1 sprites/signals.png 434 88 01 19 6 -2 -17
-1 sprites/signals.png 450 88 01 19 6 -2 -17
-1 sprites/signals.png 466 88 01 19 6 -2 -17
-1 sprites/signals.png 482 88 01 19 6 -2 -17
-1 sprites/signals.png 498 88 01 19 6 -2 -17
-1 sprites/signals.png 514 88 01 19 6 -2 -17
-1 sprites/signals.png 530 88 01 19 6 -2 -17
-1 sprites/signals.png 546 88 01 19 6 -2 -17
-1 sprites/signals.png 562 88 01 19 6 -2 -17
-1 sprites/signals.png 578 88 01 19 6 -2 -17
-1 sprites/signals.png 594 88 01 19 6 -2 -17
-1 sprites/signals.png 610 88 01 19 6 -2 -17
-1 sprites/signals.png 626 88 01 19 6 -2 -17
-1 sprites/signals.png 642 88 01 19 6 -2 -17
-1 sprites/signals.png 658 88 01 19 6 -2 -17
-1 sprites/signals.png 674 88 01 19 6 -2 -17
-1 sprites/signals.png 690 88 01 19 6 -2 -17
-1 sprites/signals.png 706 88 01 19 6 -2 -17
-1 sprites/signals.png 722 88 01 19 6 -2 -17
-1 sprites/signals.png 738 88 01 19 6 -2 -17
-1 sprites/signals.png 754 88 01 19 6 -2 -17
-1 sprites/signals.png 770 88 01 19 6 -2 -17
-1 sprites/signals.png 786 88 01 19 6 -2 -17
-1 sprites/signals.png 2 136 01 19 6 -2 -17
-1 sprites/signals.png 18 136 01 19 6 -2 -17
-1 sprites/signals.png 34 136 01 19 6 -2 -17
-1 sprites/signals.png 50 136 01 19 6 -2 -17
-1 sprites/signals.png 66 136 01 19 6 -2 -17
-1 sprites/signals.png 82 136 01 19 6 -2 -17
-1 sprites/signals.png 98 136 01 19 6 -2 -17
-1 sprites/signals.png 114 136 01 19 6 -2 -17
-1 sprites/signals.png 130 136 01 21 6 -2 -19
-1 sprites/signals.png 146 136 01 21 6 -2 -19
-1 sprites/signals.png 162 136 01 21 6 -2 -19
-1 sprites/signals.png 178 136 01 21 6 -2 -19
-1 sprites/signals.png 194 136 01 21 6 -2 -19
-1 sprites/signals.png 210 136 01 21 6 -2 -19
-1 sprites/signals.png 226 136 01 21 6 -2 -19
-1 sprites/signals.png 242 136 01 21 6 -2 -19
-1 sprites/signals.png 258 136 01 21 6 -2 -19
-1 sprites/signals.png 274 136 01 21 6 -2 -19
-1 sprites/signals.png 290 136 01 21 6 -2 -19
-1 sprites/signals.png 306 136 01 21 6 -2 -19
-1 sprites/signals.png 322 136 01 21 6 -2 -19
-1 sprites/signals.png 338 136 01 21 6 -2 -19
-1 sprites/signals.png 354 136 01 21 6 -2 -19
-1 sprites/signals.png 370 136 01 21 6 -2 -19
-1 sprites/signals.png 386 136 01 21 6 -2 -19
-1 sprites/signals.png 402 136 01 21 6 -2 -19
-1 sprites/signals.png 418 136 01 21 6 -2 -19
-1 sprites/signals.png 434 136 01 21 6 -2 -19
-1 sprites/signals.png 450 136 01 21 6 -2 -19
-1 sprites/signals.png 466 136 01 21 6 -2 -19
-1 sprites/signals.png 482 136 01 21 6 -2 -19
-1 sprites/signals.png 498 136 01 21 6 -2 -19
-1 sprites/signals.png 514 136 01 21 6 -2 -19
-1 sprites/signals.png 530 136 01 21 6 -2 -19
-1 sprites/signals.png 546 136 01 21 6 -2 -19
-1 sprites/signals.png 562 136 01 21 6 -2 -19
-1 sprites/signals.png 578 136 01 21 6 -2 -19
-1 sprites/signals.png 594 136 01 21 6 -2 -19
-1 sprites/signals.png 610 136 01 21 6 -2 -19
-1 sprites/signals.png 626 136 01 21 6 -2 -19
-1 sprites/signals.png 642 136 01 21 10 -6 -19
-1 sprites/signals.png 658 136 01 23 7 -3 -21
-1 sprites/signals.png 674 136 01 21 10 1 -19
-1 sprites/signals.png 690 136 01 21 9 1 -19
-1 sprites/signals.png 706 136 01 21 9 1 -19
-1 sprites/signals.png 722 136 01 23 6 1 -21
-1 sprites/signals.png 738 136 01 21 10 -7 -19
-1 sprites/signals.png 754 136 01 21 10 -7 -19
-1 sprites/signals.png 770 136 01 21 2 1 -19
-1 sprites/signals.png 786 136 01 24 2 1 -22
-1 sprites/signals.png 2 184 01 23 2 1 -21
-1 sprites/signals.png 18 184 01 26 2 1 -24
-1 sprites/signals.png 34 184 01 21 11 -7 -19
-1 sprites/signals.png 50 184 01 21 8 -4 -19
-1 sprites/signals.png 66 184 01 21 11 1 -19
-1 sprites/signals.png 82 184 01 21 8 1 -19
-1 sprites/signals.png 98 184 01 21 12 -6 -19
-1 sprites/signals.png 130 184 01 23 9 -3 -21
-1 sprites/signals.png 146 184 01 21 12 -1 -19
-1 sprites/signals.png 178 184 01 21 11 -1 -19
-1 sprites/signals.png 194 184 01 21 11 -1 -19
-1 sprites/signals.png 210 184 01 23 8 -1 -21
-1 sprites/signals.png 226 184 01 21 12 -7 -19
-1 sprites/signals.png 258 184 01 21 12 -7 -19
-1 sprites/signals.png 290 184 01 21 4 -1 -19
-1 sprites/signals.png 306 184 01 24 4 -1 -22
-1 sprites/signals.png 322 184 01 23 4 1 -21
-1 sprites/signals.png 338 184 01 26 4 1 -24
-1 sprites/signals.png 354 184 01 21 13 -7 -19
-1 sprites/signals.png 386 184 01 21 10 -4 -19
-1 sprites/signals.png 402 184 01 21 13 -1 -19
-1 sprites/signals.png 434 184 01 21 10 -1 -19
-1 sprites/signals.png 450 184 01 21 11 -6 -19
-1 sprites/signals.png 466 184 01 23 8 -3 -21
-1 sprites/signals.png 482 184 01 21 11 0 -19
-1 sprites/signals.png 498 184 01 21 10 0 -19
-1 sprites/signals.png 514 184 01 21 10 0 -19
-1 sprites/signals.png 530 184 01 23 7 0 -21
-1 sprites/signals.png 546 184 01 21 11 -7 -19
-1 sprites/signals.png 562 184 01 21 11 -7 -19
-1 sprites/signals.png 578 184 01 21 4 1 -19
-1 sprites/signals.png 594 184 01 24 4 1 -22
-1 sprites/signals.png 610 184 01 23 4 -1 -21
-1 sprites/signals.png 626 184 01 26 4 -1 -24
-1 sprites/signals.png 642 184 01 21 12 -7 -19
-1 sprites/signals.png 674 184 01 21 9 -4 -19
-1 sprites/signals.png 690 184 01 21 12 0 -19
-1 sprites/signals.png 722 184 01 21 9 0 -19
-1 sprites/signals.png 738 184 01 21 11 -6 -19
-1 sprites/signals.png 754 184 01 23 8 -3 -21
-1 sprites/signals.png 770 184 01 21 11 0 -19
-1 sprites/signals.png 786 184 01 21 10 0 -19
-1 sprites/signals.png 2 232 01 21 10 0 -19
-1 sprites/signals.png 18 232 01 23 7 0 -21
-1 sprites/signals.png 34 232 01 21 11 -7 -19
-1 sprites/signals.png 50 232 01 21 11 -7 -19
-1 sprites/signals.png 66 232 01 21 4 1 -19
-1 sprites/signals.png 82 232 01 24 4 1 -22
-1 sprites/signals.png 98 232 01 23 4 -1 -21
-1 sprites/signals.png 114 232 01 26 4 -1 -24
-1 sprites/signals.png 130 232 01 21 12 -7 -19
-1 sprites/signals.png 162 232 01 21 9 -4 -19
-1 sprites/signals.png 178 232 01 21 12 0 -19
-1 sprites/signals.png 210 232 01 21 9 0 -19
-1 sprites/signals.png 8bpp 66 8 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 82 8 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 98 8 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 114 8 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 130 8 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 146 8 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 162 8 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 178 8 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 194 8 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 210 8 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 226 8 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 242 8 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 258 8 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 274 8 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 290 8 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 306 8 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 322 8 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 338 8 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 354 8 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 370 8 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 386 8 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 402 8 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 418 8 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 434 8 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 450 8 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 466 8 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 482 8 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 498 8 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 514 8 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 530 8 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 546 8 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 562 8 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 578 8 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 594 8 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 610 8 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 626 8 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 642 8 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 658 8 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 674 8 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 690 8 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 706 8 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 722 8 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 738 8 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 754 8 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 770 8 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 786 8 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 2 40 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 18 40 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 34 40 10 21 -6 -19 normal
-1 sprites/signals.png 8bpp 50 40 7 23 -3 -21 normal
-1 sprites/signals.png 8bpp 66 40 10 21 1 -19 normal
-1 sprites/signals.png 8bpp 82 40 9 21 1 -19 normal
-1 sprites/signals.png 8bpp 98 40 9 21 1 -19 normal
-1 sprites/signals.png 8bpp 114 40 6 23 1 -21 normal
-1 sprites/signals.png 8bpp 130 40 10 21 -7 -19 normal
-1 sprites/signals.png 8bpp 146 40 10 21 -7 -19 normal
-1 sprites/signals.png 8bpp 162 40 2 21 1 -19 normal
-1 sprites/signals.png 8bpp 178 40 2 24 1 -22 normal
-1 sprites/signals.png 8bpp 194 40 2 23 1 -21 normal
-1 sprites/signals.png 8bpp 210 40 2 26 1 -24 normal
-1 sprites/signals.png 8bpp 226 40 11 21 -7 -19 normal
-1 sprites/signals.png 8bpp 242 40 8 21 -4 -19 normal
-1 sprites/signals.png 8bpp 258 40 11 21 1 -19 normal
-1 sprites/signals.png 8bpp 274 40 8 21 1 -19 normal
-1 sprites/signals.png 8bpp 290 40 12 21 -6 -19 normal
-1 sprites/signals.png 8bpp 322 40 9 23 -3 -21 normal
-1 sprites/signals.png 8bpp 338 40 12 21 -1 -19 normal
-1 sprites/signals.png 8bpp 370 40 11 21 -1 -19 normal
-1 sprites/signals.png 8bpp 386 40 11 21 -1 -19 normal
-1 sprites/signals.png 8bpp 402 40 8 23 -1 -21 normal
-1 sprites/signals.png 8bpp 418 40 12 21 -7 -19 normal
-1 sprites/signals.png 8bpp 450 40 12 21 -7 -19 normal
-1 sprites/signals.png 8bpp 482 40 4 21 1 -19 normal
-1 sprites/signals.png 8bpp 498 40 4 24 1 -22 normal
-1 sprites/signals.png 8bpp 514 40 4 23 -1 -21 normal
-1 sprites/signals.png 8bpp 530 40 4 26 -1 -24 normal
-1 sprites/signals.png 8bpp 546 40 13 21 -7 -19 normal
-1 sprites/signals.png 8bpp 578 40 10 21 -4 -19 normal
-1 sprites/signals.png 8bpp 594 40 13 21 -1 -19 normal
-1 sprites/signals.png 8bpp 626 40 10 21 -1 -19 normal
-1 sprites/signals.png 8bpp 642 40 11 21 -6 -19 normal
-1 sprites/signals.png 8bpp 658 40 8 23 -3 -21 normal
-1 sprites/signals.png 8bpp 674 40 11 21 0 -19 normal
-1 sprites/signals.png 8bpp 690 40 10 21 0 -19 normal
-1 sprites/signals.png 8bpp 706 40 10 21 0 -19 normal
-1 sprites/signals.png 8bpp 722 40 7 23 0 -21 normal
-1 sprites/signals.png 8bpp 738 40 11 21 -7 -19 normal
-1 sprites/signals.png 8bpp 754 40 11 21 -7 -19 normal
-1 sprites/signals.png 8bpp 770 40 4 21 1 -19 normal
-1 sprites/signals.png 8bpp 786 40 4 24 1 -22 normal
-1 sprites/signals.png 8bpp 2 88 4 23 -1 -21 normal
-1 sprites/signals.png 8bpp 18 88 4 26 -1 -24 normal
-1 sprites/signals.png 8bpp 34 88 12 21 -7 -19 normal
-1 sprites/signals.png 8bpp 66 88 9 21 -4 -19 normal
-1 sprites/signals.png 8bpp 82 88 12 21 0 -19 normal
-1 sprites/signals.png 8bpp 114 88 9 21 0 -19 normal
-1 sprites/signals.png 8bpp 130 88 11 21 -6 -19 normal
-1 sprites/signals.png 8bpp 146 88 8 23 -3 -21 normal
-1 sprites/signals.png 8bpp 162 88 11 21 0 -19 normal
-1 sprites/signals.png 8bpp 178 88 10 21 0 -19 normal
-1 sprites/signals.png 8bpp 194 88 10 21 0 -19 normal
-1 sprites/signals.png 8bpp 210 88 7 23 0 -21 normal
-1 sprites/signals.png 8bpp 226 88 11 21 -7 -19 normal
-1 sprites/signals.png 8bpp 242 88 11 21 -7 -19 normal
-1 sprites/signals.png 8bpp 258 88 4 21 1 -19 normal
-1 sprites/signals.png 8bpp 274 88 4 24 1 -22 normal
-1 sprites/signals.png 8bpp 290 88 4 23 -1 -21 normal
-1 sprites/signals.png 8bpp 306 88 4 26 -1 -24 normal
-1 sprites/signals.png 8bpp 322 88 12 21 -7 -19 normal
-1 sprites/signals.png 8bpp 354 88 9 21 -4 -19 normal
-1 sprites/signals.png 8bpp 370 88 12 21 0 -19 normal
-1 sprites/signals.png 8bpp 402 88 9 21 0 -19 normal
-1 sprites/signals.png 8bpp 418 88 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 434 88 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 450 88 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 466 88 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 482 88 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 498 88 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 514 88 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 530 88 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 546 88 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 562 88 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 578 88 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 594 88 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 610 88 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 626 88 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 642 88 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 658 88 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 674 88 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 690 88 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 706 88 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 722 88 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 738 88 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 754 88 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 770 88 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 786 88 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 2 136 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 18 136 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 34 136 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 50 136 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 66 136 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 82 136 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 98 136 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 114 136 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 130 136 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 146 136 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 162 136 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 178 136 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 194 136 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 210 136 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 226 136 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 242 136 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 258 136 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 274 136 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 290 136 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 306 136 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 322 136 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 338 136 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 354 136 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 370 136 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 386 136 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 402 136 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 418 136 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 434 136 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 450 136 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 466 136 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 482 136 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 498 136 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 514 136 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 530 136 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 546 136 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 562 136 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 578 136 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 594 136 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 610 136 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 626 136 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 642 136 10 21 -6 -19 normal
-1 sprites/signals.png 8bpp 658 136 7 23 -3 -21 normal
-1 sprites/signals.png 8bpp 674 136 10 21 1 -19 normal
-1 sprites/signals.png 8bpp 690 136 9 21 1 -19 normal
-1 sprites/signals.png 8bpp 706 136 9 21 1 -19 normal
-1 sprites/signals.png 8bpp 722 136 6 23 1 -21 normal
-1 sprites/signals.png 8bpp 738 136 10 21 -7 -19 normal
-1 sprites/signals.png 8bpp 754 136 10 21 -7 -19 normal
-1 sprites/signals.png 8bpp 770 136 2 21 1 -19 normal
-1 sprites/signals.png 8bpp 786 136 2 24 1 -22 normal
-1 sprites/signals.png 8bpp 2 184 2 23 1 -21 normal
-1 sprites/signals.png 8bpp 18 184 2 26 1 -24 normal
-1 sprites/signals.png 8bpp 34 184 11 21 -7 -19 normal
-1 sprites/signals.png 8bpp 50 184 8 21 -4 -19 normal
-1 sprites/signals.png 8bpp 66 184 11 21 1 -19 normal
-1 sprites/signals.png 8bpp 82 184 8 21 1 -19 normal
-1 sprites/signals.png 8bpp 98 184 12 21 -6 -19 normal
-1 sprites/signals.png 8bpp 130 184 9 23 -3 -21 normal
-1 sprites/signals.png 8bpp 146 184 12 21 -1 -19 normal
-1 sprites/signals.png 8bpp 178 184 11 21 -1 -19 normal
-1 sprites/signals.png 8bpp 194 184 11 21 -1 -19 normal
-1 sprites/signals.png 8bpp 210 184 8 23 -1 -21 normal
-1 sprites/signals.png 8bpp 226 184 12 21 -7 -19 normal
-1 sprites/signals.png 8bpp 258 184 12 21 -7 -19 normal
-1 sprites/signals.png 8bpp 290 184 4 21 -1 -19 normal
-1 sprites/signals.png 8bpp 306 184 4 24 -1 -22 normal
-1 sprites/signals.png 8bpp 322 184 4 23 1 -21 normal
-1 sprites/signals.png 8bpp 338 184 4 26 1 -24 normal
-1 sprites/signals.png 8bpp 354 184 13 21 -7 -19 normal
-1 sprites/signals.png 8bpp 386 184 10 21 -4 -19 normal
-1 sprites/signals.png 8bpp 402 184 13 21 -1 -19 normal
-1 sprites/signals.png 8bpp 434 184 10 21 -1 -19 normal
-1 sprites/signals.png 8bpp 450 184 11 21 -6 -19 normal
-1 sprites/signals.png 8bpp 466 184 8 23 -3 -21 normal
-1 sprites/signals.png 8bpp 482 184 11 21 0 -19 normal
-1 sprites/signals.png 8bpp 498 184 10 21 0 -19 normal
-1 sprites/signals.png 8bpp 514 184 10 21 0 -19 normal
-1 sprites/signals.png 8bpp 530 184 7 23 0 -21 normal
-1 sprites/signals.png 8bpp 546 184 11 21 -7 -19 normal
-1 sprites/signals.png 8bpp 562 184 11 21 -7 -19 normal
-1 sprites/signals.png 8bpp 578 184 4 21 1 -19 normal
-1 sprites/signals.png 8bpp 594 184 4 24 1 -22 normal
-1 sprites/signals.png 8bpp 610 184 4 23 -1 -21 normal
-1 sprites/signals.png 8bpp 626 184 4 26 -1 -24 normal
-1 sprites/signals.png 8bpp 642 184 12 21 -7 -19 normal
-1 sprites/signals.png 8bpp 674 184 9 21 -4 -19 normal
-1 sprites/signals.png 8bpp 690 184 12 21 0 -19 normal
-1 sprites/signals.png 8bpp 722 184 9 21 0 -19 normal
-1 sprites/signals.png 8bpp 738 184 11 21 -6 -19 normal
-1 sprites/signals.png 8bpp 754 184 8 23 -3 -21 normal
-1 sprites/signals.png 8bpp 770 184 11 21 0 -19 normal
-1 sprites/signals.png 8bpp 786 184 10 21 0 -19 normal
-1 sprites/signals.png 8bpp 2 232 10 21 0 -19 normal
-1 sprites/signals.png 8bpp 18 232 7 23 0 -21 normal
-1 sprites/signals.png 8bpp 34 232 11 21 -7 -19 normal
-1 sprites/signals.png 8bpp 50 232 11 21 -7 -19 normal
-1 sprites/signals.png 8bpp 66 232 4 21 1 -19 normal
-1 sprites/signals.png 8bpp 82 232 4 24 1 -22 normal
-1 sprites/signals.png 8bpp 98 232 4 23 -1 -21 normal
-1 sprites/signals.png 8bpp 114 232 4 26 -1 -24 normal
-1 sprites/signals.png 8bpp 130 232 12 21 -7 -19 normal
-1 sprites/signals.png 8bpp 162 232 9 21 -4 -19 normal
-1 sprites/signals.png 8bpp 178 232 12 21 0 -19 normal
-1 sprites/signals.png 8bpp 210 232 9 21 0 -19 normal
-1 * 6 07 85 01 \70 3B F2
-1 * 6 07 86 01 \70 04 F1
-1 * 3 05 04 F0
-1 sprites/signals.png 274 232 01 21 6 -2 -19
-1 sprites/signals.png 290 232 01 21 6 -2 -19
-1 sprites/signals.png 306 232 01 21 6 -2 -19
-1 sprites/signals.png 322 232 01 21 6 -2 -19
-1 sprites/signals.png 338 232 01 21 6 -2 -19
-1 sprites/signals.png 354 232 01 21 6 -2 -19
-1 sprites/signals.png 370 232 01 21 6 -2 -19
-1 sprites/signals.png 386 232 01 21 6 -2 -19
-1 sprites/signals.png 402 232 01 21 6 -2 -19
-1 sprites/signals.png 418 232 01 21 6 -2 -19
-1 sprites/signals.png 434 232 01 21 6 -2 -19
-1 sprites/signals.png 450 232 01 21 6 -2 -19
-1 sprites/signals.png 466 232 01 21 6 -2 -19
-1 sprites/signals.png 482 232 01 21 6 -2 -19
-1 sprites/signals.png 498 232 01 21 6 -2 -19
-1 sprites/signals.png 514 232 01 21 6 -2 -19
-1 sprites/signals.png 530 232 01 21 6 -2 -19
-1 sprites/signals.png 546 232 01 21 6 -2 -19
-1 sprites/signals.png 562 232 01 21 6 -2 -19
-1 sprites/signals.png 578 232 01 21 6 -2 -19
-1 sprites/signals.png 594 232 01 21 6 -2 -19
-1 sprites/signals.png 610 232 01 21 6 -2 -19
-1 sprites/signals.png 626 232 01 21 6 -2 -19
-1 sprites/signals.png 642 232 01 21 6 -2 -19
-1 sprites/signals.png 658 232 01 21 6 -2 -19
-1 sprites/signals.png 674 232 01 21 6 -2 -19
-1 sprites/signals.png 690 232 01 21 6 -2 -19
-1 sprites/signals.png 706 232 01 21 6 -2 -19
-1 sprites/signals.png 722 232 01 21 6 -2 -19
-1 sprites/signals.png 738 232 01 21 6 -2 -19
-1 sprites/signals.png 754 232 01 21 6 -2 -19
-1 sprites/signals.png 770 232 01 21 6 -2 -19
-1 sprites/signals.png 786 232 01 21 6 -2 -19
-1 sprites/signals.png 2 280 01 21 6 -2 -19
-1 sprites/signals.png 18 280 01 21 6 -2 -19
-1 sprites/signals.png 34 280 01 21 6 -2 -19
-1 sprites/signals.png 50 280 01 21 6 -2 -19
-1 sprites/signals.png 66 280 01 21 6 -2 -19
-1 sprites/signals.png 82 280 01 21 6 -2 -19
-1 sprites/signals.png 98 280 01 21 6 -2 -19
-1 sprites/signals.png 114 280 01 21 6 -2 -19
-1 sprites/signals.png 130 280 01 21 6 -2 -19
-1 sprites/signals.png 146 280 01 21 6 -2 -19
-1 sprites/signals.png 162 280 01 21 6 -2 -19
-1 sprites/signals.png 178 280 01 21 6 -2 -19
-1 sprites/signals.png 194 280 01 21 6 -2 -19
-1 sprites/signals.png 210 280 01 21 6 -2 -19
-1 sprites/signals.png 226 280 01 21 6 -2 -19
-1 sprites/signals.png 242 280 01 21 10 -7 -19
-1 sprites/signals.png 258 280 01 23 10 -8 -21
-1 sprites/signals.png 274 280 01 23 10 -7 -21
-1 sprites/signals.png 290 280 01 26 7 -5 -24
-1 sprites/signals.png 306 280 01 21 10 -7 -19
-1 sprites/signals.png 322 280 01 23 10 -6 -21
-1 sprites/signals.png 338 280 01 23 10 1 -21
-1 sprites/signals.png 354 280 01 26 7 2 -24
-1 sprites/signals.png 370 280 01 23 3 0 -21
-1 sprites/signals.png 386 280 01 26 3 0 -24
-1 sprites/signals.png 402 280 01 21 3 0 -19
-1 sprites/signals.png 418 280 01 24 3 0 -22
-1 sprites/signals.png 434 280 01 21 12 0 -19
-1 sprites/signals.png 466 280 01 24 9 0 -22
-1 sprites/signals.png 482 280 01 21 12 -9 -19
-1 sprites/signals.png 514 280 01 24 9 -6 -22
-1 sprites/signals.png 530 280 01 21 12 -9 -19
-1 sprites/signals.png 562 280 01 23 11 -9 -21
-1 sprites/signals.png 578 280 01 23 11 -7 -21
-1 sprites/signals.png 594 280 01 26 9 -5 -24
-1 sprites/signals.png 610 280 01 21 12 -7 -19
-1 sprites/signals.png 642 280 01 23 11 -6 -21
-1 sprites/signals.png 658 280 01 23 11 0 -21
-1 sprites/signals.png 674 280 01 26 9 0 -24
-1 sprites/signals.png 690 280 01 23 5 0 -21
-1 sprites/signals.png 706 280 01 26 5 0 -24
-1 sprites/signals.png 722 280 01 21 5 -2 -19
-1 sprites/signals.png 738 280 01 24 5 -2 -22
-1 sprites/signals.png 754 280 01 21 13 -1 -19
-1 sprites/signals.png 786 280 01 24 10 -1 -22
-1 sprites/signals.png 2 328 01 21 13 -9 -19
-1 sprites/signals.png 34 328 01 24 10 -6 -22
-1 sprites/signals.png 50 328 01 21 11 -8 -19
-1 sprites/signals.png 66 328 01 23 10 -8 -21
-1 sprites/signals.png 82 328 01 23 10 -7 -21
-1 sprites/signals.png 98 328 01 26 8 -5 -24
-1 sprites/signals.png 114 328 01 21 11 -7 -19
-1 sprites/signals.png 130 328 01 23 10 -6 -21
-1 sprites/signals.png 146 328 01 23 10 1 -21
-1 sprites/signals.png 162 328 01 26 8 1 -24
-1 sprites/signals.png 178 328 01 23 5 0 -21
-1 sprites/signals.png 194 328 01 26 5 0 -24
-1 sprites/signals.png 210 328 01 21 5 -2 -19
-1 sprites/signals.png 226 328 01 24 5 -2 -22
-1 sprites/signals.png 242 328 01 21 12 0 -19
-1 sprites/signals.png 274 328 01 24 9 0 -22
-1 sprites/signals.png 290 328 01 21 12 -9 -19
-1 sprites/signals.png 322 328 01 24 9 -6 -22
-1 sprites/signals.png 338 328 01 21 11 -8 -19
-1 sprites/signals.png 354 328 01 23 10 -8 -21
-1 sprites/signals.png 370 328 01 23 10 -7 -21
-1 sprites/signals.png 386 328 01 26 8 -5 -24
-1 sprites/signals.png 402 328 01 21 11 -7 -19
-1 sprites/signals.png 418 328 01 23 10 -6 -21
-1 sprites/signals.png 434 328 01 23 10 1 -21
-1 sprites/signals.png 450 328 01 26 8 1 -24
-1 sprites/signals.png 466 328 01 23 5 0 -21
-1 sprites/signals.png 482 328 01 26 5 0 -24
-1 sprites/signals.png 498 328 01 21 5 -2 -19
-1 sprites/signals.png 514 328 01 24 5 -2 -22
-1 sprites/signals.png 530 328 01 21 12 0 -19
-1 sprites/signals.png 562 328 01 24 9 0 -22
-1 sprites/signals.png 578 328 01 21 12 -9 -19
-1 sprites/signals.png 610 328 01 24 9 -6 -22
-1 sprites/signals.png 626 328 01 19 6 -2 -17
-1 sprites/signals.png 642 328 01 19 6 -2 -17
-1 sprites/signals.png 658 328 01 19 6 -2 -17
-1 sprites/signals.png 674 328 01 19 6 -2 -17
-1 sprites/signals.png 690 328 01 19 6 -2 -17
-1 sprites/signals.png 706 328 01 19 6 -2 -17
-1 sprites/signals.png 722 328 01 19 6 -2 -17
-1 sprites/signals.png 738 328 01 19 6 -2 -17
-1 sprites/signals.png 754 328 01 19 6 -2 -17
-1 sprites/signals.png 770 328 01 19 6 -2 -17
-1 sprites/signals.png 786 328 01 19 6 -2 -17
-1 sprites/signals.png 2 376 01 19 6 -2 -17
-1 sprites/signals.png 18 376 01 19 6 -2 -17
-1 sprites/signals.png 34 376 01 19 6 -2 -17
-1 sprites/signals.png 50 376 01 19 6 -2 -17
-1 sprites/signals.png 66 376 01 19 6 -2 -17
-1 sprites/signals.png 82 376 01 19 6 -2 -17
-1 sprites/signals.png 98 376 01 19 6 -2 -17
-1 sprites/signals.png 114 376 01 19 6 -2 -17
-1 sprites/signals.png 130 376 01 19 6 -2 -17
-1 sprites/signals.png 146 376 01 19 6 -2 -17
-1 sprites/signals.png 162 376 01 19 6 -2 -17
-1 sprites/signals.png 178 376 01 19 6 -2 -17
-1 sprites/signals.png 194 376 01 19 6 -2 -17
-1 sprites/signals.png 210 376 01 19 6 -2 -17
-1 sprites/signals.png 226 376 01 19 6 -2 -17
-1 sprites/signals.png 242 376 01 19 6 -2 -17
-1 sprites/signals.png 258 376 01 19 6 -2 -17
-1 sprites/signals.png 274 376 01 19 6 -2 -17
-1 sprites/signals.png 290 376 01 19 6 -2 -17
-1 sprites/signals.png 306 376 01 19 6 -2 -17
-1 sprites/signals.png 322 376 01 19 6 -2 -17
-1 sprites/signals.png 338 376 01 21 6 -2 -19
-1 sprites/signals.png 354 376 01 21 6 -2 -19
-1 sprites/signals.png 370 376 01 21 6 -2 -19
-1 sprites/signals.png 386 376 01 21 6 -2 -19
-1 sprites/signals.png 402 376 01 21 6 -2 -19
-1 sprites/signals.png 418 376 01 21 6 -2 -19
-1 sprites/signals.png 434 376 01 21 6 -2 -19
-1 sprites/signals.png 450 376 01 21 6 -2 -19
-1 sprites/signals.png 466 376 01 21 6 -2 -19
-1 sprites/signals.png 482 376 01 21 6 -2 -19
-1 sprites/signals.png 498 376 01 21 6 -2 -19
-1 sprites/signals.png 514 376 01 21 6 -2 -19
-1 sprites/signals.png 530 376 01 21 6 -2 -19
-1 sprites/signals.png 546 376 01 21 6 -2 -19
-1 sprites/signals.png 562 376 01 21 6 -2 -19
-1 sprites/signals.png 578 376 01 21 6 -2 -19
-1 sprites/signals.png 594 376 01 21 6 -2 -19
-1 sprites/signals.png 610 376 01 21 6 -2 -19
-1 sprites/signals.png 626 376 01 21 6 -2 -19
-1 sprites/signals.png 642 376 01 21 6 -2 -19
-1 sprites/signals.png 658 376 01 21 6 -2 -19
-1 sprites/signals.png 674 376 01 21 6 -2 -19
-1 sprites/signals.png 690 376 01 21 6 -2 -19
-1 sprites/signals.png 706 376 01 21 6 -2 -19
-1 sprites/signals.png 722 376 01 21 6 -2 -19
-1 sprites/signals.png 738 376 01 21 6 -2 -19
-1 sprites/signals.png 754 376 01 21 6 -2 -19
-1 sprites/signals.png 770 376 01 21 6 -2 -19
-1 sprites/signals.png 786 376 01 21 6 -2 -19
-1 sprites/signals.png 2 408 01 21 6 -2 -19
-1 sprites/signals.png 18 408 01 21 6 -2 -19
-1 sprites/signals.png 34 408 01 21 6 -2 -19
-1 sprites/signals.png 50 408 01 21 10 -7 -19
-1 sprites/signals.png 66 408 01 23 10 -8 -21
-1 sprites/signals.png 82 408 01 23 10 -7 -21
-1 sprites/signals.png 98 408 01 26 7 -5 -24
-1 sprites/signals.png 114 408 01 21 10 -7 -19
-1 sprites/signals.png 130 408 01 23 10 -6 -21
-1 sprites/signals.png 146 408 01 23 10 1 -21
-1 sprites/signals.png 162 408 01 26 7 2 -24
-1 sprites/signals.png 178 408 01 23 3 0 -21
-1 sprites/signals.png 194 408 01 26 3 0 -24
-1 sprites/signals.png 210 408 01 21 3 0 -19
-1 sprites/signals.png 226 408 01 24 3 0 -22
-1 sprites/signals.png 242 408 01 21 12 0 -19
-1 sprites/signals.png 274 408 01 24 9 0 -22
-1 sprites/signals.png 290 408 01 21 12 -9 -19
-1 sprites/signals.png 322 408 01 24 9 -6 -22
-1 sprites/signals.png 338 408 01 21 12 -9 -19
-1 sprites/signals.png 370 408 01 23 11 -9 -21
-1 sprites/signals.png 386 408 01 23 11 -7 -21
-1 sprites/signals.png 402 408 01 26 9 -5 -24
-1 sprites/signals.png 418 408 01 21 12 -7 -19
-1 sprites/signals.png 450 408 01 23 11 -6 -21
-1 sprites/signals.png 466 408 01 23 11 0 -21
-1 sprites/signals.png 482 408 01 26 9 0 -24
-1 sprites/signals.png 498 408 01 23 5 -1 -21
-1 sprites/signals.png 514 408 01 26 5 -1 -24
-1 sprites/signals.png 530 408 01 21 5 -1 -19
-1 sprites/signals.png 546 408 01 24 5 -1 -22
-1 sprites/signals.png 562 408 01 21 13 -1 -19
-1 sprites/signals.png 594 408 01 24 10 -1 -22
-1 sprites/signals.png 610 408 01 21 13 -9 -19
-1 sprites/signals.png 642 408 01 24 10 -6 -22
-1 sprites/signals.png 658 408 01 21 11 -8 -19
-1 sprites/signals.png 674 408 01 23 10 -8 -21
-1 sprites/signals.png 690 408 01 23 10 -7 -21
-1 sprites/signals.png 706 408 01 26 8 -5 -24
-1 sprites/signals.png 722 408 01 21 11 -7 -19
-1 sprites/signals.png 738 408 01 23 10 -6 -21
-1 sprites/signals.png 754 408 01 23 10 1 -21
-1 sprites/signals.png 770 408 01 26 8 1 -24
-1 sprites/signals.png 786 408 01 23 5 0 -21
-1 sprites/signals.png 2 456 01 26 5 0 -24
-1 sprites/signals.png 18 456 01 21 5 -2 -19
-1 sprites/signals.png 34 456 01 24 5 -2 -22
-1 sprites/signals.png 50 456 01 21 12 0 -19
-1 sprites/signals.png 82 456 01 24 9 0 -22
-1 sprites/signals.png 98 456 01 21 12 -9 -19
-1 sprites/signals.png 130 456 01 24 9 -6 -22
-1 sprites/signals.png 146 456 01 21 11 -8 -19
-1 sprites/signals.png 162 456 01 23 10 -8 -21
-1 sprites/signals.png 178 456 01 23 10 -7 -21
-1 sprites/signals.png 194 456 01 26 8 -5 -24
-1 sprites/signals.png 210 456 01 21 11 -7 -19
-1 sprites/signals.png 226 456 01 23 10 -6 -21
-1 sprites/signals.png 242 456 01 23 10 1 -21
-1 sprites/signals.png 258 456 01 26 8 1 -24
-1 sprites/signals.png 274 456 01 23 5 0 -21
-1 sprites/signals.png 290 456 01 26 5 0 -24
-1 sprites/signals.png 306 456 01 21 5 -2 -19
-1 sprites/signals.png 322 456 01 24 5 -2 -22
-1 sprites/signals.png 338 456 01 21 12 0 -19
-1 sprites/signals.png 370 456 01 24 9 0 -22
-1 sprites/signals.png 386 456 01 21 12 -9 -19
-1 sprites/signals.png 418 456 01 24 9 -6 -22
-1 sprites/signals.png 8bpp 274 232 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 290 232 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 306 232 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 322 232 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 338 232 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 354 232 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 370 232 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 386 232 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 402 232 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 418 232 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 434 232 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 450 232 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 466 232 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 482 232 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 498 232 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 514 232 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 530 232 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 546 232 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 562 232 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 578 232 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 594 232 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 610 232 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 626 232 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 642 232 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 658 232 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 674 232 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 690 232 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 706 232 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 722 232 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 738 232 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 754 232 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 770 232 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 786 232 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 2 280 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 18 280 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 34 280 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 50 280 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 66 280 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 82 280 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 98 280 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 114 280 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 130 280 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 146 280 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 162 280 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 178 280 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 194 280 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 210 280 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 226 280 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 242 280 10 21 -7 -19 normal
-1 sprites/signals.png 8bpp 258 280 10 23 -8 -21 normal
-1 sprites/signals.png 8bpp 274 280 10 23 -7 -21 normal
-1 sprites/signals.png 8bpp 290 280 7 26 -5 -24 normal
-1 sprites/signals.png 8bpp 306 280 10 21 -7 -19 normal
-1 sprites/signals.png 8bpp 322 280 10 23 -6 -21 normal
-1 sprites/signals.png 8bpp 338 280 10 23 1 -21 normal
-1 sprites/signals.png 8bpp 354 280 7 26 2 -24 normal
-1 sprites/signals.png 8bpp 370 280 3 23 0 -21 normal
-1 sprites/signals.png 8bpp 386 280 3 26 0 -24 normal
-1 sprites/signals.png 8bpp 402 280 3 21 0 -19 normal
-1 sprites/signals.png 8bpp 418 280 3 24 0 -22 normal
-1 sprites/signals.png 8bpp 434 280 12 21 0 -19 normal
-1 sprites/signals.png 8bpp 466 280 9 24 0 -22 normal
-1 sprites/signals.png 8bpp 482 280 12 21 -9 -19 normal
-1 sprites/signals.png 8bpp 514 280 9 24 -6 -22 normal
-1 sprites/signals.png 8bpp 530 280 12 21 -9 -19 normal
-1 sprites/signals.png 8bpp 562 280 11 23 -9 -21 normal
-1 sprites/signals.png 8bpp 578 280 11 23 -7 -21 normal
-1 sprites/signals.png 8bpp 594 280 9 26 -5 -24 normal
-1 sprites/signals.png 8bpp 610 280 12 21 -7 -19 normal
-1 sprites/signals.png 8bpp 642 280 11 23 -6 -21 normal
-1 sprites/signals.png 8bpp 658 280 11 23 0 -21 normal
-1 sprites/signals.png 8bpp 674 280 9 26 0 -24 normal
-1 sprites/signals.png 8bpp 690 280 5 23 0 -21 normal
-1 sprites/signals.png 8bpp 706 280 5 26 0 -24 normal
-1 sprites/signals.png 8bpp 722 280 5 21 -2 -19 normal
-1 sprites/signals.png 8bpp 738 280 5 24 -2 -22 normal
-1 sprites/signals.png 8bpp 754 280 13 21 -1 -19 normal
-1 sprites/signals.png 8bpp 786 280 10 24 -1 -22 normal
-1 sprites/signals.png 8bpp 2 328 13 21 -9 -19 normal
-1 sprites/signals.png 8bpp 34 328 10 24 -6 -22 normal
-1 sprites/signals.png 8bpp 50 328 11 21 -8 -19 normal
-1 sprites/signals.png 8bpp 66 328 10 23 -8 -21 normal
-1 sprites/signals.png 8bpp 82 328 10 23 -7 -21 normal
-1 sprites/signals.png 8bpp 98 328 8 26 -5 -24 normal
-1 sprites/signals.png 8bpp 114 328 11 21 -7 -19 normal
-1 sprites/signals.png 8bpp 130 328 10 23 -6 -21 normal
-1 sprites/signals.png 8bpp 146 328 10 23 1 -21 normal
-1 sprites/signals.png 8bpp 162 328 8 26 1 -24 normal
-1 sprites/signals.png 8bpp 178 328 5 23 0 -21 normal
-1 sprites/signals.png 8bpp 194 328 5 26 0 -24 normal
-1 sprites/signals.png 8bpp 210 328 5 21 -2 -19 normal
-1 sprites/signals.png 8bpp 226 328 5 24 -2 -22 normal
-1 sprites/signals.png 8bpp 242 328 12 21 0 -19 normal
-1 sprites/signals.png 8bpp 274 328 9 24 0 -22 normal
-1 sprites/signals.png 8bpp 290 328 12 21 -9 -19 normal
-1 sprites/signals.png 8bpp 322 328 9 24 -6 -22 normal
-1 sprites/signals.png 8bpp 338 328 11 21 -8 -19 normal
-1 sprites/signals.png 8bpp 354 328 10 23 -8 -21 normal
-1 sprites/signals.png 8bpp 370 328 10 23 -7 -21 normal
-1 sprites/signals.png 8bpp 386 328 8 26 -5 -24 normal
-1 sprites/signals.png 8bpp 402 328 11 21 -7 -19 normal
-1 sprites/signals.png 8bpp 418 328 10 23 -6 -21 normal
-1 sprites/signals.png 8bpp 434 328 10 23 1 -21 normal
-1 sprites/signals.png 8bpp 450 328 8 26 1 -24 normal
-1 sprites/signals.png 8bpp 466 328 5 23 0 -21 normal
-1 sprites/signals.png 8bpp 482 328 5 26 0 -24 normal
-1 sprites/signals.png 8bpp 498 328 5 21 -2 -19 normal
-1 sprites/signals.png 8bpp 514 328 5 24 -2 -22 normal
-1 sprites/signals.png 8bpp 530 328 12 21 0 -19 normal
-1 sprites/signals.png 8bpp 562 328 9 24 0 -22 normal
-1 sprites/signals.png 8bpp 578 328 12 21 -9 -19 normal
-1 sprites/signals.png 8bpp 610 328 9 24 -6 -22 normal
-1 sprites/signals.png 8bpp 626 328 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 642 328 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 658 328 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 674 328 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 690 328 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 706 328 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 722 328 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 738 328 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 754 328 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 770 328 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 786 328 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 2 376 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 18 376 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 34 376 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 50 376 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 66 376 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 82 376 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 98 376 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 114 376 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 130 376 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 146 376 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 162 376 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 178 376 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 194 376 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 210 376 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 226 376 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 242 376 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 258 376 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 274 376 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 290 376 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 306 376 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 322 376 6 19 -2 -17 normal
-1 sprites/signals.png 8bpp 338 376 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 354 376 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 370 376 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 386 376 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 402 376 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 418 376 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 434 376 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 450 376 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 466 376 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 482 376 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 498 376 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 514 376 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 530 376 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 546 376 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 562 376 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 578 376 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 594 376 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 610 376 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 626 376 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 642 376 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 658 376 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 674 376 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 690 376 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 706 376 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 722 376 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 738 376 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 754 376 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 770 376 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 786 376 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 2 408 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 18 408 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 34 408 6 21 -2 -19 normal
-1 sprites/signals.png 8bpp 50 408 10 21 -7 -19 normal
-1 sprites/signals.png 8bpp 66 408 10 23 -8 -21 normal
-1 sprites/signals.png 8bpp 82 408 10 23 -7 -21 normal
-1 sprites/signals.png 8bpp 98 408 7 26 -5 -24 normal
-1 sprites/signals.png 8bpp 114 408 10 21 -7 -19 normal
-1 sprites/signals.png 8bpp 130 408 10 23 -6 -21 normal
-1 sprites/signals.png 8bpp 146 408 10 23 1 -21 normal
-1 sprites/signals.png 8bpp 162 408 7 26 2 -24 normal
-1 sprites/signals.png 8bpp 178 408 3 23 0 -21 normal
-1 sprites/signals.png 8bpp 194 408 3 26 0 -24 normal
-1 sprites/signals.png 8bpp 210 408 3 21 0 -19 normal
-1 sprites/signals.png 8bpp 226 408 3 24 0 -22 normal
-1 sprites/signals.png 8bpp 242 408 12 21 0 -19 normal
-1 sprites/signals.png 8bpp 274 408 9 24 0 -22 normal
-1 sprites/signals.png 8bpp 290 408 12 21 -9 -19 normal
-1 sprites/signals.png 8bpp 322 408 9 24 -6 -22 normal
-1 sprites/signals.png 8bpp 338 408 12 21 -9 -19 normal
-1 sprites/signals.png 8bpp 370 408 11 23 -9 -21 normal
-1 sprites/signals.png 8bpp 386 408 11 23 -7 -21 normal
-1 sprites/signals.png 8bpp 402 408 9 26 -5 -24 normal
-1 sprites/signals.png 8bpp 418 408 12 21 -7 -19 normal
-1 sprites/signals.png 8bpp 450 408 11 23 -6 -21 normal
-1 sprites/signals.png 8bpp 466 408 11 23 0 -21 normal
-1 sprites/signals.png 8bpp 482 408 9 26 0 -24 normal
-1 sprites/signals.png 8bpp 498 408 5 23 -1 -21 normal
-1 sprites/signals.png 8bpp 514 408 5 26 -1 -24 normal
-1 sprites/signals.png 8bpp 530 408 5 21 -1 -19 normal
-1 sprites/signals.png 8bpp 546 408 5 24 -1 -22 normal
-1 sprites/signals.png 8bpp 562 408 13 21 -1 -19 normal
-1 sprites/signals.png 8bpp 594 408 10 24 -1 -22 normal
-1 sprites/signals.png 8bpp 610 408 13 21 -9 -19 normal
-1 sprites/signals.png 8bpp 642 408 10 24 -6 -22 normal
-1 sprites/signals.png 8bpp 658 408 11 21 -8 -19 normal
-1 sprites/signals.png 8bpp 674 408 10 23 -8 -21 normal
-1 sprites/signals.png 8bpp 690 408 10 23 -7 -21 normal
-1 sprites/signals.png 8bpp 706 408 8 26 -5 -24 normal
-1 sprites/signals.png 8bpp 722 408 11 21 -7 -19 normal
-1 sprites/signals.png 8bpp 738 408 10 23 -6 -21 normal
-1 sprites/signals.png 8bpp 754 408 10 23 1 -21 normal
-1 sprites/signals.png 8bpp 770 408 8 26 1 -24 normal
-1 sprites/signals.png 8bpp 786 408 5 23 0 -21 normal
-1 sprites/signals.png 8bpp 2 456 5 26 0 -24 normal
-1 sprites/signals.png 8bpp 18 456 5 21 -2 -19 normal
-1 sprites/signals.png 8bpp 34 456 5 24 -2 -22 normal
-1 sprites/signals.png 8bpp 50 456 12 21 0 -19 normal
-1 sprites/signals.png 8bpp 82 456 9 24 0 -22 normal
-1 sprites/signals.png 8bpp 98 456 12 21 -9 -19 normal
-1 sprites/signals.png 8bpp 130 456 9 24 -6 -22 normal
-1 sprites/signals.png 8bpp 146 456 11 21 -8 -19 normal
-1 sprites/signals.png 8bpp 162 456 10 23 -8 -21 normal
-1 sprites/signals.png 8bpp 178 456 10 23 -7 -21 normal
-1 sprites/signals.png 8bpp 194 456 8 26 -5 -24 normal
-1 sprites/signals.png 8bpp 210 456 11 21 -7 -19 normal
-1 sprites/signals.png 8bpp 226 456 10 23 -6 -21 normal
-1 sprites/signals.png 8bpp 242 456 10 23 1 -21 normal
-1 sprites/signals.png 8bpp 258 456 8 26 1 -24 normal
-1 sprites/signals.png 8bpp 274 456 5 23 0 -21 normal
-1 sprites/signals.png 8bpp 290 456 5 26 0 -24 normal
-1 sprites/signals.png 8bpp 306 456 5 21 -2 -19 normal
-1 sprites/signals.png 8bpp 322 456 5 24 -2 -22 normal
-1 sprites/signals.png 8bpp 338 456 12 21 0 -19 normal
-1 sprites/signals.png 8bpp 370 456 9 24 0 -22 normal
-1 sprites/signals.png 8bpp 386 456 12 21 -9 -19 normal
-1 sprites/signals.png 8bpp 418 456 9 24 -6 -22 normal

View File

@@ -8,15 +8,15 @@
//
-1 * 0 0C "Sloped tracks"
-1 * 3 05 0F 0C
-1 sprites/sloped_tracks.png 50 8 09 29 42 -19 -3
-1 sprites/sloped_tracks.png 98 8 09 13 41 -20 5
-1 sprites/sloped_tracks.png 146 8 09 14 42 -19 5
-1 sprites/sloped_tracks.png 194 8 09 29 42 -21 -3
-1 sprites/sloped_tracks.png 242 8 09 25 33 -15 -1
-1 sprites/sloped_tracks.png 290 8 09 10 33 -15 7
-1 sprites/sloped_tracks.png 338 8 09 10 34 -15 7
-1 sprites/sloped_tracks.png 386 8 09 25 34 -15 -1
-1 sprites/sloped_tracks.png 434 8 09 23 31 -13 -1
-1 sprites/sloped_tracks.png 482 8 09 10 32 -15 7
-1 sprites/sloped_tracks.png 530 8 09 10 31 -15 7
-1 sprites/sloped_tracks.png 578 8 09 23 31 -16 -1
-1 sprites/sloped_tracks.png 8bpp 50 8 42 29 -19 -3 normal
-1 sprites/sloped_tracks.png 8bpp 98 8 41 13 -20 5 normal
-1 sprites/sloped_tracks.png 8bpp 146 8 42 14 -19 5 normal
-1 sprites/sloped_tracks.png 8bpp 194 8 42 29 -21 -3 normal
-1 sprites/sloped_tracks.png 8bpp 242 8 33 25 -15 -1 normal
-1 sprites/sloped_tracks.png 8bpp 290 8 33 10 -15 7 normal
-1 sprites/sloped_tracks.png 8bpp 338 8 34 10 -15 7 normal
-1 sprites/sloped_tracks.png 8bpp 386 8 34 25 -15 -1 normal
-1 sprites/sloped_tracks.png 8bpp 434 8 31 23 -13 -1 normal
-1 sprites/sloped_tracks.png 8bpp 482 8 32 10 -15 7 normal
-1 sprites/sloped_tracks.png 8bpp 530 8 31 10 -15 7 normal
-1 sprites/sloped_tracks.png 8bpp 578 8 31 23 -16 -1 normal

View File

@@ -8,116 +8,116 @@
//
-1 * 0 0C "Tram track graphics by PikkaBird"
-1 * 3 05 0B 71
-1 sprites/tramtracks.png 18 8 09 13 20 0 4
-1 sprites/tramtracks.png 50 8 09 13 20 0 4
-1 sprites/tramtracks.png 82 8 03 36 64 -18 -8
-1 sprites/tramtracks.png 162 8 03 36 62 -16 -8
-1 sprites/tramtracks.png 242 8 09 31 64 -31 0
-1 sprites/tramtracks.png 322 8 09 31 64 -31 0
-1 sprites/tramtracks.png 402 8 09 31 64 -31 0
-1 sprites/tramtracks.png 482 8 09 31 64 -31 0
-1 sprites/tramtracks.png 562 8 09 31 64 -31 0
-1 sprites/tramtracks.png 642 8 09 31 64 -31 0
-1 sprites/tramtracks.png 722 8 09 31 64 -31 0
-1 sprites/tramtracks.png 2 56 09 31 64 -31 0
-1 sprites/tramtracks.png 82 56 09 31 64 -31 0
-1 sprites/tramtracks.png 162 56 09 31 64 -31 0
-1 sprites/tramtracks.png 242 56 09 31 64 -31 0
-1 sprites/tramtracks.png 322 56 09 39 64 -31 -8
-1 sprites/tramtracks.png 402 56 09 23 64 -31 0
-1 sprites/tramtracks.png 482 56 09 23 64 -31 0
-1 sprites/tramtracks.png 562 56 09 39 64 -31 -8
-1 sprites/tramtracks.png 642 56 09 31 64 -31 0
-1 sprites/tramtracks.png 722 56 09 31 64 -31 0
-1 sprites/tramtracks.png 2 120 09 31 64 -31 0
-1 sprites/tramtracks.png 82 120 09 31 64 -31 0
-1 sprites/tramtracks.png 162 120 09 31 64 -31 0
-1 sprites/tramtracks.png 242 120 09 31 64 -31 0
-1 sprites/tramtracks.png 322 120 09 31 64 -31 0
-1 sprites/tramtracks.png 402 120 09 31 64 -31 0
-1 sprites/tramtracks.png 482 120 09 31 64 -31 0
-1 sprites/tramtracks.png 562 120 09 31 64 -31 0
-1 sprites/tramtracks.png 642 120 09 31 64 -31 0
-1 sprites/tramtracks.png 722 120 09 31 64 -31 0
-1 sprites/tramtracks.png 2 168 09 31 64 -31 0
-1 sprites/tramtracks.png 82 168 09 31 64 -31 0
-1 sprites/tramtracks.png 162 168 09 31 64 -31 0
-1 sprites/tramtracks.png 242 168 09 31 64 -31 0
-1 sprites/tramtracks.png 322 168 09 31 64 -31 0
-1 sprites/tramtracks.png 402 168 09 31 64 -31 0
-1 sprites/tramtracks.png 482 168 09 31 64 -31 0
-1 sprites/tramtracks.png 562 168 09 39 64 -31 -8
-1 sprites/tramtracks.png 642 168 09 23 64 -31 0
-1 sprites/tramtracks.png 722 168 09 23 64 -31 0
-1 sprites/tramtracks.png 2 232 09 39 64 -31 -8
-1 sprites/tramtracks.png 82 232 09 31 64 -31 0
-1 sprites/tramtracks.png 162 232 09 31 64 -31 0
-1 sprites/tramtracks.png 242 232 09 31 64 -31 0
-1 sprites/tramtracks.png 322 232 09 31 64 -31 0
-1 sprites/tramtracks.png 402 232 09 31 64 -31 0
-1 sprites/tramtracks.png 482 232 09 31 64 -31 0
-1 sprites/tramtracks.png 562 232 09 20 20 0 0
-1 sprites/tramtracks.png 594 232 09 31 64 -31 0
-1 sprites/tramtracks.png 674 232 09 64 62 2 -49
-1 sprites/tramtracks.png 2 312 09 31 64 -31 0
-1 sprites/tramtracks.png 82 312 09 64 62 -62 -49
-1 sprites/tramtracks.png 162 312 09 64 62 -62 -49
-1 sprites/tramtracks.png 242 312 09 64 62 2 -49
-1 sprites/tramtracks.png 322 312 09 48 64 -31 -17
-1 sprites/tramtracks.png 402 312 09 48 64 -31 -17
-1 sprites/tramtracks.png 482 312 09 48 64 -31 -17
-1 sprites/tramtracks.png 562 312 09 48 64 -31 -17
-1 sprites/tramtracks.png 642 312 09 48 64 -31 -17
-1 sprites/tramtracks.png 722 312 09 48 64 -31 -17
-1 sprites/tramtracks.png 2 392 09 48 64 -31 -17
-1 sprites/tramtracks.png 82 392 09 48 64 -31 -17
-1 sprites/tramtracks.png 162 392 09 48 64 -31 -17
-1 sprites/tramtracks.png 242 392 09 48 64 -31 -17
-1 sprites/tramtracks.png 322 392 09 48 64 -31 -17
-1 sprites/tramtracks.png 402 392 09 48 64 -31 -17
-1 sprites/tramtracks.png 482 392 09 48 64 -31 -17
-1 sprites/tramtracks.png 562 392 09 56 64 -31 -25
-1 sprites/tramtracks.png 642 392 09 48 64 -31 -17
-1 sprites/tramtracks.png 722 392 09 48 64 -31 -17
-1 sprites/tramtracks.png 2 472 09 56 64 -31 -25
-1 sprites/tramtracks.png 82 472 09 56 64 -31 -25
-1 sprites/tramtracks.png 162 472 09 48 64 -31 -17
-1 sprites/tramtracks.png 242 472 09 48 64 -31 -17
-1 sprites/tramtracks.png 322 472 09 56 64 -31 -25
-1 sprites/tramtracks.png 402 472 09 31 64 -31 0
-1 sprites/tramtracks.png 482 472 09 31 64 -31 0
-1 sprites/tramtracks.png 562 472 09 31 64 -31 0
-1 sprites/tramtracks.png 642 472 09 31 64 -31 0
-1 sprites/tramtracks.png 722 472 09 48 64 -31 -17
-1 sprites/tramtracks.png 2 552 09 48 64 -31 -17
-1 sprites/tramtracks.png 82 552 09 48 64 -31 -17
-1 sprites/tramtracks.png 162 552 09 48 64 -31 -17
-1 sprites/tramtracks.png 242 552 09 48 64 -31 -17
-1 sprites/tramtracks.png 322 552 09 48 64 -31 -17
-1 sprites/tramtracks.png 402 552 09 48 64 -31 -17
-1 sprites/tramtracks.png 482 552 09 48 64 -31 -17
-1 sprites/tramtracks.png 562 552 09 48 64 -31 -17
-1 sprites/tramtracks.png 642 552 09 48 64 -31 -17
-1 sprites/tramtracks.png 722 552 09 48 64 -31 -17
-1 sprites/tramtracks.png 2 616 09 48 64 -31 -17
-1 sprites/tramtracks.png 82 616 09 48 64 -31 -17
-1 sprites/tramtracks.png 162 616 09 48 64 -31 -17
-1 sprites/tramtracks.png 242 616 09 48 64 -31 -17
-1 sprites/tramtracks.png 322 616 09 48 64 -31 -17
-1 sprites/tramtracks.png 402 616 09 48 64 -31 -17
-1 sprites/tramtracks.png 482 616 09 48 64 -31 -17
-1 sprites/tramtracks.png 562 616 09 48 64 -31 -17
-1 sprites/tramtracks.png 642 616 09 56 64 -31 -25
-1 sprites/tramtracks.png 722 616 09 48 64 -31 -17
-1 sprites/tramtracks.png 2 696 09 56 64 -31 -25
-1 sprites/tramtracks.png 82 696 09 48 64 -31 -17
-1 sprites/tramtracks.png 162 696 09 56 64 -31 -25
-1 sprites/tramtracks.png 242 696 09 48 64 -31 -17
-1 sprites/tramtracks.png 322 696 09 56 64 -31 -25
-1 sprites/tramtracks.png 402 696 09 48 64 -31 -17
-1 sprites/tramtracks.png 482 696 09 31 64 -31 0
-1 sprites/tramtracks.png 562 696 09 31 64 -31 0
-1 sprites/tramtracks.png 642 696 09 39 64 -31 -8
-1 sprites/tramtracks.png 722 696 09 23 64 -31 0
-1 sprites/tramtracks.png 2 776 09 23 64 -31 0
-1 sprites/tramtracks.png 82 776 09 39 64 -31 -8
-1 sprites/tramtracks.png 8bpp 18 8 20 13 0 4 normal
-1 sprites/tramtracks.png 8bpp 50 8 20 13 0 4 normal
-1 sprites/tramtracks.png 8bpp 82 8 64 36 -18 -8 normal
-1 sprites/tramtracks.png 8bpp 162 8 62 36 -16 -8 normal
-1 sprites/tramtracks.png 8bpp 242 8 64 31 -31 0 normal
-1 sprites/tramtracks.png 8bpp 322 8 64 31 -31 0 normal
-1 sprites/tramtracks.png 8bpp 402 8 64 31 -31 0 normal
-1 sprites/tramtracks.png 8bpp 482 8 64 31 -31 0 normal
-1 sprites/tramtracks.png 8bpp 562 8 64 31 -31 0 normal
-1 sprites/tramtracks.png 8bpp 642 8 64 31 -31 0 normal
-1 sprites/tramtracks.png 8bpp 722 8 64 31 -31 0 normal
-1 sprites/tramtracks.png 8bpp 2 56 64 31 -31 0 normal
-1 sprites/tramtracks.png 8bpp 82 56 64 31 -31 0 normal
-1 sprites/tramtracks.png 8bpp 162 56 64 31 -31 0 normal
-1 sprites/tramtracks.png 8bpp 242 56 64 31 -31 0 normal
-1 sprites/tramtracks.png 8bpp 322 56 64 39 -31 -8 normal
-1 sprites/tramtracks.png 8bpp 402 56 64 23 -31 0 normal
-1 sprites/tramtracks.png 8bpp 482 56 64 23 -31 0 normal
-1 sprites/tramtracks.png 8bpp 562 56 64 39 -31 -8 normal
-1 sprites/tramtracks.png 8bpp 642 56 64 31 -31 0 normal
-1 sprites/tramtracks.png 8bpp 722 56 64 31 -31 0 normal
-1 sprites/tramtracks.png 8bpp 2 120 64 31 -31 0 normal
-1 sprites/tramtracks.png 8bpp 82 120 64 31 -31 0 normal
-1 sprites/tramtracks.png 8bpp 162 120 64 31 -31 0 normal
-1 sprites/tramtracks.png 8bpp 242 120 64 31 -31 0 normal
-1 sprites/tramtracks.png 8bpp 322 120 64 31 -31 0 normal
-1 sprites/tramtracks.png 8bpp 402 120 64 31 -31 0 normal
-1 sprites/tramtracks.png 8bpp 482 120 64 31 -31 0 normal
-1 sprites/tramtracks.png 8bpp 562 120 64 31 -31 0 normal
-1 sprites/tramtracks.png 8bpp 642 120 64 31 -31 0 normal
-1 sprites/tramtracks.png 8bpp 722 120 64 31 -31 0 normal
-1 sprites/tramtracks.png 8bpp 2 168 64 31 -31 0 normal
-1 sprites/tramtracks.png 8bpp 82 168 64 31 -31 0 normal
-1 sprites/tramtracks.png 8bpp 162 168 64 31 -31 0 normal
-1 sprites/tramtracks.png 8bpp 242 168 64 31 -31 0 normal
-1 sprites/tramtracks.png 8bpp 322 168 64 31 -31 0 normal
-1 sprites/tramtracks.png 8bpp 402 168 64 31 -31 0 normal
-1 sprites/tramtracks.png 8bpp 482 168 64 31 -31 0 normal
-1 sprites/tramtracks.png 8bpp 562 168 64 39 -31 -8 normal
-1 sprites/tramtracks.png 8bpp 642 168 64 23 -31 0 normal
-1 sprites/tramtracks.png 8bpp 722 168 64 23 -31 0 normal
-1 sprites/tramtracks.png 8bpp 2 232 64 39 -31 -8 normal
-1 sprites/tramtracks.png 8bpp 82 232 64 31 -31 0 normal
-1 sprites/tramtracks.png 8bpp 162 232 64 31 -31 0 normal
-1 sprites/tramtracks.png 8bpp 242 232 64 31 -31 0 normal
-1 sprites/tramtracks.png 8bpp 322 232 64 31 -31 0 normal
-1 sprites/tramtracks.png 8bpp 402 232 64 31 -31 0 normal
-1 sprites/tramtracks.png 8bpp 482 232 64 31 -31 0 normal
-1 sprites/tramtracks.png 8bpp 562 232 20 20 0 0 normal
-1 sprites/tramtracks.png 8bpp 594 232 64 31 -31 0 normal
-1 sprites/tramtracks.png 8bpp 674 232 62 64 2 -49 normal
-1 sprites/tramtracks.png 8bpp 2 312 64 31 -31 0 normal
-1 sprites/tramtracks.png 8bpp 82 312 62 64 -62 -49 normal
-1 sprites/tramtracks.png 8bpp 162 312 62 64 -62 -49 normal
-1 sprites/tramtracks.png 8bpp 242 312 62 64 2 -49 normal
-1 sprites/tramtracks.png 8bpp 322 312 64 48 -31 -17 normal
-1 sprites/tramtracks.png 8bpp 402 312 64 48 -31 -17 normal
-1 sprites/tramtracks.png 8bpp 482 312 64 48 -31 -17 normal
-1 sprites/tramtracks.png 8bpp 562 312 64 48 -31 -17 normal
-1 sprites/tramtracks.png 8bpp 642 312 64 48 -31 -17 normal
-1 sprites/tramtracks.png 8bpp 722 312 64 48 -31 -17 normal
-1 sprites/tramtracks.png 8bpp 2 392 64 48 -31 -17 normal
-1 sprites/tramtracks.png 8bpp 82 392 64 48 -31 -17 normal
-1 sprites/tramtracks.png 8bpp 162 392 64 48 -31 -17 normal
-1 sprites/tramtracks.png 8bpp 242 392 64 48 -31 -17 normal
-1 sprites/tramtracks.png 8bpp 322 392 64 48 -31 -17 normal
-1 sprites/tramtracks.png 8bpp 402 392 64 48 -31 -17 normal
-1 sprites/tramtracks.png 8bpp 482 392 64 48 -31 -17 normal
-1 sprites/tramtracks.png 8bpp 562 392 64 56 -31 -25 normal
-1 sprites/tramtracks.png 8bpp 642 392 64 48 -31 -17 normal
-1 sprites/tramtracks.png 8bpp 722 392 64 48 -31 -17 normal
-1 sprites/tramtracks.png 8bpp 2 472 64 56 -31 -25 normal
-1 sprites/tramtracks.png 8bpp 82 472 64 56 -31 -25 normal
-1 sprites/tramtracks.png 8bpp 162 472 64 48 -31 -17 normal
-1 sprites/tramtracks.png 8bpp 242 472 64 48 -31 -17 normal
-1 sprites/tramtracks.png 8bpp 322 472 64 56 -31 -25 normal
-1 sprites/tramtracks.png 8bpp 402 472 64 31 -31 0 normal
-1 sprites/tramtracks.png 8bpp 482 472 64 31 -31 0 normal
-1 sprites/tramtracks.png 8bpp 562 472 64 31 -31 0 normal
-1 sprites/tramtracks.png 8bpp 642 472 64 31 -31 0 normal
-1 sprites/tramtracks.png 8bpp 722 472 64 48 -31 -17 normal
-1 sprites/tramtracks.png 8bpp 2 552 64 48 -31 -17 normal
-1 sprites/tramtracks.png 8bpp 82 552 64 48 -31 -17 normal
-1 sprites/tramtracks.png 8bpp 162 552 64 48 -31 -17 normal
-1 sprites/tramtracks.png 8bpp 242 552 64 48 -31 -17 normal
-1 sprites/tramtracks.png 8bpp 322 552 64 48 -31 -17 normal
-1 sprites/tramtracks.png 8bpp 402 552 64 48 -31 -17 normal
-1 sprites/tramtracks.png 8bpp 482 552 64 48 -31 -17 normal
-1 sprites/tramtracks.png 8bpp 562 552 64 48 -31 -17 normal
-1 sprites/tramtracks.png 8bpp 642 552 64 48 -31 -17 normal
-1 sprites/tramtracks.png 8bpp 722 552 64 48 -31 -17 normal
-1 sprites/tramtracks.png 8bpp 2 616 64 48 -31 -17 normal
-1 sprites/tramtracks.png 8bpp 82 616 64 48 -31 -17 normal
-1 sprites/tramtracks.png 8bpp 162 616 64 48 -31 -17 normal
-1 sprites/tramtracks.png 8bpp 242 616 64 48 -31 -17 normal
-1 sprites/tramtracks.png 8bpp 322 616 64 48 -31 -17 normal
-1 sprites/tramtracks.png 8bpp 402 616 64 48 -31 -17 normal
-1 sprites/tramtracks.png 8bpp 482 616 64 48 -31 -17 normal
-1 sprites/tramtracks.png 8bpp 562 616 64 48 -31 -17 normal
-1 sprites/tramtracks.png 8bpp 642 616 64 56 -31 -25 normal
-1 sprites/tramtracks.png 8bpp 722 616 64 48 -31 -17 normal
-1 sprites/tramtracks.png 8bpp 2 696 64 56 -31 -25 normal
-1 sprites/tramtracks.png 8bpp 82 696 64 48 -31 -17 normal
-1 sprites/tramtracks.png 8bpp 162 696 64 56 -31 -25 normal
-1 sprites/tramtracks.png 8bpp 242 696 64 48 -31 -17 normal
-1 sprites/tramtracks.png 8bpp 322 696 64 56 -31 -25 normal
-1 sprites/tramtracks.png 8bpp 402 696 64 48 -31 -17 normal
-1 sprites/tramtracks.png 8bpp 482 696 64 31 -31 0 normal
-1 sprites/tramtracks.png 8bpp 562 696 64 31 -31 0 normal
-1 sprites/tramtracks.png 8bpp 642 696 64 39 -31 -8 normal
-1 sprites/tramtracks.png 8bpp 722 696 64 23 -31 0 normal
-1 sprites/tramtracks.png 8bpp 2 776 64 23 -31 0 normal
-1 sprites/tramtracks.png 8bpp 82 776 64 39 -31 -8 normal

View File

@@ -0,0 +1,74 @@
//
// $Id$
//
// This file is part of OpenTTD.
// OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.
// OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
// See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
//
-1 * 63 0C "Tunnel portal overlays for railtypes by Snail (Jacopo Coletto)"
// Tropical sprites.
-1 * 6 07 83 01 \7! 02 11
-1 * 3 05 17 10
-1 sprites/tunnel_portals.png 8bpp 5 88 35 33 -31 -2 normal
-1 sprites/tunnel_portals.png 8bpp 43 88 40 37 -7 -38 normal
-1 sprites/tunnel_portals.png 8bpp 86 88 35 21 -31 0 normal
-1 sprites/tunnel_portals.png 8bpp 124 88 40 22 -7 -29 normal
-1 sprites/tunnel_portals.png 8bpp 168 88 35 21 -2 0 normal
-1 sprites/tunnel_portals.png 8bpp 206 88 40 22 -31 -29 normal
-1 sprites/tunnel_portals.png 8bpp 249 88 35 33 -2 -2 normal
-1 sprites/tunnel_portals.png 8bpp 287 88 40 37 -31 -38 normal
-1 sprites/tunnel_portals.png 8bpp 5 170 35 33 -31 -2 normal
-1 sprites/tunnel_portals.png 8bpp 43 170 40 37 -7 -38 normal
-1 sprites/tunnel_portals.png 8bpp 86 170 35 21 -31 0 normal
-1 sprites/tunnel_portals.png 8bpp 124 170 40 22 -7 -29 normal
-1 sprites/tunnel_portals.png 8bpp 168 170 35 21 -2 0 normal
-1 sprites/tunnel_portals.png 8bpp 206 170 40 22 -31 -29 normal
-1 sprites/tunnel_portals.png 8bpp 249 170 35 33 -2 -2 normal
-1 sprites/tunnel_portals.png 8bpp 287 170 40 37 -31 -38 normal
// Temperate grass + snow sprites.
-1 * 6 07 83 01 \7= 02 25
-1 * 3 05 17 10
-1 sprites/tunnel_portals.png 8bpp 5 6 35 33 -31 -2 normal
-1 sprites/tunnel_portals.png 8bpp 43 6 40 37 -7 -38 normal
-1 sprites/tunnel_portals.png 8bpp 86 6 35 21 -31 0 normal
-1 sprites/tunnel_portals.png 8bpp 124 6 40 22 -7 -29 normal
-1 sprites/tunnel_portals.png 8bpp 168 6 35 21 -2 0 normal
-1 sprites/tunnel_portals.png 8bpp 206 6 40 22 -31 -29 normal
-1 sprites/tunnel_portals.png 8bpp 249 6 35 33 -2 -2 normal
-1 sprites/tunnel_portals.png 8bpp 287 6 40 37 -31 -38 normal
-1 sprites/tunnel_portals.png 8bpp 5 129 35 33 -31 -2 normal
-1 sprites/tunnel_portals.png 8bpp 43 129 40 37 -7 -38 normal
-1 sprites/tunnel_portals.png 8bpp 86 129 35 21 -31 0 normal
-1 sprites/tunnel_portals.png 8bpp 124 129 40 22 -7 -29 normal
-1 sprites/tunnel_portals.png 8bpp 168 129 35 21 -2 0 normal
-1 sprites/tunnel_portals.png 8bpp 206 129 40 22 -31 -29 normal
-1 sprites/tunnel_portals.png 8bpp 249 129 35 33 -2 -2 normal
-1 sprites/tunnel_portals.png 8bpp 287 129 40 37 -31 -38 normal
// Arctic grass sprites.
-1 * 6 07 83 01 \7! 01 09
-1 * 4 05 97 08 00
-1 sprites/tunnel_portals.png 8bpp 5 47 35 33 -31 -2 normal
-1 sprites/tunnel_portals.png 8bpp 43 47 40 37 -7 -38 normal
-1 sprites/tunnel_portals.png 8bpp 86 47 35 21 -31 0 normal
-1 sprites/tunnel_portals.png 8bpp 124 47 40 22 -7 -29 normal
-1 sprites/tunnel_portals.png 8bpp 168 47 35 21 -2 0 normal
-1 sprites/tunnel_portals.png 8bpp 206 47 40 22 -31 -29 normal
-1 sprites/tunnel_portals.png 8bpp 249 47 35 33 -2 -2 normal
-1 sprites/tunnel_portals.png 8bpp 287 47 40 37 -31 -38 normal
// Toyland sprites.
-1 * 6 07 83 01 \7! 03 09
-1 * 4 05 97 08 00
-1 sprites/tunnel_portals.png 8bpp 5 211 35 33 -31 -2 normal
-1 sprites/tunnel_portals.png 8bpp 43 211 40 37 -7 -38 normal
-1 sprites/tunnel_portals.png 8bpp 86 211 35 21 -31 0 normal
-1 sprites/tunnel_portals.png 8bpp 124 211 40 22 -7 -29 normal
-1 sprites/tunnel_portals.png 8bpp 168 211 35 21 -2 0 normal
-1 sprites/tunnel_portals.png 8bpp 206 211 40 22 -31 -29 normal
-1 sprites/tunnel_portals.png 8bpp 249 211 35 33 -2 -2 normal
-1 sprites/tunnel_portals.png 8bpp 287 211 40 37 -31 -38 normal

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

View File

@@ -0,0 +1,13 @@
# $Id: openttd.desktop.translation.awk 19884 2010-05-22 19:59:37Z rubidium $
# This file is part of OpenTTD.
# OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.
# OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
# See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
#
# Awk script to automatically remove duplicate Comment[i]= lines
#
BEGIN { FS = "="; last = "" }
{ if (last != $1) { print $0 }; last = $1 }

View File

@@ -9,3 +9,4 @@ Exec=!!TTD!!
Terminal=false
Categories=!!MENU_GROUP!!
Comment=A clone of Transport Tycoon Deluxe
Keywords=game;simulation;transport;tycoon;deluxe;economics;multiplayer;money;train;ship;bus;truck;aircraft;cargo

View File

@@ -6,10 +6,10 @@
# See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
#
# Awk script to automatically generate a single comment line
# for a translated desktop shortcut. If it does not exist there
# Awk script to automatically generate a comment lines for
# a translated desktop shortcut. If it does not exist there
# is no output.
#
/##isocode/ { lang = $2; next }
/STR_DESKTOP_SHORTCUT_COMMENT/ { sub("^[^:]*:", "", $0); print "Comment[" lang "]=" $0; next}
/STR_DESKTOP_SHORTCUT_COMMENT/ { sub("^[^:]*:", "", $0); print "Comment[" lang "]=" $0; sub("_.*", "", lang); print "Comment[" lang "]=" $0; next}

View File

@@ -1,176 +1,344 @@
openttd (1.3.3~RC1-0) unstable; urgency=low
* New upstream release 1.3.3-RC1
-- OpenTTD <info@openttd.org> Sun, 17 Nov 2013 19:00:00 +0100
openttd (1.3.2-0) unstable; urgency=low
* New upstream release 1.3.2
-- OpenTTD <info@openttd.org> Sat, 27 Jul 2013 18:00:00 +0200
openttd (1.3.2~RC2-0) unstable; urgency=low
* New upstream release 1.3.2-RC2
-- OpenTTD <info@openttd.org> Sat, 13 Jul 2013 12:00:00 +0200
openttd (1.3.2~RC1-0) unstable; urgency=low
* New upstream release 1.3.2-RC1
-- OpenTTD <info@openttd.org> Sun, 30 Jun 2013 12:00:00 +0200
openttd (1.3.1-0) unstable; urgency=low
* New upstream release 1.3.1
-- OpenTTD <info@openttd.org> Sat, 01 Jun 2013 00:00:00 +0300
openttd (1.3.1~RC1-0) unstable; urgency=low
* New upstream release 1.3.1-RC1
-- OpenTTD <info@openttd.org> Fri, 17 May 2013 22:00:00 +0200
openttd (1.3.0-0) unstable; urgency=low
* New upstream release 1.3.0
-- OpenTTD <info@openttd.org> Mon, 01 Apr 2013 00:00:00 +0200
openttd (1.3.0~RC3) unstable; urgency=low
* New upstream release 1.3.0-RC3
-- OpenTTD <info@openttd.org> Mon, 18 Mar 2013 00:00:00 +0100
openttd (1.3.0~RC2) unstable; urgency=low
* New upstream release 1.3.0-RC2
-- OpenTTD <info@openttd.org> Tue, 05 Mar 2013 00:00:00 +0100
openttd (1.3.0~RC1) unstable; urgency=low
* New upstream release 1.3.0-RC1
-- OpenTTD <info@openttd.org> Tue, 19 Feb 2013 00:00:00 +0100
openttd (1.3.0~beta2) unstable; urgency=low
* New upstream release 1.3.0-beta2
-- OpenTTD <info@openttd.org> Thu, 07 Feb 2013 00:00:00 +0100
openttd (1.3.0~beta1) unstable; urgency=low
* New upstream release 1.3.0-beta1
-- OpenTTD <info@openttd.org> Mon, 24 Dec 2012 00:00:00 +0100
openttd (1.2.3) unstable; urgency=low
* New upstream release 1.2.3
-- OpenTTD <info@openttd.org> Thu, 01 Nov 2012 00:00:00 +0200
openttd (1.2.3~RC1) unstable; urgency=low
* New upstream release 1.2.3-RC1
-- OpenTTD <info@openttd.org> Wed, 17 Oct 2012 00:00:00 +0200
openttd (1.2.2) unstable; urgency=low
* New upstream release 1.2.2
-- OpenTTD <info@openttd.org> Thu, 16 Aug 2012 20:00:00 +0200
openttd (1.2.2~RC1) unstable; urgency=low
* New upstream release 1.2.2-RC1
-- OpenTTD <info@openttd.org> Wed, 01 Aug 2012 00:00:00 +0200
openttd (1.2.1) unstable; urgency=low
* New upstream release 1.2.1
-- OpenTTD <info@openttd.org> Fri, 01 Jun 2012 00:00:00 +0200
openttd (1.2.1~RC1) unstable; urgency=low
* New upstream release 1.2.1-RC1
-- OpenTTD <info@openttd.org> Wed, 16 Apr 2012 22:00:00 +0200
openttd (1.2.0) unstable; urgency=low
* New upstream release 1.2.0
-- OpenTTD <info@openttd.org> Sun, 15 Apr 2012 14:00:00 +0200
openttd (1.2.0~RC4) unstable; urgency=low
* New upstream release 1.2.0-RC4
-- OpenTTD <info@openttd.org> Sun, 01 Apr 2012 00:00:00 +0200
openttd (1.2.0~RC3) unstable; urgency=low
* New upstream release 1.2.0-RC3
-- OpenTTD <info@openttd.org> Sun, 18 Mar 2012 18:00:00 +0100
openttd (1.2.0~RC2) unstable; urgency=low
* New upstream release 1.2.0-RC2
-- OpenTTD <info@openttd.org> Sun, 04 Mar 2012 18:00:00 +0100
openttd (1.2.0~RC1) unstable; urgency=low
* New upstream release 1.2.0-RC1
-- OpenTTD <info@openttd.org> Sun, 19 Feb 2012 23:00:00 +0100
openttd (1.2.0~beta4) unstable; urgency=low
* New upstream release 1.2.0-beta4
-- OpenTTD <info@openttd.org> Sat, 04 Feb 2012 16:00:00 +0100
openttd (1.2.0~beta3) unstable; urgency=low
* New upstream release 1.2.0-beta3
-- OpenTTD <info@openttd.org> Sat, 21 Jan 2012 16:00:00 +0100
openttd (1.2.0~beta2) unstable; urgency=low
* New upstream release 1.2.0-beta2
-- OpenTTD <info@openttd.org> Sat, 07 Jan 2012 00:00:00 +0100
openttd (1.2.0~beta1) unstable; urgency=low
* New upstream release 1.2.0-beta1
-- OpenTTD <info@openttd.org> Sat, 24 Dec 2011 00:00:00 +0100
openttd (1.1.4) unstable; urgency=low
* New upstream release 1.1.4
-- OpenTTD <info@openttd.org> Mon, 05 Dec 2011 00:00:00 +0400
openttd (1.1.4-RC1) unstable; urgency=low
* New upstream release 1.1.4-RC1
-- Matthijs Kooijman <matthijs@stdin.nl> Sun, 20 Nov 2011 17:00:00 +0100
-- OpenTTD <info@openttd.org> Sun, 20 Nov 2011 17:00:00 +0100
openttd (1.1.3) unstable; urgency=low
* New upstream release 1.1.3
-- Matthijs Kooijman <matthijs@stdin.nl> Thu, 15 Sep 2011 21:00:00 +0200
-- OpenTTD <info@openttd.org> Thu, 15 Sep 2011 21:00:00 +0200
openttd (1.1.3-RC1) unstable; urgency=low
* New upstream release 1.1.3-RC1
-- Matthijs Kooijman <matthijs@stdin.nl> Sun, 04 Sep 2011 17:00:00 +0200
-- OpenTTD <info@openttd.org> Sun, 04 Sep 2011 17:00:00 +0200
openttd (1.1.2) unstable; urgency=low
* New upstream release 1.1.2
-- Matthijs Kooijman <matthijs@stdin.nl> Sun, 14 Aug 2011 17:00:00 +0200
-- OpenTTD <info@openttd.org> Sun, 14 Aug 2011 17:00:00 +0200
openttd (1.1.2~RC2) unstable; urgency=low
* New upstream release 1.1.2-RC2
-- Matthijs Kooijman <matthijs@stdin.nl> Sat, 30 Jul 2011 21:00:00 +0200
-- OpenTTD <info@openttd.org> Sat, 30 Jul 2011 21:00:00 +0200
openttd (1.1.2~RC1) unstable; urgency=low
* New upstream release 1.1.2-RC1
-- Matthijs Kooijman <matthijs@stdin.nl> Sun, 24 Jul 2011 21:00:00 +0200
-- OpenTTD <info@openttd.org> Sun, 24 Jul 2011 21:00:00 +0200
openttd (1.1.1) unstable; urgency=low
* New upstream release 1.1.1
-- Matthijs Kooijman <matthijs@stdin.nl> Wed, 01 Jun 2011 00:00:00 +0200
-- OpenTTD <info@openttd.org> Wed, 01 Jun 2011 00:00:00 +0200
openttd (1.1.1~RC1) unstable; urgency=low
* New upstream release 1.1.1-RC1
-- Matthijs Kooijman <matthijs@stdin.nl> Sun, 15 May 2011 21:00:00 +0200
-- OpenTTD <info@openttd.org> Sun, 15 May 2011 21:00:00 +0200
openttd (1.1.0) unstable; urgency=low
* New upstream release 1.1.0
-- Matthijs Kooijman <matthijs@stdin.nl> Fri, 01 Apr 2011 00:00:00 +0100
-- OpenTTD <info@openttd.org> Fri, 01 Apr 2011 00:00:00 +0100
openttd (1.1.0~RC3) unstable; urgency=low
* New upstream release 1.1.0-RC3
-- Matthijs Kooijman <matthijs@stdin.nl> Fri, 18 Mar 2011 22:00:00 +0100
-- OpenTTD <info@openttd.org> Fri, 18 Mar 2011 22:00:00 +0100
openttd (1.1.0~RC2) unstable; urgency=low
* New upstream release 1.1.0-RC2
-- Matthijs Kooijman <matthijs@stdin.nl> Fri, 04 Mar 2011 22:00:00 +0100
-- OpenTTD <info@openttd.org> Fri, 04 Mar 2011 22:00:00 +0100
openttd (1.1.0~RC1) unstable; urgency=low
* New upstream release 1.1.0-RC1
-- Matthijs Kooijman <matthijs@stdin.nl> Fri, 18 Feb 2011 22:00:00 +0100
-- OpenTTD <info@openttd.org> Fri, 18 Feb 2011 22:00:00 +0100
openttd (1.1.0~beta5) unstable; urgency=low
* New upstream release 1.1.0-beta5
-- Matthijs Kooijman <matthijs@stdin.nl> Fri, 04 Feb 2011 22:00:00 +0100
-- OpenTTD <info@openttd.org> Fri, 04 Feb 2011 22:00:00 +0100
openttd (1.1.0~beta4) unstable; urgency=low
* New upstream release 1.1.0-beta4
-- Matthijs Kooijman <matthijs@stdin.nl> Fri, 21 Jan 2011 00:00:00 +0100
-- OpenTTD <info@openttd.org> Fri, 21 Jan 2011 00:00:00 +0100
openttd (1.1.0~beta3) unstable; urgency=low
* New upstream release 1.1.0-beta3
-- Matthijs Kooijman <matthijs@stdin.nl> Sun, 09 Jan 2011 18:00:00 +0100
-- OpenTTD <info@openttd.org> Sun, 09 Jan 2011 18:00:00 +0100
openttd (1.1.0~beta2) unstable; urgency=low
* New upstream release 1.1.0-beta2
-- Matthijs Kooijman <matthijs@stdin.nl> Fri, 31 Dec 2010 18:00:00 +0100
-- OpenTTD <info@openttd.org> Fri, 31 Dec 2010 18:00:00 +0100
openttd (1.1.0~beta1) unstable; urgency=low
* New upstream release 1.1.0-beta1
-- Matthijs Kooijman <matthijs@stdin.nl> Fri, 24 Dec 2010 00:00:00 +0100
-- OpenTTD <info@openttd.org> Fri, 24 Dec 2010 00:00:00 +0100
openttd (1.0.5-0) unstable; urgency=low
* New upstream release 1.0.5
-- Matthijs Kooijman <matthijs@stdin.nl> Sat, 20 Nov 2010 21:00:00 +0000
-- OpenTTD <info@openttd.org> Sat, 20 Nov 2010 21:00:00 +0000
openttd (1.0.5~rc2-0) unstable; urgency=low
* New upstream release 1.0.5~rc2
-- Matthijs Kooijman <matthijs@stdin.nl> Sun, 14 Nov 2010 15:00:00 +0000
-- OpenTTD <info@openttd.org> Sun, 14 Nov 2010 15:00:00 +0000
openttd (1.0.5~rc1-0) unstable; urgency=low
* New upstream release 1.0.5-RC1
-- Matthijs Kooijman <matthijs@stdin.nl> Sun, 31 Oct 2010 15:00:00 +0000
-- OpenTTD <info@openttd.org> Sun, 31 Oct 2010 15:00:00 +0000
openttd (1.0.4-0) unstable; urgency=low
* New upstream release 1.0.4
-- Matthijs Kooijman <matthijs@stdin.nl> Tue, 14 Sep 2010 20:00:00 +0000
-- OpenTTD <info@openttd.org> Tue, 14 Sep 2010 20:00:00 +0000
openttd (1.0.4~rc1-0) unstable; urgency=low
* New upstream release 1.0.4-RC1
-- Matthijs Kooijman <matthijs@stdin.nl> Mon, 30 Aug 2010 20:00:00 +0000
-- OpenTTD <info@openttd.org> Mon, 30 Aug 2010 20:00:00 +0000
openttd (1.0.3-0) unstable; urgency=low
* New upstream release 1.0.3
-- Matthijs Kooijman <matthijs@stdin.nl> Sun, 01 Aug 2010 00:00:00 +0000
-- OpenTTD <info@openttd.org> Sun, 01 Aug 2010 00:00:00 +0000
openttd (1.0.3~rc1-0) unstable; urgency=low
* New upstream release 1.0.3-RC1
-- Matthijs Kooijman <matthijs@stdin.nl> Sat, 05 Jul 2010 17:37:21 +0000
-- OpenTTD <info@openttd.org> Sat, 05 Jul 2010 17:37:21 +0000
openttd (1.0.2-0) unstable; urgency=low
* New upstream release 1.0.2
-- Matthijs Kooijman <matthijs@stdin.nl> Sat, 19 Jun 2010 18:36:21 +0000
-- OpenTTD <info@openttd.org> Sat, 19 Jun 2010 18:36:21 +0000
openttd (1.0.2~rc1-0) unstable; urgency=low
* New upstream release 1.0.2-RC1
-- Matthijs Kooijman <matthijs@stdin.nl> Sat, 05 Jun 2010 23:36:21 +0000
-- OpenTTD <info@openttd.org> Sat, 05 Jun 2010 23:36:21 +0000
openttd (1.0.1-0) unstable; urgency=low
* New upstream release 1.0.1
-- Matthijs Kooijman <matthijs@stdin.nl> Sat, 01 May 2010 00:00:00 +0200
-- OpenTTD <info@openttd.org> Sat, 01 May 2010 00:00:00 +0200
openttd (1.0.1~rc2-0) unstable; urgency=low
* New upstream release 1.0.1-RC2
-- Matthijs Kooijman <matthijs@stdin.nl> Wed, 21 Apr 2010 21:36:21 +0200
-- OpenTTD <info@openttd.org> Wed, 21 Apr 2010 21:36:21 +0200
openttd (1.0.1~rc1-0) unstable; urgency=low
* New upstream release 1.0.1-RC1
-- Matthijs Kooijman <matthijs@stdin.nl> Sat, 17 Apr 2010 23:36:21 +0000
-- OpenTTD <info@openttd.org> Sat, 17 Apr 2010 23:36:21 +0000
openttd (1.0.0-1) unstable; urgency=low

View File

@@ -3,11 +3,10 @@ Section: games
Priority: optional
Maintainer: Matthijs Kooijman <matthijs@stdin.nl>
Uploaders: Jordi Mallach <jordi@debian.org>
DM-Upload-Allowed: yes
Build-Depends: debhelper (>= 7.0.50), libsdl-dev, zlib1g-dev, libpng-dev, libfreetype6-dev, libfontconfig-dev, libicu-dev, liblzma-dev, liblzo2-dev
Standards-Version: 3.8.4
Vcs-Browser: http://git.debian.org/?p=collab-maint/openttd.git
Vcs-Git: git://git.debian.org/collab-maint/openttd.git
Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/openttd.git
Vcs-Git: git://anonscm.debian.org/collab-maint/openttd.git
Homepage: http://www.openttd.org/
Package: openttd

View File

@@ -1,77 +1,106 @@
This package was debianized by Matthijs Kooijman <matthijs@stdin.nl>
on Wed, 15 Sep 2004 00:24:01 +0200.
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: OpenTTD
Upstream-Contact: info@openttd.org, #openttd on irc.oftc.net
Source: http://www.openttd.org
Upstream author: Ludvig Strigeus (ludde) and many others.
Upstream homepage: http://www.openttd.org
Copyright © 2004-2009 Ludvig Strigeous and others.
Files: *
Copyright: © 2004-2012 Ludvig Strigeous and others.
License: GPL-2.0
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License version 2.0 as
published by the Free Software Foundation;
.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
.
You should have received a copy of the GNU General Public License
along with this package; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
.
On Debian systems, the complete text of the GNU General Public License
version 2 can be found in `/usr/share/common-licenses/GPL-2'.
OpenTTD License:
Files: src/3rdparty/squirrel/*
Copyright: © 2003-2009 Alberto Demichelis
License: Zlib
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License version 2.0 as
published by the Free Software Foundation;
Files: src/3rdparty/md5/*
Copyright: © 1999, 2000, 2002 Aladdin Enterprises. All rights reserved.
License: Zlib
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this package; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
License: Zlib
This software is provided 'as-is', without any express or implied
warranty. In no event will the authors be held liable for any damages
arising from the use of this software.
.
Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it
freely, subject to the following restrictions:
.
1. The origin of this software must not be misrepresented; you must not
claim that you wrote the original software. If you use this software in
a product, an acknowledgment in the product documentation would be
appreciated but is not required.
.
2. Altered source versions must be plainly marked as such, and must not
be misrepresented as being the original software.
.
3. This notice may not be removed or altered from any source
distribution.
On Debian systems, the complete text of the GNU General Public License
version 2 can be found in `/usr/share/common-licenses/GPL-2'.
Files: os/dos/exe2coff/*
Copyright: © 1998 DJ Delorie
License: GPL-2.0 with additional restrictions
This document is Copyright (C) DJ Delorie and may be distributed
verbatim, but changing it is not allowed.
.
Source code copyright DJ Delorie is distributed under the terms of the
GNU General Public Licence, with the following exceptions:
.
* Sources used to build crt0.o, gcrt0.o, libc.a, libdbg.a, and
libemu.a are distributed under the terms of the GNU Library General
Public License, rather than the GNU GPL.
.
* Any existing copyright or authorship information in any given source
file must remain intact. If you modify a source file, a notice to that
effect must be added to the authorship information in the source file.
.
* Runtime binaries, as provided by DJ in DJGPP, may be distributed
without sources ONLY if the recipient is given sufficient information
to obtain a copy of djgpp themselves. This primarily applies to
go32-v2.exe, emu387.dxe, and stubedit.exe.
.
* Runtime objects and libraries, as provided by DJ in DJGPP, when
linked into an application, may be distributed without sources ONLY
if the recipient is given sufficient information to obtain a copy of
djgpp themselves. This primarily applies to crt0.o and libc.a.
.
On Debian systems, the complete text of the GNU General Public License
version 2 can be found in `/usr/share/common-licenses/GPL-2'.
Comment:
Given only the exe2coff.c file is distributed in the source distribution (and
nothing in Debian binary distribution), it seems only the 2nd condition
applies.
This package contains an embedded version of the "Squirrel" programming
language, which is shipped under the following license:
Copyright (c) 2003-2009 Alberto Demichelis
This software is provided 'as-is', without any
express or implied warranty. In no event will the
authors be held liable for any damages arising from
the use of this software.
Permission is granted to anyone to use this software
for any purpose, including commercial applications,
and to alter it and redistribute it freely, subject
to the following restrictions:
1. The origin of this software must not be
misrepresented; you must not claim that
you wrote the original software. If you
use this software in a product, an
acknowledgment in the product
documentation would be appreciated but is
not required.
2. Altered source versions must be plainly
marked as such, and must not be
misrepresented as being the original
software.
3. This notice may not be removed or
altered from any source distribution.
This package contains an implementation of the md5 hash algorithm, which
is shipped under the following license:
Copyright (C) 1999, 2000, 2002 Aladdin Enterprises. All rights reserved.
This software is provided 'as-is', without any express or implied
warranty. In no event will the authors be held liable for any damages
arising from the use of this software.
Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it
freely, subject to the following restrictions:
1. The origin of this software must not be misrepresented; you must not
claim that you wrote the original software. If you use this software
in a product, an acknowledgment in the product documentation would be
appreciated but is not required.
2. Altered source versions must be plainly marked as such, and must not be
misrepresented as being the original software.
3. This notice may not be removed or altered from any source distribution.
Files: os/dos/cwsdpmi/*
Source: http://homer.rice.edu/~sandmann/cwsdpmi/index.html
Copyright: © 1995-2000 Charles W Sandmann (sandmann@clio.rice.edu)
License: Custom binary-only license
This is release 5. The files in this binary distribution may be redistributed
under the GPL (with source) or without the source code provided:
.
* CWSDPMI.EXE or CWSDPR0.EXE are not modified in any way except via CWSPARAM.
.
* CWSDSTUB.EXE internal contents are not modified in any way except via
CWSPARAM or STUBEDIT. It may have a COFF image plus data appended to it.
.
* Notice to users that they have the right to receive the source code and/or
binary updates for CWSDPMI. Distributors should indicate a site for the
source in their documentation.
Comment:
Files are distributed as binary only, so the second option in the license
("without source code provided: ...") is applicable.

View File

@@ -1,2 +1,2 @@
?package(openttd):needs="X11" section="Games/Simulation" title="OpenTTD"\
command="/usr/share/games/openttd/openttd-wrapper" icon="/usr/share/pixmaps/openttd.32.xpm"
command="/usr/games/openttd" icon="/usr/share/pixmaps/openttd.32.xpm"

View File

@@ -4,7 +4,7 @@
# Use debhelper default for all targets (but some are overridden below).
%:
dh $@
dh --parallel $@
DEB_HOST_GNU_TYPE=$(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
DEB_BUILD_GNU_TYPE=$(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
@@ -12,21 +12,29 @@ ifneq ($(DEB_HOST_GNU_TYPE),$(DEB_BUILD_GNU_TYPE))
CROSS= --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE)
endif
# This prevents linking uselessly to libicudata and silences a warning
# in the build process.
DEB_LDFLAGS_MAINT_APPEND="-Wl,-as-needed"
# Enable all hardening options (since openttd offers a network-listening
# service that handles untrusted data).
DEB_BUILD_MAINT_OPTIONS=hardening=+all
# Load buildflags (this uses dpkg-buildflags). Note that we don't export
# them, but instead pass them to ./configure explicitly.
include /usr/share/dpkg/buildflags.mk
# Pass custom options to configure. Since it's not autoconf but a custom
# script, some of the option names are slightly different. We also need
# to be explicit about the dependencies, in case we're not running in a
# clean build root.
override_dh_auto_configure:
./configure $(CROSS) --prefix-dir=/usr --install-dir=debian/openttd --without-allegro --with-zlib --with-sdl --with-png --with-freetype --with-fontconfig --with-icu --with-liblzo2 --with-lzma --without-iconv --disable-strip CFLAGS="$(CFLAGS) -g" LDFLAGS="$(LDFLAGS) -Wl,-as-needed"
./configure $(CROSS) --prefix-dir=/usr --install-dir=debian/openttd --without-allegro --with-zlib --with-sdl --with-png --with-freetype --with-fontconfig --with-icu --with-liblzo2 --with-lzma --without-iconv --disable-strip CFLAGS="$(CFLAGS) $(CPPFLAGS)" CXXFLAGS="$(CXXFLAGS) $(CPPFLAGS)" LDFLAGS="$(LDFLAGS)" CFLAGS_BUILD="$(CFLAGS) $(CPPFLAGS)" CXXFLAGS_BUILD="$(CXXFLAGS) $(CPPFLAGS)" LDFLAGS_BUILD="$(LDFLAGS)"
# Do some extra installation
override_dh_auto_install:
$(MAKE) install DO_NOT_INSTALL_CHANGELOG=1 DO_NOT_INSTALL_LICENSE=1
# Install the wrapper and make it executable
install -d debian/openttd/usr/share/games/openttd/
install -m755 debian/openttd-wrapper debian/openttd/usr/share/games/openttd/
# Don't do testing. Because the OpenTTD Makefile always does dependency
# generation (even on invalid targets), dh_auto_test thinks there is a
# "test" target, while there isn't.

View File

@@ -0,0 +1,3 @@
The files in this directory are not licensed under the same terms as the
rest of OpenTTD. Licensing details can be found in OpenTTD's readme.txt
and in this directory or subdirectories as well.

View File

@@ -0,0 +1,3 @@
The files in this directory are not licensed under the same terms as the
rest of OpenTTD. Licensing details can be found in OpenTTD's readme.txt
and in this directory or subdirectories as well.

Some files were not shown because too many files have changed in this diff Show More