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
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
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
rubidium
fbf29d5da8
(svn r23900) -Update [FS#5041]: some error/inconsistencies in the UK base "translation"
2012-02-05 12:16:05 +00:00
rubidium
af7ea8c525
(svn r23891) -Fix-ish: compile failures with SDL 1.3
2012-02-04 16:24:25 +00:00
rubidium
1b0bd45758
(svn r23878) -Prepare: 1.2.0-beta4
2012-02-04 11:58:05 +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
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
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
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
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
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
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
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
rubidium
2583b977c2
(svn r23831) -Prepare: 1.2.0-beta3
2012-01-21 14:28:53 +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
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
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
rubidium
2a0754b678
(svn r23814) -Codechange: write the random-debug output directly to a file
2012-01-15 21:15:38 +00:00
rubidium
48717ade9c
(svn r23800) -Codechange: also desync log failed commands
2012-01-14 19:44:25 +00:00
rubidium
89ab59f0cb
(svn r23787) -Fix: add some missing spaces
2012-01-11 18:47:32 +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
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
rubidium
7e78d15e58
(svn r23772) -Fix (r23771): validation failure
2012-01-08 08:41:30 +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
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
rubidium
2fb393fcd0
(svn r23756) -Fix (r23755): ... and WT3 likes some strings that strgen doesn't like ;)
2012-01-05 19:28: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
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
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
rubidium
18ac3f2bd8
(svn r23730) -Add: Australian translation
2012-01-03 16:04:58 +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
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
rubidium
b111813d0b
(svn r23698) -Fix (r21685): small, apparantly yearly reoccuring, typo
2012-01-01 00:05:02 +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
rubidium
440b63da33
(svn r23690) -Fix: massive typo ;)
2011-12-31 10:08:18 +00:00
rubidium
433af5215a
(svn r23687) -Fix [FS#4922]: document where the game script directory is
2011-12-30 12:07:28 +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
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
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
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
rubidium
2bbbff64e4
(svn r23666) -Document: the usual pre-Christmas documentation spree
2011-12-24 08:56:18 +00:00
rubidium
1ceef81cd3
(svn r23663) -Fix: WT3 validation fluke
2011-12-23 18:46:56 +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
rubidium
9b192efc58
(svn r23654) -Fix [FS#4904]: missing this-> (adf88)
2011-12-21 17:15:56 +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
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
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
rubidium
fefe22b4aa
(svn r23590) -Codechange: make the string validation settings better expandable
2011-12-18 18:37:54 +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
rubidium
50b63c5870
(svn r23585) -Codechange: replace some magic numbers with less magic constants
2011-12-17 23:16:16 +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
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
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