📄️ Typed Communication
By default, extra data exchanged between the Game Client and the RGS is untyped (unknown). You can provide custom codecs to get fully typed sdk.openGame() and sdk.play() calls — both the extra request payload and the response data will be inferred from your codec definitions.
📄️ Error Handling
By default Kalamba SDK Wrapper handles RGS errors and triggers error popup with proper error message. If you want to handle errors manually, you can send showErrors 'ERRORCODE1', 'ERRORCODE2']. In that case wrapper will not trigger error popup for ERRORCODE1 and ERRORCODE2 and you must do it [manually if you want to show error popup.