A test suite should be developed and added to the framework to test the engine's audio emitter functionality, as it is currently missing from the framework.
Requirements
The project should be up to date with the 2024.6 release.
It should include tests that cover the following parts:
Emitter getters / setters
Linking emitter to bus
Emitter position
Emitter velocity
Emitter falloff
Emitter gain
Emitter pitch
Emitter listener mask
Playing sounds on emitters
Freeing emitters
Steps To The Task
[x] Create a new test suite for testing audio emitters functionalities
[x] Add facts / theories / asynchronous tests to test the required functions
[x] Ensure tests are working correctly and are in-line with documentation
[x] Any errors discovered in GameMaker functionality or documentation during development should be reported as issues in the GameMaker-Bugs repository
[x] Any errors with the framework itself should be reported as issues within this repository
Description
A test suite should be developed and added to the framework to test the engine's audio emitter functionality, as it is currently missing from the framework.
Requirements
The project should be up to date with the 2024.6 release.
It should include tests that cover the following parts:
Steps To The Task