Options — различия между версиями
Fhod (обсуждение | вклад) (→Состояния) |
Fhod (обсуждение | вклад) (→Состояния) |
||
Строка 59: | Строка 59: | ||
*'''reset''' - Заменяет файл Options файлом Options_default, то есть сбрасываются все параметры и устанавливаются все параметры по умолчанию | *'''reset''' - Заменяет файл Options файлом Options_default, то есть сбрасываются все параметры и устанавливаются все параметры по умолчанию | ||
*'''clear_cur_player''' - Удаляет весь текущий прогресс по выбранному профилю, таким образом можно организовать прохождение игры заново для одного и того же профиля. | *'''clear_cur_player''' - Удаляет весь текущий прогресс по выбранному профилю, таким образом можно организовать прохождение игры заново для одного и того же профиля. | ||
− | *'''delete_node''' - Удаляет | + | *'''delete_node''' - Удаляет ''ноду'' в опциях, вычитав ее название из поля ''param''. |
Версия 13:26, 24 июля 2013
Options - объект используется для управления глобальными настройками игры.
Содержание
Общие параметры
Смотреть описание Object.
Основные параметры
- sound - Громкость звука 1 - максимальный; 0 - отключен.
- music - Громкость музыки 1 - максимальная; 0 - отключена.
- voice - Голос рассказчика 0 - отключен; не 0 - включен.
- page - Номер страницы для книги.
- fullScreen - Полноэкранный режим, используется в приложениях для PC: 1 - на весь экран, 0 - в окне.
- activity - Графический ресурс для индикатора загрузки. Перетаскивается мышкой из редактора ресурсов (поле должно находится в состоянии редактирования).
- first loading bg - Графический ресурс для индикатора загрузки. Перетаскивается мышкой из редактора ресурсов (поле должно находится в состоянии редактирования).
- first loading bar - Графический ресурс для индикатора загрузки. Перетаскивается мышкой из редактора ресурсов (поле должно находится в состоянии редактирования).
- show progress - 1 - Отображать не только крутилку activity, но и прогрессбар (кастомный или беленький програмный).
- loading bg - Графический ресурс для индикатора загрузки. Перетаскивается мышкой из редактора ресурсов (поле должно находится в состоянии редактирования).
- loading bar - Графический ресурс для индикатора загрузки. Перетаскивается мышкой из редактора ресурсов (поле должно находится в состоянии редактирования).
- поле ввода - Объект, типа edit из которого будет браться имя при добавлении/редактировании профилей (состояние add у опций).
- таблица - Объект, типа table в который мы будем складывать все профиля (состояние update у опций).
Добавляемые параметры
Меню выбора Добавляемые параметры к объектам активируется по правой кнопки мыши.
ввод пустого имени - При попытке добавить пустое имя состоянием add будет изменено состояние заданного объекта.
- объект - При попытке добавить пустое имя перевести объект в состояние из следующего поля.
- состояние - Новое состояние для объекта из предыдущего поля.
Android - кнопка Back - При нажатии на кнопку перевести объект в новое состояние.
- объект - При клике на кнопку перевести объект в состояние из следующего поля.
- состояние - Новое состояние для объекта из предыдущего поля.
Android - кнопка Menu - При нажатии на кнопку перевести объект в новое состояние.
- объект - При клике на кнопку перевести объект в состояние из следующего поля.
- состояние - Новое состояние для объекта из предыдущего поля.
Дополнительные стандартные параметры
- rlang - Текущий язык устройства.
- r_install - Дата и время установки в секундах.
- r_hours - Время прошедшее с момента установки в часах.
- r_playtime - Время нахождения в игре в минутах.
- r_launches - Количество запусков игры.
- r_days - Сколько дней подряд запускалась игра, если пропускается хотя бы день, то сбрасывается.
- r_lastlaunch - Дата и время последнего запуска в секундах.
Состояния
Объект Options обладает рядом состояний:
- init - Инициализация опций.
- add - Добавить новый профиль из заданного поля ввода, и сделать его текущим.
- update - Заполнить заданную таблицу списком профилей.
- change - Сменить профиль на выбранный на данный момент в таблице.
- delete - Удалить выбранный профиль.
- generate - Генерирует имя профиля по умолчанию при создании нового профиля.
- save - Сохранение всех параметров в опции.
- edit - С текущего поля ввода считывает имя и устанавливает его для текущего профиля.
- reset - Заменяет файл Options файлом Options_default, то есть сбрасываются все параметры и устанавливаются все параметры по умолчанию
- clear_cur_player - Удаляет весь текущий прогресс по выбранному профилю, таким образом можно организовать прохождение игры заново для одного и того же профиля.
- delete_node - Удаляет ноду в опциях, вычитав ее название из поля param.