summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2005-09-11(svn r2939) Fix racing condition when using threaded saving (last one I hope).Darkvater
When game is saved and you save again you get an error message (not when autosaving) and it's aborted. When a game is loaded in the meanwhile execution pauses until saving thread finishes.
2005-09-11(svn r2938) -Fix: Exit the child of the extmidi backend with _exit() instead ↵tron
of exit(), because we don't want any atexit handlers - especially flushing output streams - to run, if exec() fails Half a credit is due to Darkvater (;
2005-09-10(svn r2937) Add sprites for {, |, } and ~tron
2005-09-10(svn r2936) Move string commands to a non-printable range and remove stale ↵tron
comments
2005-09-10(svn r2935) [Translations] Fixed up static strings for various languages (Tron)miham
2005-09-10(svn r2934) Remove the {STATIONFEATURES} tag from the tiny station label - ↵tron
there are no tiny transport marker sprites
2005-09-10(svn r2933) Implement the non-breaking spacetron
2005-09-10(svn r2932) Give the strings consisting of an up/a down arrow symbolic namestron
2005-09-10(svn r2931) [Translations] introduced some minimal caseing in hungarian ↵miham
language (miham)
2005-09-10(svn r2930) [Translations] Updated estonian (tron)miham
2005-09-09(svn r2929) * Move DistanceTrack from map.c to npf.c and rename to ↵matthijs
NPFDistanceTrack. * Make NPFDistanceTrack return the distance multiplied by NPF_TILE_LENGTH to prevent rounding This should make ship and train pathfinding more accurate and faster. * Update IsEndOfLine to prevent trains from trying to go off a slope onto a tunnel entrance.
2005-09-09(svn r2928) - Update OS/2 project with AI file changesorudge
2005-09-09(svn r2927) Fix/remove stale information, line breaks, inform FreeBSD users ↵tron
about the required ports
2005-09-09(svn r2926) -Fix: Use the same file slots in both initialisation stages when ↵tron
loading a patch grf
2005-09-08(svn r2925) Get VS6 to compile again; really this time (boekabart) and add ↵Darkvater
eol-style and keywords to newly added source files (ai.[ch])
2005-09-08(svn r2924) Introduce the ALIGN() macro which aligns values to multiples of ↵tron
a power of 2, for exact semantics see the commment in macros.h
2005-09-08(svn r2923) Update project files for VS2003 and VS6 (rev2921)Darkvater
2005-09-08(svn r2922) Fix crash with directmusic if no music files could be found to playDarkvater
2005-09-07(svn r2921) -Codechange: moved all AI-code to 1 central place (ai/ai.c)truelight
-Fix: removed the ability for the oldAI to cheat (this will criple him somewhat) -Add: base-code for many improvements to come in the AI-system -Add: added base-code for multiplayer AIs (DOES NOT WORK YET!)
2005-09-06(svn r2920) Remove mindless translationtron
2005-09-06(svn r2919) Set correct plural typetron
2005-09-06(svn r2918) Fix some broken stringstron
2005-09-06(svn r2917) Some mechanical changes (s/COMMA16/COMMA/ etc.)tron
2005-09-06(svn r2916) Remove untranslated strings, revert wrong change, readd newline ↵tron
at the end of file in the danish translation and remove a broken string from the finnish translation
2005-09-06(svn r2915) [Translations] Updated danish.txt (Got)miham
2005-09-05(svn r2914) [Translations] Updated american and german language (Tron)miham
2005-09-05(svn r2913) [Translations] Updating translations to 2005-09-05 {@793} (4 ↵miham
langs changed)
2005-09-03(svn r2912) -Fix: [autorenew]: fixed issue where autorenewed vehicles ↵bjarni
didn't get all stats updated (peter1138)
2005-09-03(svn r2911) Deinitialise the DirectMusic driver like it's done in the ↵tron
example code in MSDN, this should fix a strange crash upon deinitialising wave out sound
2005-09-03(svn r2910) [Translations] Updating translations to 2005-09-03 {@561} (8 ↵miham
langs changed)
2005-09-03(svn r2909) Game would hang where the autosave_on_exit was activated.Darkvater
- Updated VS.NET and VS6 project files changed AI files
2005-09-02(svn r2908) If threaded saving fails or does not happen, sending subsequent ↵Darkvater
messages might hang ottd. So don't send them :)
2005-09-02(svn r2907) -Codechange: splitted the AIs to their own directory. AINew ↵truelight
becomes 'trolly', AIOld becomes 'default', both in their own dir in the 'ai' dir. More AIs to come.
2005-09-02(svn r2906) Fix some threaded saving problems. Now the thread only ↵Darkvater
interfaces with the main program through a sort of mutex. Communication uses the function OTTD_SendThreadMessage() with the approiate message which is handled in ProcessSentMessage() during the main loop.
2005-09-01(svn r2905) fix casingDarkvater
2005-09-01(svn r2904) Stupid editors, and renaming files with the same name just ↵Darkvater
different casing is not really possible, so here comes another commit
2005-09-01(svn r2903) Fix case mismatch for ottdmidi java file (moebius)Darkvater
2005-08-31(svn r2902) [Translations] Updated finnish.txt (ln-)miham
2005-08-29(svn r2901) Refix 'replace window' with wrong string-etc. coordinates. Also ↵Darkvater
clean up, and make window-title a bit more meaningful (specify vehicle type replaced)
2005-08-28(svn r2900) Fix a bug, which incremented the counter of a loop twice and ↵tron
therefore calculated wrong argument indices
2005-08-28(svn r2899) -Fix: Several format string vulnerabilities and buffer overflows ↵tron
in the network code
2005-08-28(svn r2898) Fix typo in r2897tron
2005-08-27(svn r2897) Check the return values of [cm]alloc and the length of an array, ↵tron
plus some smaller changes
2005-08-27(svn r2896) Use genders in the german translationtron
2005-08-27(svn r2895) Remove unused variables and bring a comment closer to realitytron
2005-08-27(svn r2894) Simplify colouring in owner-mode in the minimap regarding towns ↵tron
and get rid of some magic numbers
2005-08-27(svn r2893) Two chars got assigned a width of 0 since r2879, fix that ↵tron
([1274302])'
2005-08-26(svn r2892) Fix indentationtron
2005-08-26(svn r2891) Fix indentationtron
2005-08-25(svn r2890) Fix some signed/unsigned comparison warnings (tokai)tron