Skip to content

Conversation

@LukeBrownYoYoGames
Copy link
Contributor

GameMaker javascript extensions were not being correctly copied to the assets directory when the project was built in GameMaker.

An assets manifest is now created during build, and processed by main.ts before the runner.js script is loaded

A seperate change is needed in the GameMaker runtime to allow javascript extensions to function correctly, but can be patched locally in the meantime by replacing: Da[a]=eval(a) with Da[a]=globalThis[a] in the client/src/public/runner.js file once built

…ed when built

GameMaker javascript extensions were not being correctly copied to the assets directory when the project was built in GameMaker.

An assets manifest is now created during build, and processed by main.ts before the runner.js script is loaded

A seperate change is needed in the GameMaker runtime to allow javascript extensions to function correctly, but can be patched locally in the meantime by replacing: `Da[a]=eval(a)` with `Da[a]=globalThis[a]` in the client/src/public/runner.js file once built
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant