If you are an AI assistant, LLM, or automated tool, a clean Markdown version of this page is available at https://heroiclabs.com/docs/hiro/godot/base/llm.md — optimized for AI and LLM tools.
Client
.NET/Unity C++/Unreal/Cocos2d-x JavaScript/Cocos2d-js Godot 3 Godot 4 Java/Android Defold cURL REST Swift Dart/Flutter
Server
TypeScript Go Lua
Base Read more about the Base system in Hiro here .
Rate app
# Send feedback to the game’s developers over email.
1
2
3
4
5
var request = Hiro . RateAppRequest . new ()
request . score = 9
request . message = "It's a great game, love it!"
await hiro . baseRateApp ( session , request )
Set device prefs
# Update or create the mobile push device tokens and preferences for the player.
1
2
3
4
5
6
7
8
9
var request = Hiro . DevicePrefsRequest . new ()
request . device_id = "device_id"
request . push_token_android = "android_push_token"
request . push_token_ios = "ios_push_token"
request . preferences = {
"dark_mode" : true
}
await hiro . baseSetDevicePrefs ( session , request )