rnd-20031202-1-src
[rocksndiamonds.git] / src / libgame / setup.c
index 05978dd4a967e86f1d2eaf8ed6e1b8397737a324..f9063d5d5726037190925b93177bb24fb42fa90b 100644 (file)
@@ -441,6 +441,34 @@ char *getHelpTextFilename()
   return filename;
 }
 
+char *getLevelSetInfoFilename()
+{
+  static char *filename = NULL;
+  char *basenames[] =
+  {
+    "readme",
+    "readme.txt",
+    "README",
+    "README.txt",
+    "README.TXT",
+
+    NULL
+  };
+  int i;
+
+  for (i = 0; basenames[i] != NULL; i++)
+  {
+    if (filename != NULL)
+      free(filename);
+
+    filename = getPath2(getCurrentLevelDir(), basenames[i]);
+    if (fileExists(filename))
+      return filename;
+  }
+
+  return NULL;
+}
+
 static char *getCorrectedArtworkBasename(char *basename)
 {
   char *basename_corrected = basename;