-
Notifications
You must be signed in to change notification settings - Fork 0
/
Classes.cs
80 lines (75 loc) · 2.45 KB
/
Classes.cs
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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Omicron_Pi
{
public class Group
{
public string name;
public string badge;
public string badgeColour;
public bool badgeCover;
public bool badgeHidden;
public bool KickingAndShortTermBanning;
public bool BanningUpToDay;
public bool LongTermBanning;
public bool ForceclassSelf;
public bool ForceclassToSpectator;
public bool ForceclassWithoutRestrictions;
public bool GivingItems;
public bool WarheadEvents;
public bool RespawnEvents;
public bool RoundEvents;
public bool SetGroup;
public bool GameplayData;
public bool Overwatch;
public bool FacilityManagement;
public bool PlayersManagement;
public bool PermissionsManagement;
public bool ServerConsoleCommands;
public bool ViewHiddenBadges;
public bool ServerConfigs;
public bool Broadcasting;
public bool PlayerSensitiveDataAccess;
public bool Noclip;
public bool AFKImmunity;
public int kickPower;
public int requiredKickPower;
}
public class Globals
{
public static string[] configFileArray;
public static string configFile;
public static string configFilePath;
public static string inputType;
public static string inputResult;
}
public class Player
{
public string steamid { get; set; }
public int communityvisibilitystate { get; set; }
public int profilestate { get; set; }
public string personaname { get; set; }
public int commentpermission { get; set; }
public string profileurl { get; set; }
public string avatar { get; set; }
public string avatarmedium { get; set; }
public string avatarfull { get; set; }
public int lastlogoff { get; set; }
public int personastate { get; set; }
public string primaryclanid { get; set; }
public int timecreated { get; set; }
public int personastateflags { get; set; }
public string loccountrycode { get; set; }
}
public class Response
{
public List<Player> players { get; set; }
}
public class RootObject
{
public Response response { get; set; }
}
}