Grid Placement

PlacementSystemDiagnostics

Provides runtime readiness diagnostics for placement operations.

Project: GridPlacement v6.0
Layer: Core
Source: plugins/gameplay/GridPlacement/cs/Core/Systems/Placement/Placement.cs/PlacementSystemDiagnostics.cs
Namespace: GridPlacement.Core.Systems.Placement
Kind: class

Parsing Method: AST-based (Roslyn) - NOT regex

⚠️ IMPORTANT: This documentation was generated using AST parsing, not regex.

Methods

GetRuntimeIssues

Returns human-readable issues describing missing/not-ready dependencies.

Returns: List<string>

Parameters:

  • ITargetingStateReadiness? targetingState
  • IBuildingStateReadiness? buildingState
  • IPlacementContext? placementContext

GetRuntimeValidation

Returns a describing runtime readiness.

Returns: ValidationResult

Parameters:

  • ITargetingStateReadiness? targetingState
  • IBuildingStateReadiness? buildingState
  • IPlacementContext? placementContext