yexo
|
dd7800ea18
|
(svn r20234) -Fix [FS#3988]: refit costs from refit orders are subtracted from the vehicle yearly income
|
14 years ago |
terkhen
|
8858729ae7
|
(svn r20142) -Fix [FS#3880]: Ships were not marked as dirty when stopping inside a depot.
|
14 years ago |
frosch
|
1055c2b0fd
|
(svn r20106) -Fix (r5999): Engine and vehicle age were clamped at 0xFFFF, though there are 32bit available.
|
14 years ago |
michi_cc
|
811f0db597
|
(svn r20098) -Fix [FS#3898]: A train reversing in a station would sometimes fail to release its reserved path.
|
14 years ago |
alberth
|
604e56adc2
|
(svn r20025) -Doc: Fix/add comments to let Doxygen know about the documentation.
|
14 years ago |
frosch
|
e931399b31
|
(svn r20005) -Codechange: Enumify force_proceed.
|
14 years ago |
frosch
|
94efc4c3b9
|
(svn r19992) -Fix [FS#3878]: Clear force_proceed when entering depots and when loading.
-Fix (r18515): Resetting of force_proceed on manual stopping did not work.
|
14 years ago |
terkhen
|
3287f91893
|
(svn r19963) -Add: Stop a vehicle after it crashes or is destroyed.
|
15 years ago |
frosch
|
1d3adb2b66
|
(svn r19931) -Fix (r19914): Convert assertion in Backup<> destructor into DEBUG() output. It was triggered on exceptions, especially when aborting world generation.
|
15 years ago |
frosch
|
9db3cde73a
|
(svn r19914) -Codechange: Wrap a helper class around temporary assignments of _current_company to ensure proper restoration.
|
15 years ago |
smatz
|
00a52cc475
|
(svn r19756) -Codechange: move UpdateViewport() from Vehicle to SpecializedVehicle in order to improve performance
|
15 years ago |
rubidium
|
f56ebd81c3
|
(svn r19709) -Feature: NewGRF debugging/inspecting of (primarily) enabled callbacks and values of variables
|
15 years ago |
smatz
|
0ef33548c2
|
(svn r19614) -Codechange: "it's" => "its" where appropriate
|
15 years ago |
alberth
|
05d705e077
|
(svn r19494) -Codechange: Remove _error_message.
|
15 years ago |
yexo
|
c4a88ce022
|
(svn r19455) -Codechange: split all airport information in Station to a seperate class
|
15 years ago |
alberth
|
7cc68f493d
|
(svn r19405) -Codechange: CheckOwnership() returns a CommandCost.
|
15 years ago |
alberth
|
55f8d5d802
|
(svn r19369) -Codechange: EnsureNoTrainOnTrackBits() returns a CommandCost now.
|
15 years ago |
alberth
|
6eac50bc16
|
(svn r19366) -Codechange: Move setting of _error_message from the callback check routine to the caller.
|
15 years ago |
alberth
|
29b79e03e8
|
(svn r19365) -Codechange: Move EnsureNoTrainOnTrackProc() to src/vehicle.cpp.
|
15 years ago |
alberth
|
c395b93acd
|
(svn r19319) -Codechange: EnsureNoVehicleOnGround() returns a CommandCost.
|
15 years ago |
yexo
|
404df87b1f
|
(svn r19295) -Codechange: introduce wrapper functions for GRFConfig::name/info
|
15 years ago |
alberth
|
63dd6ce6b0
|
(svn r19291) -Codechange: Rename HasVehicleOnTunnelBridge() to TunnelBridgeIsFree() and return a CommandCost status.
|
15 years ago |
alberth
|
993d82b879
|
(svn r19289) -Codechange: Move _error_message assignment from check routine to caller.
|
15 years ago |
alberth
|
8408b42dee
|
(svn r19288) -Codechange: Move EnsureNoVehicleOnGround() and HasVehicleOnTunnelBridge() functions.
|
15 years ago |
alberth
|
d7698bb6db
|
(svn r19282) -Doc: Add some doxygen doc markup.
|
15 years ago |
smatz
|
f051066bc4
|
(svn r19224) -Codechange: change parameters passed to ShowErrorMessage() a bit
|
15 years ago |
frosch
|
63b01f2009
|
(svn r19218) -Feature: [NewGRF] Add CB36 support for aircraft properties 0F and 11. (Eddi)
|
15 years ago |
smatz
|
d155794605
|
(svn r18978) -Fix [FS#3584](r14753): possible invalid memory access when merging companies
|
15 years ago |
rubidium
|
f94c83a387
|
(svn r18872) -Codechange: introduce PaletteID and use it
|
15 years ago |
rubidium
|
4d93b704d9
|
(svn r18866) -Codechange: remove the CmdFailed(ret)/CmdSucceeded(ret) wrapper functions
|
15 years ago |
rubidium
|
aaf0b4b46c
|
(svn r18812) -Codechange: make some functions in train.h functions of Train.
|
15 years ago |
rubidium
|
82fc28f77f
|
(svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, if a header require a header make it include that header
|
15 years ago |
rubidium
|
e4af35d316
|
(svn r18764) -Fix [FS#3422]: split the (un)load ticks counter and signal wait counter; sometimes they might get into eachother's way
|
15 years ago |
rubidium
|
fb9eba67d1
|
(svn r18642) -Fix [FS#3432]: when a company goes bankrupt and has vehicles on a drive through road stop that is not theirs, the 'filled' cache of the road stops would get corrupted
|
15 years ago |
frosch
|
640442ae03
|
(svn r18571) -Fix (r18551): Vehicles not carrying any cargo (e.g. engines) were not considered for sending to depot for replacement.
|
15 years ago |
frosch
|
4434422c11
|
(svn r18568) -Codechange: Bail out early.
|
15 years ago |
frosch
|
7ea108224b
|
(svn r18551) -Fix [FS#1762]: When autoreplace is the only allowed reason to send vehicles to depot, first check some minimal requirements (engine availability, refittability) and a heuristic for the needed money.
|
15 years ago |
rubidium
|
d48ad4b6e3
|
(svn r18549) -Fix: first do the time-since-last-service check and only then determine whether autoreplace needs to take place. This way they will not keep autoreplacing continuously on failure, but only after some timeout.
|
15 years ago |
rubidium
|
5c2b6a8943
|
(svn r18536) -Fix [FS#3386]: MSVC warning. Patch by pavel1269
|
15 years ago |
peter1138
|
5a8353fafc
|
(svn r18479) -Fix (r6532): Direction is accounted for long before motion counter is updated
|
15 years ago |
rubidium
|
ae92fd2865
|
(svn r18468) -Codechange: make sure one never makes self-loops using Vehicle::SetNext
|
15 years ago |
rubidium
|
19fa38601d
|
(svn r18402) -Codechange: unify/centralise the code for crashing vehicles
|
15 years ago |
rubidium
|
0ef0e13795
|
(svn r18385) -Cleanup: remove the now unneeded multistop slot management code
|
15 years ago |
frosch
|
828729344d
|
(svn r17974) -Fix (r17926)[FS#3300]: C != T
|
15 years ago |
frosch
|
3a95e115fc
|
(svn r17930) -Fix (r17926): Aircraft were not carrying mail anymore, when CB15 was in use.
|
15 years ago |
alberth
|
44aacfc59f
|
(svn r17928) -Codechange: ShowErrorMessage() now takes the summary string before the details string.
Gentlemen, swap your string parameters.
|
15 years ago |
frosch
|
67cae40ec1
|
(svn r17926) -Fix (r9352): Make the decision whether aircraft carry mail consistent. Now always the cargo class decides.
|
15 years ago |
frosch
|
00aca63b48
|
(svn r17899) -Codechange: Deduplicate code for refitting vehicles.
|
15 years ago |
frosch
|
83894809d0
|
(svn r17897) -Fix [FS#3255]: CB15 and CB36 (capacity) were not always called when they should.
-Codechange: Move capacity calculation to a single function for all vehicle types, so the behaviour can be kept consistent easier.
|
15 years ago |
frosch
|
f3aacb8fe3
|
(svn r17725) -Codechange: Reduce usage of EngInfo and XxxVehInfo, esp. when a Engine * is already present.
|
15 years ago |