Macros, Variables, JavaScript
[clearstack]Clear the Stack
Очищает стек, управляемый системой. Стек — это область памяти, используемая для хранения точек возврата для вызовов, макрофункций и операторов if. В обычной новелле это не вызывает проблем, но если игра выполняет повторяющиеся операторы перехода внутри блока if или call, стек начнет заполняться неиспользуемыми точками возврата. Это может привести к проблемам, например, к большому размеру файлов сохранения. Поэтому, когда в стеке нет ничего, к чему игре нужно возвращаться, рекомендуется использовать данный тег.
Параметры
| Параметр | Обяз. | По умолч. | Описание |
|---|---|---|---|
stack | Да | — | Можно указать "call", "if" или "macro", чтобы удалить только определенный стек. Если ничего не указано, будут удалены все стеки. |