Ejemplo n.º 1
0
        public static void init()
        {
            knowns = new List <Known>();

            FriendLevel dev      = FriendLevel.Dev;
            FriendLevel super    = FriendLevel.Super;
            FriendLevel tester   = FriendLevel.Tester;
            FriendLevel droog    = FriendLevel.Droog;
            FriendLevel moodge   = FriendLevel.Moodge;
            FriendLevel neuteral = FriendLevel.Neutral;
            FriendLevel foe      = FriendLevel.Foe;

            //setup friend organizations
            //"Devs"
            add(76561198075158393, dev);    //Edopad
            add(76561198045895284, dev);    //Deadalus
            add(76561198402733512, dev);    //Tanzee
            //Supadroogs
            add(76561198170721967, super);  //Funkasaurusrex
            add(76561198242940134, super);  //AWOLKat
            add(76561198079196492, super);  //TintedMonacle
            add(76561198143459877, super);  //Finitecircus
            //testers
            add(76561198135463290, tester); //Dawaste
            add(76561198052068017, tester); //Javito
            add(76561198305275218, tester); //Castiel +Verified

            //determine FriendLevel of current steam user

            if (Steam.user != null)
            {
                _steamid = Steam.user.id;
            }
            _flvl = FriendLevel.Neutral;
            foreach (Known k in knowns)
            {
                if (k._steamid == _steamid)
                {
                    _flvl = k._level;
                    break;
                }
            }
        }
Ejemplo n.º 2
0
 private static void add(ulong steamid, FriendLevel fl)
 {
     knowns.Add(new Known(steamid, fl));
 }
Ejemplo n.º 3
0
 public Known(ulong id, FriendLevel flvl)
 {
     _steamid = id;
     _level   = flvl;
 }
Ejemplo n.º 4
0
 public static bool canuse(FriendLevel fl)
 {
     return(_flvl >= fl);
 }