COZY Stylized Weather 4 Integration

Time and Date

Run logic at a time, show the clock and date, and transition time forward.

Time and Date

Time fields

Time and date fields use dropdowns for the hour, minute, day, month, and year. Enable Use Properties on a field to read the values from Game Creator 2 properties instead, such as a variable.

Hours use 0-23 and minutes use 0-59.

Run instructions on time

Use On COZY Time to run instructions at a time of day, such as 20:00. It also triggers when the time is skipped or transitioned past that time. It does not trigger when the clock is set backwards.

Use On COZY Date and Time for a time on one date. Use On COZY Time Interval to run instructions every set amount of in-game time.

Use On COZY Clock to run instructions every new minute, hour, or day. Use On COZY Time Block to react when COZY moves to a new part of the day, such as morning or night.

Show time and date

Use On COZY Time Changed with Set Text for clocks and dates in UI. It triggers when the shown minute, hour, or day changes. This includes setting the time, skipping time, and loading a save. Enable Trigger On Start so the text is filled when the scene starts.

Use the COZY Time Text property for the text. It can show a 24-hour clock, a 12-hour clock, AM or PM, the weekday, the day of the month, the month name, the year, or a full date such as Monday 3 March, Year 1.

Set time or date

Use Set COZY Time and Set COZY Date to change the clock or the calendar directly. Setting the time does not run On COZY Time triggers between the old and the new time.

Use Skip COZY Time to move forward by a duration. Skipped time runs time triggers on the way.

Transition time

Use Transition COZY Time to move the clock to a time over a number of real seconds. The transition always moves forward, so moving from 22:00 to 06:00 passes midnight. Choose the duration and easing in the Transition settings. Enable Wait To Complete to wait before the next instruction runs.

Time is paused during the transition and resumes when it is done.

Wait for time

Use Wait For COZY Time to wait an amount of in-game time. Use Wait Until COZY Time to wait until the clock reaches a time of day.

Pause time

Use Set Bool with Set COZY Time Paused to pause or resume time. Use COZY Time Paused to check it, for example in a pause and unpause button.