Only render top screen

This commit is contained in:
2026-03-10 18:28:09 -03:00
parent ada5d80023
commit 9e2b2bcb42
+2 -6
View File
@@ -7,9 +7,7 @@ export class GuiRenderSystem extends System {
const [player] = world.get_tag("player")!; const [player] = world.get_tag("player")!;
const player_component = player.get(PlayerComponent)!; const player_component = player.get(PlayerComponent)!;
for (const screen of player_component.screens) { player_component.screens.at(-1)?.on_render();
screen.on_render();
}
} }
} }
@@ -18,8 +16,6 @@ export class GuiTickSystem extends System {
const [player] = world.get_tag("player")!; const [player] = world.get_tag("player")!;
const player_component = player.get(PlayerComponent)!; const player_component = player.get(PlayerComponent)!;
for (const screen of player_component.screens) { player_component.screens.at(-1)?.on_tick(delta);
screen.on_tick(delta);
}
} }
} }