![]() |
LootLocker Unreal Server SDK 6.6.0
Server-side backend SDK for Unreal Engine
|
Data struct for the pre-configured file config, loaded at startup from the "<PackageName>ServerPreConfig[-<identifier>].bytes" file in the plugin's Config directory. More...
#include <LootLockerServerFileConfig.h>
Data Fields | |
| FString | api_key |
| FString | domain_key |
| FString | game_version = TEXT("1.0.0.0") |
| bool | log_outside_of_editor = false |
| FString | log_level = TEXT("Warning") |
| bool | enable_file_logging = false |
Data struct for the pre-configured file config, loaded at startup from the "<PackageName>ServerPreConfig[-<identifier>].bytes" file in the plugin's Config directory.
When present and containing a non-empty api_key, it overrides DefaultGame.ini settings and locks the editor UI to prevent drift.
The file supports plain JSON or AES-256-ECB + PKCS7 + Base64 encrypted content. Plain JSON is recommended during development; encrypted files should be used for distribution.
Supported JSON fields: api_key (string, required — empty or missing means "inactive") domain_key (string) game_version (string, default "1.0.0.0") log_outside_of_editor (bool, default false) log_level (string: "Ignore"|"Fatal"|"Error"|"Warning"|"Display"|"Log"|"Verbose"|"VeryVerbose", default "Warning") enable_file_logging (bool, default false)
| FString FLootLockerServerFileConfig::api_key |
| FString FLootLockerServerFileConfig::domain_key |
| bool FLootLockerServerFileConfig::enable_file_logging = false |
| FString FLootLockerServerFileConfig::game_version = TEXT("1.0.0.0") |
| FString FLootLockerServerFileConfig::log_level = TEXT("Warning") |
| bool FLootLockerServerFileConfig::log_outside_of_editor = false |