| | |
| | | model.UpdateFamilyGCZBatReportEvent += OnUpdateFamilyGCZBatReportEvent;
|
| | | model.UpdateFamilyGCZPlayerInfoEvent += OnUpdateFamilyGCZPlayerInfoEvent;
|
| | | model.UpdateFamilyGCZBatCityInfoEvent += OnUpdateFamilyGCZBatCityInfoEvent;
|
| | | packModel.refreshItemCountEvent += OnRefreshItemCountEvent;
|
| | | RoleParticularModel.OnRevPackage += OnRevPackage;
|
| | | GlobalTimeEvent.Instance.secondEvent += OnSecondEvent;
|
| | | uiEffStart.OnComplete += OnStartUIEffComplete;
|
| | |
| | | model.UpdateFamilyGCZBatReportEvent -= OnUpdateFamilyGCZBatReportEvent;
|
| | | model.UpdateFamilyGCZPlayerInfoEvent -= OnUpdateFamilyGCZPlayerInfoEvent;
|
| | | model.UpdateFamilyGCZBatCityInfoEvent -= OnUpdateFamilyGCZBatCityInfoEvent;
|
| | | packModel.refreshItemCountEvent -= OnRefreshItemCountEvent;
|
| | | RoleParticularModel.OnRevPackage -= OnRevPackage;
|
| | | GlobalTimeEvent.Instance.secondEvent -= OnSecondEvent;
|
| | | uiEffStart.OnComplete -= OnStartUIEffComplete;
|
| | | model.SendQuery(5, 0, 0, 0);
|
| | | }
|
| | | private void OnRefreshItemCountEvent(PackType type, int arg2, int arg3)
|
| | | {
|
| | | if (type != PackType.Item)
|
| | | return;
|
| | | if (arg3 != model.atkCostItemId)
|
| | | return;
|
| | | DisplayEnergy();
|
| | |
|
| | | }
|
| | |
|
| | | protected override void OnAfterOpen()
|
| | |
| | |
|
| | | private void DisplayEnergy()
|
| | | {
|
| | | txtEnergy.text = Language.Get("FairySiege074", StringUtility.Contact(model.energy, "/", model.energyMax));
|
| | | if (model.energy > 0)
|
| | | {
|
| | | txtEnergy.text = Language.Get("FairySiege074", StringUtility.Contact(model.energy, "/", model.energyMax));
|
| | | }
|
| | | else
|
| | | {
|
| | | var hasCount = packModel.GetItemCountByID(PackType.Item, model.atkCostItemId);
|
| | | txtEnergy.text = Language.Get("FairySiege158", hasCount);
|
| | | }
|
| | | }
|
| | |
|
| | | private void DisplayEnergyRegenCountdown()
|