------------------------------------------------------------------------ r1578 | darkvater | 2005-01-20 18:57:09 +0000 (Thu, 20 Jan 2005) | 1 line -Fix: [1102454] dedicated server crashes after some hours (highscore problems for dedicated...should be really solved now) ------------------------------------------------------------------------ r1577 | tron | 2005-01-20 18:19:37 +0000 (Thu, 20 Jan 2005) | 1 line Fix: [1103301] Railroad tracks on slopes weren't flooded ------------------------------------------------------------------------ r1576 | tron | 2005-01-20 18:18:32 +0000 (Thu, 20 Jan 2005) | 1 line Clean TileLoopWaterHelper() a bit up ------------------------------------------------------------------------ r1575 | Celestar | 2005-01-20 10:31:59 +0000 (Thu, 20 Jan 2005) | 3 lines -Fix: Forgot to exit the construction phase for the waypoint window (if you have newgrfs loaded) ------------------------------------------------------------------------ r1574 | celestar | 2005-01-20 09:12:20 +0000 (Thu, 20 Jan 2005) | 1 line -Fix [ 1105281 ] upgrade rail fails when train under bridge ------------------------------------------------------------------------ r1573 | celestar | 2005-01-20 08:36:15 +0000 (Thu, 20 Jan 2005) | 3 lines -Fix: Station and depot building mode is now terminated if the corresponding windows are closed [ 1104277 ] ------------------------------------------------------------------------ r1572 | tron | 2005-01-19 21:50:38 +0000 (Wed, 19 Jan 2005) | 2 lines Remove dead code from ludde's autorail implementation which was left over by revision 1571 ------------------------------------------------------------------------ r1571 | dominik | 2005-01-19 20:55:23 +0000 (Wed, 19 Jan 2005) | 4 lines Feature: Visually enhanced autorail placing When using the autorail tool, the rail pieces which are going to be build are highlighted. If a piece is shown in red, this indicates that the slope/rail combination is impossible. It does not tell you if the rail line construction might not be possible because of other obstacles, e.g. houses or water. ------------------------------------------------------------------------ r1570 | tron | 2005-01-19 20:22:10 +0000 (Wed, 19 Jan 2005) | 1 line Make the gcc version test work with old versions of test (i.e. don't use the < operator) ------------------------------------------------------------------------ r1569 | darkvater | 2005-01-19 19:32:33 +0000 (Wed, 19 Jan 2005) | 1 line -Fix: signed/unsigned mismatch ------------------------------------------------------------------------ r1568 | bjarni | 2005-01-19 19:15:03 +0000 (Wed, 19 Jan 2005) | 1 line made an enum of train subtypes to make the code more readable ------------------------------------------------------------------------ r1567 | darkvater | 2005-01-19 13:31:46 +0000 (Wed, 19 Jan 2005) | 1 line -Fix: [110452] On horizontal/vertical tracks you are also charged for building/removing signals on the parallel track on the same tile. Signal updating is also correct. (Hackykid) ------------------------------------------------------------------------ r1566 | darkvater | 2005-01-19 13:22:01 +0000 (Wed, 19 Jan 2005) | 1 line -Fix eol-style on script files, as well as update them a bit (sign_de) ------------------------------------------------------------------------ r1565 | celestar | 2005-01-19 10:00:37 +0000 (Wed, 19 Jan 2005) | 5 lines -Fix: [ 1104969 ] Aircraft in hangar messages are now revalidated before display -CodeChange: replaced one if (foo) return true else return false by return (foo) ------------------------------------------------------------------------ r1564 | tron | 2005-01-19 05:55:30 +0000 (Wed, 19 Jan 2005) | 1 line ISO C90 forbids mixed declarations and code (bad bjarni, no cookie) ------------------------------------------------------------------------ r1563 | bjarni | 2005-01-19 01:18:29 +0000 (Wed, 19 Jan 2005) | 1 line fix: autoreplaced trains now sets wagon override properly ------------------------------------------------------------------------ r1562 | bjarni | 2005-01-18 23:48:55 +0000 (Tue, 18 Jan 2005) | 1 line Changed copyright 2004 into copyright 2004-(current year) in the get info window in finder (macOSX) ------------------------------------------------------------------------ r1561 | bjarni | 2005-01-18 23:27:06 +0000 (Tue, 18 Jan 2005) | 4 lines Fix: autoreplacing a singleheaded engine into a dualheaded engine now adds the the rear engine autoreplacing a dualheaded engine into a singleheaded engine now sells the rear engine as a sideeffect of this, the price for replacing both engines are now added and displayed once from the depot(instead of two identical numbers written on top of each other, looking like one) fix: cost for autorenew dualheaded engines were doubled and their value where doubled too ------------------------------------------------------------------------ r1560 | tron | 2005-01-18 18:41:56 +0000 (Tue, 18 Jan 2005) | 3 lines Introduce SetTileType() and SetTileHeight() Replace direct references to _map_type_and_height with these ------------------------------------------------------------------------ r1559 | tron | 2005-01-18 17:19:34 +0000 (Tue, 18 Jan 2005) | 1 line Use IsTileType() instead of bit shifting and comparisons ------------------------------------------------------------------------ r1558 | Celestar | 2005-01-18 16:01:35 +0000 (Tue, 18 Jan 2005) | 3 lines -Fix: [ 1104350 ] Crashed trains do not initiate the lost vehicle message anymore ------------------------------------------------------------------------ r1557 | tron | 2005-01-18 15:26:14 +0000 (Tue, 18 Jan 2005) | 1 line Replace strange if () do while () construct with a plain for () ------------------------------------------------------------------------ r1556 | Celestar | 2005-01-18 09:35:31 +0000 (Tue, 18 Jan 2005) | 2 lines -Fix: Vehicle list updates should now really work ------------------------------------------------------------------------ r1555 | miham | 2005-01-17 22:44:33 +0000 (Mon, 17 Jan 2005) | 2 lines Daily (err.. this time it's rather weekly, sorry!) langfile updates ------------------------------------------------------------------------ r1554 | celestar | 2005-01-17 21:54:45 +0000 (Mon, 17 Jan 2005) | 5 lines -Fix: [ 1103187 ] Order Check messages are now validated before displayed, so that there are no stray error messages any more. -Feature/Fix: Order Checking is only execute for ONE vehicle in an order-share system ------------------------------------------------------------------------ r1553 | tron | 2005-01-17 13:21:10 +0000 (Mon, 17 Jan 2005) | 1 line Check which gcc version is present and only set availible compiler flags ------------------------------------------------------------------------ r1552 | tron | 2005-01-17 13:13:11 +0000 (Mon, 17 Jan 2005) | 1 line Make ottd compile on Zeta ------------------------------------------------------------------------ r1551 | tron | 2005-01-17 10:17:18 +0000 (Mon, 17 Jan 2005) | 1 line Silence a warning and simplify a preprocessor check ------------------------------------------------------------------------ r1550 | tron | 2005-01-17 09:43:02 +0000 (Mon, 17 Jan 2005) | 1 line Remove useless function declaration ------------------------------------------------------------------------ r1549 | tron | 2005-01-17 09:41:46 +0000 (Mon, 17 Jan 2005) | 4 lines Clean up some functions: uint tile -> TileIndex tile if () cascade -> switch () ------------------------------------------------------------------------ r1548 | tron | 2005-01-17 09:16:43 +0000 (Mon, 17 Jan 2005) | 2 lines Move AI_PATHFINDER_IS_ROAD from ai.h to ai_pathfinder.c to avoid global namespace pollution, turn it into a function called IsRoad and improve the commments a bit ------------------------------------------------------------------------ r1547 | darkvater | 2005-01-16 18:19:33 +0000 (Sun, 16 Jan 2005) | 5 lines -Feature: windows dedicated (if anyone would run that, but ok), is now functioning correctly. There is no other way but to create a new thread, but that's only MS braindeadness -Fix: [1103113] font size changing. Dedicated server did not have code filtering, 'tab' could result in bigger fonts -Fix: [1103069] console backspace key with ded server; fixed due to normal console handling -Fix: [1101963] console in dedicated server; see above -Fix: dedicated server also writes to log file if active ------------------------------------------------------------------------ r1546 | truelight | 2005-01-16 17:19:37 +0000 (Sun, 16 Jan 2005) | 2 lines -Fix: possible buffer-overflow in network ------------------------------------------------------------------------ r1545 | tron | 2005-01-16 14:50:01 +0000 (Sun, 16 Jan 2005) | 3 lines Add TileHeight() which returns the height (not multiplied by 8) Replace some direct references to _map_type_and_height with TileHeight()/IsTileType() ------------------------------------------------------------------------ r1544 | truelight | 2005-01-16 14:42:53 +0000 (Sun, 16 Jan 2005) | 4 lines -Fix: SwapOrder did not use AssignOrder, which caused the saveroutine to crash from time to time -Codechange: added const before 'Order *' where possible ------------------------------------------------------------------------ r1543 | dominik | 2005-01-16 14:10:13 +0000 (Sun, 16 Jan 2005) | 2 lines Fix: [ 1101906 ] Configure Patches window text overflow ------------------------------------------------------------------------ r1542 | tron | 2005-01-16 14:06:22 +0000 (Sun, 16 Jan 2005) | 1 line Rename TileHeight to TilePixelHeight, because this is what it actually returns ------------------------------------------------------------------------ r1541 | dominik | 2005-01-16 13:59:07 +0000 (Sun, 16 Jan 2005) | 2 lines Fix: [ 1100767 ] fast forward in main menu ------------------------------------------------------------------------ r1540 | darkvater | 2005-01-16 12:40:25 +0000 (Sun, 16 Jan 2005) | 1 line -Fix: since grf files are reopened on every load/new game, close the old opened to fix stale filehandles (thx tamlin) ------------------------------------------------------------------------ r1539 | darkvater | 2005-01-16 12:30:52 +0000 (Sun, 16 Jan 2005) | 1 line -Fix: [1103271] free'd memory used. Moved w->wndproc(w, &e) to end of function. Thanks for finding this tamlin. ------------------------------------------------------------------------ r1538 | darkvater | 2005-01-16 12:29:52 +0000 (Sun, 16 Jan 2005) | 1 line -Feature: [988816] Disable servicing when breakdowns set to none (jaguar7) ------------------------------------------------------------------------ r1537 | darkvater | 2005-01-16 12:14:52 +0000 (Sun, 16 Jan 2005) | 1 line -Fix: Close all and any open filehandles open at shutdown (tamlin) ------------------------------------------------------------------------ r1536 | tron | 2005-01-16 11:24:58 +0000 (Sun, 16 Jan 2005) | 2 lines Move GET_TILEHEIGHT, GET_TILETYPE and IS_TILETYPE to map.h, turn them into inline functions and add some asserts ------------------------------------------------------------------------ r1535 | truelight | 2005-01-16 11:18:17 +0000 (Sun, 16 Jan 2005) | 2 lines -Fix: bah, I hate to be wrong.. oh, euh, wrong copy/paste from TPFMode 1 ------------------------------------------------------------------------ r1534 | tron | 2005-01-16 11:04:45 +0000 (Sun, 16 Jan 2005) | 1 line Use memmove() instead of memcpy() when copying overlapping memory (tamlin) ------------------------------------------------------------------------ r1533 | tron | 2005-01-16 09:51:56 +0000 (Sun, 16 Jan 2005) | 1 line Turn an if cascade into a switch and move a const array to the only location where it is used ------------------------------------------------------------------------ r1532 | darkvater | 2005-01-16 00:23:19 +0000 (Sun, 16 Jan 2005) | 1 line -Fix: [1103078] default service period patch options are now cast to 0 with right variable size. ------------------------------------------------------------------------ r1531 | darkvater | 2005-01-15 21:41:49 +0000 (Sat, 15 Jan 2005) | 1 line -Feature: [1039061] Swiss town-names (vulvulune) ------------------------------------------------------------------------ r1530 | bjarni | 2005-01-15 21:30:16 +0000 (Sat, 15 Jan 2005) | 1 line Makefilefix: now the binary never links to SDL if DEDICATED is set. Thanks to igor2code for making me aware of this issue even through I fixed it in a different way than his patch did. (I made dedicated never link to sdl, nomatter what makefile.config says) ------------------------------------------------------------------------ r1529 | darkvater | 2005-01-15 20:43:01 +0000 (Sat, 15 Jan 2005) | 1 line -Feature: [1090950] Adding 16:10 resolutions for mainly laptops (doode) ------------------------------------------------------------------------ r1528 | truelight | 2005-01-15 20:10:44 +0000 (Sat, 15 Jan 2005) | 2 lines -Fix: forgot to init a variable ------------------------------------------------------------------------ r1527 | truelight | 2005-01-15 20:09:16 +0000 (Sat, 15 Jan 2005) | 11 lines -Add: RCon (Remote Connection). A server can set: 'set rcon_pw ' Which enables rcon. A client can now do: 'rcon ""' The command will be executed on the server. (guru3) -Fix: 'kick 1' did crash dedicated servers -Fix: server password is now correctly saved !!Warning!!: do not give your rcon password to people you do not thrust! ------------------------------------------------------------------------ r1526 | darkvater | 2005-01-15 19:17:45 +0000 (Sat, 15 Jan 2005) | 1 line -Fix: [1103027] Minor changes for the lobby GUI (widen window) (bociusz) ------------------------------------------------------------------------ r1525 | truelight | 2005-01-15 19:06:22 +0000 (Sat, 15 Jan 2005) | 9 lines -Codechange: rewrote the _order_array, now it can be made dynamic. -Codechange: renamed all 'schedule' stuff to 'order(list)' -Codechange: moved all order-stuff to order_cmd.c / order.h -Codechange: vehicles that share orders are now linked to eachother with next_shared/prev_shared in Vehicle Developers: please use AssignOrder to assign data to an order. If not, you _WILL_ make the save-routine to assert! ------------------------------------------------------------------------ r1524 | darkvater | 2005-01-15 16:38:10 +0000 (Sat, 15 Jan 2005) | 1 line -"Feature": when windows exception tracker is enabled (release builds) and the game crashes for any reason any active log file is closed first. This ensures the log file and ingame debug messages can be used to debug a problem. Any *nix versions are welcome ------------------------------------------------------------------------ r1523 | darkvater | 2005-01-15 15:48:05 +0000 (Sat, 15 Jan 2005) | 2 lines -Fix: somehow mousewheel was disabled on windows using SDL; reenabled again -Fix: added missing CDECL to ellipsis functions and changed VS6 project file to use _cdecl calling conventions (thx tamlin) ------------------------------------------------------------------------ r1522 | darkvater | 2005-01-15 10:04:04 +0000 (Sat, 15 Jan 2005) | 1 line -Fix: warning players.c; forgot return type. Damn, makefile is too strict ;) (Thx Tron) ------------------------------------------------------------------------ r1521 | celestar | 2005-01-15 09:28:08 +0000 (Sat, 15 Jan 2005) | 6 lines -Fix: Ship Vehicle Lists are now redrawn correctly -Codechange: added some const to last commit -Codechange: Ship and Aircraft lists are now update on order change, not on new day ------------------------------------------------------------------------ r1520 | tron | 2005-01-15 08:58:31 +0000 (Sat, 15 Jan 2005) | 1 line Trim 134 (!) lines with trailing whitespace ): ------------------------------------------------------------------------ r1519 | celestar | 2005-01-15 08:40:32 +0000 (Sat, 15 Jan 2005) | 1 line -Fix: [1102776], [1099535] Aircraft vehicle lists are now redrawn when an aircraft arrives in the depot. Station-specific vehicle lists are now redrawn daily as well (not only the master list) ------------------------------------------------------------------------ r1518 | darkvater | 2005-01-15 01:52:23 +0000 (Sat, 15 Jan 2005) | 2 lines -Fix: server issue where some company names were wrong -Fix: Highscore troubles; accessing members of deleted window ------------------------------------------------------------------------ r1516 | darkvater | 2005-01-15 00:46:45 +0000 (Sat, 15 Jan 2005) | 3 lines -Cheating players do not get their names added to the highscore table/file -Fixed issue where highscore window would not come up after endgame screen -Fix: VS6 compiles once again (braindead compiler) ------------------------------------------------------------------------ r1515 | darkvater | 2005-01-15 00:42:01 +0000 (Sat, 15 Jan 2005) | 1 line -Removed the 'close ALL windows' from the toolbar since shift+del does this. ------------------------------------------------------------------------ r1514 | darkvater | 2005-01-14 22:03:09 +0000 (Fri, 14 Jan 2005) | 1 line -Fix: [1092474] little red box in scenario editor (Celestar). Error box is also shown in scenario editor for terraforming, thus solving the eternally-pulsating-tile problem. ------------------------------------------------------------------------ r1513 | truelight | 2005-01-14 21:59:31 +0000 (Fri, 14 Jan 2005) | 4 lines -Fix: glitch in revision 1510 -Fix: MSVC6 project file update (bociusz) -Fix: MSVC6 default language is now English (UK), no longer Swedish (bociusz) ------------------------------------------------------------------------ r1512 | tron | 2005-01-14 21:58:48 +0000 (Fri, 14 Jan 2005) | 1 line Replace probably incorrect test of loading_count with probably correct test of loaded_count ------------------------------------------------------------------------ r1510 | truelight | 2005-01-14 21:47:35 +0000 (Fri, 14 Jan 2005) | 4 lines -Add: Improved Network Lobby GUI: (bociusz) - Added green dot if company income is positive (else red dot) - Added lock icon if company is password protected ------------------------------------------------------------------------ r1509 | tron | 2005-01-14 19:44:42 +0000 (Fri, 14 Jan 2005) | 1 line Const correctness and add static where appropriate while touching the lines anyway ------------------------------------------------------------------------ r1508 | tron | 2005-01-14 19:41:24 +0000 (Fri, 14 Jan 2005) | 1 line Remove duplicate declarations and include proper headers where necessary ------------------------------------------------------------------------ r1507 | tron | 2005-01-14 19:39:06 +0000 (Fri, 14 Jan 2005) | 1 line Remove unreachable code ------------------------------------------------------------------------ r1506 | dominik | 2005-01-14 14:56:50 +0000 (Fri, 14 Jan 2005) | 2 lines Fix: [ 1102275 ] Game crashed when clicking "new face" or "company color" twice ------------------------------------------------------------------------ r1505 | celestar | 2005-01-14 09:36:29 +0000 (Fri, 14 Jan 2005) | 1 line -Fix: Refit engine button is now disabled when cargo capacity equals zero ------------------------------------------------------------------------ r1504 | celestar | 2005-01-14 09:20:12 +0000 (Fri, 14 Jan 2005) | 1 line enummed town ratings (Jango) ------------------------------------------------------------------------ r1503 | miham | 2005-01-14 00:14:13 +0000 (Fri, 14 Jan 2005) | 15 lines Added feature: o allows users to setup the production values of the rawmaterial producing industries in the editor Modified: o ttd.h - added CT_INVALID for 0xFF cargo type o english.txt - added 1 string o industry_gui.c - the feature itself o window.h - added compile asserts to the structs which checks whether their sizes are smaller than WINDOW_CUSTOM_SIZE Thanks: o Darkvater to bother me to constantly improve the patch o Various users at #openttd for testing ------------------------------------------------------------------------ r1502 | darkvater | 2005-01-13 20:46:39 +0000 (Thu, 13 Jan 2005) | 2 lines -Fix: [1101889] Crash under windows... stupid typo in player_gui.c ^ should've been & -Fix: in multiplayer clientlist can only be opened once ------------------------------------------------------------------------