From 45c39c6fd80369ee4fe59a67427113834aacbb43 Mon Sep 17 00:00:00 2001 From: Zeno Rogue Date: Thu, 13 Jun 2019 11:01:39 +0200 Subject: [PATCH] fixed the multiplayer config screen --- menus.cpp | 1 + shmup.cpp | 7 +++++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/menus.cpp b/menus.cpp index 8c43f210..d01b8b0f 100644 --- a/menus.cpp +++ b/menus.cpp @@ -529,6 +529,7 @@ void showChangeMode() { dialog::addBoolItem(XLAT(SHMUPTITLE), shmup::on, 's'); dialog::addBoolItem(XLAT("multiplayer"), multi::players > 1, 'm'); + dialog::add_action_push(multi::showConfigureMultiplayer); if(!shmup::on) dialog::addSelItem(XLAT("hardcore mode"), hardcore && !pureHardcore() ? XLAT("PARTIAL") : ONOFF(hardcore), 'h'); if(getcstat == 'h') diff --git a/shmup.cpp b/shmup.cpp index 8d3186a9..444b011f 100644 --- a/shmup.cpp +++ b/shmup.cpp @@ -473,7 +473,7 @@ void showConfigureMultiplayer() { for(int i=1; i <= MAXPLAYER; i++) { string s = player_count_name(i); if(i <= players) s += dsc(i-1); - dialog::addBoolItem(s, '1', i == multi::players); + dialog::addBoolItem(s, i == multi::players, '0' + i); if(!dual::state) dialog::add_action([i] { dialog::do_if_confirmed([i] { stop_game(); @@ -489,8 +489,11 @@ void showConfigureMultiplayer() { for(int i=0; i