diff --git a/README.md b/README.md index e633bc6..a5a25d4 100644 --- a/README.md +++ b/README.md @@ -6,9 +6,24 @@ I tried Redis PubSub first, but the plugin I found was buggy. I'm trying WebSock ## Installation -Install the [BlueprintWebSocket](https://www.unrealengine.com/marketplace/en-US/product/blueprintwebsocket) +1. Install the [BlueprintWebSocket](https://www.unrealengine.com/marketplace/en-US/product/blueprintwebsocket) plugin (paid/commercial) from the Epic/Unreal Marketplace. It's not expensive and has great documentation. +2. You need to adjust the main project's build dependencies (`ProjectName.Build.cs`) to include the following, + +``` + PublicDependencyModuleNames.AddRange(new string[] { + // Preset dependencies + "Core", "CoreUObject", "Engine", "InputCore", + + "...", + + // EventCenter + "BlueprintWebSocket", + "EventCenterPlugin", + }); +``` + Unfocused Audio needs to be set in Config/DefaultEngine.ini, otherwise the game won't play audio when unfocused, ```