屏蔽初始化玉虚论道模板英雄

master_huanxiang
DESKTOP-C3M45P4\dengdan 2023-07-20 14:48:10 +08:00
parent d8734b999b
commit cd6ce783cf
1 changed files with 12 additions and 12 deletions

View File

@ -75,17 +75,17 @@ public class GetEndlessHeroInfoListHandler extends BaseHandler<HeroInfoProto.Get
}
private void checkNewEndlessHero(User user){
Set<Integer> hadEndlessHero = new HashSet<>();
HeroManager heroManager = user.getHeroManager();
if(heroManager.getEndlessHeroInfo().size()==0||heroManager.getEndlessHeroInfo().size()< STableManager.getConfig(SEndlessHeroProp.class).size()){
heroManager.getEndlessHeroInfo().forEach((k,v)->hadEndlessHero.add(v.getTemplateId()));
for(Map.Entry<Integer,SEndlessHeroProp> entry:STableManager.getConfig(SEndlessHeroProp.class).entrySet()){
if(hadEndlessHero.contains(entry.getKey())){
continue;
}
Hero hero = new Hero(entry.getKey(), user.getId());
heroManager.updateEndlessHeroInfo(hero.getId(),hero);
}
}
// Set<Integer> hadEndlessHero = new HashSet<>();
// HeroManager heroManager = user.getHeroManager();
// if(heroManager.getEndlessHeroInfo().size()==0||heroManager.getEndlessHeroInfo().size()< STableManager.getConfig(SEndlessHeroProp.class).size()){
// heroManager.getEndlessHeroInfo().forEach((k,v)->hadEndlessHero.add(v.getTemplateId()));
// for(Map.Entry<Integer,SEndlessHeroProp> entry:STableManager.getConfig(SEndlessHeroProp.class).entrySet()){
// if(hadEndlessHero.contains(entry.getKey())){
// continue;
// }
// Hero hero = new Hero(entry.getKey(), user.getId());
// heroManager.updateEndlessHeroInfo(hero.getId(),hero);
// }
// }
}
}