Добавлено через 11 часов 42 минуты
Мне кажется, это так работает. Герой цепляет трек с последней текстуры, по которой ходил. По воде герой не ходит. Он садиться на корабль. Поэтому трек не меняется. Так можно любой текстуре приделать водный саунд и подмазывать ей место в несколько квадратов перед посадкой и будет смена на водную музыку. Но можно и всю карту залить такой текстурой, а не только перед кораблём. Смотрел файл корабля, приделать на него трек воды не получилось.