back_recharge
mengchengzhen 2021-03-30 16:41:53 +08:00
parent 2d9ad53842
commit 859daed04b
3 changed files with 27 additions and 0 deletions

View File

@ -80,6 +80,7 @@ public interface ActivityType {
int SHEJI_ACTIVITY = 60;//社稷大典 int SHEJI_ACTIVITY = 60;//社稷大典
int GOOD_LUCK= 61;//扭转乾坤 int GOOD_LUCK= 61;//扭转乾坤
int COW_FLY_SKY = 62;//牛气冲天 int COW_FLY_SKY = 62;//牛气冲天
int FIFTEEN_LOGIN = 63;//十五日签到
int SUB_ACTIVITY = 8000;//易经宝库 int SUB_ACTIVITY = 8000;//易经宝库
int SKIN_RECHARGE_ACTIVITY = 71; int SKIN_RECHARGE_ACTIVITY = 71;
@ -88,4 +89,5 @@ public interface ActivityType {
int DEMON_TREASURE = 36;//降妖夺宝 int DEMON_TREASURE = 36;//降妖夺宝
int NEW_GENERAL_ATTACK = 200;//新将来袭 int NEW_GENERAL_ATTACK = 200;//新将来袭
} }

View File

@ -67,6 +67,7 @@ public enum ActivityTypeEnum {
NEW_GENERAL_ATTACK(ActivityType.NEW_GENERAL_ATTACK,DefaultEmptyActivity::new), NEW_GENERAL_ATTACK(ActivityType.NEW_GENERAL_ATTACK,DefaultEmptyActivity::new),
GOOD_LUCK(ActivityType.GOOD_LUCK,DefaultEmptyActivity::new), GOOD_LUCK(ActivityType.GOOD_LUCK,DefaultEmptyActivity::new),
COW_FLY_SKY(ActivityType.COW_FLY_SKY,CowFlySkyActivity::new), COW_FLY_SKY(ActivityType.COW_FLY_SKY,CowFlySkyActivity::new),
FIFTEEN_LOGIN(ActivityType.FIFTEEN_LOGIN,FifteenActivity::new),
; ;
private int type; private int type;

View File

@ -0,0 +1,24 @@
package com.ljsd.jieling.logic.activity;
import com.ljsd.jieling.jbean.ActivityProgressInfo;
import com.ljsd.jieling.logic.dao.UserManager;
import com.ljsd.jieling.logic.dao.root.User;
import com.ljsd.jieling.network.session.ISession;
import config.SActivityRewardConfig;
import util.TimeUtils;
public class FifteenActivity extends AbstractActivity {
public FifteenActivity(int id) {
super(id);
}
@Override
boolean takeRewardsProcess(ISession session, SActivityRewardConfig sActivityRewardConfig, ActivityProgressInfo activityProgressInfo) throws Exception {
User user = UserManager.getUser(session.getUid());
if(TimeUtils.getOverTimeCount(user.getPlayerInfoManager().getCreateTime(),System.currentTimeMillis(),0)<sActivityRewardConfig.getValues()[0][0]-1){
return false;
}
return true;
}
}