fix syntax

This commit is contained in:
2026-02-17 09:15:15 -06:00
parent f310c18b84
commit 4e1b63fd0e
52 changed files with 2169 additions and 1754 deletions

View File

@@ -79,7 +79,7 @@ function unlock_achievement(achievement_name) {
function update_stat(stat_name, value, is_float) {
if (!steam_available || !stats_loaded) return false;
var success;
var success = null;
if (is_float) {
success = steam.stats.stats_set_float(stat_name, value);
} else {
@@ -145,7 +145,7 @@ function end_game(score) {
function save_to_cloud(save_data) {
if (!steam_available) return false;
var json_data = JSON.stringify(save_data);
var json_data = json.encode(save_data);
return steam.cloud.cloud_write("savegame.json", json_data);
}
@@ -153,9 +153,10 @@ function load_from_cloud() {
if (!steam_available) return null;
var data = steam.cloud.cloud_read("savegame.json");
var json_str = null;
if (data) {
var json_str = text(data)
return JSON.parse(json_str);
json_str = text(data)
return json.decode(json_str);
}
return null;
@@ -169,17 +170,5 @@ function cleanup_steam() {
}
}
// Export the API
module.exports = {
init: init_steam,
update: update_steam,
cleanup: cleanup_steam,
unlock_achievement: unlock_achievement,
update_stat: update_stat,
get_stat: get_stat,
start_game: start_game,
end_game: end_game,
save_to_cloud: save_to_cloud,
load_from_cloud: load_from_cloud,
is_available: function() { return steam_available; }
};
// Initialize on start
init_steam();