[Exec]_EndCurrentSchedule¶
Overview¶
- Forces the character to end their current schedule and immediately return home (triggering the "go home" interaction).
-
The visible schedule bar in the UI will be updated based on the following rules:
-
If 2 or more hours have passed since the schedule started →
The schedule end time is adjusted to the current full hour, and the schedule is forcibly ended.
e.g., A schedule set for 10:00–18:00, canceled at 12:30 →
Since 2h 30min have passed, the schedule bar is shortened to end at 12:00 and ends there. -
If less than 2 hours have passed since the schedule started →
The schedule is removed from the UI and forcibly ended.
e.g., A schedule set for 10:00–18:00, canceled at 11:59 →
Only 1h 59min passed, so the schedule bar is deleted (since it cannot shrink below the minimum duration).
Note: Even if the schedule bar changes due to this command, it is not treated as a Custom Schedule,
so it should reset properly on the following day.
Details¶
Parameter | Description |
---|---|
BaseObject | The main Joy (character) to apply the change to |
Command | EndCurrentSchedule |
S1 | |
F1 |
Example¶
Example | BaseObject | Command | S1 | S2 | F1 | F2 | Prob |
---|---|---|---|---|---|---|---|
Forcefully end the current schedule | Self | EndCurrentSchedule |