Jump to content
Korean Random

Valberton

User
  • Posts

    395
  • Joined

  • Last visited

  • Days Won

    14

Posts posted by Valberton

  1. 1 час назад, DrWeb7_1 сказал:

    А зачем явно не проживающему в РФ/РБ пользователю VPN для установки Wwise?:teethhappy:

     

    А чтобы мимокрокодилы не вопили, мол, "НИМАГУСКАЧАТПАМАГИТЕ". :smileface:

     

  2. 2 часа назад, Коробка сказал:

    Но как? Это же инициализационный файл, без него аудио движок не сможет инициализировать звуковые ивенты и банки

     

    Потому что, инициализация ивентов идет, скорее всего, на уровне exe-шника игры и JSON при этом не используется или генерируется по ходу инициализации.
    Это можно проверить, сделав ивент, которого нет в игре и вызвав его через Python, что у тебя получится без особых проблем.

  3. Ни разу еще в самих файлах игры не находил JSON'ы.

     

    1 час назад, Коробка сказал:

    ...файлы загрузочного экрана я нашел в gui_part1.pkg и gui_part2.pkg

     

    С сервера подгружаются слайды в виде кэша, а в случае его отсутствия подгружаются слайды из файлов игры.

  4. Только что, Ltava сказал:

    Спасибо за обновку. Такой вопрос,- куда кидать папки из OmniLab_mods-main. Хотелось бы изменить картинки загрузки игры.

     

    Вообще, репозиторий служит для загрузки слайдов с сервера. Не надо его загружать.

    • Upvote 1
  5. Уровень костылей превышает все допустимые пределы!
     

    ОБНОВЛЕНИЕ RELEASE 9 - "ЭПИЦЕНТР"

    Секция "AMBIENT"
        - Актуализация с WT 2.33 "Господство в воздухе".
        - Добавлена поддержка карт, которые вышли с августа 2023 года.

     

    Секция "EXPLOSIONS"
        - Актуализация с WT 2.33 "Господство в воздухе".
        - Улучшено позиционирование и распространение звука в зависимости от расстояния.

     

    Секция "GUNSOUNDS"
        - Актуализация с WT 2.33 "Господство в воздухе".
        - Исправление недоработки резкой смены звука выстрела из снайперского режима в аркадный и обратно.
        - Увеличена общая громкость звуков выстрелов игрока в аркадном прицеле.

        - Секция объединена с секцией "PASSBY"

     

    Секция "IMPACTS"
        - Актуализация с WT 2.33 "Господство в воздухе".

        - Звуки попаданий по игроку и остальным танкам разделены.
        - Мелкие исправления и улучшения.

     

    Секция "MUSIC"
        - Музыка экрана логина не останавливается при заходе в ангар.

        - Музыка победы и поражения теперь запускается в конце боя и не замолкает после выхода в ангар.
        - Добавлена поддержка карт, которые вышли с августа 2023 года.

     

    Секция "GUI"
        - Добавлен звук смены снаряда.

     

    Секция "OBJECTS"
        - Актуализация с WT 2.33 "Господство в воздухе".


    Секция "PYHELPER"
        - Добавлены ресурсы для экрана загрузки игры.
        - Полностью переработан скриптовый помощник, исходный код открыт на GitHub.


    Секция "VEHICLES"
        - Изменен звук двигателя колесников на тот, который используется на E.B.R. (1954)
        - Исправления и улучшения позиционирования звуков.


    Секция "VOICEOVER"
        - Актуализация с WT 2.33 "Господство в воздухе".
        - Добавлено голосовое уведомление при выстреле арты врага в радиусе ~150 метров от игрока.

        - Добавлено голосовое уведомление при смене снаряда.

        - Добавлено голосовое уведомление при окончании перезарядки орудия.

        - Добавлено голосовое уведомление при попадании по игроку и повреждении модулей или экипажа.

        - Добавлено голосовое уведомление победы и поражения во время и в конце боя.

        - Добавлено голосовое уведомление при повреждении и починке колеса.

     

    Особая благодарность @Kurzdor за помощь в разработке нового скриптового помощника.

    Также убрана поддержка загрузки мода через BanksLoader ввиду особенности работы некоторых секций мода.


    Файлы в облаках уже обновлены и ждут вашего скачивания, облака в шапке темы. Там же и обновилось тизер обновления, скорее посмотри его!

    • Upvote 2
  6. 04.01.2024 в 20:57, Коробка сказал:

    Хочу создать через конвертер bnk в wwise project проект с звуками из вот, хочу портировать некоторые звуки в блиц. Конвертер требует SoundbanksInfo.json, но в audioww_part1.pkg и audioww_part2.pkg его нет

     

    Насколько я знаю, игра внутри не использует никаких JSON файлов. А необходимые подгружает с сервера (экран загрузки игры, например).

  7. Решение проблемы углов найдено.

     

    Радианы перевел в градусы, но есть прикол:
    Когда значение переваливает за 322 градуса, значение уходит в -38 и уменьшается до 0.
    Это просто законтрить, отняв из 360 модуль полученного значения угла.

    Тему закрываю, всем спасибо за помощь.

    • Upvote 3
  8. С прескорбием сообщаю, что разработка мода приостановлена ввиду утери проекта Wwise из-за своих кривых рук. К сожалению, все изменения, которые вы видели в видео за прошедший месяц полностью аннулированы. Простите за то, что я такой рукожоп.

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

  9. # PLACEHOLDER: Получаем дистанции и угол до захваченной цели и переводим в смену свитчей в Wwise
    def wtGetDistanceAndAngle(target):
        if target is not None:
            dist = avatar_getter.getDistanceToTarget(target)
            if dist < WTSM_CONSTS.DIST_VALUES[0]:
                corr_dist = 'near'
            else:
                corr_dist = min(WTSM_CONSTS.DIST_VALUES, key=lambda x: abs(x-dist))
    		
            angle = None
            corr_angle = min(WTSM_CONSTS.A2H, key=lambda x: abs(x-angle))
            
            WWISE.WW_setSwitch(WTSM_CONSTS.SWITCHES['target_distance'], corr_dist)
            WWISE.WW_setSwitch(WTSM_CONSTS.SWITCHES['target_hours'], corr_angle)

    Для angle хотел взять код от spoter, который он скинул сюда, но все никак не могу выловить направление корпуса.

        @staticmethod
        def calc_radian(target_position, angle):
            cameraDir, cameraPos = cameras.getWorldRayAndPoint(0, 0)
            cameraDir.normalise()
            cameraToTarget = target_position - cameraPos
            dot = cameraToTarget.dot(cameraDir)
            if dot < 0: return
            targetRadian = cameraToTarget.lengthSquared
            radian = 1.0 - dot * dot / targetRadian
            if radian > angle: return
            return radian

    Чувствую себя лютой чукчей...

  10. 36 минут назад, StranikS_Scan сказал:

     

    Ну логично, поэтому я ничего не писал про PlayerAvatar :Default: Давай учи матчасть, декомпилы игры тебе в помощь.

     

    Так и PlayerVehicle тоже ничего не выдает. Через Орион уже проверил.

     

  11. 17.11.2023 в 05:13, spoter сказал:

    ...но думаю поможет разобраться, если не лень.

     

    Не лень, но уже расшиб голову об стену. Никак не могу поймать направление корпуса.

    18.11.2023 в 14:04, StranikS_Scan сказал:

    PlayerVehicle.matrix.yaw - EnemyVehicle.matrix.yaw

     

    PlayerAvatar.matrix передает BigWorld.EntityMPov, у которого нет никаких методов/атрибутов.

  12. 23 минуты назад, Mixaill сказал:

    @Kurzdor давай скажем чуть более аккуратно, не будет по крайней мере для патча 1.22.0

     

    Надеюсь на то, что только для патча, а не для кластера в целом.

    17 минут назад, Pbody_iwnl сказал:

    Ну не новый же звуковой движок им пилить) 

     

    Деградация до FMOD less go!

  13. 07.11.2022 в 21:52, Alex_Dracula103 сказал:

    не прогружаются все танки 8 уровня, как это исправить?

    В новых патчах танки 8 уровня разделены на три пакета, а не на два, как все остальные.
    Решение немного выше вашего сообщения.

    https://kr.cm/f/t/28240/c/523443/

  14. 11 минут назад, P.S.Enot сказал:

    ну и хотелось еще бы портативную версию вивайса где то взять для текущего патча

    Так вот же она, в шапке темы пособия.

×
×
  • Create New...