rubidium
|
8118cab6ba
|
(svn r20537) -Codechange: make RefitVehicle a static (local) function
|
14 years ago |
alberth
|
e0e66b6ed0
|
(svn r20390) -Codechange: Move company vehicle counting to vehicle.cpp.
|
14 years ago |
alberth
|
55f8d5d802
|
(svn r19369) -Codechange: EnsureNoTrainOnTrackBits() returns a CommandCost now.
|
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 |
alberth
|
63dd6ce6b0
|
(svn r19291) -Codechange: Rename HasVehicleOnTunnelBridge() to TunnelBridgeIsFree() and return a CommandCost status.
|
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
|
2b97f38cd1
|
(svn r18781) -Codechange: pass the CommandCost to the callback instead of whether it succeeded or not.
-Fix: AIs did update their last cost incorrectly in network games if the cost of the DC_EXEC phase differed from the ~DC_EXEC phase.
|
15 years ago |
rubidium
|
a190ae9a71
|
(svn r18498) -Fix [FS#2616]: cloning of vehicles could create vehicles with invalid cargo sub types for the build year of the vehicle. Fall back to another cargo sub type with the exact same name, otherwise fallback to cargo sub type 0.
|
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 |
rubidium
|
7fbc33dae1
|
(svn r17248) -Fix: add GPL license notice where appropriate
|
15 years ago |
frosch
|
8bd029015e
|
(svn r17209) -Codechange: Move cargo_type from (Rail|Road|Ship)VehicleInfo to EngineInfo.
|
15 years ago |
smatz
|
9c25f1bdb7
|
(svn r17084) -Codechange: _age_cargo_skip_counter is common to all vehicle types
|
15 years ago |
rubidium
|
2962d8f0fc
|
(svn r16920) -Codechange: shuffle some strings around to simplify looking up vehicle type specific strings for a specific message
|
15 years ago |
frosch
|
d5a4c89365
|
(svn r16894) -Codechange: Add [Specialised]Vehicle::Last().
|
15 years ago |
smatz
|
868c21cbcc
|
(svn r16813) -Codechange: make IsEngineCountable() member of Vehicle
|
15 years ago |
frosch
|
5b497d6b49
|
(svn r16525) -Codechange: Notify small ufos on deletion of road vehicles, so they can head for somewhere else instead of stumbling over a ghost.
|
16 years ago |
rubidium
|
80e94b9bb1
|
(svn r16391) -Codechange: use Train instead of Vehicle where appropriate.
|
16 years ago |
rubidium
|
ada3067960
|
(svn r16387) -Codechange: use Aircraft instead of Vehicle where appropriate
|
16 years ago |
frosch
|
4129b418cc
|
(svn r15701) -Fix [FS#2595]: Blame NewGRFs returning inconsistent information in purchase-list/after building before users have a chance to blame OpenTTD for incorrectly autorenewing/-replacing.
|
16 years ago |
rubidium
|
655b0ccc2e
|
(svn r15676) -Codechange: remove the need for BeginVehicleMove and merge VehiclePositionChanged and EndVehicleMove.
|
16 years ago |
rubidium
|
d846eef0b6
|
(svn r15434) -Codechange: bit of type safety for the DC_xxx flags.
|
16 years ago |
rubidium
|
c0a8d09ca7
|
(svn r15428) -Codechange: consistently use colour instead of having both color and colour.
|
16 years ago |
rubidium
|
3d6c09b38d
|
(svn r14952) -Codechange: unify the "can vehicle go to station" tests
|
16 years ago |
rubidium
|
11da45ee55
|
(svn r14949) -Cleanup: pointer coding style
|
16 years ago |
smatz
|
f4d10ec033
|
(svn r14751) -Codechange: put VehicleEnterTile declaration where it should be and use correct return type
|
16 years ago |
rubidium
|
f18043ee21
|
(svn r14747) -Codechange: remove DeleteVehicleChain in favour of the vehicle destructor as that was already doing the same for a few vehicle types.
|
16 years ago |
rubidium
|
d832626bb9
|
(svn r14491) -Documentation: updates/additions of doxygen docs (Alberth)
|
16 years ago |
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.
|
16 years ago |
michi_cc
|
fa3f2ae035
|
(svn r14285) -Fix [FS#2263]: A train inside a wormhole could free the reservation of another train inside the wormhole.
|
16 years ago |
rubidium
|
9474db5cb6
|
(svn r14258) -Codechange: rework the way to query the vehicle hash to make sure it always results in the same irregardless of the order of the hash-linked-list.
-Fix: desync in PBS reservation following, vehicle flooding and road vehicle overtake/follow code.
|
16 years ago |
frosch
|
f7826f8a37
|
(svn r14083) -Fix [FS#1264, FS#2037, FS#2038, FS#2110]: Rewrite the autoreplace kernel.
|
16 years ago |
rubidium
|
ad36ea6b29
|
(svn r13912) -Codechange: remove some casts by returning the proper type instead of void*.
|
16 years ago |
smatz
|
aae2aa64c4
|
(svn r13816) -Fix [FS#2150]: check for vehicle length changes outside a depot (callback 0x11) and give a warning about that
|
16 years ago |
peter1138
|
f9fc53f98a
|
(svn r13307) -Codechange: Separate VehicleList and its two functions so only the 3 users include it, reducing dependencies on misc/smallvec.h
|
17 years ago |
peter1138
|
02b5ffa13f
|
(svn r13266) -Codechange: Use SmallVector in GUIList
|
17 years ago |
peter1138
|
56f78e6412
|
(svn r13248) -Codechange: Use VehicleList for depot GUI.
|
17 years ago |
peter1138
|
da8bb14cec
|
(svn r13245) -Codechange: Use SmallVectors for generating vehicle lists, simplifying calling code somewhat.
|
17 years ago |
peter1138
|
d9805b46b9
|
(svn r13240) -Codechange: More const-ness for GUI code.
|
17 years ago |
peter1138
|
6bfd695002
|
(svn r13087) -Codechange: Constify CalcPercentVehicleFilled() (michi_cc)
|
17 years ago |
rubidium
|
7ccda80b0b
|
(svn r12986) -Codechange: move the landscape and transport related types from openttd.h to their own headers.
|
17 years ago |
rubidium
|
d03994098b
|
(svn r12971) -Documentation: add @file in files that missed them and add something more than whitespace as description of files that don't have a description.
|
17 years ago |
rubidium
|
b139756e2b
|
(svn r12804) -Codechange: move the effect vehicle handling out of vehicle.cpp
|
17 years ago |
rubidium
|
f55ffd14bd
|
(svn r12803) -Cleanup: rename SpecialVehicle to EffectVehicle to have a uniform naming of the thing instead of using both names for the same thing.
|
17 years ago |
bjarni
|
ad3ef0fb26
|
(svn r12791) -Codechange: [autoreplace] Added a flag parameter (listens for DC_EXEC and DC_QUERY_COST) and included more info when returning CommandCost
This allowed cleaning up the code in MaybeReplaceVehicle()
|
17 years ago |
rubidium
|
570519d79b
|
(svn r12658) -Codechange: unify a vast portion of the CmdSend<VehicleType>ToDepot commands.
|
17 years ago |
frosch
|
96700d5605
|
(svn r12629) -Codechange: Split VehicleNeedsService() into Vehicle::NeedsServicing() and Vehicle::NeedsAutomaticServicing().
-Fix (r11052): Disable servicing by service-interval if a vehicle has depot orders.
|
17 years ago |
rubidium
|
93d59fe448
|
(svn r12476) -Codechange: split type engine related types from engine.h (and openttd.h) to engine_type.h.
|
17 years ago |