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: Core
Source: 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