fix syntax
This commit is contained in:
@@ -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();
|
||||
Reference in New Issue
Block a user