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); }
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); }