Improve startup messages (#726)

* improve startup messages

* more
This commit is contained in:
Logan McNaughton
2026-04-09 12:05:54 -06:00
committed by GitHub
parent 35dbd957cc
commit 8bb3179534
+9 -9
View File
@@ -109,25 +109,25 @@ void ra_login_token_user(const char *username, const char *token,
static void load_game_callback(int result, const char *error_message,
rc_client_t *client, void *userdata) {
char buffer[512];
if (result != RC_OK) {
snprintf(buffer, sizeof(buffer), "RA load failed: %s", error_message);
rdp_onscreen_message(buffer);
return;
}
char buffer[512];
const rc_client_game_t *game = rc_client_get_game_info(client);
rc_client_user_game_summary_t summary;
rc_client_get_user_game_summary(client, &summary);
snprintf(buffer, sizeof(buffer), "RA Loaded: %s", game->title);
rdp_onscreen_message(buffer);
int hardcore_enabled = rc_client_get_hardcore_enabled(client);
snprintf(buffer, sizeof(buffer), "RA mode: %s",
hardcore_enabled ? "Hardcore" : "Softcore");
rdp_onscreen_message(buffer);
snprintf(buffer, sizeof(buffer), "%u/%u achievements unlocked",
snprintf(buffer, sizeof(buffer),
"RA loaded: %s\nMode: %s\n%u/%u achievements unlocked", game->title,
hardcore_enabled ? "Hardcore" : "Softcore",
summary.num_unlocked_achievements, summary.num_core_achievements);
rdp_onscreen_message(buffer);
rdp_onscreen_message(buffer); // show it a bit longer
g_game_loaded = true;
}