幸运探宝活动奖励领完 重置进度
parent
3f6971c071
commit
cea0f58b31
|
@ -106,9 +106,9 @@ public class GetLuckWheelRandHandler extends BaseHandler<PlayerInfoProto.GetLuck
|
|||
}
|
||||
|
||||
if(sGlobalActivity.getType() == 30){
|
||||
Poster.getPoster().dispatchEvent(new LuckWheelEvent(uid));
|
||||
Poster.getPoster().dispatchEvent(new LuckWheelEvent(uid,time));
|
||||
}else {
|
||||
Poster.getPoster().dispatchEvent(new LuckWheelAdvanceEvent(uid));
|
||||
Poster.getPoster().dispatchEvent(new LuckWheelAdvanceEvent(uid,time));
|
||||
}
|
||||
|
||||
PlayerInfoProto.GetLuckWheelRandRewardResponse.Builder builder = PlayerInfoProto.GetLuckWheelRandRewardResponse.newBuilder();
|
||||
|
|
|
@ -20,7 +20,7 @@ import java.util.*;
|
|||
*/
|
||||
public abstract class LuckWheelActivity extends AbstractActivity {
|
||||
|
||||
private static int Dial_PerScore;//每转一次获得的积分
|
||||
private int Dial_PerScore;//每转一次获得的积分
|
||||
|
||||
@Override
|
||||
public void initActivity(User user) throws Exception {
|
||||
|
@ -45,7 +45,7 @@ public abstract class LuckWheelActivity extends AbstractActivity {
|
|||
super.onEvent(event);
|
||||
if (!(event instanceof LuckWheelEvent))
|
||||
return;
|
||||
update(UserManager.getUser(((LuckWheelEvent) event).getUid()), Dial_PerScore);
|
||||
update(UserManager.getUser(((LuckWheelEvent) event).getUid()), Dial_PerScore*((LuckWheelEvent) event).getTime());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -9,7 +9,7 @@ package com.ljsd.jieling.logic.activity.event;
|
|||
*/
|
||||
public class LuckWheelAdvanceEvent extends LuckWheelEvent{
|
||||
|
||||
public LuckWheelAdvanceEvent(int uid) {
|
||||
super(uid);
|
||||
public LuckWheelAdvanceEvent(int uid, int time) {
|
||||
super(uid, time);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -8,15 +8,25 @@ package com.ljsd.jieling.logic.activity.event;
|
|||
*/
|
||||
public class LuckWheelEvent implements IEvent{
|
||||
private int uid;
|
||||
private int time;
|
||||
|
||||
public LuckWheelEvent(int uid) {
|
||||
public LuckWheelEvent(int uid, int time) {
|
||||
this.uid = uid;
|
||||
this.time = time;
|
||||
}
|
||||
|
||||
public int getUid() {
|
||||
return uid;
|
||||
}
|
||||
|
||||
public int getTime() {
|
||||
return time;
|
||||
}
|
||||
|
||||
public void setTime(int time) {
|
||||
this.time = time;
|
||||
}
|
||||
|
||||
public void setUid(int uid) {
|
||||
this.uid = uid;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue