public void Recv_Integrated_Indun_RewardInfo(body_SC_INTEGRATED_INDUN_REWARDINFO data) { // indun end message _ShowIndunMsg( false); int nPlayTimeSec = 0; #if INDUN_TIME nPlayTimeSec = _GetTimeSec( data.nIndunClearTime - data.nIndunStartTime); #endif #if INDUN_EXCHANGE_GOLD StartCoroutine( OpenIndunRewardDlg( nPlayTimeSec, data.nCompleteQuest_Exp, data.nSubQuest_Exp, data.nCompleteQuest_Gold, data.nSubQuest_Gold, data.nCompleteQuest_ExchangeGold, data.nSubQuest_ExchangeGold)); #else StartCoroutine( OpenIndunRewardDlg( nPlayTimeSec, data.nCompleteQuest_Exp, data.nSubQuest_Exp, data.nCompleteQuest_Gold, data.nSubQuest_Gold, 0, 0)); #endif if( false == m_listClearBranchIndex.Contains( m_nIndunBranchTableIndex)) { m_listClearBranchIndex.Add( m_nIndunBranchTableIndex); m_bFirstRewardDlgOpen = true; } else m_bFirstRewardDlgOpen = false; }
void Receive_Integrated_Indun_RewardInfo( byte[] _packet) { body_SC_INTEGRATED_INDUN_REWARDINFO result = new body_SC_INTEGRATED_INDUN_REWARDINFO(); result.PacketBytesToClass( _packet); AsInstanceDungeonManager.Instance.Recv_Integrated_Indun_RewardInfo( result); }