about summary refs log tree commit diff
path: root/src/engine/shared/config.h
diff options
context:
space:
mode:
authorMarius "Teelevision" Neugebauer <marius@teele.eu>2014-08-14 18:08:22 +0200
committerMarius "Teelevision" Neugebauer <marius@teele.eu>2014-08-14 18:08:22 +0200
commit3ba0fdd48b5d13520ea33916ccf7e6741e3b9900 (patch)
tree2bf80fd62212530b94b57af9a6278901353342bc /src/engine/shared/config.h
parentb0fae09546c09f008553fcd0500228d9ea8f5036 (diff)
downloadzcatch-3ba0fdd48b5d13520ea33916ccf7e6741e3b9900.tar.gz
zcatch-3ba0fdd48b5d13520ea33916ccf7e6741e3b9900.zip
restrict access of subadmins to server rcon settings
Diffstat (limited to 'src/engine/shared/config.h')
-rw-r--r--src/engine/shared/config.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/engine/shared/config.h b/src/engine/shared/config.h
index 4200303e..2ca40e4b 100644
--- a/src/engine/shared/config.h
+++ b/src/engine/shared/config.h
@@ -7,9 +7,13 @@ struct CConfiguration
 {
 	#define MACRO_CONFIG_INT(Name,ScriptName,Def,Min,Max,Save,Desc) int m_##Name;
 	#define MACRO_CONFIG_STR(Name,ScriptName,Len,Def,Save,Desc) char m_##Name[Len]; // Flawfinder: ignore
+	#define MACRO_CONFIG_INT_ACCESSLEVEL(Name,ScriptName,Def,Min,Max,Save,Desc,accessLevel) int m_##Name;
+	#define MACRO_CONFIG_STR_ACCESSLEVEL(Name,ScriptName,Len,Def,Save,Desc,accessLevel) char m_##Name[Len]; // Flawfinder: ignore
 	#include "config_variables.h"
 	#undef MACRO_CONFIG_INT
 	#undef MACRO_CONFIG_STR
+	#undef MACRO_CONFIG_INT_ACCESSLEVEL
+	#undef MACRO_CONFIG_STR_ACCESSLEVEL
 };
 
 extern CConfiguration g_Config;