public override AbstractPlayerModtroller Init(MainGameModtroller mainGameModtroller)
    {
        AbstractPlayerModtroller toReturn = base.Init(mainGameModtroller);

        _submitCardsButton = _MainGameModtroller.SubmitCardsButton;
        _tutorialSystem    = _MainGameModtroller.TutorialSystem;
        return(toReturn);
    }
 public DealToCommand(Deck deckToDealFrom, AbstractPlayerModtroller playerToDealTo, bool?visibleDuringTween = null)
     : this(deckToDealFrom, playerToDealTo.Hand, visibleDuringTween)
 {
 }