smatz
822242f411
(svn r11908) -Fix: update crossing when merging a company, when building a crossing and after loading older savegame
17 years ago
peter1138
35135222b5
(svn r11907) -Codechange: clean up of worldgen/heightmap ui: replace many separate DrawString() calls with widgets, use dropdown widgets, and use consistent positioning/sizing.
17 years ago
miham
17c9ea9ca3
(svn r11906) -Fix: fixed a typo in german language (reported by Botcher0)
17 years ago
peter1138
6d3aa07a24
(svn r11905) -Codechange: add widget enums for player finances and player livery windows
17 years ago
peter1138
d80e04d6f6
(svn r11904) -Codechange: use dropdown widget in 3 more windows, build vehicle, group vehicle list and station list.
17 years ago
smatz
44a4ff835d
(svn r11903) -Fix: try to fix MorphOS compilation
17 years ago
peter1138
ad54075acc
(svn r11902) -Codechange: use new dropdown widget for game options window
17 years ago
peter1138
c313676c66
(svn r11901) -Add: add two widgets for dropdowns, one raised and one inset, to eventually replace use of two widgets for each dropdown control.
17 years ago
smatz
c74cf439fa
(svn r11900) -Fix: set correctly crossing state after train reversal, train leaving crossing, train crash
...
Fixes several ways to leave crossing red forever or to leave it unbarred when there is a train on crossing
17 years ago
frosch
35f3421842
(svn r11899) -Cleanup: Remove ShowReplaceVehicleWindow() as it is basically a duplicate of ShowReplaceGroupVehicleWindow().
17 years ago
frosch
c579bffed2
(svn r11898) -Fix: Update neighboured canals + signals when flooding non-flat tiles, too.
17 years ago
frosch
978a7ca56a
(svn r11897) -Fix: Replace an uint with TileIndex and a small coding style fix.
17 years ago
glx
4f31704e2e
(svn r11896) -Fix (r11886): a missing const broke compilation with MSVC
17 years ago
glx
f37174f0e2
(svn r11895) -Fix (r11875): for once MSVC warns for a good reason
17 years ago
peter1138
a9c71ce375
(svn r11894) -Cleanup: Remove strings removed from english.txt in r11893
17 years ago
peter1138
68fc3b35da
(svn r11893) -Codechange: build map size drop downs dynamically and remove unneeded strings
17 years ago
peter1138
f788298209
(svn r11892) -Fix (r11879): View switched from ungrouped to all vehicles as ungrouped is not technically a valid group, and ensure dropdown is removed
...
on any click in the window.
17 years ago
rubidium
08c01e64b8
(svn r11889) -Change: small inconsistency between documentation and code. Patch by Yexo.
17 years ago
glx
3d61a1adc5
(svn r11888) -Codechange: simplify sorting of the strings in town names dropdown
17 years ago
rubidium
f658b79e15
(svn r11887) -Fix [FS#1658]: segmentation faults/wrong frees due uninitialized memory in the AI.
17 years ago
glx
69c18efdca
(svn r11886) -Add: sort the strings in languages dropdown
17 years ago
peter1138
4d9a9bf6ff
(svn r11885) -Cleanup: Remove gotos from widget drawing code. A side affect is that it is now possible for any widget type to be shown disabled.
17 years ago
peter1138
bc438a3033
(svn r11884) -Cleanup: leftover use of widget numbers instead of enum
17 years ago
smatz
c8178d43c1
(svn r11883) -Fix (r11864): assert when trying to remove rail from a house or industry tile
17 years ago
smatz
ac7bc24b0e
(svn r11882) -Codechange: introduce MarkSingleVehicleDirty() and simplify the code at some places
17 years ago
peter1138
69cb009075
(svn r11881) -Cleanup: Code style for global variables.
17 years ago
peter1138
330ec8bdd6
(svn r11880) -Codechange: Generate vehicle group action dropdown dynamically, and assign an enum for the function return codes.
17 years ago
peter1138
abac83795d
(svn r11879) -Fix: Only update group action drop down list when clicking on the dropdown text/button. Other times is not needed and caused a double free.
17 years ago
peter1138
019ffe29b8
(svn r11878) -Fix: Crash in MP in vehicle group window if the currently selected group is deleted by another player.
17 years ago
smatz
692fbb3c05
(svn r11877) -Fix: another way to crash competitors' train in a station
...
-Codechange: increase the speed train is approaching line end/semaphore in non-diagonal direction a bit
17 years ago
frosch
5659cbe6fe
(svn r11876) -Fix: Start industry tile animation also for overridden industry tiles. (Will only apply to new games or newly build industries.)
17 years ago
bjarni
beb1b07f5f
(svn r11875) -Fix: automatically sending aircraft to depot for autoreplace/renew is now triggered by the correct conditions
...
Now it triggers by the following conditions:
- aircraft is old enough for renew or needs to be autoreplaced
- player has 2*cost of new aircraft+autorenew money (we don't want to send many aircraft to hangars when there is only money for replacing one)
- aircraft has no hangars in it's order list
- new aircraft is buildable (imagine autorenewing a retired design)
This triggers right after a helicopter takes off or when a plane touches the ground while landing
Another effect of this change is that this functionality no longer generates network traffic
17 years ago
rubidium
2817e5425b
(svn r11874) -Fix [FS#1655]: all wagons of maglev/monorail trains would get the livery colour of the engine instead of their wagon type.
17 years ago
belugas
7a66d5e21d
(svn r11873) -Codechange: less a few magical numbers and a tiny bit more comments on town zones
17 years ago
bjarni
77a20eae43
(svn r11872) -Fix (r9874): EngineHasReplacementForPlayer() didn't look in ALL_GROUP
17 years ago
smatz
9556623281
(svn r11871) -Fix [FS#1074]: do not update signals after each tile when building/removing a large block of track/signals/station
17 years ago
smatz
40a7ace4fa
(svn r11870) -Fix: slow down train when approaching tile we can't enter in more cases
...
(tunnel/bridge/depot from wrong direction, competitor's track, wrong railtype)
-Fix: do not make crossing red when we can't enter it in any case
17 years ago
rubidium
6891bc2011
(svn r11867) -Fix: do not reset changes to persistent storages during world generation.
...
-Fix: store changes to persistent storages after performing all the game logic instead of resetting them.
17 years ago
rubidium
576f8ad93e
(svn r11866) -Codechange: swap OFB_* and OF_* so it conceptually in sync with other cases of *B_* vs *_* like VETSB_* and VETS_*.
17 years ago
peter1138
ab7cb0804d
(svn r11865) -Feature(tte): Support scrolling of drop down lists when in drag mode by moving the pointer above or below the list.
17 years ago
smatz
245f05a7cc
(svn r11864) -Codechange: pass owner whose signals we will update instead of complex detection later
17 years ago
peter1138
932c586dfe
(svn r11863) -Fix (r11848): One day I'll learn C++... Delete all items in a drop down list before deleting the list.
17 years ago
rubidium
26c621945d
(svn r11862) -Fix [FS#1559]: when two NewGRFs 'fight' to define the same cargo it could happen that the strings are defined by one cargo and the 'action2' by another and when one assumes that both come from the same NewGRF... So store the GRF ID with the strings. To be extra sure add the same protection mechanism to industries and towns too.
17 years ago
smatz
0078fd1699
(svn r11861) -Fix: do not call rail specific functions when removing road tunnel/bridge
17 years ago
peter1138
ea6535c864
(svn r11860) -Fix: Test station class validity against number of classes, not abosolute limit.
17 years ago
peter1138
68a3df82b9
(svn r11859) -Codechange: Update newgrf station class dropdown to use new method of generating list.
17 years ago
peter1138
2723128ba9
(svn r11858) -Fix (r1679): Mask and rule colour in drop down lists using wrong source value. (r1679 partially reverted r1368)
17 years ago
rubidium
c1108bd293
(svn r11857) -Fix: some compile time warnings.
17 years ago
glx
af59eb2543
(svn r11856) -Revert (r11772): since FS#1335 is solved, we do not need the extra checking and such anymore.
17 years ago
glx
8c13852373
(svn r11855) -Fix [FS#1335]: recompute town population when removing a 'newhouses' grf, or when loading a game with missing 'newhouses' grfs
17 years ago
peter1138
1bcca5aae2
(svn r11854) -Fix (r11848): Nightly build farm showed up more compiler warnings... c++ is fun
17 years ago
miham
277ec663cb
(svn r11852) -Update: WebTranslator2 update to 2008-01-14 21:05:38
...
brazilian_portuguese - 36 changed by fukumori (36)
korean - 1 fixed by leejaeuk5 (1)
piglatin - 20 fixed by adammw (20)
portuguese - 1 fixed by nars (1)
17 years ago
belugas
e789ee83ab
(svn r11851) -Codechange: A few magic numbers removal, plus a little code style
17 years ago
peter1138
bf0a7ae4fb
(svn r11849) -Fix (r11848): Incomplete(?) class broke MSVC/mingw compilation
17 years ago
peter1138
e4c05f8d78
(svn r11848) -Codechange: New class-based drop down list functionality. Lists are now dynamically generated, and can include parameters, or be extended however needed.
17 years ago
smatz
7beb63a93b
(svn r11847) -Fix: do not affect the speed a train is entering a depot by trackbits behind it
17 years ago
peter1138
027112e1fe
(svn r11846) -Fix [FS#1651]: implicit conversion from unsigned to signed int caused compilation failure with MSVC.
17 years ago
smatz
bfc4d80c8e
(svn r11845) -Codechange: simplify train collision detection a bit
17 years ago
glx
7d2d4314ec
(svn r11844) -Fix: road vehicle count was incorrect in network lobby window
17 years ago
smatz
311c14c9f5
(svn r11843) -Fix: mark dirty canal tile even in diagonal direction from flooded tile
17 years ago
rubidium
933aea42cb
(svn r11842) -Fix: libtimidity.cpp did not compile anymore.
17 years ago
glx
48861a9fae
(svn r11841) -Fix: win32 compilation
17 years ago
rubidium
392d59f6a9
(svn r11840) -Codechange: split network.h so not everything in there needs to be included when wanting to know whether we are a server.
17 years ago
rubidium
3ca95f2a85
(svn r11839) -Codechange: move some variables from variables.h to a more logical location.
17 years ago
smatz
27e5deb719
(svn r11838) -Fix (r11320): draw correctly canal next to half flooded rail tile
17 years ago
bjarni
e281180d06
(svn r11837) -Feature: [OSX] added "/Library/Application Support/OpenTTD" to the search paths (based on patch by pv2b)
...
It is possible to set this to something else setting shared-dir with config
This works on other OSes as well but it's off by default (and not really tested)
17 years ago
bjarni
ef219245af
(svn r11836) -Fix [r11834]: [OSX] fixed compilation
17 years ago
smatz
8da51e5eb2
(svn r11835) -Fix: mark depot, viewports, vehicle lists and vehicle details dirty when a train crashes
17 years ago
rubidium
dc87b05e8c
(svn r11834) -Codechange: only include settings_type.h if needed.
17 years ago
rubidium
5c4150d304
(svn r11832) -Codechange: get rid of (quite) some VARDEFs.
17 years ago
smatz
b0c34f4d62
(svn r11831) -Fix: call TrainConsistChanged() when removing crashed train part to be consistent with saveload process
17 years ago
rubidium
cc52a56052
(svn r11830) -Fix [FS#1625]: road vehicles would not wait in line, but at a single point on bridges. Based on a patch by SmatZ.
17 years ago
rubidium
079abbd04b
(svn r11829) -Feature: allow reloading openttd.cfg when starting a new game on a dedicated server. Patch by dihedral.
17 years ago
rubidium
d4e6a6bf57
(svn r11828) -Codechange: include table/* as the last includes and remove an unneeded include from openttd.h.
17 years ago
rubidium
a78d73805f
(svn r11827) -Codechange: do not include enum_type.hpp unnecessary.
17 years ago
glx
aa1d429d7f
(svn r11826) -Fix (r10444): at least one instance of dmusic driver is needed for it to be registered and usable
17 years ago
rubidium
853ca6386e
(svn r11825) -Fix (FS#1627): an articulated road vehicle could split up when it turned around at a corner and then would enter a drive through station at the next tile.
17 years ago
peter1138
c7debf7908
(svn r11824) -Fix (r11822): Converting signs from TTD games incomplete
17 years ago
peter1138
e677814a4b
(svn r11823) -Fix (r11822): Custom names from old TTD games were not updated.
17 years ago
peter1138
ab8382c0db
(svn r11822) -Codechange: Replaced fixed size custom name array. Names are now attached to their object directly and there is
...
no limit to the amount of names.
-Fix: NewGRF engines could not be renamed.
17 years ago
smatz
a222fe2e86
(svn r11821) -Fix (r11802): 'optimization assert' when removing crashed wagon in some cases
17 years ago
smatz
704a75871a
(svn r11820) -Fix: invalidate depot window when removing crashed train
17 years ago
smatz
712d4b6259
(svn r11819) -Fix: do not access the Vehicle struct that has been already deleted when removing crashed train
17 years ago
rubidium
ac528411df
(svn r11818) -Codechange: split player.h into smaller pieces.
17 years ago
peter1138
cbbc53e8f8
(svn r11817) -Codechange: Base vehicle group validity on owner, not name.
17 years ago
rubidium
ed727f9a64
(svn r11816) -Fix: forgot clearing one byte, causing the passwords to differ slightly on different platforms.
17 years ago
smatz
a4c1280945
(svn r11815) -Codechange (r11802): some compilers were giving a false warning about uninitialized variable
17 years ago
orudge
79e0a48c42
(svn r11814) -Fix: Get OpenTTD compiling again on OS/2
17 years ago
frosch
cbe7e5d668
(svn r11813) -Fix [FS#1602]: Switch _screen to the output buffer and disable usage of 32bpp-anim animation buffer during giant screenshots.
17 years ago
smatz
4d04077156
(svn r11812) -Codechange: introduce TrainExitDir() to simplify some functions
17 years ago
rubidium
04f936c2c6
(svn r11811) -Fix: make compilation without networking work again (and thus move the debugdumpcommand stuff out of the network 'area').
17 years ago
smatz
e5d33482b4
(svn r11810) -Fix (r11802): reset sets when leaving prematurely
17 years ago
smatz
a1266da782
(svn r11809) -Fix [FS#1643]: set expenses type when selling all vehicles in depot
17 years ago
frosch
1b936179ca
(svn r11807) -Codechange: Make Action5 handler more upwards- and TTDP-compatible by allowing specifiing more sprites than needed.
17 years ago
glx
3976bb987d
(svn r11806) -Fix (r11793) [FS#1638]: sign inversion when updating income and expenses
17 years ago
frosch
930f875c51
(svn r11805) -Fix [FS#1620]: VEHICLE_TRIGGER_EMPTY was triggered continuously while train waiting in station.
17 years ago
belugas
0181678cde
(svn r11804) -Fix(r11797,FS#1636): Industry tiles should receive the same medecine as indstries themselves regarding the resolver's object
17 years ago
peter1138
d30321d2af
(svn r11803) -Fix: unlikely but possible infinite loop leading to undefined behaviour
17 years ago
smatz
f44a9a5d5b
(svn r11802) -Fix [FS#716]: do not crash trains when leaving depot to a very long track
...
-Codechange: use dedicated pathfinder for signal updating, resulting in better performance and possible future improvements
17 years ago
rubidium
6c954cad5f
(svn r11801) -Codechange: remove some unneeded includes from some header files.
17 years ago
rubidium
998d7644f6
(svn r11800) -Codechange: move some functions to a more logical location + some type safety.
17 years ago
peter1138
82fe2885ab
(svn r11799) -Codechange: no need to special-case helicopter rotor 'overrides'
17 years ago
belugas
6375ea065b
(svn r11798) -Codechange: add comments and give a more representative function's name
17 years ago
belugas
f67b5798a0
(svn r11797) -Fix: Add protection against not already created industry while doing industry callback.
...
Some variables used were linked to invalid industry.
17 years ago
glx
785572ea32
(svn r11795) -Fix [FS#1616]: take town rating into account when testing if a command can be executed.
17 years ago
glx
d133edd026
(svn r11794) -Fix [FS#1632]: reversing a train when loading at a station with an adjacent station in the same axis crashed.
17 years ago
rubidium
46650c54b6
(svn r11793) -Codechange: pass the expense type via the CommandCost instead of a global variable. Patch by Noldo (FS#1114).
17 years ago
rubidium
b4337eba83
(svn r11792) -Codechange: move some (virtually) globally included AI related structs to a place where they are only included a few times.
17 years ago
peter1138
a27a240b87
(svn r11791) -Cleanup: move railtype data into table/, like other data files.
17 years ago
rubidium
ebb6259057
(svn r11790) -Update: apparantly it's 2008 already ;). Patch by Anne Stellingwerf (FS#1613).
17 years ago
peter1138
a01fc4c142
(svn r11789) -Codechange: coding style for global variable names
17 years ago
rubidium
b4b3190b62
(svn r11788) -Fix (11787): makedepend doesn't mark delete files as changed...
17 years ago
rubidium
0e517fe023
(svn r11787) -Codechange: more header rewrites. This time related to viewport.h.
17 years ago
peter1138
931e6ea49d
(svn r11786) -Codechange: shuffle more includes
17 years ago
rubidium
cd92981e9f
(svn r11785) -Codechange: remove some unneeded includes.
17 years ago
peter1138
ce2104ed47
(svn r11784) -Codechange: set up initial engine data in one place
17 years ago
peter1138
814f47a3cc
(svn r11783) -Codechange: compare engine type with its type property, not by its index
17 years ago
peter1138
352f13dad1
(svn r11782) -Codechange: e->type was used before being properly initialized (it relied on previous runs) but there is no need to invalidate window data during game load as the windows in question cannot be open.
17 years ago
peter1138
4479c06e2d
(svn r11781) -Codechange: variable scope and initialization
17 years ago
peter1138
77717563e1
(svn r11780) -Codechange: When compiling a dedicated server build, select the dedicated video driver by default.
17 years ago
glx
2832a6cafb
(svn r11779) -Fix: win32 compile failed. Also removed a duplicate include
17 years ago
rubidium
eced1fb4ae
(svn r11778) -Fix: compiles with ICONV failed.
17 years ago
rubidium
a3ccdcea36
(svn r11777) -Codechange: split the string header and make do not include it when it's not necessary.
17 years ago
rubidium
38115acf5a
(svn r11776) -Codechange: more header splittings to reduce the dependencies.
17 years ago
rubidium
a8a3a7e3f2
(svn r11775) -Codechange: move all autoreplace/autorenew functions to a single location.
17 years ago
rubidium
b0ac283aec
(svn r11774) -Change: do not include variables.h in a header when it is not needed.
17 years ago
rubidium
64fc2ade9e
(svn r11773) -Codechange: move some non-clear-land functions from clear_cmd.cpp to a more correct location.
17 years ago
glx
119b03ea70
(svn r11772) -Change: add some extra checking in the hope to find the cause of FS#1335
17 years ago
rubidium
acc7c9eb01
(svn r11771) -Codechange: split settings.h into better separated headers.
17 years ago
peter1138
7be2160cfb
(svn r11770) -Codechange: An engine type's type is EngineID, not byte.
17 years ago
miham
fd330ce743
(svn r11769) -Update: WebTranslator2 update to 2008-01-06 19:58:01
...
brazilian_portuguese - 2 fixed, 15 changed by fukumori (17)
bulgarian - 29 fixed, 10 changed by groupsky (39)
croatian - 13 fixed by knovak (13)
czech - 2 fixed by Hadez (2)
dutch - 1 fixed by habell (1)
estonian - 1 fixed by kristjans (1)
french - 1 fixed, 1 changed by glx (2)
galician - 38 fixed by Condex (38)
italian - 1 fixed by lorenzodv (1)
japanese - 1 fixed by ickoonite (1)
norwegian_bokmal - 1 fixed by brygge_2 (1)
romanian - 1 fixed by kneekoo (1)
slovak - 1 fixed by lengyel (1)
swedish - 2 fixed by daishan (2)
ukrainian - 2 fixed by mad (2)
17 years ago
rubidium
aeff6e5761
(svn r11768) -Codechange: move some terraform related gui stuff from main_gui.cpp to terraform_gui.cpp (and introduce terraform_gui.h). Based on a patch by Roujin.
17 years ago
smatz
f7a293f074
(svn r11767) -Fix: do not call rail specific functions when building road bridge
...
-Fix: missing space in terraform_gui.cpp
17 years ago
belugas
f9a592cfdd
(svn r11766) -Codechange: Last fine tunings on smooth economy, by Sirkoz.
17 years ago
rubidium
279bfad275
(svn r11765) -Fix: compile warning (Roujin).
17 years ago
rubidium
f8f86420f8
(svn r11764) -Change: make the 'do characters exist in the current font file(s)' more robust.
17 years ago
smatz
e165aad4db
(svn r11763) -Fix: update signal states after merging a company
17 years ago
glx
91be5d7531
(svn r11762) -Fix: compilation with DEBUG_DUMP_COMMANDS was broken
17 years ago
peter1138
5d837282ee
(svn r11761) -Codechange: Use appropriate variable types for NewGRF engine overrides, and adjust scope while there.
17 years ago
smatz
7302d8c88b
(svn r11760) -Codechange: unify the way how other end of a tunnel/bridge is determined at some places
...
-Fix: adding road/tram to tram/road bridge was cheaper by one tile
17 years ago
peter1138
9299f76af4
(svn r11759) -Feature: Add drag-n-drop support to the raise/lower land tools. Land is raised/lowered at the start and the rest of the area levelled to match. Patch by Roujin.
17 years ago
peter1138
6a13067931
(svn r11758) -Fix(ette): Populate 'void' cargo slots (unused slots in temperate and arctic) with default data as per pre-newcargo support. These slots are still disabled by default, but some NewGRFs (erroneously?) expect the default data.
17 years ago
belugas
6b37ab36ea
(svn r11757) -Fix(r11727): Don't use a function's default parameter when the value can be (more adequately, even better) computed from another source.
...
Thanks peter1138.
17 years ago
peter1138
1cd2c3d517
(svn r11756) -Fix: Out of bounds access caused if a vehicle's cargo amount was higher than its capacity when resolving sprite groups.
17 years ago
peter1138
3182cbb332
(svn r11755) -Fix: Debug level string buffer was not long enough to contain all debug levels.
17 years ago
belugas
23fab42b2f
(svn r11754) -Fix(r11753): One too much command separator (;). Thanks glx for spotting
17 years ago
belugas
c59ea520a7
(svn r11753) -Codechange: re-indent the switch case structures, as to be more code style oriented.
...
Hoping it makes the whole file easier to follow/read
17 years ago
belugas
b0ef12e0e9
(svn r11752) -Fix(r11745): Silence a MSVC warning (glx)
17 years ago
belugas
8f94ac8f03
(svn r11751) -Codechange: Enumify some widgets (and others) and while at it, apply some code style
17 years ago
glx
72afdb8d34
(svn r11750) -Revert (r11749): commited too much
17 years ago
glx
42bddcf723
(svn r11749) -Fix (r11352): when a bankrupted company is bought, reset vehicle color mapping so the vehicles use the new owner color
17 years ago
belugas
aebcd80088
(svn r11748) -Codechange: Remove magic numbers introduced on r11746 and r11727
...
-Codechange: A few bad coding style inadvertendly applied too
17 years ago
belugas
7e4b7e3ad4
(svn r11747) -Change: Return of the prodigal son (or something). Little update (but highly noticed) on the OpenTTD Team
17 years ago
belugas
6ce70b17ca
(svn r11746) -Fix(r11727): Make sure that action 0A does follow the same new ordering of shore sprites. It was not considered in the missing shore patch
17 years ago
skidd13
ade37de6c6
(svn r11745) -Codechange: Unify the spinner widget drawing of the difficulty settings window and make its disabled state min max aware.
17 years ago
glx
6f7f4adffc
(svn r11744) -Codechange: don't redefine snprintf when using MinGW Runtime 3.14 or superior, as it now have snprintf() and vsnprintf conform to C99
17 years ago
rubidium
19f8990f64
(svn r11743) -Fix [FS#1614]: group names got not deallocated in the command test run.
17 years ago
peter1138
fa83291a76
(svn r11742) -Codechange [FS#1319]: Run window tick events when paused, so that news pop-ups and the about window still progress. For other windows the events are ignored when paused.
17 years ago
peter1138
47082fec5c
(svn r11741) -Feature: Add support for NewGRF's train 'tilt' flag. Trains with tilt capability (specific details are per NewGRF set) will be given a 20% speed limit bonus on curves.
17 years ago
egladil
9a2547b5a7
(svn r11740) -Fix [FS#1610]: Modify and possibly discard key events for code points in the unicode private use area.
17 years ago
peter1138
c94a6b8c78
(svn r11739) -Fix [FS#1609]: Set the new scroll position after zooming in instead of before, as the zoom will cancel it out.
17 years ago
peter1138
47d23eb003
(svn r11738) -Codechange: Refactor realistic acceleration's curve counting to use DirDiffs instead of local tables, and remove an unnecessary loop.
17 years ago
peter1138
24784b7e0d
(svn r11737) -Fix: Reinstate NewGRF-specified engine list order in autoreplace window.
17 years ago
miham
f0e9c0cfc9
(svn r11736) -Update: WebTranslator2 update to 2008-01-01 17:42:54
...
catalan - 1 fixed by arnaullv (1)
german - 4 fixed by chu (4)
hungarian - 23 fixed by miham (23)
romanian - 17 fixed, 2 changed by kneekoo (19)
slovenian - 1 fixed by Necrolyte (1)
17 years ago
peter1138
aab495604a
(svn r11735) -Fix [FS#1574]: Don't reset loading indicator IDs when only reloading NewGRFs.
17 years ago
belugas
3dd61f423a
(svn r11734) -Change: Allow ToggleFullScreen to return the result of the operation' attempt. Previously, only visual clues were available.
...
-Fix[FS#1519]: When you can not use this resolution at full screen, now you'll know that it failed.
As for the reason it did not work, each computer/OS has its reason.
17 years ago
peter1138
a8611311ac
(svn r11733) -Fix: Max speed for entering stations overrode the max speed of curves
17 years ago
peter1138
a967a7287f
(svn r11732) -Fix (r4150): elrail merge gave elrail, monorail & maglev unintended speed bonuses for curves, as the bonus was based on the railtype index. The bonus is now specified by a property of the railtype.
17 years ago
peter1138
7031358cff
(svn r11731) -Fix [FS#1582]: Clear sprite override data before performing NewGRF wagon attach callback. This stopped
...
the callback working for autoreplace and when moving wagons from train to train in a depot.
-Fix (r11724): Don't check wagon attach callback for the chain when moving a single wagon.
17 years ago
miham
d8f4a80b0a
(svn r11730) -Update: WebTranslator2 update to 2007-12-31 19:55:44
...
catalan - 1 fixed by arnaullv (1)
dutch - 1 fixed by webfreakz (1)
estonian - 1 fixed by kristjans (1)
french - 1 fixed by glx (1)
german - 27 fixed by moewe2 (27)
hungarian - 21 fixed by miham (21)
italian - 1 fixed by lorenzodv (1)
japanese - 1 fixed by ickoonite (1)
korean - 1 fixed by leejaeuk5 (1)
norwegian_bokmal - 23 fixed by jhsoby (23)
polish - 2 fixed by meush (2)
portuguese - 96 fixed, 7 changed by nars (103)
slovak - 1 fixed by lengyel (1)
spanish - 12 fixed by eusebio (12)
swedish - 13 fixed by ChrillDeVille (13)
turkish - 14 fixed by jnmbk (14)
17 years ago
peter1138
75472cbc16
(svn r11729) -Codechange: Don't rely on the first railtype's sprite offset being zero when drawing road stations.
17 years ago
rubidium
b1be9f0137
(svn r11728) -Fix [FS#1577]: if there are no houses that can be build in a specific year yet, force the houses with the earliest introduction year to be available.
17 years ago
belugas
8ee1faca6c
(svn r11726) -Feature[newGRF]: Extend the Action 5, feature 0D usage. Patch by BigBB
17 years ago
belugas
31e2ed8b4c
(svn r11725) -Codechange: less a magical number
17 years ago
rubidium
1a70eed58c
(svn r11724) -Fix: make it impossible (for users) to circumvent the length checking of the NewGRF 'allow wagon attach' callback by moving several wagons at a time.
17 years ago
skidd13
566a24d6ee
(svn r11723) -Feature: add initial support for Intel C Compiler on linux
...
-Codechange: silence a few warnings of ICC
17 years ago
glx
892e231aad
(svn r11722) -Fix (r11703): invalid plural form
17 years ago
rubidium
a3b19fd50c
(svn r11721) -Fix: do not disable NewGRFs for 'eternity' during games.
17 years ago
peter1138
06d578d07e
(svn r11720) -Codechange: [NewGRF] Add support for bit 30 of station tile layouts; forcing a sprite to always be opaque.
17 years ago
rubidium
e5e75bd8f8
(svn r11719) -Codechange: split sound.h in a header with types and one with functions.
17 years ago
egladil
6ae9302708
(svn r11718) -Fix [FS#1483]: Show the fullscreen modes available to the cocoa driver in windowed mode too.
17 years ago
smatz
108ab3b910
(svn r11717) -Fix [FS#1590]: make sure invalid players have all shares owned by PLAYER_SPECTATOR
17 years ago
glx
c87f20ff37
(svn r11716) -Fix [FS#1561]: don't put more than one Random() in function calls because parameter evaluation order is not guaranteed in the c++ standard (can lead to desyncs)
17 years ago
smatz
8e1f21e29b
(svn r11715) -Fix: do not use GetTrackBits() for depots and waypoints while converting railtype
17 years ago
belugas
e9a039b845
(svn r11714) -Fix[FS#1569]: Do not allow player inauguration date on scenarios to be bigger than current year.
...
This will not (yet) be true if you are loading a scenario with the "-g" command line option.
17 years ago
belugas
5087a6cdd7
(svn r11713) -Codechange: Move some declarations and definitions in a more logical disposition
17 years ago
maedhros
e2efaaff87
(svn r11712) -Fix (r9315): Add more house string id ranges to MapGRFStringID so NewGRFs use the proper string ids.
17 years ago
belugas
e67ed0a808
(svn r11711) -Codechange: Name the Save Load Dialog Mode enum
17 years ago
bjarni
6196fa01ab
(svn r11710) -Feature: [build vehicles windows] added sorting for cost, running costs and speed to road vehicles and ships build windows
17 years ago
egladil
6e1cae5256
(svn r11708) -Fix [FS#1598]: Removed include of variables.h as it was no longer needed and caused compilation to fail.
17 years ago
smatz
38f0e422ac
(svn r11707) -Fix: do not allow refitting flooded (destroyed) vehicles
17 years ago
rubidium
384503e7d3
(svn r11706) -Codechange: split vehicle.h and remove another bunch of useless includes.
17 years ago
smatz
4e66f5a04b
(svn r11705) -Fix [FS#1557]: trains could have sprites with wrong direction when reversing, also was inconsistent with save/load process (possible desyncs)
17 years ago
rubidium
0b1d3e43e5
(svn r11704) -Codechange: remove another bunch of useless includes.
17 years ago
miham
c124792fd2
(svn r11703) -Update: WebTranslator2 update to 2007-12-26 17:33:24
...
estonian - 16 changed by kristjans (16)
polish - 94 fixed, 6 changed by meush (100)
russian - 22 fixed by Smoky555 (22)
spanish - 11 fixed by eusebio (11)
traditional_chinese - 25 fixed, 4 changed by xbddc (29)
17 years ago
rubidium
b9046c97fb
(svn r11702) -Codechange: move all date related stuff to date*.
17 years ago
rubidium
2786d789a1
(svn r11701) -Codechange: removal unnecessary inclusions of map.h (and split map.h).
17 years ago
rubidium
aac835171e
(svn r11700) -Codechange: reduce the amount of unnecessary includes.
17 years ago
skidd13
59d6c5e157
(svn r11698) -Change: Make the abort/accept process of the difficulty window a bit less confusing
...
-Change: Make the highscore button in the difficulty window a bit more obvious
-Codechange: Enumify the window-widgets of the difficulty window
17 years ago
rubidium
0bd93f5c37
(svn r11697) -Fix [FS#1585]: strgen did not (always) compile properly.
17 years ago
skidd13
7963963d98
(svn r11695) -Codechange: Converted the md5 algorithm to OOP
...
-Codechange: Adapt the md5 algorithm to the OpenTTD source
17 years ago
rubidium
b3f6c0734b
(svn r11694) -Codechange: move more endianness related stuff to endian_func.hpp.
17 years ago
rubidium
429521a7d1
(svn r11692) -Codechange: move some functions from 'functions.h' to a more logical place and remove about 50% of the includes of 'functions.h'
17 years ago
rubidium
bf98e25e43
(svn r11691) -Codechange: move+rename helpers.hpp and only include it when it is really needed.
17 years ago
egladil
e2f79f0eb5
(svn r11690) -Fix: Since indices into the patch array is sent over the network having conditionally compiled entries in the table can cause desyncs. Moving them to the end will hide this issue, but it should really be solved in a better way.
17 years ago
smatz
17d1b522bc
(svn r11689) -Fix: compilation error and most of warnings for gcc 4.3
17 years ago
egladil
22f79df328
(svn r11688) -Fix [FS#1581]: Compilation was broken on OS X again.
17 years ago
skidd13
da5d3a7b3b
(svn r11687) -Codechange: move some defines to a better place
17 years ago
glx
451abbecb1
(svn r11686) -Fix (r11684): win32 compilation was broken again :)
17 years ago
rubidium
970fd6220a
(svn r11685) -Codechange: remove a few 'useless' includes.
17 years ago
rubidium
a773d45885
(svn r11684) -Codechange: split gfx.h in a type and functional header.
17 years ago
belugas
82d240e300
(svn r11683) -Fix(r11682): win32.cpp still requires gfx.h inclusion, at least for now.
17 years ago
rubidium
8f0e68285b
(svn r11682) -Codechange: move some 'generic' geometry related types into a single file and do not include gfx.h everywhere to get a Point type.
17 years ago
rubidium
a7d54cf946
(svn r11681) -Fix (r11674): hopefully fix the compile error on big endian machines.
17 years ago
rubidium
6a9e77e079
(svn r11680) -Codechange: refactor more out of openttd.h and functions.h.
17 years ago
glx
1b53dbf9cc
(svn r11679) -Add: [newgrf] support for station vars 67 and 68
17 years ago
bjarni
18e96ab49f
(svn r11678) -Fix (r11674): [OSX] fixed compilation
17 years ago
rubidium
9e9cfe6e59
(svn r11677) -Codechange: move price and command related types/functions to their respective places.
17 years ago
glx
65754b8d12
(svn r11676) -Fix (r11674): some references to macros.h were left
17 years ago
rubidium
433a9f3c09
(svn r11675) -Codechange: split the string types from the string functions.
17 years ago
rubidium
01e20c9140
(svn r11674) -Codechange: refactor some functions out of macros.h into more logical locations.
17 years ago
rubidium
d5c4ba8246
(svn r11673) -Codechange: move the overflow safe type to a separate file.
17 years ago
rubidium
a6b1526c13
(svn r11672) -Codechange: refactor some stuff out of gui.h.
17 years ago
smatz
30c0d6da99
(svn r11671) -Fix: sometimes a vehicle was selected in the vehicle list when it was opened
17 years ago
smatz
4a80cf8482
(svn r11670) -Feature [FS#1565]: list neutral stations where the player has service in the station list too
17 years ago
rubidium
5b49e75453
(svn r11669) -Codechange: refactor tile.h -> tile_type.h and tile_map.h
17 years ago
rubidium
d582aea639
(svn r11668) -Codechange: more refactoring aimed at reducing compile time and making it more logic where function definitions can be found.
17 years ago
rubidium
8896bea306
(svn r11667) -Codechange: split window.h into a header that defines some 'global' window related types, on that defined 'global' window functions and one that defines functions and types only used by *_gui.cpps.
17 years ago
glx
a9dafdff48
(svn r11666) -Fix (r11504): when removing buoys, return to water or canal depending on their owner
17 years ago
belugas
b8196d36e7
(svn r11665) -Fix: Animation informations should not be copied from original industry tile spec, while doing an action 00, industry tile, prop 08.
...
Fix directly inspired by Csaboka
17 years ago
rubidium
7db6c7db38
(svn r11664) -Codechange: use more specific ("rail_type.h" instead of "rail.h" that includes way more than only "rail_type.h") includes at some places.
17 years ago
rubidium
e4ef359f47
(svn r11663) -Codechange: moving of the road related types and functions.
17 years ago
rubidium
df0c6eb2b9
(svn r11662) -Codechange: move some rail types/related functions around.
17 years ago
rubidium
f56a354d31
(svn r11661) -Codechange: some header reworks in order to try to reduce the compile time of OpenTTD by reduce the amount of circular-ish dependencies.
17 years ago
miham
5dc1fcea04
(svn r11660) -Change: english -> english (uk), english_us ->english (us)
17 years ago
smatz
c26a265f21
(svn r11659) -Fix [FS#1563]: do not allow modifying non-uniform stations when non-uniform stations are disabled
17 years ago
smatz
0b08f7370d
(svn r11657) -Fix: show better error message when trying to convert rail
...
-Codechange: merge DoConvert functions into one, make test and exec runs the same for tunnels/bridges
17 years ago
smatz
bda9d4a236
(svn r11656) -Codechange: add ZOOM_LVL_BEGIN and postfix operators so ZoomLevel can be used in some iterations
17 years ago
miham
61dcdbf0e0
(svn r11655) -Update: WebTranslator2 update to 2007-12-17 20:16:03
...
danish - 22 fixed by ThomasA (22)
estonian - 18 fixed, 47 changed by kristjans (65)
italian - 4 changed by lorenzodv (4)
norwegian_nynorsk - 20 fixed by pollux (20)
17 years ago
miham
6f526fd2e1
(svn r11654) -Change: renaming american languagefile to english_US
17 years ago
egladil
2885c66060
(svn r11653) -Feature: [OSX] Allow windowed mode subdrivers to be disabled at compile time.
17 years ago
smatz
93c3e0d6ad
(svn r11652) -Codechange: add the svn $ header for several files
17 years ago
rubidium
9ecda0a97a
(svn r11651) -Codechange [FS#1555]: implement GRF parameter querying for industries and fix a 'bug' as side effect.
17 years ago
rubidium
85b52f6a64
(svn r11650) -Fix: 'initialised' NewGRFs could still be deactivated in the later 'activation' pass.
17 years ago
smatz
145517fb8e
(svn r11649) -Codechange: some code can be simplified thanks to changes in r11642
17 years ago
rubidium
0730b9afc1
(svn r11648) -Fix [FS#1560]: the company password was not set when one pressed the enter key.
17 years ago
rubidium
3bba097bb3
(svn r11647) -Fix (r11646): it did not compile without freetype...
17 years ago
rubidium
ff7ff890f9
(svn r11646) -Codechange: check whether (some) characters are missing in the current 'font' for the 'currently' chosen language and give a warning when that does happen.
17 years ago
glx
5e062d3f15
(svn r11645) -Fix (r8128): station ground tiles may have transparency or company colour
17 years ago
smatz
3cee0abdba
(svn r11644) -Codechange: merge some functions from tunnel_map.h and bridge_map.h into tunnelbridge_map.h
17 years ago