feat: Show achievement progress in savegame load menu (#47)

This commit is contained in:
demenik
2025-12-11 20:21:46 +01:00
parent 52dd300ca0
commit 2857f59a85
3 changed files with 32 additions and 3 deletions

View File

@@ -80,12 +80,13 @@ fn menu(
mut commands: Commands,
mut next_state: ResMut<NextState<AppState>>,
mut interaction_query: Query<(&Interaction, &ButtonType), (Changed<Interaction>, With<Button>)>,
asset_server: Res<AssetServer>,
) {
for (interaction, button_type) in &mut interaction_query {
match *interaction {
Interaction::Pressed => match button_type {
ButtonType::LoadGame => {
spawn_load_popup(&mut commands);
spawn_load_popup(&mut commands, &asset_server);
}
ButtonType::NewGame => {
commands.insert_resource(SavegamePath::next());