diff options
author | Darkvater <darkvater@openttd.org> | 2005-09-03 11:33:55 +0000 |
---|---|---|
committer | Darkvater <darkvater@openttd.org> | 2005-09-03 11:33:55 +0000 |
commit | 828e7ed3e766c8b1fad9dede3fbb5eff6afc7168 (patch) | |
tree | 47510a3ad8eb8365254e0220013a6c926ce096fc | |
parent | 92270500e990b2039049ad0dec842a7f5a27d32a (diff) | |
download | openttd-828e7ed3e766c8b1fad9dede3fbb5eff6afc7168.tar.xz |
(svn r2909) Game would hang where the autosave_on_exit was activated.
- Updated VS.NET and VS6 project files changed AI files
-rw-r--r-- | openttd.c | 1 | ||||
-rw-r--r-- | openttd.dsp | 12 | ||||
-rw-r--r-- | openttd.vcproj | 38 |
3 files changed, 28 insertions, 23 deletions
@@ -553,6 +553,7 @@ static inline ThreadMsg OTTD_PollThreadEvent(void) {return _message;} * It will stall as long as the mutex is not freed (handled) by the game */ void OTTD_SendThreadMessage(ThreadMsg msg) { + if (_exit_game) return; while (_message != 0) CSleep(10); _message = msg; diff --git a/openttd.dsp b/openttd.dsp index f74d22eae..9336538fa 100644 --- a/openttd.dsp +++ b/openttd.dsp @@ -91,23 +91,23 @@ LINK32=link.exe # PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" # Begin Source File -SOURCE=.\ai_build.c +SOURCE=.\ai\trolly\build.c # End Source File # Begin Source File -SOURCE=.\ai_new.c +SOURCE=.\ai\trolly\trolly.c.c # End Source File # Begin Source File -SOURCE=.\ai_old.c +SOURCE=.\ai\default.c # End Source File # Begin Source File -SOURCE=.\ai_pathfinder.c +SOURCE=.\ai\trolly\pathfinder.c # End Source File # Begin Source File -SOURCE=.\ai_shared.c +SOURCE=.\ai\trolly\shared.c # End Source File # Begin Source File @@ -494,7 +494,7 @@ SOURCE=.\window.c # PROP Default_Filter "h;hpp;hxx;hm;inl" # Begin Source File -SOURCE=.\ai_new.h +SOURCE=.\ai\trolly\trolly.h # End Source File # Begin Source File diff --git a/openttd.vcproj b/openttd.vcproj index 85cdb9bf4..11713db87 100644 --- a/openttd.vcproj +++ b/openttd.vcproj @@ -162,9 +162,6 @@ Name="Source Files" Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"> <File - RelativePath="ai_old.c"> - </File> - <File RelativePath=".\airport.c"> </File> <File @@ -890,20 +887,27 @@ Name="AI Files" Filter=""> <File - RelativePath=".\ai_build.c"> - </File> - <File - RelativePath=".\ai_new.c"> - </File> - <File - RelativePath=".\ai_new.h"> - </File> - <File - RelativePath=".\ai_pathfinder.c"> - </File> - <File - RelativePath=".\ai_shared.c"> - </File> + RelativePath=".\ai\default\default.c"> + </File> + <Filter + Name="trolly" + Filter=""> + <File + RelativePath=".\ai\trolly\build.c"> + </File> + <File + RelativePath=".\ai\trolly\pathfinder.c"> + </File> + <File + RelativePath=".\ai\trolly\shared.c"> + </File> + <File + RelativePath=".\ai\trolly\trolly.c"> + </File> + <File + RelativePath=".\ai\trolly\trolly.h"> + </File> + </Filter> </Filter> <File RelativePath="icon1.ico"> |