yyl
2025-06-17 007fbd542c30f5fa8308128aac26ce6584b3067a
Main/System/Hero/HeroManager.cs
@@ -24,6 +24,38 @@
        
    }
    public void UpdateHeroInfo()
    {
    }
    public List<HeroInfo> GetPowerfulHeroList()
    {
        List<HeroInfo> heroList = new List<HeroInfo>(heroInfoDict.Values);
        heroList.Sort((a, b) =>
        {
            int power1 = a.CalculatePower();
            int power2 = b.CalculatePower();
            if (power1 == power2)
            {
                return 0;
            }
            return power1 > power2 ? -1 : 1;
        });
        List<HeroInfo> retList = new List<HeroInfo>();
        for (int i = 0; i < TeamConst.MaxTeamHeroCount && i < heroList.Count; i++)
        {
            retList.Add(heroList[i]);
        }
        return retList;
    }
    // public override bool IsNessaryDataReady()
    // {
    //     return true;