Незнаю можно ли на этом форуме задавать такие вопросы, OSFM и GECK немного отличаются. Меня интересует скриптинг именно в GECK для Fallout 3.
Если есть специальный форум или раздел на этом форуме, посвящённый GECK, то дайте мне, пожалуйсто, на него ссылку. А пока попробую спросить здесь.
1. Подскажите функцию, которая указывает на каком именно стуле сидит ГГ. Типы стульев, как я понял, бывают chair, stool и tablechair.
2. Указывает сидит ГГ на стуле или просто сидит(есть функция getSitting, но она показывает только что ГГ просто сидит, неважно на стуле или просто приседает).
3. Как сделать, чтобы скрипт выполнился только после того, как анимция полностью проиграется? Например:
begin OnActivate
showMessage AnimationStart ;показать сообщение, когда анимация началась
player.playIdle SodaDrinkingStanding ;проиграть анимацию на игроке
;здесь должен быть скрипт, который не даёт выполнится дальнейшему скрипту, пока анимация не закончится
showMessage AnimationEnd ;показать сообщение, когда анимация закончена
end
Или как нибудь по другому.