rubidium
|
9474db5cb6
|
(svn r14258) -Codechange: rework the way to query the vehicle hash to make sure it always results in the same irregardless of the order of the hash-linked-list.
-Fix: desync in PBS reservation following, vehicle flooding and road vehicle overtake/follow code.
|
2008-09-07 11:23:10 +00:00 |
|
smatz
|
bd6ef958e7
|
(svn r14103) -Fix [YAPP]: flooded trains didn't free their reservation
|
2008-08-19 10:55:33 +00:00 |
|
rubidium
|
d06fb949ff
|
(svn r13953) -Add [YAPP]: Free track reservations of crashed trains. (michi_cc)
|
2008-08-02 22:54:07 +00:00 |
|
frosch
|
2cec059248
|
(svn r13846) -Fix (r13838): Do not draw water borders inside of industries.
|
2008-07-27 09:16:23 +00:00 |
|
frosch
|
74c63ac9e2
|
(svn r13845) -Fix (r13838): When adding a WaterClass to oilrig station tiles, also make use of it.
|
2008-07-27 09:12:18 +00:00 |
|
frosch
|
16c80d031c
|
(svn r13838) -Codechange: Make industry tiles aware of WaterClasses.
|
2008-07-26 16:14:10 +00:00 |
|
belugas
|
bcb71a011e
|
(svn r13513) -Codechange: Give proper message when building a river fails.
Give proper description of a river tile with the Query Tool.
Extracted (in part) from FS#1884, by Ammler
|
2008-06-14 01:08:59 +00:00 |
|
rubidium
|
232a2a8e3c
|
(svn r13476) -Fix: draw canal borders for locks and when directly next to a aquaduct entrace but under the aqueduct.
|
2008-06-11 16:22:07 +00:00 |
|
rubidium
|
7f6382badd
|
(svn r13464) -Codechange: support NewGRF Action 0x05, type 12.
|
2008-06-11 13:54:01 +00:00 |
|
rubidium
|
923e21129c
|
(svn r13325) -Codechange: split the client-side only settings from the settings stored in the savegame so there is no need to have a duplicate copy of it for new games.
|
2008-05-29 15:13:28 +00:00 |
|
rubidium
|
4625695653
|
(svn r13251) -Codechange: rename _patches to _settings as that is more logic.
-Codechange: move all Settings into substructs of _settings in a way that they are logically grouped.
|
2008-05-25 19:17:03 +00:00 |
|
frosch
|
eca692ef90
|
(svn r13206) -Feature(ette): Display all owners of a tile in the tile-info-window.
|
2008-05-21 22:15:39 +00:00 |
|
peter1138
|
510c0acb4a
|
(svn r13205) -Codechange: Remove unnecessary code-style-buggering-up macro.
|
2008-05-21 12:06:05 +00:00 |
|
rubidium
|
9defec7876
|
(svn r13165) -Codechange: replace some RebuildXXXList/ResortXXXList+InvalidateWindowXXX with InvalidateWindowXXXData.
|
2008-05-18 16:51:44 +00:00 |
|
rubidium
|
76b8970a33
|
(svn r13100) -Codechange: reduce the amount of parameters passed via AddNewsMessage as there is (for each news message type) a tuple of 4 parameters that is the same for all calls.
|
2008-05-15 13:39:36 +00:00 |
|
smatz
|
ec627dedf8
|
(svn r13090) -Codechange: add functions for direct conversion from DiagDirection to Track and Trackbits
|
2008-05-14 18:31:21 +00:00 |
|
rubidium
|
d03994098b
|
(svn r12971) -Documentation: add @file in files that missed them and add something more than whitespace as description of files that don't have a description.
|
2008-05-06 15:11:33 +00:00 |
|
rubidium
|
dce1b33196
|
(svn r12857) -Fix [FS#1948]: remove the last uses of AutoPtr in the station code.
|
2008-04-23 22:16:41 +00:00 |
|
rubidium
|
6939569362
|
(svn r12855) -Codechange: do not use autoptr's for testing whether certain objects can be build, but check it directly in the pool so we do not have to call destructors in the testing phase. Stations still use the autoptr though.
|
2008-04-23 20:56:08 +00:00 |
|
rubidium
|
b139756e2b
|
(svn r12804) -Codechange: move the effect vehicle handling out of vehicle.cpp
|
2008-04-20 11:12:07 +00:00 |
|
rubidium
|
02cdf01507
|
(svn r12754) -Codechange: split depot.h into depot_map.h, depot_func.h and depot_base.h and remove quite a lot of unneeded (before this) includes of depot.h.
|
2008-04-17 19:10:30 +00:00 |
|
smatz
|
febc5150c9
|
(svn r12547) -Feature: invisibility options to make objects invisible instead of transparent
|
2008-04-03 19:55:40 +00:00 |
|
frosch
|
fa68e5f770
|
(svn r12541) -Codechange: Declare Slope enum as bit set, and remove some (then) unneeded casts.
|
2008-04-02 14:13:15 +00:00 |
|
rubidium
|
6f15d34fe5
|
(svn r12495) -Codechange: reduce the dependency on newgrf_station.h (especially because newgrf_station.h includes a lot of stuff).
|
2008-03-31 06:42:26 +00:00 |
|
rubidium
|
2edd403656
|
(svn r12489) -Codechange: split station.h into station_base.h and station_func.h.
|
2008-03-31 00:06:17 +00:00 |
|
rubidium
|
eeabab4555
|
(svn r12459) -Codechange: split news.h into news_type.h and news_func.h.
|
2008-03-28 08:53:36 +00:00 |
|
glx
|
220b2a1ae1
|
(svn r12350) -Fix [FS#1836](r11947): do not try ti flood water tile (performance increase)
|
2008-03-08 18:32:01 +00:00 |
|
frosch
|
b7993793c8
|
(svn r12199) -Codechange: Remove magic around the results of GetTileTrackStatus().
|
2008-02-20 17:49:50 +00:00 |
|
smatz
|
29125c0e68
|
(svn r12177) -Codechange: use 'side' parameter in GetTileTrackStatus so there can be less checks in pathfinders for depots/stations/tunnels/bridges
|
2008-02-18 16:11:31 +00:00 |
|
smatz
|
e075cf5500
|
(svn r12101) -Fix (r12100): there are void tiles at MapMaxX,Y - have to substract one to be on water border tiles
|
2008-02-10 14:16:25 +00:00 |
|
smatz
|
ad933e1ddb
|
(svn r12100) -Fix (r12042): check for water class of surrounding tiles fails for buoys at map borders
|
2008-02-10 14:00:52 +00:00 |
|
smatz
|
e3301db213
|
(svn r12095) -Fix [FS#1703]: when a company bankrupts, remove drive-through road stops, ship depots and buoys too. Update owners of water and road.
|
2008-02-09 17:30:13 +00:00 |
|
smatz
|
802c949755
|
(svn r12094) -Codechange: use DC_BANKRUPT command flag when removing player property to allow further fixes
|
2008-02-09 15:07:31 +00:00 |
|
frosch
|
918591c05b
|
(svn r12072) -Fix: Make docks at sea flood neighboured tiles.
|
2008-02-06 16:19:28 +00:00 |
|
frosch
|
7860d8d18a
|
(svn r12071) -Feature(ette): Draw river- and canal-edges under docks and shipdepots.
|
2008-02-06 16:12:23 +00:00 |
|
frosch
|
e95e887772
|
(svn r12070) -Cleanup(r12042): Water-owner of shipdepots is no longer needed. Removed.
|
2008-02-06 15:32:06 +00:00 |
|
peter1138
|
1d891a8b15
|
(svn r12042) -Fix [FS#1676]: Reimplement how rivers and canals are stored in the map, allowing the sea/river/canal status to also be
stored for buoys, docks, locks and depots. All these are now allowed on rivers and removal of them will revert to the
original water type.
|
2008-02-02 09:28:43 +00:00 |
|
frosch
|
a1c543e064
|
(svn r12029) -Feature: Allow trees on shore.
|
2008-01-31 17:54:13 +00:00 |
|
frosch
|
9c4cb84c03
|
(svn r12013) -Fix: When modifying watered tiles, mark neighboured canals and rivers dirty in more cases.
|
2008-01-29 14:17:13 +00:00 |
|
frosch
|
cda0e9f91c
|
(svn r12011) -Fix [FS#1701]: Do not consider one-corner-raised-shores to be watered tiles from all sides.
|
2008-01-29 13:54:52 +00:00 |
|
frosch
|
abc6e70447
|
(svn r12000) -Fix (r11926): If no river NewGRF is loaded, use sloped water from locks.
|
2008-01-28 15:19:35 +00:00 |
|
frosch
|
b329781ab2
|
(svn r11984) -Fix: Also draw corner shores under rail tracks.
|
2008-01-25 16:51:35 +00:00 |
|
frosch
|
6f6708e844
|
(svn r11983) -Codechange: Add some helper functions for slopes and use them.
|
2008-01-25 15:47:58 +00:00 |
|
peter1138
|
0f966a316a
|
(svn r11956) -Fix [FS#1675]: Disallow building locks and docks on rapids.
|
2008-01-23 08:47:49 +00:00 |
|
frosch
|
49d2087d7f
|
(svn r11947) -Feature: Make use of new sprites added by Action5 type 0D.
Tiles which only consist of shore do not flood anymore, instead they get removed if they are no longer connected to flooding water.
|
2008-01-22 17:48:08 +00:00 |
|
peter1138
|
9ca929c812
|
(svn r11934) -Codechange: add persistent random data for river and canal tiles.
|
2008-01-20 18:30:53 +00:00 |
|
peter1138
|
a580c8d059
|
(svn r11927) -Fix (r11926): unable to place canals in game
|
2008-01-19 18:24:20 +00:00 |
|
peter1138
|
4a2f7db99b
|
(svn r11926) -Feature: Rivers. Graphics must be provided by NewGRF else rivers are drawn as canals. Rivers can currently only be placed with-in the scenario editor.
|
2008-01-19 17:00:54 +00:00 |
|
smatz
|
1d59439166
|
(svn r11916) -Codechange: use enums from VehicleViewWindowWidgets instead of constants
-Fix: refit button widget was not correctly updated
|
2008-01-18 13:02:47 +00:00 |
|
frosch
|
c579bffed2
|
(svn r11898) -Fix: Update neighboured canals + signals when flooding non-flat tiles, too.
|
2008-01-17 17:13:47 +00:00 |
|