detroyed asteroid should produce a sound #213
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Implemented in commit
7883688onmain.The game synthesises its own audio (
audio/make_sfx.py) rather than shipping sound files, so this is four new generators in that file's idiom - no binaries whose provenance nobody can check later, and the sounds stay DATA: too sharp or too short is a number and a re-run.Regenerating produced byte-identical files for the five existing sounds, so the generators are deterministic.
Verification
test_sfx.gdalready checked that every catalogued sound loads, so these are covered there automatically. Added cases for the triggers themselves: an asteroid shattering is heard, a gas bomb is heard when it blooms and not when it is thrown, a rock arriving in the hold is heard and a burst of them only once, and a bank deposit stays silent.