Age | Commit message (Collapse) | Author |
|
another version.
|
|
Fix some strings which were broken in r7581
|
|
|
|
a sprite is too big to fit (ships and aircraft only)
-Codechange: depot windows default now makes a 1x1 matrix and resize the window by block size*number of blocks
This will make less vehicle type specific code and easier to read resizing based on sprite sizes
|
|
-Codechange: Remove _avail_aircraft
Its name is misleading. It is rather _avail_airports, but then only some of them, which leads to inconsistencies when using it.
Further it is unnecessary to store it in savegams.
|
|
the town index and move one function that is not related to the map array out of town_map.h.
|
|
have a limited amount of file-descripters open at any given time.
The Fios keeps track how many times a file is opened, and tries to close up files which aren't used often.
The first platform using this is PSP. Patch based on the work of Turulo.
|
|
french - 38 changed by Skiper (38)
norwegian_nynorsk - 6 fixed by khaavik (6)
traditional_chinese - 64 changed by thomasau (64)
|
|
hangars are part of a station instead of real depots.
|
|
|
|
|
|
DEBUG() to a remote connection over TCP
For example, launch on 192.168.0.1 with, say, netcat a listener: netcat -l -p 3982
Launch OpenTTD on a remote host (say, PSP): ./openttd -l 192.168.0.1 -d9
And you get all debug information on 192.168.0.1. Very useful for debugging Portable systems.
|
|
finnish - 8 fixed by kerba (8)
russian - 4 fixed, 2 changed by DarkFenX (6)
slovak - 2 changed by lengyel (2)
spanish - 7 fixed by eusebio (7)
traditional_chinese - 38 fixed, 27 changed by thomasau (65)
|
|
VEH_Train is 0, VEH_Road is 1 and so on
This means that "v->type" can be used as array indexes instead of VehTypeToIndex() (or "v->type - VEH_Train/0x10 as the code still used in some places)
Surprisingly this can be done without changing the savegame format
|
|
|
|
set the ownership of the water tile when the buoy is removed. This solves the issue of removing ownership from canal tiles thus making is possible for other players to remove the canal tile.
|
|
Remove redundant assignments. The function call just before already does it
|
|
Fix harmless typo: s/,/;/
|
|
american - 6 fixed by WhiteRabbit (6)
brazilian_portuguese - 11 changed by fukumori (11)
croatian - 29 fixed, 1 changed by tperic (30)
danish - 2 fixed by MiR (2)
dutch - 4 fixed by habell (4)
french - 1 fixed by glx (1)
korean - 18 changed by leejaeuk5 (4), darkttd (14)
russian - 4 fixed, 31 changed by DarkFenX (35)
slovak - 7 fixed by lengyel (7)
traditional_chinese - 2806 fixed by sam0737 (93), cylau0 (412), xbddc (109), thomasau (440), tiberiusteng (1752)
ukrainian - 4 fixed, 1 deleted, 3 changed by mad (8)
|
|
|
|
|
|
performance
details window is no longer active, choose the first active player instead of
the first player as that may also be inactive.
|
|
and enummed some speed limits. This should give a more steady display in the status bar during taxiing
|
|
autoreplace window
-The user will notice the following changes:
All vehicle types behaves in the same way
Adding/removing an engine (new design and so on) can no longer result in the window selecting a new engine
All valid replacements will be displayed since it looks at refitting options as well (this solves the missing ships with the newships GRF)
Since you can't replace an engine into itself, the engine selected in the left list will no longer appear in the right list
-The code changes:
Instead of looping all engines all the time, each list generates a list like the build windows
This ensures consistent list generation since only one function can loop all engines
Unified code for all vehicle types
It now use the lists to call the drawing code in the build vehicle window
Works on selected EngineIDs instead of selected index in the list
|
|
road vehicle gets its speed reset to 0 when entering a tunnel, which causes a traffic jam outside of the tunnel.
|
|
there is no town 0, even though there are other towns.
|
|
This will permanently solve the issue where compilation on OSX broke because C++ code was added to some header files
-Note: (important if you develop mac specific code)
taken from http://developer.apple.com/releasenotes/Cocoa/Objective-C++.html
gdb lacks an integrated C++ with Objective-C parser. This means that gdb won't be able to evaluate expressions that contain both C++ and Objective-C constructs.
gdb assumes that the language for ".mm" files is C++.
you can change it to objective C by typing: (gdb) set language objc
Mixing C++ and objective C has some limitation (see link for all of them)
|
|
gets flooded and there is a vehicle on the bridge. Original patch by KeeperofTheSoul.
|
|
catalan - 1 fixed by arnaullv (1)
czech - 3 fixed, 12 changed by Hadez (15)
esperanto - 2 fixed by LaPingvino (2)
hungarian - 4 fixed by miham (4)
korean - 8 fixed by leejaeuk5 (8)
portuguese - 2 fixed, 2 changed by izhirahider (4)
russian - 11 fixed, 14 changed by DarkFenX (25)
|
|
Reorder the attributes of some structs to reduce their size
|
|
|
|
|
|
debug information emission for enum 'StringIdEnum'"
|
|
|
|
This due to the fact that some stl headers will include them anyway and #undef several defines made in stdafx.h.
An example of this is that fopen that we redefine to _wfopen (for Windows Unicode compatability), is reverted to a non-Windows Unicode compatible fopen. This makes it impossible to start openttd with non-ASCII characters in the path or load savegames with non-ASCII characters under Windows.
|
|
Add a regular constructor and destructor to AirportFTAClass
|
|
|
|
the top. (Based on a patch by gigajum)
- The replacement bridge must be the same transport type, and if it's a rail bridge it must have the same railtype.
- Town owned bridges can also be upgraded, but only to a bridge with a higher top speed.
|
|
Remove untranslated strings
|
|
Fix indentation
|
|
Remove incorrect empty translations
|
|
Replace very old tabs which should be spaces by spaces
|
|
brazilian_portuguese - 1 changed by fukumori (1)
croatian - 78 fixed, 1 changed by tperic (79)
german - 15 changed by Neonox (15)
portuguese - 4 fixed by izhirahider (4)
russian - 10 fixed by DarkFenX (10)
slovenian - 4 fixed by Necrolyte (4)
|
|
-Codechange: Put the airport movement data into struct AirportFTAClass
|
|
Building a vehicle does not involve allocating orders, so do not check whether orders could be allocated
|
|
Do not check whether the end of the depot array has been reached when building an aircraft. This cannot happen, just assert it really does not happen
|
|
Remove redundant second retrieval of the AircraftVehicleInfo when building an aircraft
|
|
Remove redundant second retrieval of the station and airport when building an aircraft
|
|
booleans.
|
|
to network_gamelist.h
|