Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Gameframe

Custom window frame for GameMaker games · By YellowAfterlife

Project fails to run when the extension is imported

A topic by Skulltercore created Dec 30, 2023 Views: 256 Replies: 3
Viewing posts 1 to 4

Hi, I just bought this extension and imported it into my project. With it imported my project is no longer able to run.

GameMaker's output show this error message: "D:/GameMaker/FolderName/Project/ProjectName/extensions/gameframe_native/gameframe_native.yy(21,70): GMSC Error: Unexpected JSON property 'name'."

I haven't edited the .yy file mentioned in the error.

This is on the latest version and runtime. Any support on getting this working would be super appreciated!  

The output also has the following exception thrown, which may or may not be related:


The demo project doesn't have these issues, so there may be something I'm failing to do on my end!

I found the issue! 

When importing to my project the 'gameframe_native' extension's files had no names see the following image:

The files are still there and clickable, but since they have no names appear invisible. 

The fix for my issue was to open each of the invisible files and name them "gameframe.dll", "gameframe_native.gml", and "autogen.gml". So they should look like this:

I assume this is a bug. The demo project has them named correctly which is how I knew the appropriate names to add!

Deleted 34 days ago
Developer

2023.11 IDE for some reason erases the file names in most of my extensions upon import. Leaves some to be desired in general.