Перейти к содержанию

Electr0

Администраторы
  • Постов

    10 387
  • Зарегистрирован

  • Посещение

  • Победитель дней

    417

Весь контент Electr0

  1. Electr0

    Анимация предметов

    аварийно отменить не получится, а вот запаузить анимацию теоритически возможно, точно так же когда челивек уйдет можно продолжить воспроизведение анимации.
  2. Electr0

    Анимация предметов

    прототип 6: Текущее: Предиктивная проверка должна аварийно отменить закрытие двери если увидела что в двери находится человек
  3. Electr0

    Анимация предметов

    готово, теперь нужно провести сверку снимка репозитория до разработки поддержки анимаций и после для выявления опечаток.
  4. Electr0

    Анимация предметов

    такс.. я все вспомнил, у нас уже все есть еще со времен добавления действий смены статуса кнопки и внедрения аварийной форсировки медленных действий для снятия снимка конца раунда / смены карты.
  5. Electr0

    Анимация предметов

    что-то пока нет идей как это все внедрять
  6. Electr0

    Контент пак 8

    models/props_mill/elevator01_cagedoor.mdl models/props_mill/elevator01_cagedoor02.mdl "Doors.ConstructionLift.Open" { "volume" "1.0" "soundlevel" "SNDLVL_100dB" "pitch" "100" "wave" "doors/sugarcane_lift_gate_open_01.wav" } "Doors.ConstructionLift.Close" { "volume" "1.0" "soundlevel" "SNDLVL_100dB" "pitch" "100" "wave" "doors/sugarcane_lift_gate_close_01.wav" }
  7. Electr0

    Контент пак 8

    Значение Статус изменено на: В обработке
  8. Electr0

    Анимация предметов

    проблема с устранена.
  9. Electr0

    Анимация предметов

    Error reading material data "materials/metal/black_wall_envmap_002a_hdr.vtf" фиксирую этот материал у: industrial_elevator.vmt underground_door_dynamic.vmt vent.vmt (на него ссылается railmetal_01.vmt)
  10. Electr0

    Анимация предметов

    во время тестов выявлен баг https://steamuserimages-a.akamaihd.net/ugc/1008184772390787105/AD72240275B9A3B3AA028FB71F2FBC5A30E6CDF6/ возможно виной конфликт скайбоксов https://steamcommunity.com/sharedfiles/filedetails/?id=450256600 https://steamcommunity.com/sharedfiles/filedetails/?id=121090376
  11. Electr0

    Анимация предметов

    выявлено стервозное поведение голубой круглой двери при проведении с ней операций по передвижению
  12. Electr0

    Анимация предметов

    Значение Статус изменено на: Закрытое тестирование
  13. Electr0

    Контент пак 8

    Значение Статус изменено на: Закрытое тестирование
  14. Electr0

    Контент пак 8

    Все предметы контент пака 8 включены в меню стройки.
  15. Electr0

    Анимация предметов

    прототип 5: Текущее: нужен обработчик анимаций который понимает когда закончатся ВСЕ анимации и только тогда отпустит кнопку. Предиктивная проверка должна аварийно отменить закрытие двери если увидела что в двери находится человек Надо понять что обработчик анимаций из себя будет представлять: Обработчик должен четко представлять сколько у каждой анимации уходит времени на исполнение. При выключении последовательность анимаций должна быть соблюдена. Нужно как-то определять что человек стоит в двери и не разрешать запускать анимацию.
  16. Electr0

    Анимация предметов

    прототип 4: Текущее: нужен обработчик анимаций который понимает когда закончатся ВСЕ анимации и только тогда отпустит кнопку. Сделано: голубая круглая дверь теперь спавнится закрытой, у нее умолчание открыта. Начинать работу можно с заполнения времени уходящего конкретной модели на исполнение конкретной анимации, таким образом у исполнителя будут необходимые данные о финальном времени конца всех анимаций. проблема с нонсолидностью анимированных моделек после операций передвинуть / повернуть решена.
  17. Electr0

    Анимация предметов

    прототип 3: нужен обработчик анимаций который понимает когда закончатся ВСЕ анимации и только тогда отпустит кнопку. на этапе спавна нужно скорректировать позицию некоторых дверей так как они рождаются в воздухе необходимо провести ряд тестов с целью выяснить можно победить проблему невозможности передвинут / повернуть такие анимированные пропы. временно внести анимированные двери в список не копируемых другими игроками во избежании утечки пока такие двери не готовы к массовому использованию. Загружать открытые анимированные двери нужно в openidle, а закрытые в closeidle анимациях.
  18. Electr0

    Анимация предметов

    а со звуком выглядит просто бомбически
  19. Electr0

    Анимация предметов

    прототип 2: нужен обработчик анимаций который понимает когда закончатся ВСЕ анимации и только тогда отпустит кнопку. надо добавить озвучку анимаций пока не решены все проблемы доступ к данному функционалу должен иметь только я Передвинуть до значения оси карты (Медл.) должна быть скрыта из меню т.к. она больше не имеет смысла.
  20. Electr0

    Анимация предметов

    прототип 1: Кнопки корректно отображают названия анимаций в списке действий. Во время добавления действий список анимаций генерируется исходя из модели, и отображается текстом. Запуск действия происходит корректно, но нет никакого контроля за тем что анимация кончилась, а так же звуков.
  21. Electr0

    Анимация предметов

    добавляю действие CTRL_SetAnimationSlow, необходимо повсеместное разделение на CTRL_SetSequence и CTRL_SetAnimationSlow
  22. Electr0

    Анимация предметов

    ну ты и толстушка
  23. Electr0

    Анимация предметов

    Выясняется еще одна проблема, выставление анимации через AcceptEntityInput(entity, "SetAnimation"); это по сути медленное действие, а кнопки из медленных действий понимают только шаговик. Соответственно надо решить или бросать это дело, или писать исполнитель анимаций который будет держать открытым указатели таймеров до конца исполнения анимаций так же есть логический конфликт CTRL_SetSequence ранее был только на смену цифрового номера Sequence, теперь же если модель персонаж для нее CTRL_SetSequence меняет номер, а для предметов поддерживающих смену анимации она делает AcceptEntityInput(entity, "SetAnimation"); что уже медленное действие, иначе говоря кнопке надо как-то отличать медленное от мгновенного, в связи с этим внутренний код действия судя по всему лучше под это дело сменить.
  24. Electr0

    Анимация предметов

    готово
  25. Electr0

    Анимация предметов

    нужно добавить возможность выставить анимацию перебором так и через !fs_anim, отмена повтор должны быть тоже в деле
×
×
  • Создать...