lcy
2026-06-15 319d798dd53178934e2d6c1031f57757cbe7fc4f
Main/System/GuildAtkDefBat/GuildAtkDefBatManager.cs
@@ -49,6 +49,7 @@
    public override void Init()
    {
        DTC0102_tagCDBPlayer.beforePlayerDataInitializeEventOnRelogin += OnBeforePlayerDataInitializeEventOnRelogin;
        DTC0102_tagCDBPlayer.beforePlayerDataInitializeEventOnReconnect += OnBeforePlayerDataInitializeEventOnReconnect;
        GuildManager.Instance.EnterOrQuitGuildEvent += OnEnterOrQuitGuildEvent;
        StoreModel.Instance.RefreshBuyShopLimitEvent += OnRefreshShopLimit;
        ParseConfig();
@@ -57,13 +58,14 @@
    public override void Release()
    {
        DTC0102_tagCDBPlayer.beforePlayerDataInitializeEventOnRelogin -= OnBeforePlayerDataInitializeEventOnRelogin;
        DTC0102_tagCDBPlayer.beforePlayerDataInitializeEventOnReconnect -= OnBeforePlayerDataInitializeEventOnReconnect;
        GuildManager.Instance.EnterOrQuitGuildEvent -= OnEnterOrQuitGuildEvent;
        StoreModel.Instance.RefreshBuyShopLimitEvent -= OnRefreshShopLimit;
    }
    private void OnRefreshShopLimit()
    private void OnBeforePlayerDataInitializeEventOnReconnect()
    {
        UpdateRedpoint();
        atkDefBatLogs.Clear();
    }
    private void OnBeforePlayerDataInitializeEventOnRelogin()
@@ -72,6 +74,11 @@
        ResetBattleData();
    }
    private void OnRefreshShopLimit()
    {
        UpdateRedpoint();
    }
    private void OnEnterOrQuitGuildEvent(bool isEnter)
    {
        if (!isEnter)