(22.08.2020 13:56)Berserker Wrote: helgtla, если будет обновление с работой фоновых звуков от объектов, то карте можно будет придать ещё большей жизни.
А какого плана будут эти изменения? Сейчас, на сколько я представляю, есть возможность выставить звуки(с повтором) только двеллингам, некоторым объектам (конюшня, водопад, и.тд.). Для ЭТИХ объектов звук будет воспроизводится только при условии, что есть "жёлтый" квадрат (он является эпицентром распросранения с затуханием в три клетки). И есть объекты типа вулкан (звук возможен только при условии наличия "красной клетки", тут я хз, где эпицентр, надеюсь, что каждая красная точка) и магическая/мёртвая земля ("прозрачная точка"). У последних двух типов объектов (инициатор "красные" или "прозрачные" точки) площадь может достигать размера 192*256, что в теории должно позволять распространять необходимый звук на большую площадь, использую лишь один объект. С объектами первого типа("жёлтый" эпицентр)- приходится чередовать их по "потенциальному" пути следования игрока, при том расставлять так их, чтобы игрок не смог с ними взаимодействовать(у меня по крайней мере пришлось подобную функцию возложить на двеллинги, так как их я на карте не использую). Но всё равно в этом есть неудобство, так как даже если мне необходимо, чтобы игрока сопровождали определённые наборы звуков (уханье совы, карканье+ стрекот сверчков+ отдалённый вой (сам звуковой файл может быть до 40 секунд продолжительностью)),то приходится применять "такие пресеты" только в местах, где игрок может "задержаться". Иначе, сам файл просто не успеет проиграться, а следующий объект-триггер просто начнёт проигрывание с начала.
Потому, как по мне было бы не плохо, если бы была возможность скриптами контролировать звуковое сопровождение (назначение конкретного объекта-источника (идеально просто координаты-эпицентра звука, даже если в этом месте "пустота"), и способа его распространения (есть затухание от источника или отключено, и радиус распространения от указанной координаты(в этом случае затухание(если оно активно) выставить в процентном соотношении(30%, 60%, 100% от эпицентра)))).