You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Alexander Yakovlev 3238740e7d folder for translations 6 years ago
translations folder for translations 6 years ago
README.md Readme update 6 years ago
choice.lua Internationalization 6 years ago
game.lua Default gettext function is _, not __ 6 years ago
init.lua Internationalization 6 years ago
main.lua Default gettext function is _, not __ 6 years ago
translate.lua folder for translations 6 years ago

README.md

Шестой город

Концепт RPG на платформе INSTEAD.

Внутренняя структура

Игра построена полностью по структуре плавающих модулей. Игроку даются на выбор разные варианты, в зависимости от его характеристик и состояния игры.

К стандартным объектам INSTEAD добавлено два новых типа: choice и option.

option - это вариант выбора. Он имеет 4 параметра: фильтр для показа, текст ссылки, текст реакции и функция реакции. Три последних параметра соответствуют функции phr. Фильтр для показа должен быть строкой.

choice - это диалог выбора. Он показывает только те варианты, для которых верен их фильтр. Так, option с фильтром "false" не будет показан никогда. Значение nil - это особый случай, это значит что фильтра нет и опция показывается всегда.