Ejemplo n.º 1
0
 public void Init()
 {
     this.mData = Globals.Instance.Player.GuildSystem.MyOreData;
     if (this.mData == null)
     {
         this.Close();
     }
     this.mInvariable.text = this.mData.Amount1.ToString();
     this.mVariable.text = this.mData.Amount2.ToString();
     this.mTimes.text = this.mData.RevengeCount.ToString();
     foreach (OrePillageRecord current in this.mData.Data)
     {
         this.mContentTable.AddData(new GUIGuildMinesRecordData(current));
     }
 }
Ejemplo n.º 2
0
 private void OnMsgQueryMyOreData(MemoryStream stream)
 {
     MS2C_QueryMyOreData mS2C_QueryMyOreData = Serializer.NonGeneric.Deserialize(typeof(MS2C_QueryMyOreData), stream) as MS2C_QueryMyOreData;
     if (mS2C_QueryMyOreData.Result != 0)
     {
         GameUIManager.mInstance.ShowMessageTip("EGR", mS2C_QueryMyOreData.Result);
         return;
     }
     this.MyOreData = mS2C_QueryMyOreData;
     if (this.QueryMyOreDataEvent != null)
     {
         this.QueryMyOreDataEvent();
     }
 }
Ejemplo n.º 3
0
 public void Destroy()
 {
     this.Clear();
     this.joinGuildCD = 0;
     this.CurBossID = 0;
     this.Rank = 0;
     this.GuildBossRankDataDict.Clear();
     this.mSchoolLootDataCaches.Clear();
     this.GuildMines = null;
     this.MyOreData = null;
     this.mGWEnterData = null;
     this.IsFirst = false;
     if (Globals.Instance != null)
     {
         TeamSubSystem expr_6C = Globals.Instance.Player.TeamSystem;
         expr_6C.EquipPetEvent = (TeamSubSystem.PetUpdateCallback)Delegate.Remove(expr_6C.EquipPetEvent, new TeamSubSystem.PetUpdateCallback(this.OnEquipPetEvent));
     }
 }