好感度功能完善
parent
970b3911f8
commit
6724ea31cf
|
|
@ -111,7 +111,7 @@ public interface GlobalsDef {
|
|||
int MAIN_LEVEL_UNLOCK_PRIVILEGE = 2;
|
||||
int VIP_UNLOCK_PRIVILEGE = 3;
|
||||
int RECHARGE_UNLOCK_PRIVILEGE = 4;
|
||||
int LIKABLE_UNLOCK=6;
|
||||
int LIKABLE_UNLOCK=6;//好感度解锁类型
|
||||
|
||||
//特殊商店id
|
||||
int DAILY_GOODS_FAST_ID = 1004;//每日礼包一键购买的礼包ID
|
||||
|
|
|
|||
|
|
@ -555,6 +555,23 @@ public class HeroManager extends MongoBase {
|
|||
return gongmingLv;
|
||||
}
|
||||
|
||||
///通过总好感度获取好感度等级
|
||||
public int GetAllLikableLv(){
|
||||
int likaLv=0;
|
||||
int likableNum=0;
|
||||
for (Map.Entry<Integer, Integer> integerEntry : heroLikableMap.entrySet()) {
|
||||
likableNum+=integerEntry.getValue();
|
||||
}
|
||||
for (Map.Entry<Integer, Integer> integerEntry : SLikeAbilityConfig.allLikeAbilityByLevel.entrySet()) {
|
||||
if (likableNum>=integerEntry.getValue()){
|
||||
likaLv= integerEntry.getKey()+1;
|
||||
}else{
|
||||
break;
|
||||
}
|
||||
}
|
||||
return likaLv;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -1225,7 +1225,7 @@ public class PlayerLogic {
|
|||
cond = user.getPlayerInfoManager().getVipLevel();
|
||||
break;
|
||||
case GlobalsDef.LIKABLE_UNLOCK:
|
||||
cond = 2;
|
||||
cond = user.getHeroManager().GetAllLikableLv();
|
||||
break;
|
||||
default:{
|
||||
break;
|
||||
|
|
|
|||
Loading…
Reference in New Issue