Trivia — различия между версиями
Sadovoy (обсуждение | вклад) (Новая страница: «=Параметр= :"""current_question""" - номер последней несгораемой суммы, записывается при проигрыше…») |
Sadovoy (обсуждение | вклад) м |
||
Строка 1: | Строка 1: | ||
=Параметр= | =Параметр= | ||
− | : | + | :'''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''' - сбросить лайк на текущий вопрос, отправляется на сервер; |
Версия 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 - сбросить лайк на текущий вопрос, отправляется на сервер;