PhotonTargets.AllBufferedViaServer not for old master switch

Options
Hi,

I am trying to buffer RPC's so all new people into the room get them.

Master creates a "race" with a number of variables sent to other players via RPC.
1. Master raises the RPC's using AllBufferedViaServer ... ok
2. others joining room receive RPC's ... ok
3. someone remains in the room
4. Master then leaves the room, master switches correctly,
5. if the old master rejoins the room, they don't get the original RPC's. ... why?

Anyone can help me, tks.

Comments

  • JohnTube
    JohnTube ✭✭✭✭✭
    Options
    Hi @NDT,

    Thank you for choosing Photon!

    5. if the old master rejoins the room, they don't get the original RPC's. ... why?
    Could you double check this and make sure what you are seeing is correct. All actors who join or rejoin the room should receive cached events. Maybe PUN disregard those somehow if it detects that the client has already received them?