Skip to content

Class

PlacementDebugSettings

Generated GDScript class reference for GridPlacement.PlacementDebugSettings.

Status
Current
Version
v6.3.0
Source updated
2026-10-29
Generated on
2026-10-29

6.3. These pages document the 6.3 release, where placeable is now entry (what changed) and PlacementOwner is deprecated (migration). Still on 6.2? Your version's guides ship inside the plugin itself, under addons/grid_placement/guides/; the 6.2 URLs on this site now redirect to this series.

Logging and debug-drawing options for Grid Placement. Feature-specific logging, such as grid_positioner_log_mode, only prints when level is VERBOSE or higher.

Source: addons/grid_placement/debug/placement_debug_settings.gd

Syntax

class PlacementDebugSettings extends PlacementResource

Members

NameKindSummary
debug_level_changedSignalHow much the plugin logs. Emitted when level changes.
grid_positioner_log_mode_changedSignalEmitted when grid_positioner_log_mode changes.
levelPropertyHow much the plugin logs. WARNING is the recommended level for a shipped game. NONE hides real problems and is not recommended.
telemetry_detailPropertyHow much detail placement telemetry records, from SUMMARY (least) to TRACE (most). Separate from level, which controls log output.
grid_positioner_log_modePropertyWhich part of GridPositioner2D or GridPositioner3D to log. Needs level at VERBOSE or higher to print.
is_grid_positioner_logging_enabledMethod
draw_rule_check_indicator_debugPropertyDraws debug overlays (collision points and lines) on RuleCheckIndicator2Ds.
indicator_collision_point_min_radiusPropertySmallest radius, in pixels, of the debug collision points.
indicator_collision_point_scalePropertyCollision point radius as a fraction of the tile size.
indicator_connection_line_min_widthPropertySmallest width, in pixels, of the debug connection lines.
indicator_connection_line_scalePropertyConnection line width as a fraction of the tile size.
indicator_collision_point_colorPropertyColor of the debug collision points.
indicator_connection_line_colorPropertyColor of the debug connection lines.
indicator_outline_colorPropertyOutline color drawn around the debug collision points.
set_debug_levelMethod