Пример #1
0
 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);
     }
 }
Пример #2
0
 public InfoScreen(string name, string text, ConfirmationRequirement confirmationRequirement)
 {
     Name = name;
     Text = text;
     ConfirmationRequirement = confirmationRequirement;
 }
Пример #3
0
 public InfoScreen(string name, string text)
 {
     Name = name;
     Text = text;
     ConfirmationRequirement = new ConfirmationRequirement(false, 0);
 }