Class IbralogueSettings
Project-wide settings for Ibralogue. Create via
Edit > Project Settings > Ibralogue or place an instance
at Assets/Resources/IbralogueSettings.asset.
These settings apply across the entire project, regardless of how many
dialogue engines exist in your scenes.
Inheritance
IbralogueSettings
Assembly: .dll
Syntax
public class IbralogueSettings : ScriptableObject
Properties
|
Edit this page
View Source
ActiveBaseLocale
Declaration
public static string ActiveBaseLocale { get; }
Property Value
|
Edit this page
View Source
ActiveLogLevel
Declaration
public static LogLevel ActiveLogLevel { get; }
Property Value
|
Edit this page
View Source
BaseLocale
Declaration
public string BaseLocale { get; }
Property Value
|
Edit this page
View Source
ClearParseCacheOnSceneLoad
Declaration
public bool ClearParseCacheOnSceneLoad { get; }
Property Value
|
Edit this page
View Source
ClearVariablesOnSceneLoad
Declaration
public bool ClearVariablesOnSceneLoad { get; }
Property Value
|
Edit this page
View Source
ClearVisitsOnSceneLoad
Declaration
public bool ClearVisitsOnSceneLoad { get; }
Property Value
|
Edit this page
View Source
Instance
Returns the project settings instance, loading from Resources on first
access. Returns null if no settings asset exists.
Declaration
public static IbralogueSettings Instance { get; }
Property Value
|
Edit this page
View Source
IsStrictMode
Declaration
public static bool IsStrictMode { get; }
Property Value
|
Edit this page
View Source
LogLevel
Declaration
public LogLevel LogLevel { get; }
Property Value
|
Edit this page
View Source
ShouldValidateOnImport
Declaration
public static bool ShouldValidateOnImport { get; }
Property Value
|
Edit this page
View Source
Strictness
Declaration
public DiagnosticStrictness Strictness { get; }
Property Value
|
Edit this page
View Source
ValidateOnImport
Declaration
public bool ValidateOnImport { get; }
Property Value