Message to store Replays if in replay mode and we solved a puzzle
This commit is contained in:
@ -1191,7 +1191,28 @@ namespace EduNetworkBuilder
|
||||
{
|
||||
if (!IsRandomNetwork)
|
||||
{
|
||||
DialogResult answer = MessageBox.Show(NB.Translate("N_MarkAsSolvedDone"), NB.Translate("_Solved"), MessageBoxButtons.YesNo);
|
||||
DialogResult answer;
|
||||
NBSettings oursettings = NB.GetSettings();
|
||||
if(oursettings != null && oursettings.ReplayMode)
|
||||
{
|
||||
ActionCollection AC = oursettings.GetUserActionCollection();
|
||||
if(AC != null)
|
||||
{
|
||||
NetworkAction pastTry = AC.GetActionlistFromNet(this);
|
||||
|
||||
//If we never had an action list
|
||||
if(AC.CurrentNeedsStoring)
|
||||
{
|
||||
if(pastTry == null)
|
||||
answer = MessageBox.Show(NB.Translate("N_StoreReplay"), NB.Translate("_Solved"), MessageBoxButtons.YesNo);
|
||||
else
|
||||
answer = MessageBox.Show(NB.Translate("N_StoreReplayAgain"), NB.Translate("_Solved"), MessageBoxButtons.YesNo);
|
||||
if (answer == DialogResult.Yes)
|
||||
AC.PushActionToList();
|
||||
}
|
||||
}
|
||||
}
|
||||
answer = MessageBox.Show(NB.Translate("N_MarkAsSolvedDone"), NB.Translate("_Solved"), MessageBoxButtons.YesNo);
|
||||
|
||||
if (answer == DialogResult.Yes)
|
||||
{
|
||||
|
Reference in New Issue
Block a user