]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - common.h
more loading screen stuff, now shows loading screen for connecting clients with progr...
[xonotic/darkplaces.git] / common.h
index 9c20eb10922c24b3d6399ea28c773a2b3fc1b1e7..c48ed390b4d54b3e73c390af75f11823eb8b2e89 100644 (file)
--- a/common.h
+++ b/common.h
@@ -281,6 +281,7 @@ typedef enum gamemode_e
        GAME_CONTAGIONTHEORY,
        GAME_EDU2P,
        GAME_BLADEMASTER,
+       GAME_PROPHECY,
        GAME_COUNT
 }
 gamemode_t;
@@ -313,6 +314,7 @@ 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, const char *text);
@@ -353,5 +355,7 @@ size_t strlcpy(char *dst, const char *src, size_t siz);
 
 #endif  // #ifndef HAVE_STRLCPY
 
+void FindFraction(double val, int *num, int *denom, int denomMax);
+
 #endif