]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - common.h
fix typo in Set/SetA
[xonotic/darkplaces.git] / common.h
index 52466fd6303307a6e0a6283caa20d3a320267809..bea8932645a557fad3996566090b597a86b5b808 100644 (file)
--- a/common.h
+++ b/common.h
@@ -38,7 +38,6 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
 
 #ifdef SUNOS
 #include <sys/file.h>          // Needed for FNDELAY
-# define model_t dp_model_t // Workaround conflict with /usr/include/sys/model.h
 #endif
 
 //============================================================================
@@ -280,6 +279,10 @@ typedef enum gamemode_e
        GAME_DEFEATINDETAIL2,
        GAME_DARSANA,
        GAME_CONTAGIONTHEORY,
+       GAME_EDU2P,
+       GAME_BLADEMASTER,
+       GAME_PROPHECY,
+       GAME_COUNT
 }
 gamemode_t;
 
@@ -311,11 +314,12 @@ typedef struct stringlist_s
 } stringlist_t;
 
 int matchpattern(const char *in, const char *pattern, int caseinsensitive);
+int matchpattern_with_separator(const char *in, const char *pattern, int caseinsensitive, const char *separators, qboolean wildcard_least_one);
 void stringlistinit(stringlist_t *list);
 void stringlistfreecontents(stringlist_t *list);
-void stringlistappend(stringlist_t *list, char *text);
+void stringlistappend(stringlist_t *list, const char *text);
 void stringlistsort(stringlist_t *list);
-void listdirectory(stringlist_t *list, const char *path);
+void listdirectory(stringlist_t *list, const char *basepath, const char *path);
 
 char *SearchInfostring(const char *infostring, const char *key);