Thu, 24 Jul 2008 15:19:26 +0000 |
smatz |
(svn r13816) -Fix [FS#2150]: check for vehicle length changes outside a depot (callback 0x11) and give a warning about that
|
file |
diff |
annotate
|
Sun, 20 Jul 2008 13:29:59 +0000 |
rubidium |
(svn r13754) -Fix (r13731): one could not join companies from the command line.
|
file |
diff |
annotate
|
Fri, 18 Jul 2008 16:40:29 +0000 |
rubidium |
(svn r13731) -Codechange: make a pool of the array of players.
|
file |
diff |
annotate
|
Fri, 18 Jul 2008 12:11:46 +0000 |
smatz |
(svn r13727) -Fix (r13375): compilation with NO_DEBUG_MESSAGES was broken
|
file |
diff |
annotate
|
Thu, 17 Jul 2008 20:13:01 +0000 |
rubidium |
(svn r13719) -Codechange: rename IsValidPlayer to IsValidPlayerID in line with all other structs/classes that are in a pool.
|
file |
diff |
annotate
|
Thu, 17 Jul 2008 13:47:04 +0000 |
rubidium |
(svn r13715) -Fix [FS#2129]: C-like strings had to be rebound each time they were printed, otherwise the text could change due to the few number of slots that could be used to bind.
|
file |
diff |
annotate
|
Tue, 08 Jul 2008 15:10:23 +0000 |
rubidium |
(svn r13681) -Revert (r13678, r13677): the fixes didn't work in all cases (assertions on savegame loads).
|
file |
diff |
annotate
|
Sun, 06 Jul 2008 11:08:40 +0000 |
rubidium |
(svn r13678) -Fix (r13677): electric trains from pre elrail savegames would get stopped on load.
|
file |
diff |
annotate
|
Fri, 04 Jul 2008 21:43:17 +0000 |
rubidium |
(svn r13677) -Fix [FS#2102]: in the case that elrails and 'realistic' acceleration are disabled all electrified engines would have no power on load, until the vehicle got turned around, loaded or got into a depot.
|
file |
diff |
annotate
|
Thu, 03 Jul 2008 18:00:36 +0000 |
rubidium |
(svn r13673) -Fix [FS#2122]: desync when building electrified trains on a dedicated server that was started with electrification disabled.
|
file |
diff |
annotate
|
Mon, 16 Jun 2008 19:38:41 +0000 |
smatz |
(svn r13537) -Fix [FS#2090](r13523): QSortT won't work this way, use Dimension instead of uint16[2] for resolutions
|
file |
diff |
annotate
|
Thu, 05 Jun 2008 20:54:52 +0000 |
glx |
(svn r13390) -Codechange: introduce usererror() for fatal but not openttd related errors. Now all error() will 'crash' openttd after showing the message in win32 releases (MSVC), creating a crash.log and crash.dmp (like the '!' hack used before). On the other hand, usererror() will just close the game. So use error() only when it can be helpful to debugging, else use usererror().
|
file |
diff |
annotate
|
Thu, 05 Jun 2008 11:26:38 +0000 |
rubidium |
(svn r13386) -Fix: global currency/units setting being overriden when loading a savegame.
|
file |
diff |
annotate
|
Tue, 03 Jun 2008 18:35:58 +0000 |
smatz |
(svn r13375) -Add: logging of actions that could possibly cause desyncs and crashes to simplify debugging. See readme.txt for details
|
file |
diff |
annotate
|
Fri, 30 May 2008 20:08:32 +0000 |
rubidium |
(svn r13344) -Codechange: remove some code duplication.
|
file |
diff |
annotate
|
Fri, 30 May 2008 18:20:26 +0000 |
rubidium |
(svn r13343) -Codechange: reorder/move variable/functions in the network headers so that nothing from the network directory needs to include basically all network headers.
|
file |
diff |
annotate
|
Thu, 29 May 2008 20:21:28 +0000 |
rubidium |
(svn r13334) -Codechange: move the network settings variables from network/network_internal to settings.
|
file |
diff |
annotate
|
Thu, 29 May 2008 15:13:28 +0000 |
rubidium |
(svn r13325) -Codechange: split the client-side only settings from the settings stored in the savegame so there is no need to have a duplicate copy of it for new games.
|
file |
diff |
annotate
|
Thu, 29 May 2008 11:13:11 +0000 |
rubidium |
(svn r13322) -Codechange: _no_scroll belongs more with the window code.
|
file |
diff |
annotate
|
Thu, 29 May 2008 10:16:59 +0000 |
rubidium |
(svn r13321) -Codechange: move some GUI/viewport related functions out op openttd.cpp to viewport.cpp/window.cpp.
|
file |
diff |
annotate
|
Tue, 27 May 2008 20:05:36 +0000 |
peter1138 |
(svn r13297) -Codechange: Use GUIList for the town directory window
|
file |
diff |
annotate
|
Mon, 26 May 2008 21:38:17 +0000 |
rubidium |
(svn r13277) -Fix: opntitle 'jumping' to the temperate climate when closing the NewGRF settings window.
|
file |
diff |
annotate
|
Sun, 25 May 2008 22:36:44 +0000 |
rubidium |
(svn r13255) -Codechange: move _opt to _settings.
|
file |
diff |
annotate
|
Sun, 25 May 2008 19:17:03 +0000 |
rubidium |
(svn r13251) -Codechange: rename _patches to _settings as that is more logic.
|
file |
diff |
annotate
|
Sun, 25 May 2008 12:57:39 +0000 |
rubidium |
(svn r13242) -Codechange: remove _opt_ptr.
|
file |
diff |
annotate
|
Sat, 24 May 2008 10:15:06 +0000 |
rubidium |
(svn r13228) -Codechange: split console.h.
|
file |
diff |
annotate
|
Sat, 24 May 2008 02:54:47 +0000 |
belugas |
(svn r13226) -Feature: Allow to have more than only two airports per town. The number of airports is now controlled by the noise each of them generates, the distance from town's center and how tolerant the town is.
|
file |
diff |
annotate
|
Sun, 18 May 2008 23:36:33 +0000 |
glx |
(svn r13174) -Codechange: make a class of the IndustryDirectoryWindow.
|
file |
diff |
annotate
|
Wed, 14 May 2008 23:02:05 +0000 |
glx |
(svn r13096) -Codechange: resize SelectPlayerLiveryWindow dynamically on _loaded_newgrf_feature.has_2CC changes
|
file |
diff |
annotate
|
Wed, 14 May 2008 15:29:48 +0000 |
smatz |
(svn r13086) -Fix: do not crash badly after loading a newgrf with engines in-game that often
|
file |
diff |
annotate
|
Tue, 13 May 2008 21:36:09 +0000 |
smatz |
(svn r13077) -Codechange: move function that updates cached num_engines to engine.cpp, make it run only 1 loop
|
file |
diff |
annotate
|
Tue, 13 May 2008 12:15:52 +0000 |
rubidium |
(svn r13066) -Fix [FS#2005]: loading of TTDP savegames with rivers in them.
|
file |
diff |
annotate
|
Sun, 11 May 2008 15:08:44 +0000 |
glx |
(svn r13047) -Codechange: remove vp_d
|
file |
diff |
annotate
|
Fri, 09 May 2008 09:29:27 +0000 |
rubidium |
(svn r13024) -Codechange: do not use WE_MOUSELOOP when WE_TICK suffices, rename WE_4 to something more descriptive and correct some (completely incorrect) comments.
|
file |
diff |
annotate
|
Thu, 08 May 2008 23:26:17 +0000 |
smatz |
(svn r13022) -Fix: driver list wasn't freed, replace by statically allocated one
|
file |
diff |
annotate
|
Thu, 08 May 2008 16:48:29 +0000 |
smatz |
(svn r13016) -Codechange: unify the detection if rail catenary should be drawn
|
file |
diff |
annotate
|
Tue, 06 May 2008 15:11:33 +0000 |
rubidium |
(svn r12971) -Documentation: add @file in files that missed them and add something more than whitespace as description of files that don't have a description.
|
file |
diff |
annotate
|
Mon, 05 May 2008 15:07:09 +0000 |
smatz |
(svn r12955) -Fix (r12858): compilation with desync debug was broken
|
file |
diff |
annotate
|
Sun, 04 May 2008 22:38:18 +0000 |
rubidium |
(svn r12948) -Fix [FS#1982]: all vehicles would be available when an original scenario would be played.
|
file |
diff |
annotate
|
Sun, 04 May 2008 21:53:36 +0000 |
smatz |
(svn r12944) -Codechange: use rev.h instead of externs at many places
|
file |
diff |
annotate
|
Tue, 29 Apr 2008 21:31:29 +0000 |
peter1138 |
(svn r12924) -Feature: Introducing the so called 'engine pool' which primarily removes the fixed engine type limits and also happens to allow (with the patch option 'dynamic_engines') multiple NewGRF vehicle sets to coexist.
|
file |
diff |
annotate
|
Tue, 29 Apr 2008 18:19:29 +0000 |
rubidium |
(svn r12921) -Codechange: coding style fixes and documentation updates.
|
file |
diff |
annotate
|
Fri, 25 Apr 2008 16:33:40 +0000 |
smatz |
(svn r12904) -Fix [FS#1953]: remove trams from savegames saved in OTTD without tram support, it is better than to simply crash
|
file |
diff |
annotate
|
Wed, 23 Apr 2008 22:17:33 +0000 |
rubidium |
(svn r12858) -Add: small piece of code that can help hunting desyncs. Has to be enabled by --enable-desync-debug=1 though.
|
file |
diff |
annotate
|
Wed, 23 Apr 2008 00:16:21 +0000 |
rubidium |
(svn r12845) -Change: use YAPF for fairly old savegames from before YAPF was introduced.
|
file |
diff |
annotate
|
Sun, 20 Apr 2008 08:43:31 +0000 |
rubidium |
(svn r12801) -Codechange: remove the dependency of function.h in town_map.h
|
file |
diff |
annotate
|
Sun, 20 Apr 2008 08:22:59 +0000 |
rubidium |
(svn r12800) -Codechange: move the animated tile related functions out of texteff.cpp (it isn't a text effect after all). Also remove a few more functions from functions.
|
file |
diff |
annotate
|
Sat, 19 Apr 2008 10:18:38 +0000 |
rubidium |
(svn r12784) -Codechange: handle the asynchronious save 'handlers' in saveload.cpp instead of openttd.cpp.
|
file |
diff |
annotate
|
Sat, 19 Apr 2008 08:21:55 +0000 |
rubidium |
(svn r12782) -Codechange: remove some functions from functions.h and do not statically 'waste' memory when the old name array is not needed anymore.
|
file |
diff |
annotate
|
Fri, 18 Apr 2008 21:49:38 +0000 |
rubidium |
(svn r12779) -Codechange: remove a few constants from openttd.h.
|
file |
diff |
annotate
|
Fri, 18 Apr 2008 10:16:51 +0000 |
rubidium |
(svn r12765) -Codechange: move some stuff out of variables.h that required including other headers in variables.h.
|
file |
diff |
annotate
|
Thu, 17 Apr 2008 21:21:01 +0000 |
rubidium |
(svn r12757) -Codechange: move all cheat related stuff from all over the place to a single location.
|
file |
diff |
annotate
|
Thu, 17 Apr 2008 19:10:30 +0000 |
rubidium |
(svn r12754) -Codechange: split depot.h into depot_map.h, depot_func.h and depot_base.h and remove quite a lot of unneeded (before this) includes of depot.h.
|
file |
diff |
annotate
|
Thu, 17 Apr 2008 18:24:45 +0000 |
smatz |
(svn r12753) -Codechange: do not use IsDepotTypeTile() where simpler function can be used
|
file |
diff |
annotate
|
Thu, 17 Apr 2008 00:44:20 +0000 |
smatz |
(svn r12745) -Codechange: a bit of naming conventions, introduce Is*DepotTile()
|
file |
diff |
annotate
|
Sun, 13 Apr 2008 19:46:26 +0000 |
rubidium |
(svn r12696) -Fix: loading ancient savegames could result in invalid orders in order lists with all related problems.
|
file |
diff |
annotate
|
Sun, 13 Apr 2008 16:54:19 +0000 |
rubidium |
(svn r12689) -Feature: non-stop(or rather no non-stop) and via orders for road vehicles.
|
file |
diff |
annotate
|
Thu, 10 Apr 2008 17:23:51 +0000 |
rubidium |
(svn r12652) -Codechange: rework the order GUI a little more to make it a little more clear that 'transfer' is just an unload type.
|
file |
diff |
annotate
|
Thu, 10 Apr 2008 08:30:15 +0000 |
rubidium |
(svn r12648) -Feature: allow four different non-stop types in a single game instead of two. The "TTDP compatible order" setting now only sets the default behaviour of new trains.
|
file |
diff |
annotate
|
Mon, 07 Apr 2008 20:03:46 +0000 |
rubidium |
(svn r12617) -Codechange: add type safety to the Order's load and unload types.
|
file |
diff |
annotate
|