Age | Commit message (Collapse) | Author |
|
allocations of vehicles.
|
|
didn't always update correctly) (Matthias)
|
|
r10820.
|
|
colour from before the currency was printed; this removes the need to make two strings for printing currencies (one for positive currencies and one for negative currencies).
-Fix [FS#1036]: do not use green for currencies as it is practically unreadable on CRT monitors.
|
|
even though there is no track to do so.
|
|
the pool cleanups, which could cause crashes as already removed pool items could then be dereferenced by other destructors.
|
|
parts of articulated vehicles as dirty, not just the front.
|
|
vehicle, not just the first part.
|
|
articulated vehicle carries more than one cargo.
|
|
vehicles should not attempt to do their own pathfinding.
|
|
building menus.
|
|
filename, which basically means that it only kept the last autosave.
|
|
cleanups might cause memory leaks due to the way C++ works.
|
|
|
|
assume that the gender is in the front of the string when there can be case switching code at that location.
|
|
manually in scenario editor
|
|
compiling for sure
|
|
-Fix: WinCE doesn't support console
-Fix: Set debug lvl4 when running a debug WinCE build (as you can't give parameters any easy way)
|
|
shortcut when being a spectator.
|
|
anyway, a step towards that goal)
-Fix: put DEBUG lines under WINCE via a function designed for just that under WINCE
|
|
|
|
bridges whereas you would pay for others.
|
|
|
|
similarly for AddBlock*.
|
|
pool callback functions for vehicle.
|
|
|
|
vehicle struct.
-Codechange: do not force "special" vehicles to be allocated in the low 1024 vehicle slots and non "special" vehicles in the rest of the slots.
|
|
free pool item.
|
|
|
|
|
|
|
|
StringID = for
each STR_ entry. This avoids the need for a cast to StringID in some
places and thus better type-safety.
|
|
_pal_count_dirty without updating, so it was of by one
|
|
super class.
|
|
as super class.
|
|
super class.
|
|
class as super class.
|
|
IsValidVehicle(vehicle).
|
|
super class.
|
|
class, so use the item size that is set in the pool.
|
|
super class.
|
|
|
|
super class.
|
|
class as super class.
|
|
cargo packets, which results in a nice reduction of code duplication.
|
|
directly instead of using the wrapper functions.
|
|
pool that is not beyond the first free pool item. It does not necessarily point to the first free item, but it reduces allocation time as it does not have to start at the first item in the pool to find the first free item.
|
|
so we do not have to duplicate code for each of the pool item classes and use it for the station and roadstop classes.
|
|
for stations (in such a manner that they can be used for other pools too).
|
|
easier in other places.
|