Interface IGameModeSettingsDefinition
Settings definition interface for the Game Mode system.
Namespace: Serenity.GameMode.Domain.Interfaces
Assembly: Serenity.GameMode.Domain.dll
Syntax
public interface IGameModeSettingsDefinition : IFoundationSettings
Remarks
This interface extends IFoundationSettings to include game mode-specific configuration.
Properties
GameActionMapName
The name of the action map used during gameplay.
Declaration
string GameActionMapName { get; }
Property Value
| Type | Description |
|---|---|
| string |
MenuActionMapName
The name of the action map used during menu navigation.
Declaration
string MenuActionMapName { get; }
Property Value
| Type | Description |
|---|---|
| string |
PauseAffectsTimeScale
Whether entering pause mode affects Time.timeScale.
Declaration
bool PauseAffectsTimeScale { get; }
Property Value
| Type | Description |
|---|---|
| bool |
PauseMenuId
The menu ID to display when pausing the game.
Declaration
string PauseMenuId { get; }
Property Value
| Type | Description |
|---|---|
| string |