rubidium
|
db546e607f
|
(svn r14956) -Fix [FS#1832]: building new station parts didn't allocate a new station spec effectively breaking variable 41. This was due to the limited number of station specs that we can have per station. This fix makes newly build station parts create a new spec until one cannot allocate new station specs anymore and it'll revert to the old behaviour (sharing station specs).
|
2009-01-10 14:30:01 +00:00 |
|
rubidium
|
2887ff3077
|
(svn r14955) -Fix: newgrf station specs didn't get deallocated when building a new station part over them.
|
2009-01-10 14:01:17 +00:00 |
|
rubidium
|
1b546505d2
|
(svn r14955) -Fix: newgrf station specs didn't get deallocated when building a new station part over them.
|
2009-01-10 14:01:17 +00:00 |
|
rubidium
|
d197060137
|
(svn r14933) -Codechange: check the whether a pool item can be constructed instead of trying to make it and check for NULL.
|
2009-01-09 14:59:02 +00:00 |
|
rubidium
|
f0b0691bfe
|
(svn r14933) -Codechange: check the whether a pool item can be constructed instead of trying to make it and check for NULL.
|
2009-01-09 14:59:02 +00:00 |
|
rubidium
|
7a5798695d
|
(svn r14919) -Feature: distant joining of stations (Frostregen and PhilSophus)
|
2009-01-08 16:35:45 +00:00 |
|
rubidium
|
c8c61e36bd
|
(svn r14919) -Feature: distant joining of stations (Frostregen and PhilSophus)
|
2009-01-08 16:35:45 +00:00 |
|
rubidium
|
9f7cab0e0e
|
(svn r14853) -Codechange: rename GetClosestStationFromTile to GetClosestDeletedStation as that's what it does instead of finding non-deleted stations.
|
2009-01-05 21:06:38 +00:00 |
|
rubidium
|
9877b71ee0
|
(svn r14853) -Codechange: rename GetClosestStationFromTile to GetClosestDeletedStation as that's what it does instead of finding non-deleted stations.
|
2009-01-05 21:06:38 +00:00 |
|
smatz
|
91233ea596
|
(svn r14828) -Codechange: move most of save/load-specific code to separate files
|
2009-01-04 15:32:25 +00:00 |
|
smatz
|
7368c740a6
|
(svn r14828) -Codechange: move most of save/load-specific code to separate files
|
2009-01-04 15:32:25 +00:00 |
|
rubidium
|
d3144b6f04
|
(svn r14789) -Feature: allow scrolling with the left mouse button pressed (if enabled). Primarily useful for systems with touch screen (aapo)
|
2009-01-02 22:42:05 +00:00 |
|
rubidium
|
1357b0a4c2
|
(svn r14789) -Feature: allow scrolling with the left mouse button pressed (if enabled). Primarily useful for systems with touch screen (aapo)
|
2009-01-02 22:42:05 +00:00 |
|
rubidium
|
e83cca7d13
|
(svn r14754) -Codechange: get rid of _cmd_text and just pass it as (optional) parameter.
|
2008-12-28 14:37:19 +00:00 |
|
rubidium
|
87e5a8b52b
|
(svn r14754) -Codechange: get rid of _cmd_text and just pass it as (optional) parameter.
|
2008-12-28 14:37:19 +00:00 |
|
smatz
|
c88a6199a7
|
(svn r14743) -Codechange: use INVALID_TILE to indicate station doesn't have queried facility (or station/roadstop is invalid) instead of 0 (Yexo)
|
2008-12-26 18:01:15 +00:00 |
|
smatz
|
419f6e099f
|
(svn r14743) -Codechange: use INVALID_TILE to indicate station doesn't have queried facility (or station/roadstop is invalid) instead of 0 (Yexo)
|
2008-12-26 18:01:15 +00:00 |
|
smatz
|
c6c3124c30
|
(svn r14700) -Fix (r1): loading of very old savegames was broken (STNS chunk is stored before MAP in old savegame)
|
2008-12-20 01:35:12 +00:00 |
|
smatz
|
d1ea050232
|
(svn r14700) -Fix (r1): loading of very old savegames was broken (STNS chunk is stored before MAP in old savegame)
|
2008-12-20 01:35:12 +00:00 |
|
frosch
|
a64298ebb9
|
(svn r14606) -Codechange: Unify usage of PALETTE_MODIFIER_TRANSPARENT and PALETTE_MODIFIER_COLOR in spritelayout drawing.
-Fix [FS#2419]: The modifiers were not applied in all cases.
|
2008-11-22 16:04:11 +00:00 |
|
frosch
|
259a073f0c
|
(svn r14606) -Codechange: Unify usage of PALETTE_MODIFIER_TRANSPARENT and PALETTE_MODIFIER_COLOR in spritelayout drawing.
-Fix [FS#2419]: The modifiers were not applied in all cases.
|
2008-11-22 16:04:11 +00:00 |
|
frosch
|
c7b062e92f
|
(svn r14604) -Codechange: Simplify a function and rename it, and fix some comments.
|
2008-11-22 15:48:43 +00:00 |
|
frosch
|
b759ccd032
|
(svn r14604) -Codechange: Simplify a function and rename it, and fix some comments.
|
2008-11-22 15:48:43 +00:00 |
|
rubidium
|
84ed955492
|
(svn r14598) -Feature: Action0Industries property 24 (industry suuplies default name for nearby station).
|
2008-11-19 23:55:34 +00:00 |
|
rubidium
|
a1853ea27c
|
(svn r14598) -Feature: Action0Industries property 24 (industry suuplies default name for nearby station).
|
2008-11-19 23:55:34 +00:00 |
|
frosch
|
738611fb70
|
(svn r14529) -Codechange: Turn FindCatchmentRadius() into Station::GetCatchmentRadius().
|
2008-10-25 14:19:09 +00:00 |
|
frosch
|
11ef57d81e
|
(svn r14529) -Codechange: Turn FindCatchmentRadius() into Station::GetCatchmentRadius().
|
2008-10-25 14:19:09 +00:00 |
|
rubidium
|
52ac592422
|
(svn r14528) -Codechange: cache the closest town for all road tiles instead of only roads owned by tiles. This replaces a O(n) search over all towns from the road's tileloop with a O(1) lookup (PhilSophus)
|
2008-10-25 13:51:47 +00:00 |
|
rubidium
|
a14ad77a36
|
(svn r14528) -Codechange: cache the closest town for all road tiles instead of only roads owned by tiles. This replaces a O(n) search over all towns from the road's tileloop with a O(1) lookup (PhilSophus)
|
2008-10-25 13:51:47 +00:00 |
|
rubidium
|
33203c67c1
|
(svn r14526) -Fix [FS#2379]: make sure trains stop at the end of a station; a 3/8th length train did stop 2/8th of it's length too early causing a 63/8th long train not to fit in a 4 tile station.
|
2008-10-24 20:53:57 +00:00 |
|
rubidium
|
7588513003
|
(svn r14526) -Fix [FS#2379]: make sure trains stop at the end of a station; a 3/8th length train did stop 2/8th of it's length too early causing a 63/8th long train not to fit in a 4 tile station.
|
2008-10-24 20:53:57 +00:00 |
|
smatz
|
d871cbb847
|
(svn r14508) -Fix (r14501): arrays were not properly zeroed
|
2008-10-21 14:56:23 +00:00 |
|
smatz
|
bb4a4a255d
|
(svn r14508) -Fix (r14501): arrays were not properly zeroed
|
2008-10-21 14:56:23 +00:00 |
|
rubidium
|
166b7a974d
|
(svn r14501) -Codechange: use sizeof(variable) instead of sizeof(type) or hardcoded amounts (magic constant) for memset (Alberth)
|
2008-10-20 15:42:56 +00:00 |
|
rubidium
|
9df75b3f9e
|
(svn r14501) -Codechange: use sizeof(variable) instead of sizeof(type) or hardcoded amounts (magic constant) for memset (Alberth)
|
2008-10-20 15:42:56 +00:00 |
|
frosch
|
1505c8f384
|
(svn r14488) -Fix: Synchronize drawing of spritelayouts in DrawTileLayout (Houses), IndustryDrawTileLayout, DrawStationTile, DrawTile_Station and DrawTile_Track (Waypoint).
Now transparency options, PALETTE_MODIFIER_TRANSPARENT and SPRITE_MODIFIER_OPAQUE should work for all of them.
|
2008-10-18 17:21:56 +00:00 |
|
frosch
|
5a1df325e2
|
(svn r14488) -Fix: Synchronize drawing of spritelayouts in DrawTileLayout (Houses), IndustryDrawTileLayout, DrawStationTile, DrawTile_Station and DrawTile_Track (Waypoint).
Now transparency options, PALETTE_MODIFIER_TRANSPARENT and SPRITE_MODIFIER_OPAQUE should work for all of them.
|
2008-10-18 17:21:56 +00:00 |
|
frosch
|
9e3b1a8b74
|
(svn r14459) -Fix [FS#2343]: Update station-spread when building or removing oilrigs to make them consistent with station-spread-calculation on game-load and to make oilrig-stations behave like any other station type.
|
2008-10-12 10:22:13 +00:00 |
|
frosch
|
dea505cbb8
|
(svn r14459) -Fix [FS#2343]: Update station-spread when building or removing oilrigs to make them consistent with station-spread-calculation on game-load and to make oilrig-stations behave like any other station type.
|
2008-10-12 10:22:13 +00:00 |
|
frosch
|
921bdf783f
|
(svn r14456) -Fix: Obiwan in catchment-area and station-spread of docks.
|
2008-10-10 20:09:29 +00:00 |
|
frosch
|
70e1e83eb2
|
(svn r14456) -Fix: Obiwan in catchment-area and station-spread of docks.
|
2008-10-10 20:09:29 +00:00 |
|
rubidium
|
4b5d506313
|
(svn r14446) -Fix [FS#2330]: when a road stop gets moved make sure to update the destination of RVs going to that road stop.
|
2008-10-07 18:46:12 +00:00 |
|
rubidium
|
719891c23e
|
(svn r14446) -Fix [FS#2330]: when a road stop gets moved make sure to update the destination of RVs going to that road stop.
|
2008-10-07 18:46:12 +00:00 |
|
rubidium
|
f56e630e5c
|
(svn r14421) -Codechange: rename all player variables/types to company *or* client so it is immediatelly clear which one you are working with.
|
2008-09-30 20:39:50 +00:00 |
|
rubidium
|
3b798599b6
|
(svn r14421) -Codechange: rename all player variables/types to company *or* client so it is immediatelly clear which one you are working with.
|
2008-09-30 20:39:50 +00:00 |
|
smatz
|
e543181b12
|
(svn r14334) -Feature: ability to reset name to default/automatic value (for vehicles, engines, towns, groups, stations, waypoints, managers and companies)
|
2008-09-15 19:02:50 +00:00 |
|
smatz
|
1266b1a73f
|
(svn r14334) -Feature: ability to reset name to default/automatic value (for vehicles, engines, towns, groups, stations, waypoints, managers and companies)
|
2008-09-15 19:02:50 +00:00 |
|
smatz
|
50b955542d
|
(svn r14323) -Fix (r14064): forgot a return...
|
2008-09-14 16:01:46 +00:00 |
|
smatz
|
5df524ecc0
|
(svn r14323) -Fix (r14064): forgot a return...
|
2008-09-14 16:01:46 +00:00 |
|
rubidium
|
18a0c351cc
|
(svn r14308) -Fix [FS#2268]: pay extra when tram/road bits need to be build for a roadstop.
|
2008-09-13 10:41:00 +00:00 |
|