internal sealed override void FromDatabaseQuestion(QuestionData q) { if (q.QuestionType == (int)Enums.Question.Info) { Name = q.QuestionName; Text = q.QuestionText; ConfirmationRequirement = new ConfirmationRequirement { Required = q.Vals != null && q.Vals[0] == 1, ConfirmationDelay = q.Vals != null && q.Vals.Length > 1 ? q.Vals[1] : 0 }; } else { Debug.LogError("The question type is wrong: " + q.QuestionType); } }
public InfoScreen(string name, string text, ConfirmationRequirement confirmationRequirement) { Name = name; Text = text; ConfirmationRequirement = confirmationRequirement; }
public InfoScreen(string name, string text) { Name = name; Text = text; ConfirmationRequirement = new ConfirmationRequirement(false, 0); }