package org.skfiy.typhon.spi.task;
import org.skfiy.typhon.domain.Normal;
import org.skfiy.typhon.domain.Player;
import org.skfiy.typhon.packet.SingleValue;
import org.skfiy.typhon.util.ComponentUtils;
public class TaskHerosProvider extends AbstractTaskProvider {
@Override
protected String loadTaskTable() {
return ComponentUtils.readDataFile("task_list_heros.json");
}
@Override
protected boolean taskEntrance(Player player,SingleValue packet) {
Normal normal = player.getNormal();
boolean bool=getRewards(player.getHeroBag().size(), normal.getHeros(),"CollectHerosContinuousTask");
if(bool)
{
normal.setHeros(normal.getHeros()+1);
}
return bool;
}
}