rubidium
|
85996f039b
|
(svn r24067) -Change/fix: do not redraw up to 25% of the map when making a new vehicle visible for the first time
|
13 years ago |
michi_cc
|
64c5299b4d
|
(svn r23947) -Feature: Timetabled maximum travel speeds for non-flying vehicles.
|
13 years ago |
rubidium
|
48a685748c
|
(svn r23928) -Fix [FS#5053]: don't accelerate, for smoke purposes, when you reached the track's maximum speed
|
13 years ago |
rubidium
|
d5eeab43b7
|
(svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp files
|
13 years ago |
truebrain
|
92c60447dc
|
(svn r23713) -Codechange: split VehicleMove() into two functions, to minimalize the work done where possible
|
13 years ago |
truebrain
|
5f65e056e1
|
(svn r23712) -Codechange: rename the two vehicle hashes we have to names that make clear where they differ in
|
13 years ago |
truebrain
|
5dbac2f2ae
|
(svn r23711) -Codechange: don't chain the two vehicle hashes, but call them one by one
|
13 years ago |
rubidium
|
6b404d35b8
|
(svn r23540) -Codechange: unify and document vehicle widgets
|
13 years ago |
rubidium
|
24263638bf
|
(svn r23526) -Codechange: unify cargos vs cargoes
|
13 years ago |
rubidium
|
9aab2dc861
|
(svn r23474) -Codechange: move the declaration error related functions to error.h
|
13 years ago |
truebrain
|
af1b3cc070
|
(svn r23355) -Codechange: rename all AI* to Script* (Rubidium)
|
13 years ago |
peter1138
|
ba617a796c
|
(svn r23328) -Change: Make the viewport vehicle position hash cover the same area.
|
13 years ago |
peter1138
|
b84174fd4d
|
(svn r23316) -Feature: Add ability to zoom in to 2x and 4x level.
|
13 years ago |
michi_cc
|
3b45b41e68
|
(svn r23290) -Fix [FS#2379,FS#3569]: Change the centre of train vehicles to depend on the vehicle length instead of being fixed at 4/8th of the original vehicle length to make sure shortened vehicles don't block tiles they shouldn't block.
|
13 years ago |
rubidium
|
215452b911
|
(svn r23195) -Codechange: if we really need to cast away constness, use const_cast
|
13 years ago |
frosch
|
3178814a00
|
(svn r23173) -Codechange: Rename GetVehicleCapacity() to Engine::DetermineCapacity().
|
13 years ago |
frosch
|
a608cbab5d
|
(svn r23148) -Change: [NewGRF] Check the results of various callbacks for validness.
|
13 years ago |
michi_cc
|
1497efbd5d
|
(svn r23112) -Codechange: Check if vehicle chain lengths stays constant when auto-refitting.
|
13 years ago |
rubidium
|
e8eb3fe381
|
(svn r23110) -Codechange: let the flying altitude return ints are well
|
13 years ago |
rubidium
|
0e2d2b2317
|
(svn r23108) -Codechange: more uint -> int / byte -> int conversions for Z related variables
|
13 years ago |
rubidium
|
de980ef0f9
|
(svn r23091) -Codechange: rename some Get*Z functions to Get*PixelZ functions if they return the Z in pixels (like TilePixelHeight)
|
13 years ago |
frosch
|
ad38f27242
|
(svn r23075) -Codechange: Add GetGRF() and GetGRFID() methods to Engine and Vehicle to simplify code.
|
13 years ago |
frosch
|
e57ba5d0ae
|
(svn r23074) -Codechange: Add Vehicle::GetEngine() to simplify code.
|
13 years ago |
frosch
|
4cbd8791a4
|
(svn r23050) -Fix: [NewGRF] When vehicles break down, update the image cache after changing the vehicle state to make fish happy.
|
13 years ago |
frosch
|
37301ea23d
|
(svn r22985) -Feature: Display autoreplace status in group GUI.
|
13 years ago |
frosch
|
f9f257ce4a
|
(svn r22984) -Feature: Display profit icons for groups in the group GUI.
|
13 years ago |
frosch
|
a80d20fdb1
|
(svn r22982) -Cleanup: Remove CountCompanyVehicles() and use ALL_GROUP statistics instead.
|
13 years ago |
frosch
|
f406385319
|
(svn r22981) -Add: GroupStatistics for the ALL_GROUP.
|
13 years ago |
frosch
|
f43290d6af
|
(svn r22980) -Add: GroupStatistics for DEFAULT_GROUP.
|
13 years ago |
frosch
|
3ecf9d424a
|
(svn r22979) -Codechange: Add GroupStatistics::CountEngine().
|
13 years ago |
frosch
|
3665b85c24
|
(svn r22978) -Codechange: Replace IncreaseGroupNumVehicle() and DecreaseGroupNumVehicle() with GroupStatistics::CountVehicle().
|
13 years ago |
frosch
|
c531453320
|
(svn r22976) -Codechange: Split group statistics into separate struct.
|
13 years ago |
frosch
|
43053b59a2
|
(svn r22947) -Fix: [NewGRF] Do not call CB 32 for disaster, effect vehicles or aircraft shadows/rotors.
|
13 years ago |
frosch
|
0feb852668
|
(svn r22847) -Fix (r22816): Wagons shall not be processed by autorenew.
|
13 years ago |
frosch
|
e801aebbfc
|
(svn r22816) -Feature(ette): [NewGRF] Also age wagons and articulated parts.
|
13 years ago |
michi_cc
|
d25840978c
|
(svn r22713) -Feature: [NewGRF] Per vehicle custom cargo ageing period.
|
13 years ago |
michi_cc
|
8b38847c1e
|
(svn r22572) -Fix: MSVC performance warning (assigning int to bool).
|
14 years ago |
michi_cc
|
5970854fa8
|
(svn r22532) -Fix: Do not create an implicit order if the current order is the first order in the order list and we visit the station of the last entry of the order list.
|
14 years ago |
frosch
|
bc3404f90c
|
(svn r22506) -Feature [FS#4625]: Make the transparency options for industries also affect the effect vehicles created by industries.
|
14 years ago |
frosch
|
5108896362
|
(svn r22492) -Fix [FS#4624] (r21642, r22328): Only try to insert implicit orders for ground vehicles. Aircraft may reach unscheduled terminals when skippnig orders etc.
|
14 years ago |
frosch
|
62b6d0eb0e
|
(svn r22482) -Codechange: Add some contants for the number of ticks between certain cyclical tasks.
|
14 years ago |
planetmaker
|
7aa57e4acd
|
(svn r22473) -Codechange: Automatic orders are better called implicit orders as no real order influencing path finding is added
|
14 years ago |
frosch
|
6fbc8e46a1
|
(svn r22333) -Change: Prefer deleting automatic orders instead of inserting new ones.
|
14 years ago |
frosch
|
333a7ac24e
|
(svn r22332) -Fix: When inserting automatic orders, do not create consecutive duplicate orders.
|
14 years ago |
frosch
|
58c4de2caf
|
(svn r22331) -Change: When inserting an (automatic) order A in front of an order B, disable modifications of automatic orders for all vehicles currently heading for B as we do not know whether they will reach A or B first. (except for the vehicle causing the insertion of the automatic order itself)
|
14 years ago |
frosch
|
1ef4e543e7
|
(svn r22329) -Change: When the current orders are interrupted for non-ordered service, disable modifications to automatic orders until the next real order is completed. (train part already slipped by in r22328)
|
14 years ago |
frosch
|
7de7488788
|
(svn r22328) -Add: a flag to GroundVehicles to disable insertion and removal of automatic orders until the next real order is reached.
|
14 years ago |
frosch
|
a296ccb74e
|
(svn r22327) -Add: Vehicle::GetGroundVehicleFlags() for accessing GroundVehicle<>::gv_flags through a Vehicle struct.
|
14 years ago |
frosch
|
d53875b661
|
(svn r22324) -Fix: Vehicles skipped orders when inserting automatic orders failed.
|
14 years ago |
frosch
|
071957f593
|
(svn r22245) -Codechange: Make vehicle lists handle command-/GUI-scope invalidations themself.
|
14 years ago |