备份CatanBuilding瘦身独立工程

This commit is contained in:
JSD\13999
2026-05-26 16:15:54 +08:00
commit 2d0e6a61b7
12001 changed files with 2431925 additions and 0 deletions

View File

@@ -0,0 +1,31 @@
using asap.core;
using cfg;
using GameCore;
using System.Collections.Generic;
using UnityEngine;
public class GiftPopupPanel_11 : MonoBehaviour
{
GameObject root_3rewards;
GameObject root_4rewards;
private void Awake()
{
root_3rewards = transform.Find("root/root_3rewards").gameObject;
root_4rewards = transform.Find("root/root_4rewards").gameObject;
FishingEventData fishingEventData = GContext.container.Resolve<FishingEventData>();
EventPackManager eventPackDataRead = fishingEventData.Get1A2EventPackManager();
if (eventPackDataRead == null)
{
UIManager.Instance.DestroyUI(UITypes.GiftPopupPanel_11);
return;
}
List<int> vipPackIds = eventPackDataRead.VIPPackList[fishingEventData.Pack1A2Data.vipLevel];
var _tables = GContext.container.Resolve<Tables>();
var pack1 = _tables.TbPack.GetOrDefault(vipPackIds[0]);
var itemData1 = GContext.container.Resolve<PlayerItemData>().GetItemDataByDropId(pack1.DropID);
root_3rewards.gameObject.SetActive(itemData1.Count <= 3);
root_4rewards.gameObject.SetActive(itemData1.Count > 3);
}
}