Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Ah!

If you check the output log,


you can see the errors in there.

That is indeed a mismatch between GMLive and GMS2, though that is interesting - that syntax was not allowed when I last checked, as GM <= 8 did not require commas between variable names in declarations, so you could do

var a b c

instead of

var a, b, c

Then in GM8.1 ability to initialize local variables was added, but the space syntax still stayed, so

var a, b
c = 1

would compile as

var a, b, c = 1

which was making a pretty big mess in some cases.

So the compiler was later made to show an error when trying to do that.

That error then stayed in GMS since people would still import projects with old-style code.

It is good that it was eventually removed though. I'll get rid of that alert in the next version then.