rubidium
|
cf38a5bee6
|
(svn r16939) -Codechange: s/RailwayStation/RailStation/ to unify the way it's written.
|
2009-07-24 11:47:12 +00:00 |
|
rubidium
|
100cb17fa8
|
(svn r16909) -Fix [FS#2996]: NewGRF stations would be triggering assertions all over the place when using the more advanced station types.
-Change: make (rail) waypoints sub classes of 'base stations', make buoys waypoints and unify code between them where possible.
|
2009-07-22 08:59:57 +00:00 |
|
rubidium
|
68ead6b84f
|
(svn r16909) -Fix [FS#2996]: NewGRF stations would be triggering assertions all over the place when using the more advanced station types.
-Change: make (rail) waypoints sub classes of 'base stations', make buoys waypoints and unify code between them where possible.
|
2009-07-22 08:59:57 +00:00 |
|
rubidium
|
9eaee690bc
|
(svn r16908) -Codechange: s/DepotWaypointReservation/DepotReservation/
|
2009-07-22 08:52:41 +00:00 |
|
rubidium
|
2646a99d29
|
(svn r16908) -Codechange: s/DepotWaypointReservation/DepotReservation/
|
2009-07-22 08:52:41 +00:00 |
|
rubidium
|
f1d6561cc4
|
(svn r16907) -Codechange: make a more clear distinction between reservation functions that return a bool and that return TrackBits; GetRailStationReservation vs GetRailwayStationReservation, which one returns the bool and which one the TrackBits?
|
2009-07-21 22:37:10 +00:00 |
|
rubidium
|
8405d7d7e7
|
(svn r16907) -Codechange: make a more clear distinction between reservation functions that return a bool and that return TrackBits; GetRailStationReservation vs GetRailwayStationReservation, which one returns the bool and which one the TrackBits?
|
2009-07-21 22:37:10 +00:00 |
|
rubidium
|
84dec43208
|
(svn r16901) -Fix [FS#3046] (rpbs): when marking trains stuck don't reset the unload counter/stuck when the vehicle is unloading. It'll be automatically reset once the vehicle wants to leave the station
|
2009-07-21 17:14:05 +00:00 |
|
rubidium
|
f7b3067fb3
|
(svn r16901) -Fix [FS#3046] (rpbs): when marking trains stuck don't reset the unload counter/stuck when the vehicle is unloading. It'll be automatically reset once the vehicle wants to leave the station
|
2009-07-21 17:14:05 +00:00 |
|
frosch
|
fec6129cd1
|
(svn r16894) -Codechange: Add [Specialised]Vehicle::Last().
|
2009-07-20 19:58:33 +00:00 |
|
frosch
|
d5a4c89365
|
(svn r16894) -Codechange: Add [Specialised]Vehicle::Last().
|
2009-07-20 19:58:33 +00:00 |
|
frosch
|
f1f4edfbd1
|
(svn r16884) -Codechange: Add Train::GetFirstEnginePart() and use it.
|
2009-07-19 19:17:41 +00:00 |
|
frosch
|
7b92d9efe4
|
(svn r16884) -Codechange: Add Train::GetFirstEnginePart() and use it.
|
2009-07-19 19:17:41 +00:00 |
|
frosch
|
12ea92a257
|
(svn r16867) -Feature(ette): Turn variable 0E/8E (vertical offset for trains in depot) and variable 1E/9E bit 3 (wagon width in depot) into grf-local variables.
|
2009-07-17 22:00:13 +00:00 |
|
frosch
|
f129634f52
|
(svn r16867) -Feature(ette): Turn variable 0E/8E (vertical offset for trains in depot) and variable 1E/9E bit 3 (wagon width in depot) into grf-local variables.
|
2009-07-17 22:00:13 +00:00 |
|
smatz
|
0b4b9dd764
|
(svn r16857) -Fix [FS#3036](r16652): crash when train partially in depot crashed
|
2009-07-17 13:54:06 +00:00 |
|
smatz
|
57d3d4ce5e
|
(svn r16857) -Fix [FS#3036](r16652): crash when train partially in depot crashed
|
2009-07-17 13:54:06 +00:00 |
|
smatz
|
8718babe90
|
(svn r16849) -Codechange: replace GetCargo() by CargoSpec::Get()
|
2009-07-16 19:00:13 +00:00 |
|
smatz
|
1f29e38b83
|
(svn r16849) -Codechange: replace GetCargo() by CargoSpec::Get()
|
2009-07-16 19:00:13 +00:00 |
|
rubidium
|
74f56861e9
|
(svn r16772) -Fix [FS#3019]: don't use the same error message for turning around road vehicles and flipping parts of trains in the depot
|
2009-07-08 22:11:55 +00:00 |
|
rubidium
|
741a340b8b
|
(svn r16772) -Fix [FS#3019]: don't use the same error message for turning around road vehicles and flipping parts of trains in the depot
|
2009-07-08 22:11:55 +00:00 |
|
smatz
|
32bf91aa41
|
(svn r16723) -Codechange: make GetNextArticPart(), GetLastEnginePart(), GetNextVehicle(), GetPrevVehicle(), GetNextUnit(), GetPrevUnit() members of Train
|
2009-07-02 12:10:39 +00:00 |
|
smatz
|
6a0855f0d1
|
(svn r16723) -Codechange: make GetNextArticPart(), GetLastEnginePart(), GetNextVehicle(), GetPrevVehicle(), GetNextUnit(), GetPrevUnit() members of Train
|
2009-07-02 12:10:39 +00:00 |
|
smatz
|
9b10bc9cdf
|
(svn r16720) -Codechange: make Set/ClearFrontEngine(), Set/ClearArticulatedPart(), Set/ClearWagon(), Set/ClearEngine(), Set/ClearFreeWagon() and Set/ClearMultiheaded() members of Train
|
2009-07-02 00:17:27 +00:00 |
|
smatz
|
77eaefb61c
|
(svn r16720) -Codechange: make Set/ClearFrontEngine(), Set/ClearArticulatedPart(), Set/ClearWagon(), Set/ClearEngine(), Set/ClearFreeWagon() and Set/ClearMultiheaded() members of Train
|
2009-07-02 00:17:27 +00:00 |
|
smatz
|
1e1f0ab2cf
|
(svn r16719) -Codechange: make IsArticulatedPart(), IsTrainEngine(), IsTrainWagon(), IsMultiheaded(), EngineHasArticPart() and IsRearDualheaded() members of Train
|
2009-07-01 23:57:20 +00:00 |
|
smatz
|
d86e17d65a
|
(svn r16719) -Codechange: make IsArticulatedPart(), IsTrainEngine(), IsTrainWagon(), IsMultiheaded(), EngineHasArticPart() and IsRearDualheaded() members of Train
|
2009-07-01 23:57:20 +00:00 |
|
smatz
|
378d01f2f4
|
(svn r16718) -Codechange: make IsFreeWagon() member of Train
|
2009-07-01 23:49:13 +00:00 |
|
smatz
|
ecfaa0564d
|
(svn r16718) -Codechange: make IsFreeWagon() member of Train
|
2009-07-01 23:49:13 +00:00 |
|
smatz
|
20fedeb3d6
|
(svn r16717) -Codechange: make IsFrontEngine() member of Train
|
2009-07-01 22:22:01 +00:00 |
|
smatz
|
adc5363202
|
(svn r16717) -Codechange: make IsFrontEngine() member of Train
|
2009-07-01 22:22:01 +00:00 |
|
smatz
|
c113303593
|
(svn r16655) -Codechange: use IsRailwayStationTile() more
|
2009-06-25 15:54:06 +00:00 |
|
smatz
|
38477f2b36
|
(svn r16655) -Codechange: use IsRailwayStationTile() more
|
2009-06-25 15:54:06 +00:00 |
|
smatz
|
d4538bc611
|
(svn r16652) -Codechange: use less strict, but faster check for quickly bailing out in FindTrainCollideEnum() (Bilbo)
-Codechange: shuffle the code a bit
|
2009-06-24 23:59:20 +00:00 |
|
smatz
|
029fb9bdee
|
(svn r16652) -Codechange: use less strict, but faster check for quickly bailing out in FindTrainCollideEnum() (Bilbo)
-Codechange: shuffle the code a bit
|
2009-06-24 23:59:20 +00:00 |
|
smatz
|
a9602401f0
|
(svn r16646) -Codechange: rename GetDepotByTile() to Depot::GetByTile()
|
2009-06-24 19:26:41 +00:00 |
|
smatz
|
05c695a647
|
(svn r16646) -Codechange: rename GetDepotByTile() to Depot::GetByTile()
|
2009-06-24 19:26:41 +00:00 |
|
smatz
|
4b3bf5667a
|
(svn r16641) -Codechange: reduce number of multiplications done in FindTrainCollideEnum() to minimum
|
2009-06-23 23:31:43 +00:00 |
|
smatz
|
986cc75a12
|
(svn r16641) -Codechange: reduce number of multiplications done in FindTrainCollideEnum() to minimum
|
2009-06-23 23:31:43 +00:00 |
|
smatz
|
9ec6fc8a61
|
(svn r16633) -Codechange: remove checks for consistency of newpool
|
2009-06-23 10:44:46 +00:00 |
|
smatz
|
192b9bda7b
|
(svn r16633) -Codechange: remove checks for consistency of newpool
|
2009-06-23 10:44:46 +00:00 |
|
rubidium
|
8ca2ccc456
|
(svn r16581) -Codechange: unify the access to Engine::lifelength.
|
2009-06-16 13:52:18 +00:00 |
|
rubidium
|
512b021e26
|
(svn r16581) -Codechange: unify the access to Engine::lifelength.
|
2009-06-16 13:52:18 +00:00 |
|
rubidium
|
ee96d737b2
|
(svn r16580) -Codechange: rename Engine::image_index to original_image_index to not confuse it with image_index from *VehInfo.
|
2009-06-16 13:31:06 +00:00 |
|
rubidium
|
4b05617c42
|
(svn r16580) -Codechange: rename Engine::image_index to original_image_index to not confuse it with image_index from *VehInfo.
|
2009-06-16 13:31:06 +00:00 |
|
smatz
|
632a3191f6
|
(svn r16571) -Fix [FS#2974](r16322): in some cases, train could be stuck in depot
|
2009-06-13 10:22:22 +00:00 |
|
smatz
|
62f120b296
|
(svn r16571) -Fix [FS#2974](r16322): in some cases, train could be stuck in depot
|
2009-06-13 10:22:22 +00:00 |
|
smatz
|
ca9787b2ea
|
(svn r16553) -Codechange: don't use TRACK_BIT_WORMHOLE and TRACK_BIT_DEPOT as bitmasks
|
2009-06-10 16:02:00 +00:00 |
|
smatz
|
5a6bb53894
|
(svn r16553) -Codechange: don't use TRACK_BIT_WORMHOLE and TRACK_BIT_DEPOT as bitmasks
|
2009-06-10 16:02:00 +00:00 |
|
smatz
|
5c934c621d
|
(svn r16545) -Cleanup: tunnels have been returning correct SlopeZ since r1
|
2009-06-09 20:04:46 +00:00 |
|