Author Topic: Client not receiving RFC in runtime when they do in editor.  (Read 4469 times)

jessebfox

  • Newbie
  • *
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Posts: 9
    • View Profile
Client not receiving RFC in runtime when they do in editor.
« on: March 01, 2017, 05:48:15 PM »
I am not looking for detailed analysis, more I am looking for someone to hopefully point me in a good direction to look. Here is the basics of it:

Single channel game, host starts game, creates lobby on a lobby server, and joins channel 1. game scene loads.

client player starts game, joins the server via the lobby server, joins channel 1 and loads in to the scene.

Here is the trick. If the client is run from the editor, everything works fine. However, if the client is running from a compiled build, only this one particular RFC (at least that I am aware of) never reaches the client. I had debug messages sent to my chat window at the start of the RFC to check this.

What could be different that can give me an idea of where to look?

Bonus info: the RFC is on a TNObject that is instantiated at runtime. I am not sure if this impacts anything, but there it is.

Pretty much all of my tests were with editor as client and run time as host so I got pretty far along before I noticed this. It wasn't until the game got put out on our network for a couple people to test that we found it.

ArenMook

  • Administrator
  • Hero Member
  • *****
  • Thank You
  • -Given: 337
  • -Receive: 1171
  • Posts: 22,128
  • Toronto, Canada
    • View Profile
Re: Client not receiving RFC in runtime when they do in editor.
« Reply #1 on: March 06, 2017, 05:28:02 PM »
What are you sending through the RFC? I've had this problem when using an obfuscator. It was changing the names of my classes, breaking everything in the process.