Trivia — различия между версиями

Материал из wiki.appsalutecreator.com
Перейти к: навигация, поиск
(Новая страница: «=Параметр= :"""current_question""" - номер последней несгораемой суммы, записывается при проигрыше…»)
 
м
Строка 1: Строка 1:
 
=Параметр=  
 
=Параметр=  
:"""current_question""" - номер последней несгораемой суммы, записывается при проигрыше или выйгрыше в тривии;
+
:'''current_question''' - номер последней несгораемой суммы, записывается при проигрыше или выйгрыше в тривии;
:"""correct """ - номер правильного ответа для текущего вопроса ( начиная с 0);
+
:'''correct ''' - номер правильного ответа для текущего вопроса ( начиная с 0);
 
   
 
   
  
 
=Состояния=
 
=Состояния=
 
Основные состояния:
 
Основные состояния:
:"""choose_category""" - генерируем категорию ( объект _категория_ (catMachine) должна иметь состояния cat0,cat1 ...);
+
:'''choose_category''' - генерируем категорию ( объект _категория_ (catMachine) должна иметь состояния cat0,cat1 ...);
:"""start_single""" - начать игру, передавать после выбора категории;
+
:'''start_single''' - начать игру, передавать после выбора категории;
:"""answer_1""" - передаём при нажатии на первый вопрос;
+
:'''answer_1''' - передаём при нажатии на первый вопрос;
:"""answer_2""" - передаём при нажатии на второй вопрос;
+
:'''answer_2''' - передаём при нажатии на второй вопрос;
:"""answer_3""" - передаём при нажатии на третий вопрос;
+
:'''answer_3''' - передаём при нажатии на третий вопрос;
:"""answer_4""" - передаём при нажатии на четвёртый вопрос;
+
:'''answer_4''' - передаём при нажатии на четвёртый вопрос;
:"""replace""" - заменить один вопрос;
+
:'''replace''' - заменить один вопрос;
:"""fiftyfifty""" - убрать два неправильных ответа ( у "кнопок" должно быть состояние hide );
+
:'''fiftyfifty''' - убрать два неправильных ответа ( у 'кнопок' должно быть состояние hide );
:"""lose""" - состояние проигрыша текущей игры - передаём из таймера;
+
:'''lose''' - состояние проигрыша текущей игры - передаём из таймера;
:"""load""" - загрузить игру с последней несгораемой суммы;
+
:'''load''' - загрузить игру с последней несгораемой суммы;
:"""question""" - перейти на след. уровень ( для теста);
+
:'''question''' - перейти на след. уровень ( для теста);
  
 
Обратная связь:
 
Обратная связь:
:"""like""" - лайкнуть текущий вопрос, отправляется на сервер;
+
:'''like''' - лайкнуть текущий вопрос, отправляется на сервер;
:"""dislike""" - дизлайкнуть текущий вопрос, отправляется на сервер;
+
:'''dislike''' - дизлайкнуть текущий вопрос, отправляется на сервер;
:"""resetlike""" - сбросить лайк на текущий вопрос, отправляется на сервер;
+
:'''resetlike''' - сбросить лайк на текущий вопрос, отправляется на сервер;

Версия 06:40, 20 мая 2015

Параметр

current_question - номер последней несгораемой суммы, записывается при проигрыше или выйгрыше в тривии;
correct - номер правильного ответа для текущего вопроса ( начиная с 0);


Состояния

Основные состояния:

choose_category - генерируем категорию ( объект _категория_ (catMachine) должна иметь состояния cat0,cat1 ...);
start_single - начать игру, передавать после выбора категории;
answer_1 - передаём при нажатии на первый вопрос;
answer_2 - передаём при нажатии на второй вопрос;
answer_3 - передаём при нажатии на третий вопрос;
answer_4 - передаём при нажатии на четвёртый вопрос;
replace - заменить один вопрос;
fiftyfifty - убрать два неправильных ответа ( у 'кнопок' должно быть состояние hide );
lose - состояние проигрыша текущей игры - передаём из таймера;
load - загрузить игру с последней несгораемой суммы;
question - перейти на след. уровень ( для теста);

Обратная связь:

like - лайкнуть текущий вопрос, отправляется на сервер;
dislike - дизлайкнуть текущий вопрос, отправляется на сервер;
resetlike - сбросить лайк на текущий вопрос, отправляется на сервер;