1.1.0-RC1 (2011-02-18) ------------------------------------------------------------------------ - Feature: [NewGRF] Test all possible industry layouts during construction and prospecting [FS#4131] (r22012, r22010) - Feature: Wheel scrolling in the console (r21982) - Feature: Console command to reset the engine pool. It removes the traces of engines which are no longer associated to a NewGRF, and can be used to e.g. 'fix' scenarios which were screwed up by the author. You can only use it when there are no vehicles in the game though (r21975) - Feature: Add a setting to enable/disable funding local road reconstruction (r21974) - Feature: Introduce 'minimal' number of industries as a replacment for the old 'none' setting in the new game window (r21969) - Change: When loading old savegames with long trains set the maximum train length to the length of the longest train (r22061) - Change: Always report mammoth trains are disabled to NewGRFs, and allow the maximum train length to be modified in multiplayer as well [FS#4471] (r22004) - Fix: Remove invalid keycodes when reading hotkeys.cfg [FS#4510] (r22094) - Fix: 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 [FS#4514] (r22093) - Fix: When deleting towns, only relocate objects during DC_EXEC (r22087) - Fix: [Windows] If fullscreen fails with current resolution, use desktop resolution [FS#4489] (r22081) - Fix: The owner view of the smallmap was not updated after a company colour change (r22079) - Fix: Maximum train length interfered with wagon replacement when wagon removal was turned on [FS#4499] (r22078) - Fix: NewGRFs with invalid multi-tile houses could cause a valid 1x1 house following it to be seen as multi-tile, causing crashes [FS#4501] (r22075) - Fix: Immediately update the train weight when you change the multiplier for train cargo weight (r22073) - Fix: Some hotkey names in hotkey.cfg for the scenario editor toolbar were completely bogus (r22071) - Fix: Crashes when disconnecting after requesting the map [FS#4503] (r22070) - Fix: Delete all savegame packets, not just the first one (r22069) - Fix: Return 'connection lost' instead of 'okay' when SendPackets closed the connection, so we do not try to do anything else with the closed socket (r22068) - Fix: Do not hold a mutex when sending packets and thus possibly closing the connection as that wants to acquire the mutex again (r22067) - Fix: Verify we can allocate an Order, OrderList, CargoPacket, CargoPayment, and others before we actually try to do so (all corner cases) [FS#4468] (r22066, r22057, r22047, r22042, r22040, r22033, r22031, r22026, r22025, r22024, r22023, r22022) - Fix: Crash when disconnecting and reconnecting while the server is still saving the savegame [FS#4497] (r22064) - Fix: Memory leak when saving with LZMA or zlib fails mid-way (r22062) - Fix: Make the send chat message window follow the position of the status bar (r22059) - Fix: Metric and imperial HP are not the same. As imperial HP are used internally, set a conversion rate for metric HP [FS#4408] (r22056) - Fix: [Squirrel] Some invalid squirrel code caused the squirrel compiler to crash [FS#4490] (r22055) - Fix: The land area information window was not updated after a language change (r22053) - Fix: Roads under road stops would get a wrong owner after overbuilding (r22051) - Fix: In ancient savegames, e.g. TTO savegames, non primary vehicles (wagons and such) could have unitnumbers or even orders. However, these orders would not be updated when a station is removed. As such some savegames have wagons with current orders to invalid stations which triggers trouble in the load conversion. So, trash any orders/unitnumbers a non-primary vehicle has [FS#4496] (r22050) - Fix: [NewGRF] Company 0 does not always exist, so put temporary vehicles in a valid company (r22048) - Fix: Make sure order indices stay in range when copying, sharing, unsharing or deleting all orders [FS#4487] (r22046) - Fix: Update the consist cache when a part of a train is flipped in the depot [FS#4493] (r22044) - Fix: Invalidate the right windows when a part of a train is flipped in the depot (r22043) - Fix: Tab completion in chat did not cycle through all possible options (r22038) - Fix: Crash when watching the vehicle view of a vehicle that has multiple sequential nearest depot orders (or consists of a single nearest depot order) when there is no depot with index 0 [FS#4488] (r22034) - Fix: The server list got not resorted/redrawn after NewGRFs were downloaded [FS#4482] (r22029) - Fix: When paused and having the allowed actions while paused setting on 'no actions' cheating money would fail [FS#4479] (r22016) - Fix: Only show one AI per unique ID instead of all versions in the output of 'openttd -h' (r22007) - Fix: Smoke/sparks of trains would be shown under bridges, or rather through bridges [FS#4480] (r22006) - Fix: When the difference between force and resistance is smaller than the mass(*4) there would be no acceleration anymore, even when at higher (or lower) speed the force and resistance balance out better [FS#4473] (r21997) - Fix: [YAPF] Under some circumstances vehicles could be lost [FS#4472] (r21996) - Fix: [NewGRF] Make computations of closest-land/water-distances handle waterish tiles more correctly (r21994) - Fix: When building a lock on dry land costs for clearing water were deducted rather than for building canals (r21993) - Fix: AIs trying to change the AIOF_GOTO_NEAREST_DEPOT flag for existing orders triggered an assert. Explicitly forbid this as precondition for SetOrderFlags [FS#4467] (r21992) - Fix: The share/copy-orders-cursor was not updated to refer to the new vehicle when it got autoreplaced/-renewed [FS#4466] (r21991) - Fix: Vehicle status bar glitches on speed changes (r21989) - Fix: Scrolling of the console in pages used wrong line height and scrolled too much (r21979) - Fix: Redraw the town authority window after modifying town authority settings (r21973) - Fix: Crash when a multiplayer company goes bankrupt with 'you' in it [FS#4464] (r21970)