Scripting Alarm Clock Refactor

This commit is contained in:
AconiteX
2021-09-19 12:03:54 -04:00
parent 2fc6ea8e3b
commit d998af72ba
6 changed files with 146 additions and 99 deletions
@@ -4,6 +4,8 @@ import script.dictionary;
import script.obj_id;
import script.string_id;
import java.time.LocalTime;
public class missions extends script.base_script
{
public missions()
@@ -97,7 +99,7 @@ public class missions extends script.base_script
if (!hasObjVar(player, DAILY_MISSION_CLOCK_OBJVAR))
{
int currentTime = getCalendarTime();
int alarmTime = createDailyAlarmClock(player, "handleDailyMissionReset", null, 19, 0, 0);
int alarmTime = timedMessageToDaily(player, "handleDailyMissionReset", null, LocalTime.of(19, 0, 0));
int alarmTimeObjVar = currentTime + alarmTime;
setObjVar(player, DAILY_MISSION_CLOCK_OBJVAR, alarmTimeObjVar);
}
@@ -179,7 +181,7 @@ public class missions extends script.base_script
if (countObjVar > 0)
{
int currentTime = getCalendarTime();
int alarmTime = createDailyAlarmClock(player, "handleDailyMissionReset", null, 19, 0, 0);
int alarmTime = timedMessageToDaily(player, "handleDailyMissionReset", null, LocalTime.of(19, 0, 0));
int alarmTimeObjVar = currentTime + alarmTime;
setObjVar(player, DAILY_MISSION_CLOCK_OBJVAR, alarmTimeObjVar);
}