-
Content Count
390 -
Joined
-
Last visited
-
Days Won
14
Everything posted by Valberton
-
Уровень костылей превышает все допустимые пределы! ОБНОВЛЕНИЕ 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 ввиду особенности работы некоторых секций мода. Файлы в облаках уже обновлены и ждут вашего скачивания, облака в шапке темы. Там же и обновилось тизер обновления, скорее посмотри его!
-
Где находится файл SoundbanksInfo в клиенте WoT/МТ
Valberton replied to Коробка's topic in Modding General Discussion
Насколько я знаю, игра внутри не использует никаких JSON файлов. А необходимые подгружает с сервера (экран загрузки игры, например). -
Вычисление угла между танком игрока и танком противника.
Valberton replied to Valberton's topic in ActionScript & Python
Решение проблемы углов найдено. Радианы перевел в градусы, но есть прикол: Когда значение переваливает за 322 градуса, значение уходит в -38 и уменьшается до 0. Это просто законтрить, отняв из 360 модуль полученного значения угла. Тему закрываю, всем спасибо за помощь. -
Вычисление угла между танком игрока и танком противника.
Valberton replied to Valberton's topic in ActionScript & Python
Все, мы померли. -
С прескорбием сообщаю, что разработка мода приостановлена ввиду утери проекта Wwise из-за своих кривых рук. К сожалению, все изменения, которые вы видели в видео за прошедший месяц полностью аннулированы. Простите за то, что я такой рукожоп. Отмена операции, все нормально. Умные люди помогли чукче восстановить утраченный коммит перед всем бляздецом.
-
Вычисление угла между танком игрока и танком противника.
Valberton replied to Valberton's topic in ActionScript & Python
# 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 Чувствую себя лютой чукчей... -
Вычисление угла между танком игрока и танком противника.
Valberton replied to Valberton's topic in ActionScript & Python
Странно, во время тестов оно просто вставало в позу и ничего не давало. Попробую разобраться. -
Вычисление угла между танком игрока и танком противника.
Valberton replied to Valberton's topic in ActionScript & Python
Так и PlayerVehicle тоже ничего не выдает. Через Орион уже проверил. -
Вычисление угла между танком игрока и танком противника.
Valberton replied to Valberton's topic in ActionScript & Python
Не лень, но уже расшиб голову об стену. Никак не могу поймать направление корпуса. PlayerAvatar.matrix передает BigWorld.EntityMPov, у которого нет никаких методов/атрибутов. -
Для интересующихся: на RUBY фурычить будет?
-
Надеюсь на то, что только для патча, а не для кластера в целом. Деградация до FMOD less go!
-
@Mixaill, лицензия у Лесты появится или будем, как неандертальцы шинковать большие моды на кучу мелких банков? Для моего мода это прям Брух.
-
If you need to attach it (example, to tank), then: https://kr.cm/f/t/27921/c/297546/ If place model on map, then: model = BigWorld.Model('path_to_model') model.position = (x, y, z) BigWorld.addModel(model)
-
В новых патчах танки 8 уровня разделены на три пакета, а не на два, как все остальные. Решение немного выше вашего сообщения. https://kr.cm/f/t/28240/c/523443/
-
[Wwise] Пособие по созданию звуковых модов
Valberton replied to night_dragon_on's topic in Modding General Discussion
Никак.