CodeSpartan/UE4TcpSocketPlugin

UE5.0 compatibility

neoteknic opened this issue · 6 comments

Is it possible to make it compatible with UE5.0 by changing EngineVersion:"5.0.0" ? Or will it require a lot of work ?

Could work. Why don't you give it a try?
You can delete the line with the engine version entirely when trying.

The plugin works with UE5.

@lordrex34, can you elaborate on your above comment "The plugin works with UE5."
I'm getting this message when I try to enable the plugin in UE5:

---------------------------
Missing Modules
---------------------------
The following modules are missing or built with a different engine version:

  TcpSocketPlugin

Engine modules cannot be compiled at runtime. Please build through your IDE.
---------------------------
OK   
---------------------------

Can you explain how you got it to build/compile?

@rforman9 change the version in the plugin and build it with UE5 EA.
Additionally if it doesn't work (it worked for me), you may try to investigate with Rider.

The good news is I got it to compile. The bad news is that I'm getting an error at runtime when it's called from this Face Capture with Android App.
Couldn't connect to server. TcpSocketConnection.cpp: line 410
While trying to debug it in VS2019, It looks like it's trying to connect using a default ip address of 192.168.1.27, and not using the ip address that I set in the unreal app. Still trying to figure out exactly where the disconnect is though. This app and plugin run without errors in UE4.26.

it's trying to connect using a default ip address of 192.168.1.27

This ip isn't defined as default anywhere in this plugin, so it comes from somewhere in your code.