Skip to content

Class

TimeEventMessenger

Generated GDScript class reference for CalendarTime.TimeEventMessenger.

Status
Current
Version
v2.1.1
Source updated
2026-08-09
Generated on
2026-10-12

Source: addons/calendar_time/ui/logging/time_event_messenger.gd

Syntax

class TimeEventMessenger extends Resource

Members

NameKindSummary
message_createdSignalGenerated log
activePropertyToggle for controlling if messages are emitted or skipped.
Use for controlling at what time messenges should be active in your time.
clockPropertyThe messenger will be using this to generate messages from the GameClock signals
time_formatPropertyDefines how the time should be displayed for date & time
log_to_consolePropertyWhether to log the messages generated to the console as a print
send_current_day_events_on_loadPropertyWhether to send messages for the current date whenever the clock is set
show_date_changedPropertyWhether to show date_changed signal events from the time state
date_changed_messagePropertyTemplate for the date-changed message; %s is the formatted date.
show_day_finishedPropertyWhether to show day_finished signal events from the time state
day_finished_messagePropertyTemplate for the day-finished message; %s is the day number.
show_event_day_startedPropertyWhether to show event_day_started signal events from the time state
event_day_started_messagePropertyTemplate for the event-day message; %s is the event name.
show_date_time_changedPropertyWhether to show date_time_changed signal events from the time state Warning: This will print a lot of data
state_loaded_messagePropertyTemplate for the state-loaded message; %s is the formatted date.
validateMethod