namespace BattleBitAPI.Common { [System.Flags] public enum LogLevel : ulong { None = 0, /// /// Output logs from low level sockets. /// Sockets = 1 << 0, /// /// Output logs from remote game server (Highly recommended) /// GameServerErrors = 1 << 1, /// /// Output logs of game server connects, reconnects. /// GameServers = 1 << 2, /// /// Output logs of player connects, disconnects /// Players = 1 << 3, /// /// Output logs of squad changes (someone joining, leaving etc) /// Squads = 1 << 4, /// /// Output logs of kills/giveups/revives. /// KillsAndSpawns = 1 << 5, /// /// Output logs of role changes (player changing role to medic, support etc). /// Roles = 1 << 6, /// /// Output logs player's healt changes. (When received damage or healed) /// HealtChanges = 1 << 7, /// /// Output everything. /// All = ulong.MaxValue, } }