Embed sound effects inside of doodads #90
Labels
No Milestone
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: SketchyMaze/doodle#90
Loading…
Reference in New Issue
There is no content yet.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may exist for a short time before cleaning up, in most cases it CANNOT be undone. Continue?
Doodads should be able to embed their own sound effects (and music?) which would be handled similarly to Wallpaper embeds in levels.
When actor scripts call
Sound.Play()
it should check their embedded sounds first before checking the global sounds. This avoids any conflict in file naming or lets a doodad override a game's default sound.doodad
toolThe CLI must allow creating a doodad with embedded sound files (flags for
doodad convert
ordoodad edit
In-game UI
In the Level Editor we already have the Attachments UI that lists (and deletes) embedded files (wallpapers and doodads).
It could be repurposed in the Doodad Editor to also allow uploading arbitrary files right there. Users would upload SFX into their doodad by going thru the Attachments window.