MMO Starter Kit

Hey everyone. The MMOKit has been updated to UE 4.16, it’s now live on Sellfy.

Changelog for version 1.10:

  • Game Client Fix: a minor memory leak in game client happened every time you sent a message to chat server.
  • Game Client Fix: there was an unnecessary space in front of your message when you wisped.
  • Chat Server Fix: now when you send a wisp, you see it as “[W] To Player: Message” instead of “[W] Player: Message”, which looked like you didn’t send the wisp, but received it.
  • Launcher Fix: a bug was locking up the UI thread, which occasionally made the launcher unresponsive/frozen for seconds or even minutes (even though it continued to download updates correctly in the background and would eventually unfreeze).
  • Launcher Fix: download progress was being displayed incorrectly (i.e. remaining MB). It was off by around 50%.
  • Launcher Fix: when having to deal with big files close to 4gb, a certain int would overflow.

I wrote down what I did when I ported it to 4.16, in case someone needs to port their project from 4.15:

  • CleanThirdPerson.Build.cs, CleanThirdPerson.Target.cs, CleanThirdPersonEditor.Target.cs, CleanThirdPersonServer.Target.cs have to be brought to new 4.16 standard to avoid deprecation warnings.
  • Inclusion order in header files has changed, you’ll get explanatory warnings about it in VS.
  • In Inventory Blueprint :: DropDraggedItem Event - update deprecated node “Set Input Mode Game And UI”
  • In ChooseWaypoint Blueprint :: EventGraph - update deprecated node “ChooseRandomReachablePointInRadius”
  • Enable MfMedia plugin.

Also added the unofficial Discord channel in first post.