Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
OSFM v1.2.0.doc
Скачиваний:
4
Добавлен:
01.07.2025
Размер:
4 Мб
Скачать
☆

GetSleeping

Синтаксис:

[ActorID.]GetSleeping

Функция GetSleeping возвращает следующие базовые значения в зависимости от состояния сна вызывающего актера (ActorID):

0 – Не спит 1 – Загружается пакет сна 2 – Готов спать 3 - Спит 4 – Готов проснуться

Примечание: Функция не работает на игроке, так как основана на состояния анимации актера. Используйте для этого функцию IsPCSleeping. Относится к типу: Actor State Functions | Condition Functions | Actor Functions

GetStage

Синтаксис:

GetStage QuestID

Пример:

GetStage FG01

Функция GetStage возвращает текущее максимальное состояние завершенности указанного в виде параметра квеста QuestID. Например, если закончены стадии 10, 30 и 75, функция GetStage вернет 75. Это будет справедливо и в том случае, если стадия 30 была выполнена уже после завершения стадии 75 - все равно будет возвращаться значение 75 (т.е., максимальное). Если же вам нужно знать, какая конкретно стадия квеста завершена последней, используйте функцию GetStageDone. См. также: SetStage, GetStageDone Относится к типу: Quest Functions | Condition Functions

GetStageDone

Синтаксис:

GetStageDone QuestID StageIndex

Пример:

GetStage MS09 30

Функция GetStageDone возвращает "1", если указанный этап StageIndex квеста QuestID завершен, и "0" в противном случае. См. также: GetStage, SetStage Относится к типу: Quest Functions | Condition Functions

GetStartingAngle

Синтаксис:

[ObjectID.]GetStartingAngle axis

Примеры:

GetStartingAngle Z

Функция GetStartingAngle возвращает первоначальный угол поворота объекта ObjectID по выбранной оси (X, Y, или Z) относительно мировых координат. Тип возвращаемой переменной - вещественный (float). Угол возвращается тот, который был изначально задан в редакторе, а не текущий, который мог измениться в игровом процессе. Относится к типу: Movement Functions | Condition Functions

GetStartingPos

Синтаксис:

[ObjectID.]GetStartingPos axis

Пример:

GetStartingPos Z

Функция GetStartingPos возвращает первоначальное местоположение (координату) вызывающего объекта ObjectID по выбранной оси (X, Y, или Z) относительно мировых координат. Тип возвращаемой переменной - вещественное (float). Координата возвращается та, которая была задана в редакторе изначально, в конструкторе, а не текущая, которая могла в игровом процессе измениться. Относится к типу: Movement Functions | Condition Functions

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]