rubidium
|
2ed0f93bfb
|
(svn r23093) -Codechange: add a default NULL for the Z of GetTileSlope and use it
|
2011-11-04 10:22:27 +00:00 |
rubidium
|
7757a2ed40
|
(svn r23091) -Codechange: rename some Get*Z functions to Get*PixelZ functions if they return the Z in pixels (like TilePixelHeight)
|
2011-11-04 10:18:13 +00:00 |
michi_cc
|
e094d7db62
|
(svn r23072) -Feature: [NewGRF] House callback 0x148.
|
2011-10-31 22:31:40 +00:00 |
frosch
|
3eddb9c23f
|
(svn r23049) -Fix [FS#4810]: Use the same forest-check for the vegetation-map colour as for nearby station names.
|
2011-10-21 19:10:35 +00:00 |
rubidium
|
1842622d81
|
(svn r22973) -Add: support for replacing the buoy via action123
|
2011-10-02 20:26:43 +00:00 |
frosch
|
8d5c1479f4
|
(svn r22960) -Feature: Allow depots, standard roadstops and airports on steep slopes.
|
2011-09-25 13:35:17 +00:00 |
frosch
|
7f228d6909
|
(svn r22924) -Codechange: Enhance NewGRFSpriteLayout for drawing construction stages in spritelayouts with inconsistent number of sprites per spriteset.
|
2011-09-11 15:10:09 +00:00 |
michi_cc
|
d579af11e8
|
(svn r22659) -Add: [NewGRF] Support for the land slope check callback for stations.
|
2011-07-11 16:32:35 +00:00 |
terkhen
|
00e5c1df18
|
(svn r22567) -Codechange: Store persistent storages inside a pool.
|
2011-06-12 20:47:45 +00:00 |
terkhen
|
e127fca384
|
(svn r22557) -Codechange: Remove constness from AnimationBase callbacks.
|
2011-06-12 20:32:52 +00:00 |
frosch
|
d5e7537e14
|
(svn r22552) -Fix: Clear airport persistent storage on construction/removal of airports.
|
2011-06-11 20:47:31 +00:00 |
terkhen
|
8e00fa39b2
|
(svn r22542) -Add: Store cargo acceptance stats for stations.
|
2011-06-04 21:21:00 +00:00 |
terkhen
|
5bb79b1f46
|
(svn r22540) -Codechange: Rename AcceptancePickup to GoodsEntryStatus.
|
2011-06-04 21:17:07 +00:00 |
frosch
|
a241a4ce97
|
(svn r22518) -Feature: [NewGRF] Advanced sprite layouts with register modifiers.
|
2011-05-29 16:56:22 +00:00 |
frosch
|
474b4799e8
|
(svn r22482) -Codechange: Add some contants for the number of ticks between certain cyclical tasks.
|
2011-05-21 11:26:37 +00:00 |
alberth
|
990ec6f0a9
|
(svn r22460) -Doc: Semantic documentation fixes, and doxygen additions (partly by planetmaker).
|
2011-05-14 18:38:54 +00:00 |
frosch
|
20e86fd5ea
|
(svn r22454) -Codechange: Deduplicate GetCustomStationGroundRelocation() into GetCustomStationRelocation() and only call it if actually needed.
|
2011-05-14 13:12:47 +00:00 |
frosch
|
fdd2f8447e
|
(svn r22453) -Feature(ette): Implement variable 18 for custom station foundations.
|
2011-05-14 12:38:10 +00:00 |
frosch
|
76c7cbff70
|
(svn r22436) -Fix (r18969): Apply railtype property 12 (station graphics) also to station groundsprites from action 1.
|
2011-05-08 15:58:59 +00:00 |
rubidium
|
1a515e6344
|
(svn r22405) -Document: some more "random-ish" tidbits
|
2011-05-01 19:14:12 +00:00 |
yexo
|
3769b4f218
|
(svn r22163) -Fix [FS#4541]: building a station part adjacent to both an existing station and a rail waypoint failed
|
2011-03-03 19:26:18 +00:00 |
frosch
|
bd9610ec3c
|
(svn r22117) -Fix [FS#4523-ish]: CanRemoveRoadWithStop() failed for _current_company = OWNER_TOWN, and for OWNER_NONE-owned road.
|
2011-02-20 15:19:16 +00:00 |
terkhen
|
57a969017b
|
(svn r22051) -Fix (r21935): Roads under road stops would get a wrong owner after overbuilding.
|
2011-02-10 18:32:08 +00:00 |
smatz
|
b4273bcd35
|
(svn r22023) -Fix: verify we can allocate a CargoPacket and CargoPayment before we actually try to do so
-Codechange: increase the limit of number of CargoPayments to match the limit of Vehicles (Rubidium)
|
2011-02-08 18:27:21 +00:00 |
rubidium
|
0395aab420
|
(svn r22019) -Codechange: s/functions.h/clear_func.h/
|
2011-02-07 22:38:02 +00:00 |
rubidium
|
4355231f67
|
(svn r21958) -Cleanup: join_stations setting; can done by distant join and could be subverted by distant join
|
2011-02-04 15:29:50 +00:00 |
smatz
|
3057a26fd5
|
(svn r21953) -Remove [FS#4456]: the non-uniform stations setting. Support for uniform stations has been broken for over a year
|
2011-02-04 14:11:14 +00:00 |
terkhen
|
9765a297e7
|
(svn r21936) -Fix [FS#4457](r19231): Do not remove existing road/tram bits when overbuilding stops of the opposite road type.
-Change: Build only the required road/tram bits when building stops with drag and drop.
|
2011-02-01 10:48:10 +00:00 |
terkhen
|
2e1eafbdc3
|
(svn r21935) -Fix (r19231): Allow to overbuild road stops which are built over trams.
|
2011-02-01 10:43:25 +00:00 |
terkhen
|
734994c9ba
|
(svn r21924) -Codechange: Unify some parts of the articulated vehicle code.
-Cleanup: Avoid conversions to Train and RoadVehicle that are no longer required.
|
2011-01-29 17:30:25 +00:00 |
terkhen
|
b5468e7a80
|
(svn r21860) -Codechange: Rename road vehicle subtype functions to match the train names.
|
2011-01-19 18:44:13 +00:00 |
rubidium
|
b5b8a7b5ed
|
(svn r21486) -Codechange: use TILE_AREA_LOOP for station expansion checks as well
|
2010-12-12 18:23:38 +00:00 |
rubidium
|
44d1c55347
|
(svn r21415) -Codechange: limit station/waypoint name by amount of characters, not bytes
|
2010-12-05 22:25:36 +00:00 |
frosch
|
55d604e60d
|
(svn r21291) -Fix: Treat objects on water like water in more cases.
|
2010-11-21 18:39:12 +00:00 |
alberth
|
3b0ee65571
|
(svn r21270) -Doc: Doxyment updates and additions. Removal of doxyment in code.
|
2010-11-20 14:15:02 +00:00 |
rubidium
|
3f1de4926e
|
(svn r21268) -Fix (r21266): crash (or rather a triggered assertion) in some cases
|
2010-11-20 13:57:49 +00:00 |
rubidium
|
ffa437a6c1
|
(svn r21266) -Change: don't receive money for removing the rail of non-rail railstation tiles, i.e. rail station tiles for which the NewGRF has prevented trains to be routed
|
2010-11-20 12:52:06 +00:00 |
frosch
|
f80af8f8c8
|
(svn r21262) -Fix (r18708)[FS#4246]: Custom station foundations using the 'simple foundations'-method did not draw any sprite for WSE-slopes when there are foundations on both neighboured tiles in the north. As there must be at least one sprite to provide the correct offset for the groundsprite draw the (empty) default foundation sprite in that case.
|
2010-11-20 00:24:50 +00:00 |
rubidium
|
67d071d033
|
(svn r21145) -Fix: station list wasn't updated when a new cargo got a rating
|
2010-11-11 10:34:44 +00:00 |
rubidium
|
6a1a4fc5bb
|
(svn r21143) -Codechange: reduce the number of dereferences in UpdateStationWaiting
|
2010-11-11 09:12:01 +00:00 |
alberth
|
7e48d85104
|
(svn r21060) -Doc: Improved wording of comments (mostly by __ln__)
|
2010-10-30 17:51:07 +00:00 |
yexo
|
9a07ebc382
|
(svn r21052) -Fix (r20435): house/airporttile/industrytile newgrfs that defined tiles that relied on the substitute being drawn were broken
|
2010-10-28 11:10:12 +00:00 |
smatz
|
bb53464848
|
(svn r20990) -Fix: when removing a rail station, don't leave track under non-station tiles
|
2010-10-18 17:06:20 +00:00 |
rubidium
|
b4f6201e94
|
(svn r20857) -Fix [FS#3637]: The station with the second highest rating was doubly penalised when distributing cargo. Now the penalty is completely removed and the granularity/precision of the distribution in increased by using fractional cargo. This should make competing stations less "all-or-nothing".
|
2010-09-28 22:00:24 +00:00 |
rubidium
|
b01c63cd23
|
(svn r20815) -Revert (r20814): wrong patch at wrong time...
|
2010-09-16 16:31:38 +00:00 |
rubidium
|
9a0a753d96
|
(svn r20814) -Codechange [FS#3835]: make waypoint default names work like depots, stations and vehicles (Krille)
|
2010-09-16 16:28:40 +00:00 |
frosch
|
e9cd81953a
|
(svn r20741) -Cleanup: Use IsTileOnWater() in more places.
|
2010-09-05 13:18:54 +00:00 |
yexo
|
c07fdab16c
|
(svn r20716) -Feature: add airport class and airport name to the land info tool
|
2010-09-01 23:14:15 +00:00 |
rubidium
|
41a80490be
|
(svn r20668) -Codechange: add (more) support for bridges over objects
|
2010-08-28 19:02:21 +00:00 |
frosch
|
4901d42140
|
(svn r20636) -Codechange: Move MarkTileDirtyByTile() and DeleteAnimatedTile() into MakeWaterKeepingClass().
|
2010-08-27 20:46:36 +00:00 |
rubidium
|
30f2afac9b
|
(svn r20632) -Cleanup: remove "a few" unneeded includes, and add them to some headers
|
2010-08-26 22:01:16 +00:00 |
rubidium
|
16bcd6c0cf
|
(svn r20628) -Fix: typos in animation trigger enum/comments
|
2010-08-26 17:08:37 +00:00 |
rubidium
|
82ef98a90a
|
(svn r20625) -Add: AirportTileSpec::GetByTile to simplify accessing the AirportTileSpec
|
2010-08-26 16:53:06 +00:00 |
rubidium
|
e2e26190d5
|
(svn r20623) -Codechange: unify the storing of animation related information
|
2010-08-26 15:31:40 +00:00 |
rubidium
|
4efa2efdbb
|
(svn r20622) -Codechange: unify [GS]et[Statation|Object|Industry|House]AnimationFrame
|
2010-08-26 14:45:45 +00:00 |
frosch
|
03ab158935
|
(svn r20579) -Change (r1579): Allow removing of buoys if they are only used by own vehicles.
|
2010-08-20 12:50:59 +00:00 |
rubidium
|
926594b599
|
(svn r20547) -Change: the way order backups are performed. Now restoring an order doesn't require up to 765 commands.
|
2010-08-18 20:48:38 +00:00 |
rubidium
|
019878118d
|
(svn r20545) -Codechange: make sure an OrderBackup gets cleared when the depot it belongs to gets removed, the depot window gets closed or when another vehicle gets sold in a depot
|
2010-08-18 18:52:16 +00:00 |
yexo
|
f9a55b7439
|
(svn r20529) -Codechange: simplify UpdateAirplanesOnNewStation by removing code for situations that don't happen
|
2010-08-17 21:50:58 +00:00 |
rubidium
|
3da3d131c6
|
(svn r20411) -Codechange: rename unmovables as quite a lot of them are actually movable; e.g. HQ and owned land are pretty movable.
|
2010-08-08 10:59:30 +00:00 |
rubidium
|
edbadde301
|
(svn r20406) -Codechange: make StationClass use the new generic class
|
2010-08-07 22:07:07 +00:00 |
rubidium
|
2d3ee123af
|
(svn r20402) -Codechange: rename the airport/station class id to something slightly more generic
|
2010-08-07 21:10:57 +00:00 |
rubidium
|
b6a0806948
|
(svn r20400) -Codechange: let StationSpec use GRFFilePropsBase
|
2010-08-07 20:52:45 +00:00 |
yexo
|
f8b7163b34
|
(svn r20375) -Codechange: make sure the watertype for existing airport tiles is set to invalid
|
2010-08-05 12:06:53 +00:00 |
yexo
|
d2f9b87ccd
|
(svn r20366) -Codechange: store the rotation of the airport layout in the station struct and use it to rotate hangar tiles
|
2010-08-05 12:00:09 +00:00 |
yexo
|
330c2f979e
|
(svn r20365) -Codechange: allow multiple layouts for one airport statemachine, store the layout number
|
2010-08-05 11:59:07 +00:00 |
frosch
|
ba527ec56e
|
(svn r20357) -Fix (r20356): Call GetAllRoadBits() only if there is road.
|
2010-08-04 06:27:20 +00:00 |
rubidium
|
b74cee45be
|
(svn r20356) -Fix [FS#3983]: apparantly one generic error message can't be understood...
|
2010-08-03 18:32:53 +00:00 |
terkhen
|
80c43f52e8
|
(svn r20289) -Codechange: Unify fall through coding style.
|
2010-08-01 20:52:11 +00:00 |
frosch
|
ed4f806f1d
|
(svn r20283) -Codechange: Unify start of doygen comments.
|
2010-08-01 19:22:34 +00:00 |
alberth
|
be6c058424
|
(svn r20211) -Codechange: Indented code should have curly braces around it.
|
2010-07-24 10:14:39 +00:00 |
rubidium
|
b8487afe54
|
(svn r20192) -Cleanup: bye bye variables.h, bye bye VARDEF... you won't be missed :)
|
2010-07-19 17:28:27 +00:00 |
terkhen
|
bb24713218
|
(svn r20115) -Add: Show an specific error message when trying to remove nonexistant stations.
|
2010-07-10 20:17:05 +00:00 |
rubidium
|
e7f70987a4
|
(svn r19925) -Fix [FS#3859]: one didn't pay for rail when building depots and stations, so with expensive railtypes building stations and then removing the station would be cheaper than just building the rail
|
2010-06-04 21:00:17 +00:00 |
terkhen
|
f733c3795a
|
(svn r19924) -Fix [FS#3868](r19172): Road/tram ownership was not set correctly when building drive-through stops.
|
2010-06-04 19:50:37 +00:00 |
frosch
|
354645cd0a
|
(svn r19852) -Fix [FS#TT-MS]: Drawing fallback sprites for unavailable NewGRF waypoints failed.
|
2010-05-18 20:49:53 +00:00 |
rubidium
|
f56ebd81c3
|
(svn r19709) -Feature: NewGRF debugging/inspecting of (primarily) enabled callbacks and values of variables
|
2010-04-24 13:39:11 +00:00 |
frosch
|
75d4bc947d
|
(svn r19654) -Codechange: Use Extract<> in more places.
|
2010-04-17 13:31:41 +00:00 |
frosch
|
b76f0185d4
|
(svn r19616) -Codechange: Increase transparency of 'Extract' by passing also the number of used bits.
|
2010-04-13 17:29:19 +00:00 |
smatz
|
0ef33548c2
|
(svn r19614) -Codechange: "it's" => "its" where appropriate
|
2010-04-12 14:12:47 +00:00 |
frosch
|
f45e579923
|
(svn r19506) -Fix: Tunnels, bridges and roadstops are build with only one roadtype.
|
2010-03-23 20:29:52 +00:00 |
alberth
|
05d705e077
|
(svn r19494) -Codechange: Remove _error_message.
|
2010-03-20 17:58:24 +00:00 |
yexo
|
1579e9ded2
|
(svn r19465) -Codechange: support for multi-tile hangars
|
2010-03-19 11:17:52 +00:00 |
yexo
|
f2743cd5ed
|
(svn r19464) -Codechange: move GetHangarTile to Airport
|
2010-03-19 09:58:46 +00:00 |
yexo
|
ba8f744941
|
(svn r19461) -Fix (r19355): p1 was still used in two places
|
2010-03-18 23:41:39 +00:00 |
yexo
|
c4a88ce022
|
(svn r19455) -Codechange: split all airport information in Station to a seperate class
|
2010-03-18 21:02:20 +00:00 |
yexo
|
1982307a05
|
(svn r19450) -Fix (r19197): animation callbacks for airport tiles where never called
|
2010-03-18 15:20:21 +00:00 |
yexo
|
07cc875c5a
|
(svn r19449) -Codechange: pay for every airport tile build, not for every tile in the rectangle where the airport is build
|
2010-03-18 00:41:16 +00:00 |
peter1138
|
604da97364
|
(svn r19434) -Add: Add rail speed limit to land area information window.
|
2010-03-16 06:43:41 +00:00 |
alberth
|
3b367ab708
|
(svn r19415) -Codechange: Forward CommandCost with an error back to the caller.
|
2010-03-14 12:58:51 +00:00 |
alberth
|
7cc68f493d
|
(svn r19405) -Codechange: CheckOwnership() returns a CommandCost.
|
2010-03-13 17:11:28 +00:00 |
alberth
|
7e1a91db21
|
(svn r19402) -Codechange: CheckAllowRemoveRoad() returns a CommandCost.
|
2010-03-13 15:53:44 +00:00 |
alberth
|
9e27194651
|
(svn r19401) -Codechange: Use curly braces with multi-line if statements.
|
2010-03-13 15:42:36 +00:00 |
yexo
|
fa1d9816ea
|
(svn r19396) -Fix [FS#3690] (r19351): trying to remove a too large rail station rect caused crashes
|
2010-03-13 01:12:07 +00:00 |
frosch
|
f7eb527a37
|
(svn r19384) -Fix: Overbuilding plain rail with stations did not update PBS reservation.
|
2010-03-10 20:45:23 +00:00 |
yexo
|
ef52e21c75
|
(svn r19355) -Codechange: add the airport layout to build as parameter to CmdBuildAirport
|
2010-03-06 16:07:45 +00:00 |
yexo
|
bf6167710f
|
(svn r19351) -Codechange: use TileArea for AfterRemoveRect
|
2010-03-06 13:38:46 +00:00 |
alberth
|
6a3dbaf99a
|
(svn r19350) -Codechange: StationRect::BeforeAddRect() returns a CommandCost.
|
2010-03-06 13:23:33 +00:00 |
yexo
|
1eb52326cf
|
(svn r19331) -Fix: when deleting an airport the size from the AirportSpec was used instead of the stored airport size
-Fix (r19319): detecting if a plane was landed at an airport failed
-Fix: reset the airporttile mapping when restarting a game
|
2010-03-06 01:58:55 +00:00 |
alberth
|
c395b93acd
|
(svn r19319) -Codechange: EnsureNoVehicleOnGround() returns a CommandCost.
|
2010-03-05 21:20:22 +00:00 |