I have been trying integrating Steam achievements in a MZ game with Cyclone Engine, and it seemingly works - I'm not getting any big error messages, and steam shows me as playing the game when I launch it. But overlay isn't working, and when I try to activate an achievement, I get this script call error. I haven't seen anyone else mention this in any of the threads, so I'm a bit desperate to find out what I might have done wrong!
My script call looks like this (The achievement name should be correct and matching the one in steamworks):
I'm not sure what "Bad arguments" mean, if it's a typo somewhere, or something else entirely?
The cyclone engine plugin script is here, for reference:
https://github.com/Hudell/cyclone-engine
https://raw.githubusercontent.com/Hudell/cyclone-engine/master/plugins/Cyclone-Steam.js <- the plugin code itself