frosch
a288e4d82f
(svn r16678) -Codechange: Turn CargoArray into a class, so one does not have to deal with sizeof() wrt. typedef-ed arrays.
2009-06-27 21:06:58 +00:00
alberth
9b070b5405
(svn r16677) -Codechange: Dimension width and height are unsigned.
2009-06-27 20:53:45 +00:00
frosch
812ad41f23
(svn r16676) -Codechange: Rename AcceptedCargo to CargoArray and its instances to more meaningful names.
2009-06-27 18:26:50 +00:00
translators
e42deae3a9
(svn r16675) -Update from WebTranslator v3.0:
...
german - 19 changes by planetmaker
ukrainian - 21 changes by Madvin
2009-06-27 17:45:10 +00:00
translators
bbf5d7de21
(svn r16674) -Update: WebTranslator2 update to 2009-06-27 17:32:13
...
estonian - 1 fixed by kristjans (1)
slovak - 38 fixed by James (38)
traditional_chinese - 9 fixed, 15 changed by josesun (24)
2009-06-27 17:32:18 +00:00
smatz
50b5678e26
(svn r16673) -Codechange: rename GetProducedCargo() to AddProducedCargo() and change its behaviour accordingly
2009-06-27 17:05:20 +00:00
alberth
996e5eea47
(svn r16672) -Codechange: Add functions to compute size of strings and sprites.
2009-06-27 11:45:05 +00:00
alberth
9489490e48
(svn r16671) -Doc: Documenting Sprite structure.
2009-06-26 23:20:32 +00:00
alberth
56122e377b
(svn r16670) -Codechange: Containers with equally sized children are useful to have.
2009-06-26 21:25:25 +00:00
frosch
c4418d243a
(svn r16669) -Cleanup (r1): Only animated tiles are... animated.
2009-06-26 20:03:16 +00:00
translators
9e84a6ae1c
(svn r16668) -Update from WebTranslator v3.0:
...
dutch - 43 changes by Yexo
ukrainian - 34 changes by Madvin
2009-06-26 17:45:11 +00:00
smatz
ff33ed94ce
(svn r16667) -Codechange: replace GetRandomTown() and GetRandomIndustry() by Town::GetRandom() and Industry::GetRandom()
2009-06-26 15:08:54 +00:00
smatz
b668c24d46
(svn r16666) -Codechange: replace GetHouseSpecs() by HouseSpec::Get(), hide _house_specs[]
2009-06-26 14:02:27 +00:00
smatz
af78d6a9bb
(svn r16665) -Codechange: replace GetTownByTile() by Town::GetByTile()
2009-06-26 13:46:23 +00:00
smatz
e6a165881c
(svn r16664) -Codechange: move house-related stuff from town.h and town_type.h to separate files
2009-06-26 13:44:14 +00:00
smatz
2987f02144
(svn r16663) -Codechange: make removing of railway station tiles faster
2009-06-26 12:25:53 +00:00
smatz
90554ee390
(svn r16662) -Codechange: replace GetRoadStopByTile() by RoadStop::GetByTile()
2009-06-26 10:45:20 +00:00
smatz
f2e55319dd
(svn r16661) -Codechange: move definition of few very short functions to header files
2009-06-25 23:49:59 +00:00
smatz
c0ac230e3e
(svn r16660) -Codechange: get rid of more dummy tile_type_procs
2009-06-25 20:08:59 +00:00
smatz
c30a87758f
(svn r16659) -Codechange: rename GetAcceptedCargo() to AddAcceptedCargo() and change its behaviour accordingly
...
-Codechange: remove dummy GetAcceptedCargo_*() handlers
2009-06-25 19:23:09 +00:00
translators
103bff508b
(svn r16658) -Update from WebTranslator v3.0:
...
dutch - 42 changes by Excel20
german - 26 changes by dihedral, mjreaper, planetmaker
hungarian - 39 changes by alyr
ukrainian - 47 changes by Madvin
2009-06-25 17:45:18 +00:00
translators
0745707464
(svn r16657) -Update: WebTranslator2 update to 2009-06-25 16:41:10
...
finnish - 1 fixed by jpx_ (1)
serbian - 110 fixed by etran (110)
2009-06-25 16:41:13 +00:00
smatz
6915643a99
(svn r16656) -Fix (r16655): strange things happen
2009-06-25 16:07:23 +00:00
smatz
38477f2b36
(svn r16655) -Codechange: use IsRailwayStationTile() more
2009-06-25 15:54:06 +00:00
smatz
fa1ad0fd3c
(svn r16654) -Codechange: cache industries in station's coverage area instead of searching them everytime payment is made
2009-06-25 15:42:03 +00:00
smatz
8bc244d14e
(svn r16653) -Fix (r16269): TOC() macro was broken
2009-06-25 00:06:06 +00:00
smatz
029fb9bdee
(svn r16652) -Codechange: use less strict, but faster check for quickly bailing out in FindTrainCollideEnum() (Bilbo)
...
-Codechange: shuffle the code a bit
2009-06-24 23:59:20 +00:00
yexo
d45b27c46b
(svn r16651) -Fix: When there is no AI version that can load data from the savegame, load the latest version of the same AI instead of a random AI.
2009-06-24 23:34:30 +00:00
yexo
cc07a78577
(svn r16650) -Fix (r16649): missing ()
2009-06-24 23:24:01 +00:00
yexo
2970b72e59
(svn r16649) -Fix: When the exact AI version a game was saved with is no longer available and the latest version of the AI can't load data from that AI version, use the latest available version of the AI that can load the data instead of the first found version that can load the data.
2009-06-24 23:23:08 +00:00
yexo
8bc9adde19
(svn r16648) -Codechange: move some more includes around
2009-06-24 22:38:47 +00:00
yexo
44c15e4196
(svn r16647) -Codechange: remove newgrf.h include from newgrf_engine.h to prevent unnecessary inclusion newgrf.h anyway
2009-06-24 21:33:11 +00:00
smatz
05c695a647
(svn r16646) -Codechange: rename GetDepotByTile() to Depot::GetByTile()
2009-06-24 19:26:41 +00:00
translators
fd4a9a9106
(svn r16645) -Update from WebTranslator v3.0:
...
russian - 6 changes by Lone_Wolf
2009-06-24 17:45:07 +00:00
translators
8f7b6536ab
(svn r16644) -Update: WebTranslator2 update to 2009-06-24 17:43:08
...
czech - 1 fixed by Hadez (1)
hungarian - 1 fixed by IPG (1)
indonesian - 1 fixed by adjayanto (1)
2009-06-24 17:43:13 +00:00
smatz
8343340acb
(svn r16643) -Codechange: replace GetStationByTile() by Station::GetByTile()
2009-06-24 17:39:54 +00:00
smatz
b18bf87c90
(svn r16642) -Codechange: use map size limits enum at one more place
2009-06-23 23:42:37 +00:00
smatz
986cc75a12
(svn r16641) -Codechange: reduce number of multiplications done in FindTrainCollideEnum() to minimum
2009-06-23 23:31:43 +00:00
smatz
0045096403
(svn r16640) -Codechange: move roadstop stuff to separate files
2009-06-23 21:44:48 +00:00
smatz
8bb88e5f72
(svn r16639) -Codechange: enumify RoadStop::status, move definition of short functions to header file
2009-06-23 21:12:48 +00:00
smatz
64455d14ea
(svn r16637) -Cleanup: remove unused _debug_station_level
2009-06-23 20:39:41 +00:00
smatz
33ce857271
(svn r16636) -Codechange: no need to initialize already zeroed variables by zero in station and rs constructors, remove debug output
2009-06-23 20:32:51 +00:00
rubidium
bfe20321e7
(svn r16635) -Fix: a couple of MSVC 64 bits warnings
2009-06-23 20:29:59 +00:00
smatz
22cf8d8480
(svn r16634) -Codechange: use Company::IsHumanID() instead of IsHumanCompany()
2009-06-23 12:11:35 +00:00
smatz
192b9bda7b
(svn r16633) -Codechange: remove checks for consistency of newpool
2009-06-23 10:44:46 +00:00
smatz
a50ba1b8c1
(svn r16632) -Codechange: rename Town::flags12 to Town::flags
2009-06-23 09:52:26 +00:00
smatz
5ef0745254
(svn r16631) -Fix (r1826)(r1881)(r9613): loading of some town data from old savegames was broken
2009-06-23 09:46:29 +00:00
glx
70f6cee9ce
(svn r16630) -Fix (r16629): forgot a continue
2009-06-23 00:04:37 +00:00
glx
e6af53ea01
(svn r16629) -Fix: depend hang on solaris
...
-Fix: depend do not append delimiter string before deps for non empty files
-Add: support for -s option (starting string delimiter)
2009-06-22 23:57:33 +00:00
smatz
d703f0c3b5
(svn r16628) -Codechange: remove one gcc2 hack
2009-06-22 23:15:27 +00:00
smatz
4f0e62deb6
(svn r16627) -Fix: warning about comparing signed and unsigned types
2009-06-22 22:04:48 +00:00
rubidium
d5ff6c7423
(svn r16625) -Fix: unsigned vs signed warning in strgen
2009-06-22 20:35:14 +00:00
rubidium
95a1bbdd7d
(svn r16622) -Fix: {CARGO} only consumes 1 argument
2009-06-22 19:09:48 +00:00
translators
ace1baf9c3
(svn r16621) -Update: WebTranslator2 update to 2009-06-22 17:28:43
...
dutch - 1 fixed by Excel20 (1)
german - 1 fixed by planetmaker (1)
italian - 1 fixed by lorenzodv (1)
russian - 5 fixed, 13 changed by Lone Wolf (18)
slovenian - 1 fixed by Necrolyte (1)
2009-06-22 17:28:50 +00:00
rubidium
c8d13c521a
(svn r16620) -Fix (r16619): sometimes one misses the obvious :(
2009-06-21 21:08:20 +00:00
rubidium
7ed618997f
(svn r16619) -Cleanup: more coding style in airport stuff.
2009-06-21 21:05:06 +00:00
frosch
b07ef35f44
(svn r16618) -Fix (r16614): Silence a warning.
2009-06-21 20:59:30 +00:00
rubidium
acff607624
(svn r16617) -Cleanup: some incorrect indenting
2009-06-21 20:57:01 +00:00
translators
2eca42f5be
(svn r16616) -Update from WebTranslator v3.0:
...
french - 41 changes by glx
2009-06-21 17:37:07 +00:00
yexo
2aeaa7a11a
(svn r16615) -Fix (r16613): 0x10 != 2
2009-06-21 13:30:21 +00:00
yexo
c7bd6c8d34
(svn r16614) -Codechange: Make the airport min/max available year a property of the Airport class.
...
-Change: rename station.always_small_airport to station.never_expire_airports to make it more future-proof
2009-06-21 13:26:30 +00:00
yexo
548a605263
(svn r16613) -Fix [NewGRF]: some of the var action 2 80+ variables contained wrong results due to OpenTTD codechanges
2009-06-21 10:11:04 +00:00
alberth
41c8baa7dc
(svn r16612) -Fix (r16605): ASCII_LETTERSTART should be defined unconditionally (leeus)
2009-06-21 08:35:05 +00:00
belugas
6262d3bb73
(svn r16611) -Doc Fix(r16606): "then" became "the" and now is gone.
...
In other words, fix a comment ;)
2009-06-20 23:22:46 +00:00
rubidium
460d99abcf
(svn r16610) -Fix: remove rogue space before '?'
2009-06-20 19:23:45 +00:00
alberth
e994d1ddaa
(svn r16609) -Codechange: Introduction of widget sizes and offsets used while drawing.
2009-06-20 18:06:37 +00:00
translators
05bb636ba4
(svn r16607) -Update: WebTranslator2 update to 2009-06-20 17:50:41
...
estonian - 1 changed by lible (1)
russian - 31 fixed, 40 changed by Lone Wolf (71)
2009-06-20 17:50:44 +00:00
alberth
c1ef6abc6a
(svn r16606) -Doc: Added/fixed doxygen comments.
2009-06-20 15:48:55 +00:00
alberth
0aed5bf7d7
(svn r16605) -Codechange: Move ASCII_LETTERSTART to the right source file.
2009-06-20 15:25:28 +00:00
alberth
8aa51823fc
(svn r16604) -Codechange: Use FS_BEGIN for iterating over fonts.
2009-06-20 15:05:59 +00:00
smatz
4419366f94
(svn r16603) -Codechange: enumify map size limits (based on a patch by Bilbo)
2009-06-20 11:25:39 +00:00
peter1138
88ec646c1f
(svn r16602) -Fix (r13831): Antialiased fonts broken; check pixel_mode instead of palette_mode. (Why did it work at some point?)
2009-06-20 09:35:22 +00:00
rubidium
9b156c1bd4
(svn r16601) -Fix [FS#2880]: try 2... hopefully better this time
2009-06-19 20:26:18 +00:00
frosch
83f8d52a67
(svn r16600) -Fix: Give a more meaningful error message when console commands expect an integer but don't get one.
2009-06-19 15:48:13 +00:00
rubidium
6a3a304283
(svn r16599) -Fix [FS#2987] (r16584): reset the 'current' font size after drawing, this way we won't draw other strings too small; only caused problems when tiny/big text strings would use SETX.
2009-06-19 12:08:44 +00:00
smatz
0961668e14
(svn r16596) -Fix (r16378): there were several hundreds of empty signs above tile 0 after loading TTO/TTD savegame
2009-06-18 18:13:38 +00:00
translators
ca15d98db3
(svn r16595) -Update: WebTranslator2 update to 2009-06-18 17:50:03
...
russian - 31 fixed, 11 changed by Lone Wolf (42)
2009-06-18 17:50:05 +00:00
rubidium
904d2bc458
(svn r16594) -Fix [FS#2969]: mouse would under some circumstances not be undrawn when drawing the first chat line causing two mouse pointers to be visible.
2009-06-18 17:16:29 +00:00
rubidium
1359471d3f
(svn r16593) -Cleanup: realign the TTDP flags table.
2009-06-18 15:59:21 +00:00
rubidium
a497e3ff4a
(svn r16592) -Fix [FS#2880]: 'connection lost' was also shown when the client was 'leaving'.
2009-06-18 15:05:45 +00:00
rubidium
cdc0c092f1
(svn r16591) -Codechange: some coding style in strgen
2009-06-18 11:17:55 +00:00
rubidium
98b4f1fce2
(svn r16590) -Fix [FS#2967]: don't crash when tars/newgrfs are removed, just tell the file could be opened/found.
2009-06-18 09:47:06 +00:00
translators
05e5f80ebd
(svn r16587) -Update: WebTranslator2 update to 2009-06-17 17:39:59
...
estonian - 16 changed by lible (16)
russian - 10 changed by Lone Wolf (10)
slovenian - 27 fixed by Necrolyte (27)
2009-06-17 17:40:41 +00:00
rubidium
35aabc1d4c
(svn r16586) -Codechange: don't store lifelength in the savegame; it can easily be calculated, it isn't used often and now changing extend_vehicle_life in game has some effect.
2009-06-17 17:13:30 +00:00
yexo
d09d3566dd
(svn r16585) -Add [NoAI]: AIBuoyList to get a list of all buoys
2009-06-17 13:12:08 +00:00
rubidium
121a569125
(svn r16584) -Fix [FS#2965]: sometimes SETX/SETXY would lead to unexpected results for NewGRF texts.
...
Note: This readds support for centering strings with SETX, however the text part of the string will not be in the exact center, as the SETX offsets that.
Note: All means of aligning vehicle names behind wide sprites (SETX or lots of spaces) in the buy menu will cause the vehicle names to be misaligned in other places, like the new vehicle news message, exclusive use of vehicle message, detailed vehicle information or autoreplace.
2009-06-17 13:04:37 +00:00
rubidium
56fea2bb2b
(svn r16583) -Update: the order of the language files so it's in sync with english.txt. Normally WT2 would do this, but only with activity for those languages. Now we'd like to the order to match so we can more easily spot import bugs while developing WT3.
2009-06-16 22:04:36 +00:00
translators
67876f56e9
(svn r16582) -Update: WebTranslator2 update to 2009-06-16 17:10:36
...
estonian - 3 fixed, 47 changed by lible (50)
russian - 31 fixed, 225 changed by Lone Wolf (256)
2009-06-16 17:10:40 +00:00
rubidium
512b021e26
(svn r16581) -Codechange: unify the access to Engine::lifelength.
2009-06-16 13:52:18 +00:00
rubidium
4b05617c42
(svn r16580) -Codechange: rename Engine::image_index to original_image_index to not confuse it with image_index from *VehInfo.
2009-06-16 13:31:06 +00:00
rubidium
20f73b2f50
(svn r16579) -Codechange: rework smallmap code a bit; remove goto, remove some unneeded variables, return value directly instead of writing it to a variable to later return that
2009-06-16 10:46:11 +00:00
translators
238872d3bd
(svn r16578) -Update: WebTranslator2 update to 2009-06-14 17:33:27
...
russian - 39 fixed, 121 changed by Lone Wolf (160)
simplified_chinese - 3 fixed by ww9980 (3)
traditional_chinese - 3 fixed by ww9980 (3)
2009-06-14 17:33:32 +00:00
rubidium
fa1dcd4194
(svn r16577) -Fix: signed/unsigned comparison
2009-06-14 17:02:09 +00:00
rubidium
28e6b46a41
(svn r16576) -Fix: show the line of the translation file that has the fault and not the line of the string in english.txt.
2009-06-14 17:01:12 +00:00
alberth
f23afd988f
(svn r16575) -Fix (r15760): Move resize sprite to the right when widget is lowered for RTL languages also.
2009-06-14 15:50:39 +00:00
rubidium
4cd94e17a1
(svn r16574) -Codechange: reorder stuff in NetworkGameInfo so compilers waste less bytes aligning stuff and fix the comment of the structs.
2009-06-13 22:48:41 +00:00
rubidium
f8bccce555
(svn r16573) -Fix: [Network] Always send the starting date from the game you're currently playing instead the starting date from the config file.
2009-06-13 12:06:31 +00:00
rubidium
2a7b07137a
(svn r16572) -Codechange: also catch FPEs in saveload and the warning about missing NewGRFs; only happens when assertions are disabled and NewGRFs are missing.
2009-06-13 12:03:37 +00:00
smatz
62f120b296
(svn r16571) -Fix [FS#2974](r16322): in some cases, train could be stuck in depot
2009-06-13 10:22:22 +00:00
yexo
ea03c76bd6
(svn r16569) -Codechange: remove the gaps in the AirportTiles enum
2009-06-12 19:44:47 +00:00