-
-
Notifications
You must be signed in to change notification settings - Fork 18
/
StartStruct.h
35 lines (32 loc) · 941 Bytes
/
StartStruct.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#ifndef STARTSTRUCT_H
#define STARTSTRUCT_H
#include <Server/Structs/MapStruct.h>
typedef struct server_args
{
string_node_t* map_list;
string_node_t* welcome_message_list;
string_node_t* periodic_message_list;
uint8_t* periodic_delays;
const char* manager_password;
const char* admin_password;
const char* mod_password;
const char* guard_password;
const char* trusted_password;
const char* server_name;
const char* team1_name;
const char* team2_name;
uint8_t* team1_color;
uint8_t* team2_color;
uint32_t connections;
uint32_t channels;
uint32_t in_bandwidth;
uint32_t out_bandwidth;
uint16_t port;
uint8_t master;
uint8_t map_count;
uint8_t welcome_message_list_len;
uint8_t periodic_message_list_len;
uint8_t gamemode;
uint8_t capture_limit;
} server_args;
#endif