StepConditions

StepConditions

Conditions for individual sequence steps

Project: GridPlacement v6.0
Layer: Core
Source: Core/_incomplete/Data/SequenceStep.cs
Namespace: GridBuilding.Core.Data
Kind: class

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

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

Properties

MinimumPlayerLevel

Minimum player level

RequiredTechnologies

Required technologies

RequiredItems

Required items in inventory

AllowedTimesOfDay

Time of day requirements

AllowedWeather

Weather requirements

CustomConditions

Custom condition scripts

ExternalConditions

External system conditions

Methods

ValidateConditions

Validates conditions

Returns: ValidationResult

CheckSatisfied

Checks if conditions are satisfied

Returns: ValidationResult

Parameters:

  • Func<string, bool> conditionChecker