tool extends Node var document: SummerDayDocument var canvas_state: SummerDayCanvasState var z_range_manager := SummerDayZRangeManager.new() var interaction_hint: SummerDayInteractionHint var debug_info: Label