-
Notifications
You must be signed in to change notification settings - Fork 0
Запреты и разрешения
TrueCat17 edited this page May 8, 2021
·
2 revisions
Очевидный пример использования:
- Есть Алиса и её домик,
- Делается общий запрет (для всех) на переход в её домик,
- Даются личные разрешения на этот переход для самой Алисы и для каждого из её друзей,
- По мере развития сюжета игры разрешения могут быть забраны от тех, кто перестал быть её другом, и даны тем, с кем она подружилась.
Подробности в следующих 4 абзацах.
ban_exit("location_name", place_name = None)
Где
-
location_name
- имя локации, -
place_name
- имя места на этой локации, из которого запрещается переход (None
- из всех зарегистрированных на данный момент мест в данной локации).
unban_exit("location_name", place_name = None)
Где
-
location_name
- имя локации, -
place_name
- имя места на этой локации, из которого разрешается переход (None
- из всех зарегистрированных на данный момент мест в данной локации).
character.allow_exit("location_name", place_name = None)
Где
-
character
- персонаж, которому даётся разрешение, -
location_name
- имя локации, -
place_name
- имя места на этой локации, из которого разрешается переход (None
- из всех зарегистрированных на данный момент мест в данной локации).
character.disallow_exit("location_name", place_name = None)
Где
-
character
- персонаж, у которого забирается разрешение, -
location_name
- имя локации, -
place_name
- имя места на этой локации, (None
- из всех зарегистрированных на данный момент мест в данной локации).
Основы
Если вы новичок, то будет достаточно прочитать лишь это, пока ваш энтузиазм не исчерпан.
Остальное можно будет прочесть по мере надобности.
Документация по RPG-части находится здесь.
Более сложные вещи
Через некоторое время вам, возможно, потребуются более продвинутые возможности.
- Функции для изображений (im-функции).
- Эффекты.
- Времена суток.
- ATL (анимации и трансформации).
- Ввод с клавиатуры.
- Введение в ScreenLang (GUI, интерфейс).
- Конфигурирование игры.
Дополнительно
- Некоторые полезные функции.
- Сигналы и таймауты.
- Технические подробности работы с изображениями.
- Технические подробности ВН-спрайтов.
- Система переводов.
- Воспроизведение видео.
- Скрин помощи.
- Прерываемые циклы.
- https.
- Система обновлений.
Перед самым началом
Советы для новичков и не только.
Оффтоп.