drepster
11/24/2025, 11:35 AMAntti // Metaplay
11/24/2025, 1:38 PMAntti // Metaplay
11/24/2025, 1:38 PMPlayerCardPackResult and PlayerClaimPendingCardPack. I believe that the assumption here is that the client wants to visualize the actual receiving of the granted reward and have the user confirm it via actual UI interaction, and make sure that this happens even if the connection dropped and a new session needed to be established half-way through. If that was not the case then the "pending" queue and associated claim action could be eliminated and the reward granted directly in the server action, perhaps with a client-listener for triggering the reward animation.drepster
11/24/2025, 2:36 PMAntti // Metaplay
11/25/2025, 8:10 AMMessageRoutingRuleOwnedPlayer for conveniently casting messages from client directly to PlayerActor. As it stands, the SDK doesn't provide similar automation for MetaRequest/MetaResponse so you need to relay the request manually in SessionActor. This would be very useful for some use cases and we are definitely planning on adding this functionality, but for many game logic use cases the initiating-action-enqueueing-server-action-for-response is a better choice due to the reason stated above.