public void SetGameInviteRewardList( body_SC_GAME_INVITE_LIST_RESULT data) { /*string CountText = string.Format( "{0}/{1}", data.nFacebook_Day, data.nFacebook_Day_Max); m_FacebookCountText.Text = string.Format( AsTableManager.Instance.GetTbl_String(4055), CountText); CountText = string.Format( "{0}/{1}", data.nKakaotalk_Day, data.nKakaotalk_Day_Max); m_KakaoCountText.Text = string.Format( AsTableManager.Instance.GetTbl_String(4055), CountText); */ string CountText = string.Format( "{0}/{1}", data.nLobi_Day, data.nLobi_Day_Max); m_FacebookCountText.Text = string.Format( AsTableManager.Instance.GetTbl_String(4055), CountText); CountText = string.Format( "{0}/{1}", data.nLine_Day, data.nLine_Day_Max); m_KakaoCountText.Text = string.Format( AsTableManager.Instance.GetTbl_String(4055), CountText); CountText = string.Format( "{0}/{1}", data.nTwitter_Day, data.nTwitter_Day_Max); m_PhoneCountText.Text = string.Format( AsTableManager.Instance.GetTbl_String(4055), CountText); }
public void SetFbRewardData(int index, body_SC_GAME_INVITE_LIST_RESULT data) { m_id = index; m_eGAME_INVITE_PLATFORM = eGAME_INVITE_PLATFORM.eGAME_INVITE_PLATFORM_FACEBOOK; m_RewardItem = ItemMgr.ItemManagement.GetItem( data.nFacebook_Reward_ItemIdx[m_id]); if( null == m_RewardItem) { Debug.Log("SetFbRewardData():: null == m_RewardItem"); return; } m_ItemNameText.Text = AsTableManager.Instance.GetTbl_String( m_RewardItem.ItemData.nameId); if( null != m_RewardSlotItem) GameObject.Destroy( m_RewardSlotItem.gameObject); m_RewardSlotItem = ResourceLoad.CreateItemIcon( m_RewardItem.GetIcon(), m_RewarditemImgPos, Vector3.back, minusItemSize, true); if(data.nFacebook_Reward_ItemCount[m_id] > 1) m_CountText.Text = data.nFacebook_Reward_ItemCount[m_id].ToString(); else m_CountText.Text = string.Empty; m_MessageText.Text = string.Format( AsTableManager.Instance.GetTbl_String( 4063), data.nFacebook_Goal[m_id]); m_MessageText.Color = m_FbMsgColor; m_RewardBtn.gameObject.SetActiveRecursively( true); if( 1 == data.bFacebook_Reward[m_id]) { m_RewardBtn.SetControlState( UIButton.CONTROL_STATE.NORMAL); m_RewardBtn.controlIsEnabled = true; m_RewardBtn.spriteText.Color = Color.black; } else { if( data.nFacebook_Total >= data.nFacebook_Goal[m_id])//#20228. m_RewardBtn.Text = AsTableManager.Instance.GetTbl_String( 1566); m_RewardBtn.SetControlState( UIButton.CONTROL_STATE.DISABLED); m_RewardBtn.controlIsEnabled = false; m_RewardBtn.spriteText.Color = Color.gray; } }
public void SetGameInviteRewardList( body_SC_GAME_INVITE_LIST_RESULT list) { if( m_SocialDlg != null) m_SocialDlg.SetGameInviteRewardList( list); if( null != m_FindFriendDlg) m_FindFriendDlg.SetGameInviteRewardList( list); }
void GameInviteListResult(byte[] _packet) { body_SC_GAME_INVITE_LIST_RESULT gameInviteListResult = new body_SC_GAME_INVITE_LIST_RESULT(); gameInviteListResult.PacketBytesToClass( _packet); AsSocialManager.Instance.SocialUI.SetGameInviteRewardList(gameInviteListResult); }
public void SetGameInviteRewardList( body_SC_GAME_INVITE_LIST_RESULT list) { if( m_TabState == eFindFriendTab.Reward) { AsInviteRewardTab rewardPanel = m_Panels[ (int)AsFindFriendDlg.eFindFriendTab.Reward].gameObject.GetComponent<AsInviteRewardTab>(); rewardPanel.SetRewardList( list); } }
public void SetGameInviteRewardList( body_SC_GAME_INVITE_LIST_RESULT list) { if( m_TabState == eSocialTab.Invite) { AsInviteTab invitePanel = m_Panels[ (int)eSocialTab.Invite ].gameObject.GetComponent<AsInviteTab>(); invitePanel.SetGameInviteRewardList( list); } }
public void SetRewardList( body_SC_GAME_INVITE_LIST_RESULT data) { m_list.ClearList( true); int count = 0; if( 1 == data.bLobi_Reward ) { InsertLobiReward(0,data); count++; } else { if( data.nLobi_Goal > data.nLobi_Day ) { InsertLobiReward(0,data); count++; } } if( 1 == data.bLine_Reward ) { InsertLineReward(0,data); count++; } else { if( data.nLine_Goal > data.nLine_Day ) { InsertLineReward(0,data); count++; } } /* for( int i = 0; i < AsGameDefine.MAX_GAME_INVITE_REWARD; ++i) { if( 1 == data.bFacebook_Reward[i]) { InsertFacebookReward(i,data); count++; } else { if(data.nFacebook_Goal[i] > data.nFacebook_Day ) { InsertFacebookReward(i,data); count++; } } } for( int i = 0; i < AsGameDefine.MAX_GAME_INVITE_REWARD; ++i) { if( 1 == data.bSms_Reward[i]) { InsertSmsReward(i,data); count++; } else { if( data.nSms_Goal[i] > data.nSms_Day ) { InsertSmsReward(i,data); count++; } } } */ for( int i = 0; i < AsGameDefine.MAX_GAME_INVITE_REWARD; ++i) { if( 1 == data.bTwitter_Reward[i]) { InsertTwitterReward(i,data); count++; } else { if( data.nTwitter_Goal[i] > data.nTwitter_Day ) { InsertTwitterReward(i,data); count++; } } } m_CountMessageText.Text = string.Format( AsTableManager.Instance.GetTbl_String( 4285), data.nTwitter_Total); noReward.gameObject.SetActiveRecursively( 0 == count); }
void InsertTwitterReward(int index, body_SC_GAME_INVITE_LIST_RESULT data) { UIListItemContainer pnItem = m_list.CreateItem( m_objChoiceItem) as UIListItemContainer; AsInviteRewardItem pnRewardItem = pnItem.gameObject.GetComponent<AsInviteRewardItem>(); pnRewardItem.SetTwitterRewardData(index, data); pnItem.ScanChildren(); m_list.ClipItems(); }