Mercurial > games > semicongine
comparison semicongine.nim @ 1439:3502e1efaeb4 main
fix: initial mixer music set to 0
author | sam <sam@basx.dev> |
---|---|
date | Sat, 15 Feb 2025 12:11:41 +0700 |
parents | b03d3d8524fc |
children |
comparison
equal
deleted
inserted
replaced
1438:9a522527c01f | 1439:3502e1efaeb4 |
---|---|
16 engine_obj_internal.vulkan = initVulkan(appName) | 16 engine_obj_internal.vulkan = initVulkan(appName) |
17 | 17 |
18 # start audio | 18 # start audio |
19 engine_obj_internal.mixer = createShared(Mixer) | 19 engine_obj_internal.mixer = createShared(Mixer) |
20 engine_obj_internal.mixer[] = Mixer() | 20 engine_obj_internal.mixer[] = Mixer() |
21 engine_obj_internal.mixer[].level = 1 | |
21 engine_obj_internal.mixer[].tracks[""] = Track(level: 1) | 22 engine_obj_internal.mixer[].tracks[""] = Track(level: 1) |
22 engine_obj_internal.mixer[].lock.initLock() | 23 engine_obj_internal.mixer[].lock.initLock() |
23 engine_obj_internal.audiothread.createThread(audioWorker, engine_obj_internal.mixer) | 24 engine_obj_internal.audiothread.createThread(audioWorker, engine_obj_internal.mixer) |
24 | 25 |
25 # start background resource loaders | 26 # start background resource loaders |