summaryrefslogtreecommitdiff
path: root/game/src/lib.rs
diff options
context:
space:
mode:
authorFreya Murphy <freya@freyacat.org>2025-11-24 10:14:22 -0500
committerFreya Murphy <freya@freyacat.org>2025-11-24 10:14:22 -0500
commit8ccde4e7c0b0884d32aded2a98d2187f19682c36 (patch)
treee179b2933230fe53795ed3779832c7742426fa4f /game/src/lib.rs
parentaudio: fix triangle wave (diff)
downloadDungeonCrawl-8ccde4e7c0b0884d32aded2a98d2187f19682c36.tar.gz
DungeonCrawl-8ccde4e7c0b0884d32aded2a98d2187f19682c36.tar.bz2
DungeonCrawl-8ccde4e7c0b0884d32aded2a98d2187f19682c36.zip
audio: add scheduling, and optimize atomic operations
Diffstat (limited to 'game/src/lib.rs')
-rw-r--r--game/src/lib.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/game/src/lib.rs b/game/src/lib.rs
index f20ece2..3a1389f 100644
--- a/game/src/lib.rs
+++ b/game/src/lib.rs
@@ -80,7 +80,8 @@ impl Game {
pub fn run(&mut self) {
// debug music
- self.window.audio().data.explore.play();
+ let track = self.window.audio().data.explore.clone();
+ self.window.audio().schedule(track, 1);
// Main game loop
while self.window.is_open() {