GameConfiguration

GameConfiguration

Base implementation of game configuration. Provides pure C# configuration that can be mapped to/from Godot .tres files.

Project: GridPlacement v6.0
Layer: Godot
Source: Godot/Core/_incomplete/Configuration/GameConfiguration.cs
Namespace: GridBuilding.Core.Configuration
Kind: class

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

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

Properties

ConfigurationId

ConfigurationName

GameType

DebugSettings

VisualSettings

BuildingSettings

ManipulationSettings

GridTargetingSettings

PlacementSettings

PerformanceSettings

MultiplayerSettings

CustomProperties

Methods

ValidateConfiguration

Returns: ValidationResult

Clone

Creates a deep copy of this configuration

Returns: GameConfiguration

MergeFrom

Merges another configuration into this one, with the other taking precedence

Returns: void

Parameters:

  • IGameConfiguration other