コード例 #1
0
ファイル: lgGDBuddy.cs プロジェクト: atom-chen/rongyaojt
        public Dictionary <uint, Variant> getBuddyList(uint type)
        {
            Dictionary <uint, Variant> result;

            switch (type)
            {
            case 1u:
            {
                bool flag = this.buddy_friend_list != null;
                if (flag)
                {
                    result = this.buddy_friend_list;
                }
                else
                {
                    InGameBuddyMsgs inGameBuddyMsgs = this.g_mgr.g_netM.getObject("MSG_BUDDY") as InGameBuddyMsgs;
                    inGameBuddyMsgs.get_buddy(1u);
                    result = null;
                }
                break;
            }

            case 2u:
            {
                bool flag2 = this.buddy_enemy_list != null;
                if (flag2)
                {
                    result = this.buddy_enemy_list;
                }
                else
                {
                    InGameBuddyMsgs inGameBuddyMsgs2 = this.g_mgr.g_netM.getObject("MSG_BUDDY") as InGameBuddyMsgs;
                    inGameBuddyMsgs2.get_buddy(2u);
                    result = null;
                }
                break;
            }

            case 3u:
            {
                bool flag3 = this.buddy_badFriend_list != null;
                if (flag3)
                {
                    result = this.buddy_badFriend_list;
                }
                else
                {
                    InGameBuddyMsgs inGameBuddyMsgs3 = this.g_mgr.g_netM.getObject("MSG_BUDDY") as InGameBuddyMsgs;
                    inGameBuddyMsgs3.get_buddy(3u);
                    result = null;
                }
                break;
            }

            default:
                result = null;
                break;
            }
            return(result);
        }
コード例 #2
0
ファイル: lgGDBuddy.cs プロジェクト: atom-chen/rongyaojt
        public void queryAllOnlineBuddy()
        {
            InGameBuddyMsgs inGameBuddyMsgs = this.g_mgr.g_netM.getObject("MSG_BUDDY") as InGameBuddyMsgs;

            inGameBuddyMsgs.get_buddy_ol(1u);
            inGameBuddyMsgs.get_buddy_ol(2u);
            inGameBuddyMsgs.get_buddy_ol(3u);
        }