UCrowdControlDeveloperSettings
Inherits UDeveloperSettingsBackedByCVars
Plugin configuration, editable under Project Settings → CrowdControlSettings or in DefaultGame.ini:
ini
[/Script/UnrealCrowdControl.CrowdControlDeveloperSettings]
GamePackID=UnrealDemo
GameName=Unreal Demo
ApplicationID=your-app-id
PublicClientKey=your-public-client-key
bStartSessionAutomatically=True| Property | Description |
|---|---|
GamePackID | The ID of your effect pack. UnrealDemo is the shared testing pack; you receive your own ID when your game is set up. |
GameName | The game name displayed to viewers in the Crowd Control menu. |
ApplicationID | Application ID issued by Crowd Control. When set, authentication uses the appID auth-code flow (OnAuthCodeReceived fires with a code/URL); when empty, the legacy Twitch/YouTube/Discord platform login is used. |
PublicClientKey | The Public Client Key (app secret) issued with your Application ID. Required to complete the auth-code token exchange - set it whenever ApplicationID is set. Safe to ship in client builds. |
bStartSessionAutomatically | Start a game session automatically once authenticated (default true). Disable to control sessions with StartGameSession/StopGameSession. |
