public void CheckInfo(bool userDecision) { // False if failed to meet the requirements bool status = ApprovalSystem.checkFor(characterInfo, clockSystem.GetCurrentDateTime(), nameComputer.data_realName); switch (userDecision) { case true: characterLogic.AllowedToEntry(true); nameComputer.ResetRealData(); if (!status) { Debug.Log("WRONG DECISION"); CheckPenalty(); penaltyCount++; return; } break; case false: characterLogic.AllowedToEntry(false); nameComputer.ResetRealData(); if (status) { Debug.Log("WRONG DECISION"); CheckPenalty(); penaltyCount++; return; } break; } // Add score Debug.Log("CORRECT DECISION"); AddScore(); }