public void PushMedalInfo(NBMedal pCurrentInfo) { //加载勋章信息界面 //初始化时要用到当前勋章信息 m_pMedalinfoLayer = new NBMedalInfoLayer(); ms_pMedalInfo = pCurrentInfo; }
public void initMedal(NBMedal pMedal, BOH.MsgUserMedalInfo info) { if (pMedal == null) { return; } pMedal.Init(info.Medalid); pMedal.Iswear = info.Iswear; pMedal.Ownerroleid = info.Ownerroleid; }
public NBMedal GetMedalInPlayer(NBEntityId_t heroentityid) { NBMedal pRet = this; NBPlayer pMe = NBGameWorld.SharedInstance().GetMe(); IList <NBMedal> medalList = pMe.GetMedalList(); foreach (NBMedal iter in medalList) { if (iter.MedalID == m_pMedalConfInfo.MedalID) { if (iter.Iswear == 0) { pRet = iter; } if (iter.Ownerroleid == heroentityid) { pRet = iter; break; } } } return(pRet); }