Changed daily reset time for attendance rewards.
Contributed by facab.
This commit is contained in:
parent
519c35006c
commit
5251668d2f
@ -14151,14 +14151,23 @@ public final class PlayerInstance extends Playable
|
|||||||
|
|
||||||
public void setAttendanceInfo(int rewardIndex)
|
public void setAttendanceInfo(int rewardIndex)
|
||||||
{
|
{
|
||||||
|
// At 6:30 next day, another reward may be taken.
|
||||||
|
final Calendar nextReward = Calendar.getInstance();
|
||||||
|
nextReward.set(Calendar.MINUTE, 30);
|
||||||
|
if (nextReward.get(Calendar.HOUR_OF_DAY) >= 6)
|
||||||
|
{
|
||||||
|
nextReward.add(Calendar.DATE, 1);
|
||||||
|
}
|
||||||
|
nextReward.set(Calendar.HOUR_OF_DAY, 6);
|
||||||
|
|
||||||
if (Config.ATTENDANCE_REWARDS_SHARE_ACCOUNT)
|
if (Config.ATTENDANCE_REWARDS_SHARE_ACCOUNT)
|
||||||
{
|
{
|
||||||
getAccountVariables().set(ATTENDANCE_DATE_VAR, System.currentTimeMillis() + 86400000); // Now + 24 hours.
|
getAccountVariables().set(ATTENDANCE_DATE_VAR, nextReward.getTimeInMillis());
|
||||||
getAccountVariables().set(ATTENDANCE_INDEX_VAR, rewardIndex);
|
getAccountVariables().set(ATTENDANCE_INDEX_VAR, rewardIndex);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
getVariables().set(ATTENDANCE_DATE_VAR, System.currentTimeMillis() + 86400000); // Now + 24 hours.
|
getVariables().set(ATTENDANCE_DATE_VAR, nextReward.getTimeInMillis());
|
||||||
getVariables().set(ATTENDANCE_INDEX_VAR, rewardIndex);
|
getVariables().set(ATTENDANCE_INDEX_VAR, rewardIndex);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -14201,14 +14201,23 @@ public final class PlayerInstance extends Playable
|
|||||||
|
|
||||||
public void setAttendanceInfo(int rewardIndex)
|
public void setAttendanceInfo(int rewardIndex)
|
||||||
{
|
{
|
||||||
|
// At 6:30 next day, another reward may be taken.
|
||||||
|
final Calendar nextReward = Calendar.getInstance();
|
||||||
|
nextReward.set(Calendar.MINUTE, 30);
|
||||||
|
if (nextReward.get(Calendar.HOUR_OF_DAY) >= 6)
|
||||||
|
{
|
||||||
|
nextReward.add(Calendar.DATE, 1);
|
||||||
|
}
|
||||||
|
nextReward.set(Calendar.HOUR_OF_DAY, 6);
|
||||||
|
|
||||||
if (Config.ATTENDANCE_REWARDS_SHARE_ACCOUNT)
|
if (Config.ATTENDANCE_REWARDS_SHARE_ACCOUNT)
|
||||||
{
|
{
|
||||||
getAccountVariables().set(ATTENDANCE_DATE_VAR, System.currentTimeMillis() + 86400000); // Now + 24 hours.
|
getAccountVariables().set(ATTENDANCE_DATE_VAR, nextReward.getTimeInMillis());
|
||||||
getAccountVariables().set(ATTENDANCE_INDEX_VAR, rewardIndex);
|
getAccountVariables().set(ATTENDANCE_INDEX_VAR, rewardIndex);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
getVariables().set(ATTENDANCE_DATE_VAR, System.currentTimeMillis() + 86400000); // Now + 24 hours.
|
getVariables().set(ATTENDANCE_DATE_VAR, nextReward.getTimeInMillis());
|
||||||
getVariables().set(ATTENDANCE_INDEX_VAR, rewardIndex);
|
getVariables().set(ATTENDANCE_INDEX_VAR, rewardIndex);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -14215,14 +14215,23 @@ public final class PlayerInstance extends Playable
|
|||||||
|
|
||||||
public void setAttendanceInfo(int rewardIndex)
|
public void setAttendanceInfo(int rewardIndex)
|
||||||
{
|
{
|
||||||
|
// At 6:30 next day, another reward may be taken.
|
||||||
|
final Calendar nextReward = Calendar.getInstance();
|
||||||
|
nextReward.set(Calendar.MINUTE, 30);
|
||||||
|
if (nextReward.get(Calendar.HOUR_OF_DAY) >= 6)
|
||||||
|
{
|
||||||
|
nextReward.add(Calendar.DATE, 1);
|
||||||
|
}
|
||||||
|
nextReward.set(Calendar.HOUR_OF_DAY, 6);
|
||||||
|
|
||||||
if (Config.ATTENDANCE_REWARDS_SHARE_ACCOUNT)
|
if (Config.ATTENDANCE_REWARDS_SHARE_ACCOUNT)
|
||||||
{
|
{
|
||||||
getAccountVariables().set(ATTENDANCE_DATE_VAR, System.currentTimeMillis() + 86400000); // Now + 24 hours.
|
getAccountVariables().set(ATTENDANCE_DATE_VAR, nextReward.getTimeInMillis());
|
||||||
getAccountVariables().set(ATTENDANCE_INDEX_VAR, rewardIndex);
|
getAccountVariables().set(ATTENDANCE_INDEX_VAR, rewardIndex);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
getVariables().set(ATTENDANCE_DATE_VAR, System.currentTimeMillis() + 86400000); // Now + 24 hours.
|
getVariables().set(ATTENDANCE_DATE_VAR, nextReward.getTimeInMillis());
|
||||||
getVariables().set(ATTENDANCE_INDEX_VAR, rewardIndex);
|
getVariables().set(ATTENDANCE_INDEX_VAR, rewardIndex);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -14204,14 +14204,23 @@ public final class PlayerInstance extends Playable
|
|||||||
|
|
||||||
public void setAttendanceInfo(int rewardIndex)
|
public void setAttendanceInfo(int rewardIndex)
|
||||||
{
|
{
|
||||||
|
// At 6:30 next day, another reward may be taken.
|
||||||
|
final Calendar nextReward = Calendar.getInstance();
|
||||||
|
nextReward.set(Calendar.MINUTE, 30);
|
||||||
|
if (nextReward.get(Calendar.HOUR_OF_DAY) >= 6)
|
||||||
|
{
|
||||||
|
nextReward.add(Calendar.DATE, 1);
|
||||||
|
}
|
||||||
|
nextReward.set(Calendar.HOUR_OF_DAY, 6);
|
||||||
|
|
||||||
if (Config.ATTENDANCE_REWARDS_SHARE_ACCOUNT)
|
if (Config.ATTENDANCE_REWARDS_SHARE_ACCOUNT)
|
||||||
{
|
{
|
||||||
getAccountVariables().set(ATTENDANCE_DATE_VAR, System.currentTimeMillis() + 86400000); // Now + 24 hours.
|
getAccountVariables().set(ATTENDANCE_DATE_VAR, nextReward.getTimeInMillis());
|
||||||
getAccountVariables().set(ATTENDANCE_INDEX_VAR, rewardIndex);
|
getAccountVariables().set(ATTENDANCE_INDEX_VAR, rewardIndex);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
getVariables().set(ATTENDANCE_DATE_VAR, System.currentTimeMillis() + 86400000); // Now + 24 hours.
|
getVariables().set(ATTENDANCE_DATE_VAR, nextReward.getTimeInMillis());
|
||||||
getVariables().set(ATTENDANCE_INDEX_VAR, rewardIndex);
|
getVariables().set(ATTENDANCE_INDEX_VAR, rewardIndex);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -14204,14 +14204,23 @@ public final class PlayerInstance extends Playable
|
|||||||
|
|
||||||
public void setAttendanceInfo(int rewardIndex)
|
public void setAttendanceInfo(int rewardIndex)
|
||||||
{
|
{
|
||||||
|
// At 6:30 next day, another reward may be taken.
|
||||||
|
final Calendar nextReward = Calendar.getInstance();
|
||||||
|
nextReward.set(Calendar.MINUTE, 30);
|
||||||
|
if (nextReward.get(Calendar.HOUR_OF_DAY) >= 6)
|
||||||
|
{
|
||||||
|
nextReward.add(Calendar.DATE, 1);
|
||||||
|
}
|
||||||
|
nextReward.set(Calendar.HOUR_OF_DAY, 6);
|
||||||
|
|
||||||
if (Config.ATTENDANCE_REWARDS_SHARE_ACCOUNT)
|
if (Config.ATTENDANCE_REWARDS_SHARE_ACCOUNT)
|
||||||
{
|
{
|
||||||
getAccountVariables().set(ATTENDANCE_DATE_VAR, System.currentTimeMillis() + 86400000); // Now + 24 hours.
|
getAccountVariables().set(ATTENDANCE_DATE_VAR, nextReward.getTimeInMillis());
|
||||||
getAccountVariables().set(ATTENDANCE_INDEX_VAR, rewardIndex);
|
getAccountVariables().set(ATTENDANCE_INDEX_VAR, rewardIndex);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
getVariables().set(ATTENDANCE_DATE_VAR, System.currentTimeMillis() + 86400000); // Now + 24 hours.
|
getVariables().set(ATTENDANCE_DATE_VAR, nextReward.getTimeInMillis());
|
||||||
getVariables().set(ATTENDANCE_INDEX_VAR, rewardIndex);
|
getVariables().set(ATTENDANCE_INDEX_VAR, rewardIndex);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -14210,14 +14210,23 @@ public final class PlayerInstance extends Playable
|
|||||||
|
|
||||||
public void setAttendanceInfo(int rewardIndex)
|
public void setAttendanceInfo(int rewardIndex)
|
||||||
{
|
{
|
||||||
|
// At 6:30 next day, another reward may be taken.
|
||||||
|
final Calendar nextReward = Calendar.getInstance();
|
||||||
|
nextReward.set(Calendar.MINUTE, 30);
|
||||||
|
if (nextReward.get(Calendar.HOUR_OF_DAY) >= 6)
|
||||||
|
{
|
||||||
|
nextReward.add(Calendar.DATE, 1);
|
||||||
|
}
|
||||||
|
nextReward.set(Calendar.HOUR_OF_DAY, 6);
|
||||||
|
|
||||||
if (Config.ATTENDANCE_REWARDS_SHARE_ACCOUNT)
|
if (Config.ATTENDANCE_REWARDS_SHARE_ACCOUNT)
|
||||||
{
|
{
|
||||||
getAccountVariables().set(ATTENDANCE_DATE_VAR, System.currentTimeMillis() + 86400000); // Now + 24 hours.
|
getAccountVariables().set(ATTENDANCE_DATE_VAR, nextReward.getTimeInMillis());
|
||||||
getAccountVariables().set(ATTENDANCE_INDEX_VAR, rewardIndex);
|
getAccountVariables().set(ATTENDANCE_INDEX_VAR, rewardIndex);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
getVariables().set(ATTENDANCE_DATE_VAR, System.currentTimeMillis() + 86400000); // Now + 24 hours.
|
getVariables().set(ATTENDANCE_DATE_VAR, nextReward.getTimeInMillis());
|
||||||
getVariables().set(ATTENDANCE_INDEX_VAR, rewardIndex);
|
getVariables().set(ATTENDANCE_INDEX_VAR, rewardIndex);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -13976,14 +13976,23 @@ public final class PlayerInstance extends Playable
|
|||||||
|
|
||||||
public void setAttendanceInfo(int rewardIndex)
|
public void setAttendanceInfo(int rewardIndex)
|
||||||
{
|
{
|
||||||
|
// At 6:30 next day, another reward may be taken.
|
||||||
|
final Calendar nextReward = Calendar.getInstance();
|
||||||
|
nextReward.set(Calendar.MINUTE, 30);
|
||||||
|
if (nextReward.get(Calendar.HOUR_OF_DAY) >= 6)
|
||||||
|
{
|
||||||
|
nextReward.add(Calendar.DATE, 1);
|
||||||
|
}
|
||||||
|
nextReward.set(Calendar.HOUR_OF_DAY, 6);
|
||||||
|
|
||||||
if (Config.ATTENDANCE_REWARDS_SHARE_ACCOUNT)
|
if (Config.ATTENDANCE_REWARDS_SHARE_ACCOUNT)
|
||||||
{
|
{
|
||||||
getAccountVariables().set(ATTENDANCE_DATE_VAR, System.currentTimeMillis() + 86400000); // Now + 24 hours.
|
getAccountVariables().set(ATTENDANCE_DATE_VAR, nextReward.getTimeInMillis());
|
||||||
getAccountVariables().set(ATTENDANCE_INDEX_VAR, rewardIndex);
|
getAccountVariables().set(ATTENDANCE_INDEX_VAR, rewardIndex);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
getVariables().set(ATTENDANCE_DATE_VAR, System.currentTimeMillis() + 86400000); // Now + 24 hours.
|
getVariables().set(ATTENDANCE_DATE_VAR, nextReward.getTimeInMillis());
|
||||||
getVariables().set(ATTENDANCE_INDEX_VAR, rewardIndex);
|
getVariables().set(ATTENDANCE_INDEX_VAR, rewardIndex);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -13983,14 +13983,23 @@ public final class PlayerInstance extends Playable
|
|||||||
|
|
||||||
public void setAttendanceInfo(int rewardIndex)
|
public void setAttendanceInfo(int rewardIndex)
|
||||||
{
|
{
|
||||||
|
// At 6:30 next day, another reward may be taken.
|
||||||
|
final Calendar nextReward = Calendar.getInstance();
|
||||||
|
nextReward.set(Calendar.MINUTE, 30);
|
||||||
|
if (nextReward.get(Calendar.HOUR_OF_DAY) >= 6)
|
||||||
|
{
|
||||||
|
nextReward.add(Calendar.DATE, 1);
|
||||||
|
}
|
||||||
|
nextReward.set(Calendar.HOUR_OF_DAY, 6);
|
||||||
|
|
||||||
if (Config.ATTENDANCE_REWARDS_SHARE_ACCOUNT)
|
if (Config.ATTENDANCE_REWARDS_SHARE_ACCOUNT)
|
||||||
{
|
{
|
||||||
getAccountVariables().set(ATTENDANCE_DATE_VAR, System.currentTimeMillis() + 86400000); // Now + 24 hours.
|
getAccountVariables().set(ATTENDANCE_DATE_VAR, nextReward.getTimeInMillis());
|
||||||
getAccountVariables().set(ATTENDANCE_INDEX_VAR, rewardIndex);
|
getAccountVariables().set(ATTENDANCE_INDEX_VAR, rewardIndex);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
getVariables().set(ATTENDANCE_DATE_VAR, System.currentTimeMillis() + 86400000); // Now + 24 hours.
|
getVariables().set(ATTENDANCE_DATE_VAR, nextReward.getTimeInMillis());
|
||||||
getVariables().set(ATTENDANCE_INDEX_VAR, rewardIndex);
|
getVariables().set(ATTENDANCE_INDEX_VAR, rewardIndex);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -13967,14 +13967,23 @@ public final class PlayerInstance extends Playable
|
|||||||
|
|
||||||
public void setAttendanceInfo(int rewardIndex)
|
public void setAttendanceInfo(int rewardIndex)
|
||||||
{
|
{
|
||||||
|
// At 6:30 next day, another reward may be taken.
|
||||||
|
final Calendar nextReward = Calendar.getInstance();
|
||||||
|
nextReward.set(Calendar.MINUTE, 30);
|
||||||
|
if (nextReward.get(Calendar.HOUR_OF_DAY) >= 6)
|
||||||
|
{
|
||||||
|
nextReward.add(Calendar.DATE, 1);
|
||||||
|
}
|
||||||
|
nextReward.set(Calendar.HOUR_OF_DAY, 6);
|
||||||
|
|
||||||
if (Config.ATTENDANCE_REWARDS_SHARE_ACCOUNT)
|
if (Config.ATTENDANCE_REWARDS_SHARE_ACCOUNT)
|
||||||
{
|
{
|
||||||
getAccountVariables().set(ATTENDANCE_DATE_VAR, System.currentTimeMillis() + 86400000); // Now + 24 hours.
|
getAccountVariables().set(ATTENDANCE_DATE_VAR, nextReward.getTimeInMillis());
|
||||||
getAccountVariables().set(ATTENDANCE_INDEX_VAR, rewardIndex);
|
getAccountVariables().set(ATTENDANCE_INDEX_VAR, rewardIndex);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
getVariables().set(ATTENDANCE_DATE_VAR, System.currentTimeMillis() + 86400000); // Now + 24 hours.
|
getVariables().set(ATTENDANCE_DATE_VAR, nextReward.getTimeInMillis());
|
||||||
getVariables().set(ATTENDANCE_INDEX_VAR, rewardIndex);
|
getVariables().set(ATTENDANCE_INDEX_VAR, rewardIndex);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -13967,14 +13967,23 @@ public final class PlayerInstance extends Playable
|
|||||||
|
|
||||||
public void setAttendanceInfo(int rewardIndex)
|
public void setAttendanceInfo(int rewardIndex)
|
||||||
{
|
{
|
||||||
|
// At 6:30 next day, another reward may be taken.
|
||||||
|
final Calendar nextReward = Calendar.getInstance();
|
||||||
|
nextReward.set(Calendar.MINUTE, 30);
|
||||||
|
if (nextReward.get(Calendar.HOUR_OF_DAY) >= 6)
|
||||||
|
{
|
||||||
|
nextReward.add(Calendar.DATE, 1);
|
||||||
|
}
|
||||||
|
nextReward.set(Calendar.HOUR_OF_DAY, 6);
|
||||||
|
|
||||||
if (Config.ATTENDANCE_REWARDS_SHARE_ACCOUNT)
|
if (Config.ATTENDANCE_REWARDS_SHARE_ACCOUNT)
|
||||||
{
|
{
|
||||||
getAccountVariables().set(ATTENDANCE_DATE_VAR, System.currentTimeMillis() + 86400000); // Now + 24 hours.
|
getAccountVariables().set(ATTENDANCE_DATE_VAR, nextReward.getTimeInMillis());
|
||||||
getAccountVariables().set(ATTENDANCE_INDEX_VAR, rewardIndex);
|
getAccountVariables().set(ATTENDANCE_INDEX_VAR, rewardIndex);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
getVariables().set(ATTENDANCE_DATE_VAR, System.currentTimeMillis() + 86400000); // Now + 24 hours.
|
getVariables().set(ATTENDANCE_DATE_VAR, nextReward.getTimeInMillis());
|
||||||
getVariables().set(ATTENDANCE_INDEX_VAR, rewardIndex);
|
getVariables().set(ATTENDANCE_INDEX_VAR, rewardIndex);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -13967,14 +13967,23 @@ public final class PlayerInstance extends Playable
|
|||||||
|
|
||||||
public void setAttendanceInfo(int rewardIndex)
|
public void setAttendanceInfo(int rewardIndex)
|
||||||
{
|
{
|
||||||
|
// At 6:30 next day, another reward may be taken.
|
||||||
|
final Calendar nextReward = Calendar.getInstance();
|
||||||
|
nextReward.set(Calendar.MINUTE, 30);
|
||||||
|
if (nextReward.get(Calendar.HOUR_OF_DAY) >= 6)
|
||||||
|
{
|
||||||
|
nextReward.add(Calendar.DATE, 1);
|
||||||
|
}
|
||||||
|
nextReward.set(Calendar.HOUR_OF_DAY, 6);
|
||||||
|
|
||||||
if (Config.ATTENDANCE_REWARDS_SHARE_ACCOUNT)
|
if (Config.ATTENDANCE_REWARDS_SHARE_ACCOUNT)
|
||||||
{
|
{
|
||||||
getAccountVariables().set(ATTENDANCE_DATE_VAR, System.currentTimeMillis() + 86400000); // Now + 24 hours.
|
getAccountVariables().set(ATTENDANCE_DATE_VAR, nextReward.getTimeInMillis());
|
||||||
getAccountVariables().set(ATTENDANCE_INDEX_VAR, rewardIndex);
|
getAccountVariables().set(ATTENDANCE_INDEX_VAR, rewardIndex);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
getVariables().set(ATTENDANCE_DATE_VAR, System.currentTimeMillis() + 86400000); // Now + 24 hours.
|
getVariables().set(ATTENDANCE_DATE_VAR, nextReward.getTimeInMillis());
|
||||||
getVariables().set(ATTENDANCE_INDEX_VAR, rewardIndex);
|
getVariables().set(ATTENDANCE_INDEX_VAR, rewardIndex);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user