truelight
2849e4fea9
(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'
2006-08-21 14:59:58 +00:00
truelight
5ca40263a8
(svn r6037) -Fix: never allow scrolling the map in the main menu (scroll-settings weren't reset if switched to mainmenu)
2006-08-21 14:59:23 +00:00
truelight
305d6eeaef
(svn r6037) -Fix: never allow scrolling the map in the main menu (scroll-settings weren't reset if switched to mainmenu)
2006-08-21 14:59:23 +00:00
truelight
f6b17149c6
(svn r6036) -Codechange: do not handle SCROLL in a central function, but let windows handle them theirself. Added WE_SCROLL for this.
2006-08-21 14:34:59 +00:00
truelight
9ec2fdcbf3
(svn r6036) -Codechange: do not handle SCROLL in a central function, but let windows handle them theirself. Added WE_SCROLL for this.
2006-08-21 14:34:59 +00:00
Darkvater
49cdc17103
(svn r6035) -Revert r5900 which supposedly fixed an invalid warning caused by buggy MS software
2006-08-21 13:04:13 +00:00
Darkvater
323a3160f7
(svn r6035) -Revert r5900 which supposedly fixed an invalid warning caused by buggy MS software
2006-08-21 13:04:13 +00:00
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)
2006-08-21 09:22:44 +00:00
truelight
94f1f75825
(svn r6032) -Fix: when a farm is gone, remove the fields when it is full grown and should be harvest (not before that)
2006-08-21 09:22:44 +00:00
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)
2006-08-20 21:53:56 +00:00
miham
8210772138
(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)
2006-08-20 21:53:56 +00:00
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.
2006-08-20 20:21:00 +00:00
rubidium
2d30e02ba2
(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.
2006-08-20 20:21:00 +00:00
rubidium
43af0ced5f
(svn r6005) -Cleanup: introduce IndustryID and use it
...
-Cleanup: use TownID and StationID for two instances of uint16
2006-08-20 19:31:58 +00:00
rubidium
b1e2ae44d6
(svn r6005) -Cleanup: introduce IndustryID and use it
...
-Cleanup: use TownID and StationID for two instances of uint16
2006-08-20 19:31:58 +00:00
rubidium
db397d5a75
(svn r6002) -Cleanup: remove the now redundant BASE_YEAR constant.
2006-08-20 19:05:28 +00:00
rubidium
893d4ba9d4
(svn r6002) -Cleanup: remove the now redundant BASE_YEAR constant.
2006-08-20 19:05:28 +00:00
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
2006-08-20 18:44:26 +00:00
truelight
9e755051a1
(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
2006-08-20 18:44:26 +00:00
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)
2006-08-20 18:43:43 +00:00
miham
e5fb66a23f
(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)
2006-08-20 18:43:43 +00:00
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.
2006-08-20 18:40:57 +00:00
rubidium
28a0843707
(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.
2006-08-20 18:40:57 +00:00
truelight
a87a2c26ec
(svn r5993) -Fix r5974: a cause-no-warning commit caused a warning ;) (glx)
2006-08-20 17:22:03 +00:00
truelight
5e4667624e
(svn r5993) -Fix r5974: a cause-no-warning commit caused a warning ;) (glx)
2006-08-20 17:22:03 +00:00
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.
2006-08-20 13:48:04 +00:00
truelight
f73b17323e
(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.
2006-08-20 13:48:04 +00:00
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.
2006-08-20 13:39:33 +00:00
truelight
a06d5548eb
(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.
2006-08-20 13:39:33 +00:00
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.
2006-08-20 12:39:17 +00:00
rubidium
e159ada7a2
(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.
2006-08-20 12:39:17 +00:00
truelight
73cd71db04
(svn r5974) -Codechange: added casts all around the place to make Windows 64bit happy (michi_cc)
2006-08-20 12:09:32 +00:00
truelight
5fb6c9e1cc
(svn r5974) -Codechange: added casts all around the place to make Windows 64bit happy (michi_cc)
2006-08-20 12:09:32 +00:00
truelight
bd7fabb647
(svn r5973) -Codechange: md5_append only uses size_t as nbytes param, so use that (michi_cc)
2006-08-20 12:07:27 +00:00
truelight
b83703b215
(svn r5973) -Codechange: md5_append only uses size_t as nbytes param, so use that (michi_cc)
2006-08-20 12:07:27 +00:00
truelight
054dd2802b
(svn r5972) -Fix: usr strrchr instead of your own function (tnx Darkvater)
...
-Codechange: added some comments and const correctness (Darkvater)
2006-08-20 12:03:39 +00:00
truelight
c07a8613a2
(svn r5972) -Fix: usr strrchr instead of your own function (tnx Darkvater)
...
-Codechange: added some comments and const correctness (Darkvater)
2006-08-20 12:03:39 +00:00
truelight
79112c7dab
(svn r5971) -Fix: wrong struct in assert_compile (thomasdev)
2006-08-20 11:51:10 +00:00
truelight
2309eeb8de
(svn r5971) -Fix: wrong struct in assert_compile (thomasdev)
2006-08-20 11:51:10 +00:00
truelight
158539fed0
(svn r5970) -Fix [FS#49]: town-growth removed houses under construction to make way for road. Not wanted behavoir (Rubidium)
2006-08-20 11:41:34 +00:00
truelight
81b96bf881
(svn r5970) -Fix [FS#49]: town-growth removed houses under construction to make way for road. Not wanted behavoir (Rubidium)
2006-08-20 11:41:34 +00:00
truelight
b854750c04
(svn r5969) -Fix r5968: windows doesn't know strncasecmp, but called it strnicmp (michi_cc)
2006-08-20 11:18:46 +00:00
truelight
ff36e72422
(svn r5969) -Fix r5968: windows doesn't know strncasecmp, but called it strnicmp (michi_cc)
2006-08-20 11:18:46 +00:00
truelight
17127970fe
(svn r5968) -Feature: add auto-completion in chat-window. It completes Player-Names and
...
Town-Names (that order) using <tab>. Based on FS#28 by egladil.
2006-08-20 10:51:27 +00:00
truelight
cc7680e0f1
(svn r5968) -Feature: add auto-completion in chat-window. It completes Player-Names and
...
Town-Names (that order) using <tab>. Based on FS#28 by egladil.
2006-08-20 10:51:27 +00:00
rubidium
e2ce56144e
(svn r5967) -Change: use right alignment for the year in the player's balance window instead of centering (about) 'string width' / 2 from the right edge
2006-08-20 10:50:23 +00:00
rubidium
0c3093b25f
(svn r5967) -Change: use right alignment for the year in the player's balance window instead of centering (about) 'string width' / 2 from the right edge
2006-08-20 10:50:23 +00:00
rubidium
5ae6080913
(svn r5966) -Fix: prevent that the industry placement's terraforming checks can leave the map on the southern side
2006-08-20 10:45:36 +00:00
rubidium
5890ea5a71
(svn r5966) -Fix: prevent that the industry placement's terraforming checks can leave the map on the southern side
2006-08-20 10:45:36 +00:00
bjarni
5787ae7ed9
(svn r5965) -Feature: FS#261 Catalan Town Names generator (arnau)
2006-08-20 09:52:15 +00:00