mirror of
https://github.com/JGRennison/OpenTTD-patches.git
synced 2024-11-04 06:00:15 +00:00
(svn r15082) -Codechange: make the AI library path also a searchdir instead of manually manufacturing it into a searchdir.
This commit is contained in:
parent
ff4fcdb03c
commit
ea5457d831
@ -133,7 +133,7 @@ void AIScanner::ScanAIDir()
|
||||
FOR_ALL_SEARCHPATHS(sp) {
|
||||
FioAppendDirectory(buf, MAX_PATH, sp, AI_DIR);
|
||||
if (FileExists(buf)) this->ScanDir(buf, false);
|
||||
ttd_strlcat(buf, "library" PATHSEP, MAX_PATH);
|
||||
FioAppendDirectory(buf, MAX_PATH, sp, AI_LIBRARY_DIR);
|
||||
if (FileExists(buf)) this->ScanDir(buf, true);
|
||||
}
|
||||
}
|
||||
|
@ -218,6 +218,7 @@ const char *_subdirs[NUM_SUBDIRS] = {
|
||||
"data" PATHSEP,
|
||||
"lang" PATHSEP,
|
||||
"ai" PATHSEP,
|
||||
"ai" PATHSEP "library" PATHSEP,
|
||||
};
|
||||
|
||||
const char *_searchpaths[NUM_SEARCHPATHS];
|
||||
|
@ -20,6 +20,7 @@ enum Subdirectory {
|
||||
DATA_DIR, ///< Subdirectory for all data (GRFs, sample.cat, intro game)
|
||||
LANG_DIR, ///< Subdirectory for all translation files
|
||||
AI_DIR, ///< Subdirectory for all AI files
|
||||
AI_LIBRARY_DIR,///< Subdirectory for all AI libraries
|
||||
NUM_SUBDIRS, ///< Number of subdirectories
|
||||
NO_DIRECTORY, ///< A path without any base directory
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user