Grid Placement

GridBuildingAnalyzer

AUTO-GENERATED FILE — DO NOT EDIT MANUALLY

Source: debug/grid_building_analyzer.gd

Version: 5.0

class_name: GridBuildingAnalyzer extends: RefCounted

Summary

Grid Building System Analysis Tool

Provides detailed analysis of grid building system components for debugging. This is plugin-specific (not project-agnostic) and can safely reference grid building plugin classes like BuildingSystem, GridTargetingSystem, etc.

Unlike the runtime scene analyzer which is project-agnostic, this analyzer is designed specifically for the grid building plugin and knows about all the plugin’s internal classes and their expected configurations.

Usage: var analyzer = GridBuildingAnalyzer.new() var analysis = analyzer.analyze_scene(scene_root) print(analysis)

Signals

(none)

Exports

(none)

Methods

  • analyze_scene()
    • Analyzes a scene for grid building system components and configuration issues
  • _analyze_injector_system()
  • _analyze_composition_container()
  • _analyze_systems()
  • _analyze_grid_positioner()
  • _analyze_level_context()
  • _analyze_configuration_issues()
  • _find_node_by_type()
  • _find_node_by_name()