summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2007-02-17(svn r8787) -Change r8771: allow fast aircraft in small airportsbjarni
We should keep the list in sync with the build command as hacked clients can avoid a block in the GUI only
2007-02-17(svn r8786) -Cleanup: replaced a switch-case to get the right refit command ↵bjarni
for a certain vehicle type. We have a function to do that
2007-02-17(svn r8785) -Fix: Entry point for commuter airport incorrect.richk
2007-02-17(svn r8784) -Regression (r7274 most likely): Unable to load TTDP (on *NIX) ↵Darkvater
games because the static buffer used for name conversion is overwritten in the callback function.
2007-02-17(svn r8783) -Fix r8771: aircraft vehicle subtype and aircraft engine subtype ↵bjarni
aren't the same (even though they both tell if it's a plane or helicopter)
2007-02-17(svn r8782) -Fixtron
Adapt GetClosestStationFromTile() more to the way it is used: - All but deleted stations get filtered later, so do not include non-deleted station in the first place - Remove the two parameters, which are the same for all callers
2007-02-17(svn r8781) -Fixtron
A spectator cannot build stations, so do not include a special case for him
2007-02-17(svn r8780) -Fix: Spelling of CatchmentArea incorrect.richk
2007-02-17(svn r8779) -Fixtron
-Codechange: Use a more generic test, which tests the allowed aircraft instead of hardcoding the airport type numbers, to generate station names
2007-02-17(svn r8778) -Fixtron
-Codechange: Allow goto station orders to public stations in general, not just oilrigs (though this is the same till now)
2007-02-17(svn r8777) -Fix: FS#596 Cloning Maglev in UKRS forgets Mail refitbjarni
Cloning were unaware that articulated locomotives could refit without refitting the front unit
2007-02-17(svn r8771) -Fix r8343: build aircraft windows will no longer show aircraft ↵bjarni
that can't use the airport in question Now it's even better than ever because unless the no jetcrash cheat is enabled, the small airports will not show fast aircraft
2007-02-17(svn r8770) -Fix r8661: corrected some aircraft sprite placement issues in ↵bjarni
the depot window
2007-02-17(svn r8768) -Fix (r8767): VC8 compilation failed 'warning C4146: unary minus ↵KUDr
operator applied to unsigned type, result still unsigned'
2007-02-17(svn r8767) -Fixtron
-Codechange: Do not hardcode the catchment radius of airports, but hold the information in AirportFTAClass -Fix (r979): The default AI tested possible airport locations with a fixed catchment radius instead of the radius of the to be built airport
2007-02-17(svn r8766) -Fix[YAPF]: rail station platform penalty not calculated properlyKUDr
2007-02-16(svn r8765) -Codechange: remove logic redundancy by moving it from the gui ↵rubidium
into the cmd code.
2007-02-16(svn r8764) -Update: WebTranslator2 update to 2007-02-16 22:03:24miham
afrikaans - 1 changed by TrueTenacity (1) brazilian_portuguese - 1 fixed, 1 changed by fukumori (2) bulgarian - 4 fixed by groupsky (4) dutch - 3 fixed by habell (3) esperanto - 3 fixed by LaPingvino (3) finnish - 5 fixed by kerba (5) icelandic - 15 fixed, 30 changed by scrooge (45) italian - 3 fixed by sidew (3) norwegian_bokmal - 13 fixed by oletk (13) turkish - 3 fixed by jnmbk (3)
2007-02-16(svn r8763) -Fixtron
Don't do bogus initialisations and prefer simpler code
2007-02-16(svn r8759) -Feature: Allow airports to have up to 4 entry points depending ↵celestar
on approach direction. Note: they're not yet used, but will be soon
2007-02-16(svn r8757) -Add: added libtimidity music driver (it is a nice small library ↵truelight
simular to timidity via extmidi) [PSP] -Add: added PSP specific code for libtimidity. libtimidity code is based on the work of Turulo. Tnx a bunch!
2007-02-16(svn r8756) [PSP] -Fix: made the dedicated code compile with PSP. It is ↵truelight
almost UNIX, just it needs more includes ;) (or more, it compiles, if it works is a whole other story ;))
2007-02-16(svn r8755) -Fixtron
Abbreviate GetAirport(st->airport_type) to st->Airport()
2007-02-16(svn r8754) -Fixtron
Do not handle a special case for goto hangar orders to oilrigs - they do not have a hangar anyway
2007-02-16(svn r8753) -Regression (r8455): Do not unilateraly decide that this engine ↵belugas
is a single-headed. Only do it if it previously had no power and that now there is. Or something...
2007-02-15(svn r8751) -Fix [lang]: deleted .news and .subs strings causing lang ↵KUDr
compilation error
2007-02-15(svn r8750) -Fix (r8747): PLANES defined in wingdi.h caused compilation ↵KUDr
error under Win32. Changed to AIRPLANES
2007-02-15(svn r8749) -Regression r8331: fixed signed/unsigned issue that could create ↵bjarni
too many lines in build vehicle windows and crash the game
2007-02-15(svn r8748) -Fixtron
-Codechange: Do not hardcode the airports with a short airstrip anymore, but make it a flag in AirportFTAClass
2007-02-15(svn r8747) -Fixtron
-Codechange: Make the encoding of accepted aircraft types of airports a bit more sensible and move the enum into struct AirportFTAClass
2007-02-15(svn r8746) -Regression r8331: build train window could sort incorrectly by ↵bjarni
EngineID with certain newGRF sets
2007-02-15(svn r8745) [PSP] -Add: added a CSleep() for PSPtruelight
2007-02-15(svn r8744) -Fix(r654/2105): Call GetFirstVehicleInChain only for trains, ↵celestar
and assert the vehicle type in that function. Not a critical error, but it does increase game performance by up to 10% when playing a large game (many vehicles) with aircraft/road vehicle newgrfs loaded.
2007-02-15(svn r8743) -Fixtron
-Codechange: Add a Z adjustment attribute for helicopter pads to AirportFTAClass to get rid of some special cases for oilrigs and heliports
2007-02-15(svn r8742) -Update: WebTranslator2 update to 2007-02-15 08:05:58miham
american - 3 fixed by WhiteRabbit (3) brazilian_portuguese - 2 fixed, 7 changed by tucalipe (9) czech - 3 fixed, 3 deleted, 1 changed by Hadez (7) estonian - 3 fixed by vermon (3) french - 3 fixed, 13 changed by Skiper (16) german - 3 fixed by moewe2 (3) icelandic - 122 fixed, 11 changed by scrooge (133) polish - 3 fixed by meush (3) portuguese - 3 fixed by izhirahider (3) simplified_chinese - 3 fixed by Fishingsnow (3) slovenian - 3 fixed, 1 deleted by Necrolyte (4) spanish - 4 fixed by eusebio (4) swedish - 4 fixed by daishan (4) traditional_chinese - 3 fixed by sam0737 (3)
2007-02-14(svn r8741) -Fix (r8735): make the saveguards of CmdBuildRoadStop more ↵rubidium
robust and add roadstops.grf to the list of required grfs.
2007-02-14(svn r8740) -Fix (r8783): GCC warnings about not-handled MP_ values in ↵Darkvater
switch case (glx)
2007-02-14(svn r8739) -Codechange: Update the oldloader debug levels to be more in ↵Darkvater
spec with the guidelines in debug.h.
2007-02-14(svn r8738) -Fix: TTDP games have all tiles touching the water marked as ↵Darkvater
MP_WATER, we do not (tiles with one corner, or steep tiles), so check and fix these tiles.
2007-02-14(svn r8737) -Regression (r8621): VEH_Type renumbering wasn't performed for ↵Darkvater
TTD(P) games, failing to load them
2007-02-14(svn r8736) -Update: WebTranslator2 update to 2007-02-14 19:54:03miham
afrikaans - 114 fixed by TrueTenacity (114) bulgarian - 5 fixed by kokobongo (5) catalan - 3 fixed by arnaullv (3) dutch - 3 fixed by habell (3) russian - 3 fixed by DarkFenX (3) ukrainian - 3 fixed, 1 deleted, 12 changed by mad (16)
2007-02-14(svn r8735) -Feature: drive-through road stops made possible by the hard ↵rubidium
work of mart3p.
2007-02-14(svn r8733) -Fix(r8705): Forgot to change some more places where airport ↵celestar
blocks are stored
2007-02-14(svn r8732) -Codechange/Fix(r8705): Turned the bit-handling macros into ↵celestar
template functions. Fixes a problem with MSVC and 64-bit shifts.
2007-02-14(svn r8730) -Codechange: more replacements of magic numbers by enums and ↵rubidium
removal of some (by now) redundant comments.
2007-02-14(svn r8729) [Translations] -Fix: removed dead cases from czech languagemiham
2007-02-14(svn r8728) -Update: WebTranslator2 update to 2007-02-14 10:40:39miham
afrikaans - 112 fixed, 3 changed by TrueTenacity (115) catalan - 1 fixed by arnaullv (1) czech - 3 deleted by Hadez (3) slovak - 64 changed by lengyel (64) traditional_chinese - 8 changed by thomasau (8) ukrainian - 9 changed by mad (9)
2007-02-14(svn r8727) -Cleanup (r8366): Remove BIGMULSS64 since it isn't used any more.maedhros
2007-02-14(svn r8726) -Codechange: bools are 1 or 0 according to the C++ standard and ↵rubidium
refactor RoadStop::AllocateBay to remove a loop condition. Suggestions by Tron.
2007-02-14(svn r8725) -Fix (r8712): test the first bit of the bitmask, not the nth, as ↵rubidium
we are shifting the bitmask.