RPC indexing in Photon Fusion

Hello, how do the RPC methods get indexed in Photon Fusion?

I have a bunch of Rpc methods with proper attributes.

However, wrong rpcs seem to be getting triggered in a sever client model.

The server is a linux headless server hosted on a East US domain and we are running the clients as android apks?

In order to debug the issue, we added logs to all the RPC methods, and figured the wrong RPC was getting called, even though the right call is made.

So I assume, fusion is indexing it differently for different platforms?

If that is the case, is the list exposed?

Like in PUN v2, you have a PhotonServerSettings which also lists out all the RPC calls in the project.

Is there a similar approach?

What could I be doing wrong in this case?

Thank you for your time,

Arvind

Answers

  • Sathyaraj
    Sathyaraj
    edited January 2023

    I am also attaching a text file with the RPC list we have in our script

    This is the order of their definition in our script. However, a few of them were added in between.. Could that be a problem?