private void UpdateParty(PartyModel.Party party, List <FollowPartyMember> followPartyMember, PartyModel.PartyServer partyServer, PartyModel.InviteFriendInfo inviteFriendInfo, List <IsEquipPartyMember> isEquipList = null) { if (partyData != null && partyData.status == 10 && (party.status == 100 || party.status == 105)) { isChangeStarted = true; } this.inviteFriendInfo = inviteFriendInfo; if (partyData == null && party != null) { MonoBehaviourSingleton <LoungeMatchingManager> .I.SendStartQuest(party); } partyData = party; if (followPartyMember != null) { this.followPartyMember = followPartyMember; } if (isEquipList != null) { isEquipPartyMember = isEquipList; } if (partyServer != null) { partyServerData = partyServer; } if (party != null && MonoBehaviourSingleton <QuestManager> .IsValid()) { MonoBehaviourSingleton <QuestManager> .I.resultUserCollection.Init(party); if (followPartyMember != null) { MonoBehaviourSingleton <QuestManager> .I.resultUserCollection.SetPartyFollowInfo(followPartyMember); } } }
public void UpdatePartyRepeat(PartyModel.Party party, List <FollowPartyMember> followPartyMember, PartyModel.PartyServer partyServer, PartyModel.InviteFriendInfo inviteFriendInfo, List <IsEquipPartyMember> isEquipList = null) { UpdateParty(party, followPartyMember, partyServer, inviteFriendInfo, isEquipList); Dirty(); }