Thu, 14 Jul 2005 15:10:20 +0000(svn r2566) Rename COMMA{8,16,32} to just COMMA, because it's the same anyway
tron [Thu, 14 Jul 2005 15:10:20 +0000] rev 2057
(svn r2566) Rename COMMA{8,16,32} to just COMMA, because it's the same anyway

Thu, 14 Jul 2005 09:53:52 +0000(svn r2565) Fix: Remove GetParamInt8, GetParamInt16, GetParamUint16.. they are just confusing and just do the same thing as GetParamInt32
ludde [Thu, 14 Jul 2005 09:53:52 +0000] rev 2056
(svn r2565) Fix: Remove GetParamInt8, GetParamInt16, GetParamUint16.. they are just confusing and just do the same thing as GetParamInt32

Thu, 14 Jul 2005 09:43:59 +0000(svn r2564) Fix: Fixed conceptual issue in network_gui.c. AllocateName is not meant to be used by GUI-code, because it modifies the "game-state".
ludde [Thu, 14 Jul 2005 09:43:59 +0000] rev 2055
(svn r2564) Fix: Fixed conceptual issue in network_gui.c. AllocateName is not meant to be used by GUI-code, because it modifies the "game-state".
Added a way to bind a C-string to an openttd string which doesn't modify the game state.

Thu, 14 Jul 2005 06:10:23 +0000(svn r2563) -Fix: [1209084] Spaces in the path to the MIDI files caused the win32 MIDI player to fail
tron [Thu, 14 Jul 2005 06:10:23 +0000] rev 2054
(svn r2563) -Fix: [1209084] Spaces in the path to the MIDI files caused the win32 MIDI player to fail

Wed, 13 Jul 2005 20:41:44 +0000(svn r2562) Fix: Merged {NUMU16}, {INT32}. They do the same thing now.
ludde [Wed, 13 Jul 2005 20:41:44 +0000] rev 2053
(svn r2562) Fix: Merged {NUMU16}, {INT32}. They do the same thing now.

Wed, 13 Jul 2005 20:35:52 +0000(svn r2561) Fix: Remove {COMMA16} and {COMMA8}. Those are not needed anymore.
ludde [Wed, 13 Jul 2005 20:35:52 +0000] rev 2052
(svn r2561) Fix: Remove {COMMA16} and {COMMA8}. Those are not needed anymore.

Wed, 13 Jul 2005 19:51:31 +0000(svn r2560) Fix: various minor code changes.
ludde [Wed, 13 Jul 2005 19:51:31 +0000] rev 2051
(svn r2560) Fix: various minor code changes.
Added RandomTile/RandomTileSeed functions to generate a random tile.
Changed landscape routines so they don't assume that the Y map side is a power of two. (support for this is not complete, though)
Changed some frequently used map macros to not compute the values each time.
Silence some warnings on MSVC.

Wed, 13 Jul 2005 18:46:51 +0000(svn r2559) Cleaned up new saveload code for the map
ludde [Wed, 13 Jul 2005 18:46:51 +0000] rev 2050
(svn r2559) Cleaned up new saveload code for the map

Wed, 13 Jul 2005 18:04:01 +0000(svn r2558) Change the internal map format from 7 arrays to one array of structs, this doesn't change the saved format for now. It's a stepping stone for further changes.
tron [Wed, 13 Jul 2005 18:04:01 +0000] rev 2049
(svn r2558) Change the internal map format from 7 arrays to one array of structs, this doesn't change the saved format for now. It's a stepping stone for further changes.

Wed, 13 Jul 2005 09:51:01 +0000(svn r2557) -Add: Added the AUTOBRIEF option to the Doxyfile
celestar [Wed, 13 Jul 2005 09:51:01 +0000] rev 2048
(svn r2557) -Add: Added the AUTOBRIEF option to the Doxyfile

Tue, 12 Jul 2005 21:27:56 +0000(svn r2556) -Fix: update newline style of new files to native. Don't forget this when you add a new file! 'svn ps svn:eol-style native <file>'
Darkvater [Tue, 12 Jul 2005 21:27:56 +0000] rev 2047
(svn r2556) -Fix: update newline style of new files to native. Don't forget this when you add a new file! 'svn ps svn:eol-style native <file>'

Tue, 12 Jul 2005 21:13:30 +0000(svn r2555) Initialise since r2553 uninitialised variable and remove since r2553 unused array (ludde)
tron [Tue, 12 Jul 2005 21:13:30 +0000] rev 2046
(svn r2555) Initialise since r2553 uninitialised variable and remove since r2553 unused array (ludde)

Tue, 12 Jul 2005 20:41:17 +0000(svn r2554) - Fix: [pathfinding] Change to using some helper functions for checking the railtype.
ludde [Tue, 12 Jul 2005 20:41:17 +0000] rev 2045
(svn r2554) - Fix: [pathfinding] Change to using some helper functions for checking the railtype.

Tue, 12 Jul 2005 20:28:19 +0000(svn r2553) - Fix: [pathfinding] Remove old-old train pathfinder. Enhanced old pathfinder.
ludde [Tue, 12 Jul 2005 20:28:19 +0000] rev 2044
(svn r2553) - Fix: [pathfinding] Remove old-old train pathfinder. Enhanced old pathfinder.
- Penalties for red signals and for slopes.
- Increased the search depth to work better with large train networks.

Tue, 12 Jul 2005 19:57:41 +0000(svn r2552) - Fix: [map] Fix so the code compiles correctly and doesn't crash on MSVC6 in optimization mode.
ludde [Tue, 12 Jul 2005 19:57:41 +0000] rev 2043
(svn r2552) - Fix: [map] Fix so the code compiles correctly and doesn't crash on MSVC6 in optimization mode.

Tue, 12 Jul 2005 19:51:58 +0000(svn r2551) [Translations] Added slovenian language (~20% complete)
miham [Tue, 12 Jul 2005 19:51:58 +0000] rev 2042
(svn r2551) [Translations] Added slovenian language (~20% complete)

Tue, 12 Jul 2005 19:15:56 +0000(svn r2550) raise 32767 limit of gamma values, and 16MB limit of RIFF chunks in saveload code.
ludde [Tue, 12 Jul 2005 19:15:56 +0000] rev 2041
(svn r2550) raise 32767 limit of gamma values, and 16MB limit of RIFF chunks in saveload code.

Tue, 12 Jul 2005 17:45:09 +0000(svn r2549) [Translators] Updated translations to 20050712 (1 lang(s))
miham [Tue, 12 Jul 2005 17:45:09 +0000] rev 2040
(svn r2549) [Translators] Updated translations to 20050712 (1 lang(s))

Tue, 12 Jul 2005 10:50:56 +0000(svn r2548) -Fix: blinking 'lock' gfx in multiplayer games. Some pixels had special values that triggered palette-change
Darkvater [Tue, 12 Jul 2005 10:50:56 +0000] rev 2039
(svn r2548) -Fix: blinking 'lock' gfx in multiplayer games. Some pixels had special values that triggered palette-change

Mon, 11 Jul 2005 17:45:26 +0000(svn r2547) [Translators] Updated translations to 20050711 (3 lang(s))
miham [Mon, 11 Jul 2005 17:45:26 +0000] rev 2038
(svn r2547) [Translators] Updated translations to 20050711 (3 lang(s))

Mon, 11 Jul 2005 15:47:20 +0000(svn r2546) Don't calculate a value which never gets used and simplify some calculations
tron [Mon, 11 Jul 2005 15:47:20 +0000] rev 2037
(svn r2546) Don't calculate a value which never gets used and simplify some calculations

Mon, 11 Jul 2005 09:12:41 +0000(svn r2545) -Fix: Modified the Doxyfile so that it works on other computers (than mine) as well :)
celestar [Mon, 11 Jul 2005 09:12:41 +0000] rev 2036
(svn r2545) -Fix: Modified the Doxyfile so that it works on other computers (than mine) as well :)

Mon, 11 Jul 2005 09:00:49 +0000(svn r2544) -Add: Added the Doxyfile to the trunk. run "doxygen" to generate html-based documentation on the source code on the fly (about 9MB in size currently).
celestar [Mon, 11 Jul 2005 09:00:49 +0000] rev 2035
(svn r2544) -Add: Added the Doxyfile to the trunk. run "doxygen" to generate html-based documentation on the source code on the fly (about 9MB in size currently).
documentation will be stored in docs/source/html/ (request by blathijs)

Sun, 10 Jul 2005 17:46:07 +0000(svn r2543) [Translators] Updated translations to 20050710 (2 lang(s))
miham [Sun, 10 Jul 2005 17:46:07 +0000] rev 2034
(svn r2543) [Translators] Updated translations to 20050710 (2 lang(s))

Sun, 10 Jul 2005 14:57:43 +0000(svn r2542) -Add: [GPMI] Added GPMI (http://sourceforge.net/projects/libgpmi/)
truelight [Sun, 10 Jul 2005 14:57:43 +0000] rev 2033
(svn r2542) -Add: [GPMI] Added GPMI (http://sourceforge.net/projects/libgpmi/)
support to OpenTTD in preperation of AIScripts (long term). It is OFF
by default. Add GPMI:=1 to Makefile.config to enable.

Sun, 10 Jul 2005 01:25:17 +0000(svn r2541) -Feature: Modified IsCompatibleRail so that an engine can move on more
celestar [Sun, 10 Jul 2005 01:25:17 +0000] rev 2032
(svn r2541) -Feature: Modified IsCompatibleRail so that an engine can move on more
than one railtype (like Diesel engines on electrified rail).
-Codechange: Use IsCompatibleRail where it should be used

Sat, 09 Jul 2005 17:45:57 +0000(svn r2540) [Translators] Updated translations to 20050709 (12 lang(s))
miham [Sat, 09 Jul 2005 17:45:57 +0000] rev 2031
(svn r2540) [Translators] Updated translations to 20050709 (12 lang(s))

Sat, 09 Jul 2005 13:45:21 +0000(svn r2539) * Fix: Mixed up use of trackdirs and directions in GetTileRailType() causes NPF to not consider routes under bridges.
matthijs [Sat, 09 Jul 2005 13:45:21 +0000] rev 2030
(svn r2539) * Fix: Mixed up use of trackdirs and directions in GetTileRailType() causes NPF to not consider routes under bridges.