Skip to content
ct

Class

CalendarValidator

Generated GDScript class reference for CalendarTime.CalendarValidator.

Status
Current
Version
v2.0
Updated
Generated from GDScript addon source

Source: addons/calendar_time/game_time/game_calendar/calendar_validator.gd

Syntax

class CalendarValidator extends RefCounted

Members

NameKindSummary
time_scalePropertyHandles validation of dates, times, and calendar structure. (invalid-calendar startup safety): the validator is now null-safe, performs eager nested structural validation (malformed years/months/days), deduplicates diagnostics so a broken calendar cannot flood the log every frame, and can resolve a deterministic safe fallback when the supplied structure or time scale is unusable.
calendar_structureProperty
validate_hours_timeMethod
hours_per_dayProperty
minutes_per_hourProperty
seconds_per_minuteProperty
no_validation_errorsProperty
validateMethod
issuesProperty
has_valid_structureMethod
issuesProperty
year_indexProperty
month_indexProperty
reset_diagnosticsMethod
resolve_safeMethod
outProperty
default_safe_calendarMethod
monthProperty
yearProperty
default_safe_time_scaleMethod
scaleProperty
validate_dateMethod
game_yearProperty
validate_date_timeMethod
valid_dateProperty
valid_timeProperty