Posted June 11, 2017 by Yal
It's come to my attention that there was a minor bug in the script player_score(), which would always use the position of the calling instance to spawn score popups rather than the positional arguments it was supplied with. I've uploaded a new v1.1 version fixing this bug. It's a really minor change, so if you haven't experienced any problems with score popups, there's no major drawbacks to not updating your project; and if you would like this fixed in an existing project, it's as easy as just replacing this one script with the updated version. For reference, the fixed script's body should look like this:
if(argument3 && argument2 > 8000){ global.playerlives++ effect_spawn_textpopup(argument0,argument1,"1UP",c_lime,c_teal,font_retro) } else{ global.playerscore += argument2 effect_spawn_textpopup(argument0,argument1,string(argument2),c_white,c_black,font_narrow) }