change: new menu sound and soundtrack handling

This commit is contained in:
2026-03-07 23:47:17 +01:00
parent dbba89c05a
commit 40d48b4f2f
7 changed files with 18 additions and 18 deletions
+7 -5
View File
@@ -1,8 +1,10 @@
#include "app.h"
const ShaderAsset shaderAssets[SHADER_COUNT] = {{"shaders/postfx.fs"}};
const SoundtrackAsset soundtrackAssets[SOUNDTRACK_COUNT] = {{"assets/sea.mp3"}};
const SoundtrackAsset soundtrackAssets[SOUNDTRACK_COUNT] = {
{"assets/gameplay_theme.mp3"},
{"assets/sea.wav"}
};
void InitGame(App *app) {
@@ -56,11 +58,10 @@ void UpdateGame(App *app) {
for (int i = 0; i < SHADER_COUNT; i++) {
UpdatePostFX(&g->postFX[i]);
}
for (int i = 0; i < SOUNDTRACK_COUNT; i++) {
UpdateSoundtrack(&g->soundtracks[i], app->flags.soundtrackOn);
}
UpdateMouse(&g->mouse);
Player *player = GetPlayer();
UpdateCamera2D(&player->physics.position, &g->mouse);
UpdateFloor(&g->floor);
@@ -69,6 +70,7 @@ void UpdateGame(App *app) {
UpdateEnemies(&g->enemies, &g->projectiles);
UpdateIslands(&g->islands);
UpdateProjectiles(&g->projectiles, &g->enemies);
UpdateSoundtrack(&g->soundtracks[AMBIENT], app->flags.soundtrackOn);
}
void RenderComponents(App *app) {