Adam Scott
Adam Scott
Closing the issue as the MRP behaves as it should on v4.3.beta.custom_build [26d1577f3] (latest master).
> Tested the current PR with https://github.com/gdquest-demos/godot-4-3d-third-person-controller, it seems to break the music playback. Added the bug in my list of TODOs before merging: the autoplay property doesn't seem to...
> And yeah, as mentioned above, the autoplay does not trigger. I had to click once inside the game to start the sound. That's a Web feature (called [autoplay blocking](https://developer.mozilla.org/en-US/docs/Web/Media/Autoplay_guide#autoplay_and_autoplay_blocking))!...
@MBCX Which version of emscripten are you using? I used the latest one, maybe it has an impact.
@MBCX It seems related to using the closure compiler. I'll take a look why it has issues with my new JavaScript code.
Fixed the issue with closure-compiler. I made the "classes" prototypes instead.
> When testing, I always get an exception in the console. > > `Bus.count;` -> `return GodotAudio.Bus._buses.length;` -> `GodotAudio.Bus` is null? > > ``` > tmp_js_export.js:10089 Uncaught (in promise) TypeError:...
> Is it enforced by CI somehow? E.g. is the type definition used by the Closure Compiler (docs doesn't seem to mention typescript imports support). And if not, how are...
I think we should create a separate "entity" for flatten arrays of structs, even if it's pure syntactic sugar for GDScript. ```gdscript struct Enemy: var position: Vector2 var attacking :...
For the MRP, my PR (#92326) fix it, but you need to make sure that you can save the global class without error (by commenting the autoload reference first) to...