summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-01-31(svn r21933) -Codechange: Split cur_order_index into cur_auto_order_index ↵frosch
and cur_real_order_index to keep track of the current real order in an unambiguous way. -Fix [FS#4440]: Automatic orders behave now stable wrt. service orders and are not added or removed depending on the need of servicing. -Fix: Various other issues with automatic orders, e.g. vehicles getting stuck with "no orders" when there are automatic orders at the end of the order list.
2011-01-31(svn r21932) -Document: some tidbits related to vehiclesrubidium
2011-01-31(svn r21931) -Update from WebTranslator v3.0:translators
vietnamese - 81 changes by myquartz
2011-01-30(svn r21930) -Codechange: Remove unused vehicle GetTypeString() functions.alberth
2011-01-30(svn r21929) -Fix [FS#4554]: The town window would not be invalidated in the ↵planetmaker
scenario editor if the ground changed and thus the required cargos for town growth
2011-01-30(svn r21928) -Update from WebTranslator v3.0:translators
portuguese - 5 changes by JayCity
2011-01-30(svn r21927) -Change: Comment-style fixes.alberth
2011-01-29(svn r21926) -Fix [FS#4450](r21924): v != w.frosch
2011-01-29(svn r21925) -Doc: Doxygen additions and markup corrections to ↵alberth
vehicle-related functions.
2011-01-29(svn r21924) -Codechange: Unify some parts of the articulated vehicle code.terkhen
-Cleanup: Avoid conversions to Train and RoadVehicle that are no longer required.
2011-01-29(svn r21923) -Codechange: Unify articulated vehicle iteration functions.terkhen
2011-01-29(svn r21922) -Codechange: Unify articulated vehicle checking functions.terkhen
2011-01-29(svn r21921) -Codechange: Move GroundVehicleSubtypeFlags as they will be ↵terkhen
needed by some Vehicle functions.
2011-01-27(svn r21920) -Update from WebTranslator v3.0:translators
basque - 25 changes by Thadah greek - 6 changes by fumantsu spanish - 1 changes by Terkhen
2011-01-27(svn r21919) -Fix: Converting an expensive rail type to a cheap one could ↵planetmaker
give more money than removing and rebuilding cost
2011-01-26(svn r21918) -Fix [FS#4443]: Languages improperly sorted in the "start ↵rubidium
server" window (adf88)
2011-01-26(svn r21917) -Update from WebTranslator v3.0:translators
basque - 28 changes by Thadah indonesian - 15 changes by adjayanto japanese - 11 changes by kokubunzi luxembourgish - 250 changes by Phreeze brazilian_portuguese - 130 changes by Luis_Mizuchiro
2011-01-26(svn r21916) -Fix [FS#4442]: the minimum speed needed for (realistic) ↵rubidium
acceleration to work properly can sometimes be more than the (temporary) maximum speed causing Clamp to "fail". Make sure that the minimum speed always overrules the maximum speed
2011-01-26(svn r21915) -Codechange: rename RoadVehicleAccelerate to ↵rubidium
RoadVehicle::UpdateSpeed (to match the naming used by Trains), and make use of the algorithm implemented in GroundVehicle
2011-01-26(svn r21914) -Codechange: move the algorithmic part of Train::UpdateSpeed to ↵rubidium
a function in GroundVehicle
2011-01-26(svn r21913) -Codechange: move bridge speed limiting for road vehicles to ↵rubidium
the same (logically speaking) place as for trains
2011-01-26(svn r21912) -Codechange: let road vehicles use ↵rubidium
gcache.last_speed/SetLastSpeed as well
2011-01-26(svn r21911) -Codechange: move tcache.last_speed to gcache.last_speed and ↵rubidium
make SetLastSpeed a function of GroundVehicle
2011-01-26(svn r21910) -Codechange: rename some autoreplace internal functions so they ↵rubidium
don't collide with globabl functions
2011-01-26(svn r21909) -Fix: some missing spacesrubidium
2011-01-25(svn r21908) -Update from WebTranslator v3.0:translators
german - 2 changes by dihedral brazilian_portuguese - 36 changes by Luis_Mizuchiro ukrainian - 3 changes by Fixer
2011-01-24(svn r21906) -Update from WebTranslator v3.0:translators
polish - 2 changes by Simek spanish - 1 changes by Terkhen turkish - 4 changes by niw3 ukrainian - 2 changes by Fixer
2011-01-23(svn r21905) -Update from WebTranslator v3.0:translators
japanese - 6 changes by kokubunzi polish - 13 changes by Simek slovenian - 2 changes by ntadej spanish - 4 changes by Terkhen ukrainian - 2 changes by Fixer
2011-01-23(svn r21904) -Fix: Include the capacity of non-refittable vehicles in the ↵frosch
refitted-capacity, if their cargo matches.
2011-01-23(svn r21903) -Codechange: warn only once for a train that has invalid ↵smatz
length, not for each its wagon with invalid length
2011-01-23(svn r21902) -Fix: Do not count articulated parts when passing the number of ↵frosch
vehicles to refit to the command. That may exceed 8 bits.
2011-01-23(svn r21901) -Codechange: Save some bits in p2 of CmdRefitVehicle.frosch
2011-01-23(svn r21900) -Fix: [NoAI] hide automatic orders from AIs as they have no way ↵yexo
of dealing with them
2011-01-23(svn r21899) -Fix: Do not show a vehicle selection in the RefitWindow for ↵frosch
refit orders. You cannot select anything anyway.
2011-01-23(svn r21898) -Fix [FS#4438]: using a pointer-iterator and adding things ↵rubidium
(thus reallocating) to the iterated array caused OpenTTD to crash on invalid pointers
2011-01-23(svn r21897) -Fix (21707): Kenobi visited IsValidConsoleColour shortlyrubidium
2011-01-22(svn r21896) -Cleanup: remove the unused StartScenariorubidium
2011-01-22(svn r21895) -Cleanup: get rid of the unused SLD_NEW_GAMErubidium
2011-01-22(svn r21894) -Cleanup: get rid of the unused SM_START_SCENARIOrubidium
2011-01-22(svn r21893) -Update (r21892): remove the strings from the other language ↵rubidium
files as well
2011-01-22(svn r21892) -Fix [FS#4421]: only some scenarios from the main scenario ↵rubidium
folder and no heightmaps could be started in the "start server" window
2011-01-22(svn r21891) -Update from WebTranslator v3.0:translators
danish - 1 changes by nurriz japanese - 12 changes by kokubunzi slovenian - 1 changes by ntadej turkish - 107 changes by niw3 ukrainian - 60 changes by Fixer
2011-01-22(svn r21890) -Cleanup: remove some unneeded includesrubidium
2011-01-22(svn r21889) -Fix [FS#4434]: crash when scrolling outside of the main window ↵rubidium
(with some video backends)
2011-01-22(svn r21888) -Codechange: remove some unneeded (for the AI header) headers ↵rubidium
from some AI headers, reducing the include tree
2011-01-22(svn r21887) -Fix-ish: some headers weren't including the headers they depend onrubidium
2011-01-22(svn r21886) -Codechange: move documentation towards the code to make it ↵rubidium
more likely to be updated [n].
2011-01-21(svn r21885) -Fix [FS#4422]: NewGRF string codes 0x80 and 0x81 were broken ↵yexo
since the typechecking of string parameters
2011-01-21(svn r21884) -Update from WebTranslator v3.0:translators
bulgarian - 19 changes by yxomo greek - 15 changes by Gonik, fumantsu japanese - 201 changes by kokubunzi, nex259 ukrainian - 100 changes by Fixer
2011-01-21(svn r21883) -Codechange: make UpdateZPosition() faster by not calling ↵smatz
GetSlopeZ() when not needed