Ejemplo n.º 1
0
        private void CleanMyMetaData()
        {
            //IL_0014: Unknown result type (might be due to invalid IL or missing references)
            IRailFriends val = rail_api.RailFactory().RailFriends();

            if (val != null)
            {
                val.AsyncClearAllMyMetadata("");
            }
        }
Ejemplo n.º 2
0
        private bool GetRailFriendList(List <RailFriendInfo> list)
        {
            bool         flag         = false;
            IRailFriends irailFriends = rail_api.RailFactory().RailFriends();

            if (irailFriends != null)
            {
                flag = irailFriends.GetFriendsList(list) == 0;
            }
            return(flag);
        }
Ejemplo n.º 3
0
        private void AsyncGetServerIDByOwener(RailID ownerID)
        {
            //IL_0028: Unknown result type (might be due to invalid IL or missing references)
            List <string> list = new List <string>();

            list.Add(_serverIDMedataKey);
            IRailFriends val = rail_api.RailFactory().RailFriends();

            if (val != null)
            {
                val.AsyncGetFriendMetadata(ownerID, list, "");
            }
        }
Ejemplo n.º 4
0
        private bool GetRailFriendList(List <RailFriendInfo> list)
        {
            //IL_0012: Unknown result type (might be due to invalid IL or missing references)
            //IL_0018: Invalid comparison between Unknown and I4
            bool         result = false;
            IRailFriends val    = rail_api.RailFactory().RailFriends();

            if (val != null)
            {
                result = ((int)val.GetFriendsList(list) == 0);
            }
            return(result);
        }
Ejemplo n.º 5
0
        private void AsyncSetPlayWith(RailID rail_id)
        {
            //IL_0006: Unknown result type (might be due to invalid IL or missing references)
            //IL_000c: Expected O, but got Unknown
            //IL_002f: Unknown result type (might be due to invalid IL or missing references)
            List <RailUserPlayedWith> list = new List <RailUserPlayedWith>();
            RailUserPlayedWith        val  = (RailUserPlayedWith)(object)new RailUserPlayedWith();

            val.rail_id = rail_id;
            list.Add(val);
            IRailFriends val2 = rail_api.RailFactory().RailFriends();

            if (val2 != null)
            {
                val2.AsyncReportPlayedWithUserList(list, "");
            }
        }
Ejemplo n.º 6
0
        private void AsyncGetFriendsInfo()
        {
            //IL_0016: Unknown result type (might be due to invalid IL or missing references)
            //IL_0061: Unknown result type (might be due to invalid IL or missing references)
            IRailFriends val = rail_api.RailFactory().RailFriends();

            if (val != null)
            {
                List <RailFriendInfo> list = new List <RailFriendInfo>();
                val.GetFriendsList(list);
                List <RailID> list2 = new List <RailID>();
                foreach (RailFriendInfo item in list)
                {
                    list2.Add(item.friend_rail_id);
                }
                val.AsyncGetPersonalInfo(list2, "");
            }
        }
Ejemplo n.º 7
0
        private void AsyncGetFriendsInfo()
        {
            IRailFriends irailFriends = rail_api.RailFactory().RailFriends();

            if (irailFriends == null)
            {
                return;
            }
            List <RailFriendInfo> railFriendInfoList = new List <RailFriendInfo>();

            irailFriends.GetFriendsList(railFriendInfoList);
            List <RailID> railIdList = new List <RailID>();

            using (List <RailFriendInfo> .Enumerator enumerator = railFriendInfoList.GetEnumerator())
            {
                while (enumerator.MoveNext())
                {
                    RailFriendInfo current = enumerator.Current;
                    railIdList.Add((RailID)current.friend_rail_id);
                }
            }
            irailFriends.AsyncGetPersonalInfo(railIdList, "");
        }