private DiceCup <SimpleDice> GetLoadedCup(BuncoDiceGameSaveInfo saveRoot, bool autoResume)
 {
     _saveroot = saveRoot; //hopefully this simple (?)
     if (ThisCup != null)
     {
         return(ThisCup);
     }
     ThisCup                    = new DiceCup <SimpleDice>(saveRoot.DiceList, _resolver, CommandContainer);
     ThisCup.HowManyDice        = 3;
     ThisCup.ShowDiceListAlways = true;
     if (autoResume)
     {
         ThisCup.ClearDice();
     }
     else
     {
         ThisCup.CanShowDice = true;
     }
     return(ThisCup);
 }