думаю вы видели или в мультиках или в фильмах такую приколюху, что человек встаёт в трубу и его подхватывает поток и он в трубе летит до нужного места, предлагаю сделать такое же в червях Этап 1
Создаём в редакторе карт трубы, их можно будет соединять под прямым углом, это не помеха
Этап 2
Расставляем тригеры, тут система будет довольно мудрённая, так как там ещё надо учесть в каком направлении движется червь... в трубу то с двух концов можно залезть
Этап3
Пиши скрипт, для этого расскажу как я себе это представляю... вползает червь в вертикальную трубу, подпрыгивает вертикальным прыжком, в в верхней амплитуде прыжка собирает тригер и под ним происходит взрыв рассчитанной мощности, когда червь долетает до поворота, он собирает тригер и ,тут самая фишка, сначала создаётся небольшой взрыв впечатывающий его в тупик, а потом создаётся взрыв посылающий червя в бок, первый взрыв нужен для того чтобы, червяк находился точно напротив бокового тунеля, т.к. он или может под силой тяжести сместиться или просто отскочить от тупика... ну вобще и так пока червь не долетит до конца... все взрывы не будут иметь урона... так что после полёт ход не закончится... единственная проблема урон от падения... хотя есть идея создавать взры под червяком с целью смягчить падение...
Ну как вам =))))