Commit Graph

4517 Commits (8ba55322c1c0080e40b96f535d7c672f3b77b570)
 

Author SHA1 Message Date
belugas 5382915cb6 (svn r6082) -CodeChange : Remove the unneeded table/sprites.h include in newgrf_cargo.h.
Set it in genworld_gui.c instead, as it is really needed
18 years ago
belugas 58a254d9a8 (svn r6081) -Fix(6054) : Silenced a MSVC warning on compiling (thanks MaulinMonkey) 18 years ago
glx aa66da14dd (svn r6079) -Change: size and alignment of random seed input box and randomise button 18 years ago
truelight 5241da0ff0 (svn r6078) -Fix: forgot one uint16 -> Date conversion. Tnx to #openttdcoop team for detecting and Rubidium for finding the cause. 18 years ago
miham 6c699b8bc2 (svn r6076) WebTranslator2 update to 2006-08-23 21:57:55
french     - 2 changed by glx (2)
portuguese - 26 fixed, 3 changed by izhirahider (29)
18 years ago
Darkvater 03c415d25e (svn r6073) -We have removed MSVC6 support, so remove strgen and langs project files as well. 18 years ago
matthijs 8fc0d8090c (svn r6068) -Codechange: Switch PNG and BMP priority for screenshots. This ensures PNG is used by default when available. (hylje) 18 years ago
miham 5d7ec0aded (svn r6064) WebTranslator2 update to 2006-08-23 15:55:27
french     - 5 fixed by belugas (4), glx (1)
german     - 26 fixed, 5 changed by chu (31)
turkish    - 23 fixed by jnmbk (23)
18 years ago
glx f0e00996e0 (svn r6059) -Fix(r6049): FOR_ALL was not use to not skip invalid items, so really don't skip invalid items :) 18 years ago
truelight 42a0c0b3fe (svn r6058) -Fix: Get(Industry|Town)ArraySize could never return 0
Note: _total_towns and _total_industries willb e removed soon, so this 'hack' is okay, for now ;)
18 years ago
truelight a21b2750bd (svn r6057) -Codechange: made a function GetRandomXXX, that _always_ returns a valid XXX, unless there are none to pick from. Then NULL is returned. 18 years ago
truelight cea8546a86 (svn r6056) -Codechange: don't use a loop what can be done with a simple wrapper 18 years ago
truelight 15aff22c96 (svn r6055) -Codechange: added GetXXXArraySize, which returns HighestID + 1 (or, will do that).
It isn't the best name, but we couldn't find any better.
  This unifies the pool-system even more.
18 years ago
tron f2b804f0a6 (svn r6054) Change the sign sorter in a similar way as the other sorters: Remember a list of pointers to signs instead of a list of SignIDs - This removes a layer of indirection
Also make the sign list static
18 years ago
truelight 213c71be3f (svn r6053) -Codechange: renamed all IsXXXIndex to IsValidXXXID
-Codechange: IsValidXXXID now also checks if XXX is really valid, not if the number is within range
  Both changes again in preperation of the new mem-pool system, which requires this.
  IsValidXXXID is not a bit less pretty, but that will be cleaned up after the new mem-pool system
18 years ago
truelight bdc1d681a7 (svn r6052) -Codechange: change OrderType (order->type) in a typedef
-Codechange: renamed DeleteDestinationFromVehicleOrder to RemoveOrderFromAllVehicles to reflect his function better
-Codechange: changed the params of RemoveOrderFromAllVehicles, to avoid unneeded variable-creation
18 years ago
truelight 8d436dee69 (svn r6051) -Fix r6047: forgot many times a ! :( 18 years ago
truelight f16d3f2b8b (svn r6050) -Codechange: mass-renamed SignStruct -> Sign and ss -> si. Now functions and variables all match eachother 18 years ago
truelight b7cce084e2 (svn r6049) -Codechange: forgot EngineRenew in r6047
-Codechange: cleaned up the EngineRenew code a bit (coding style mostly)
-Codechange: forgot the correct comment in station_cmd
-Codechange: move pool-stuff to engine.h, like we always do
18 years ago
truelight 03b44d628f (svn r6048) -Codechange: all InitializeXXX are plural, just not Depot 18 years ago
truelight 505566da5c (svn r6047) -Codechange: FOR_ALL now _only_ loops valid items, and skips invalid ones
-Codechange: use IsValidXXX where ever possible
  Note: both changes to prepare for new pool system, which needs those changes.
  For every pool there are 2 ugly lines, which will be removed when done
  implementing new pool system.
  Based on FS#13 by blathijs, partly implemented.
18 years ago
belugas 650b9be724 (svn r6046) CodeChange : Rename WWT_5 Widget type to WWT_LABEL : a centered label
CodeChange : Move almost all fixed strings from ON_PAINT event to Widget array using WWT_LABEL.
Feature : All "Select Refit Cargo" are now centered, instead of been left aligned
18 years ago
rubidium 908d3bcfe6 (svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whitespace fixes only except for a few comments to make them uniform for the whole enum/struct. 18 years ago
miham 7ba3ea5f29 (svn r6044) WebTranslator2 update to 2006-08-22 15:57:27
danish     - 13 fixed by Bjarni (3), trenskow (10)
french     - 1 fixed by glx (1)
hungarian  - 1 fixed by miham (1)
18 years ago
truelight 447f67ca6f (svn r6043) -Codechange: use wrapper if they are available 18 years ago
miham ff152a8978 (svn r6042) WebTranslator2 update to 2006-08-21 23:49:18
french     - 2 fixed by glx (2)
german     - 49 fixed by chu (49)
polish     - 1 fixed by meush (1)
portuguese - 3 fixed by izhirahider (3)
18 years ago
truelight dee58df5e9 (svn r6041) -Fix r6040: forgot to declare a function in viewport.c 18 years ago
truelight d95a3d9879 (svn r6040) -Add: when clicking twice on a Location Button, the SmallMap centers on your position (based on FS#54 by thomasdev)
-Add: when clicking twice in SmallMap on a position, it centers there (based on FS#54 by thomasdev)
-Add: add a button in SmallMap that centers the SmallMap on your current position (based on FS#54 by thomasdev)
18 years ago
bjarni 24d703808f (svn r6039) -Fix: [newGRF] FS#287 Bugfix for error in NewGRF callback 31 code for aircraft (Mart3p)
introduced in rev 5822
18 years ago
truelight a824598367 (svn r6038) -Codechange: move mousewheel code to event WE_MOUSEWHEEL instead of a general function that handles that
-Codechange: use always 'e' for WindowsEvent, neverr 'we'
18 years ago
truelight 5ca40263a8 (svn r6037) -Fix: never allow scrolling the map in the main menu (scroll-settings weren't reset if switched to mainmenu) 18 years ago
truelight f6b17149c6 (svn r6036) -Codechange: do not handle SCROLL in a central function, but let windows handle them theirself. Added WE_SCROLL for this. 18 years ago
Darkvater 49cdc17103 (svn r6035) -Revert r5900 which supposedly fixed an invalid warning caused by buggy MS software 18 years ago
truelight 95b4248f25 (svn r6032) -Fix: when a farm is gone, remove the fields when it is full grown and should be harvest (not before that) 18 years ago
miham 1c989670a8 (svn r6023) WebTranslator2 update to 2006-08-20 23:53:33
german     - 1 fixed by Neonox (1)
polish     - 2 fixed, 2 changed by meush (4)
portuguese - 2 fixed by izhirahider (2)
18 years ago
rubidium 29c8097986 (svn r6013) -Fix: some newgrf properties returned the date in the new format where the newgrf's expect the original format. Thanks to michi_cc for finding these and providing the initial patch. 18 years ago
rubidium 43af0ced5f (svn r6005) -Cleanup: introduce IndustryID and use it
-Cleanup: use TownID and StationID for two instances of uint16
18 years ago
rubidium db397d5a75 (svn r6002) -Cleanup: remove the now redundant BASE_YEAR constant. 18 years ago
truelight 0c760998b3 (svn r6001) -Feature: when removing a farm, his farmland is removed too (over time) (based on peter1138's patch, FS#82)
To make this to work, in older games farmland is removed on load, and replanted
18 years ago
miham 5a8687ccc0 (svn r6000) WebTranslator2 update to 2006-08-20 20:43:15
danish     - 24 fixed, 1 changed by Bjarni (25)
hungarian  - 2 fixed by miham (2)
polish     - 2 fixed, 3 changed by meush (5)
portuguese - 3 fixed by izhirahider (3)
turkish    - 54 fixed by jnmbk (54)
18 years ago
rubidium 6fb092aa7a (svn r5999) -Feature: change the original date format to a 32 bits format based at the year 0.
The game date subsystem now allows someone to start in the year 0 and continue
up to the year 5 000 000. However, you currently cannot build anything before 
1920 as there is no newgrf support for dates before 1920 or after 2090 yet.
18 years ago
truelight a87a2c26ec (svn r5993) -Fix r5974: a cause-no-warning commit caused a warning ;) (glx) 18 years ago
truelight c42942e515 (svn r5978) -Add: allow a switch in Makefile.config to disable threads in OpenTTD (no matter what system you are on). Only useful for testing. 18 years ago
truelight fb76d2530a (svn r5977) -Fix [FS#78]: never set I-am-a-thread bool to true IN the thread. Machines with
dualcore can be faster then you want, and therefor create 2 threads, while
  you made the bool to make sure there is never more then 1 thread of this type.
18 years ago
rubidium b7a3352009 (svn r5975) -Cleanup: use ORIGINAL_BASE_YEAR & ORIGINAL_MAX_YEAR where the functions really depend on the original date format.
-Cleanup: use DAYS_TILL_ORIGINAL_BASE_YEAR where the date variables are in the old date format and conversions are needed.
-Cleanup: replace one (forgotten) instance of uint16 with Date.
18 years ago
truelight 73cd71db04 (svn r5974) -Codechange: added casts all around the place to make Windows 64bit happy (michi_cc) 18 years ago
truelight bd7fabb647 (svn r5973) -Codechange: md5_append only uses size_t as nbytes param, so use that (michi_cc) 18 years ago
truelight 054dd2802b (svn r5972) -Fix: usr strrchr instead of your own function (tnx Darkvater)
-Codechange: added some comments and const correctness (Darkvater)
18 years ago
truelight 79112c7dab (svn r5971) -Fix: wrong struct in assert_compile (thomasdev) 18 years ago
truelight 158539fed0 (svn r5970) -Fix [FS#49]: town-growth removed houses under construction to make way for road. Not wanted behavoir (Rubidium) 18 years ago