1.Как сделать тайтл не проходимым для юнита? (Последняя версия патча)
  1. Какие либо редакторы есть с расширенным функционалом в виде (WEU) для последних версий редактора?

TAHK90, Есть такое свойсто декорации - карта путей, её можно взять другую, а можно нарисовать свою по сетке и импортировать в карту, таким образом можно хоть всю карту сделать непроходимой.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
27
Можно триггерно задать тип паффинга
//Задает в определенном участке (ректе по русски прямоугольнике) паффинг ландшафта
//Циклом пробегаем в квадрате и задаем тип ландшафта
function SetPathingRect takes rect re, pathingtype pt, boolean pathable returns nothing
    //probably this trigger won't work if you don't snap the regions to the grid

    //available pathing types
//PATHING_TYPE_ANY                 //if this is false you can't walk/build/fly on it
//PATHING_TYPE_WALKABILITY         //if this is false you can't walk on it
//PATHING_TYPE_FLYABILITY          //if this is false you can't fly on it
//PATHING_TYPE_BUILDABILITY        //if this is false you can't build on it
//PATHING_TYPE_PEONHARVESTPATHING  //don't know
//PATHING_TYPE_BLIGHTPATHING       //if this is false you can't build ziggs on it
//PATHING_TYPE_FLOATABILITY        //don't know
//PATHING_TYPE_AMPHIBIOUSPATHING   //don't know

    local real r = 32  //size of pathing blocks
    local real x = GetRectMinX(re)
    local real y
    local real x2 = GetRectMaxX(re)
    local real y2 = GetRectMaxY(re)
    
    loop
        exitwhen x >= x2
        set y = GetRectMinY(re)
        loop
            exitwhen y >= y2
            if y < y2 and x < x2 then
                call SetTerrainPathable(x, y, pt, pathable)
            endif
            set y = y + r
        endloop
        set x = x + r
    endloop
    //call RemoveRect(re)
    //set re = null
    set pt = null
endfunction

А вот чтобы тайл был непроходимым, это только в JNGP можно было, на новом патче не знаю завезли ли
раскрыть
В редакторе JNGP можно текстуру земли настроить, во вкладке UMSWE есть функция Custom Tile Pathability через которую можно редактировать маркеры тайлов на клиффах (на обычных текстурах кажется не работает, но видел в интернете какой то редактор, с возможностью редактировать ландшафт)
изменения происходят не сразу. на скрине написано что надо restart. Но это мб не у всех заработать
8
Steal nerves:
Можно триггерно задать тип паффинга
//Задает в определенном участке (ректе по русски прямоугольнике) паффинг ландшафта
//Циклом пробегаем в квадрате и задаем тип ландшафта
function SetPathingRect takes rect re, pathingtype pt, boolean pathable returns nothing
    //probably this trigger won't work if you don't snap the regions to the grid

    //available pathing types
//PATHING_TYPE_ANY                 //if this is false you can't walk/build/fly on it
//PATHING_TYPE_WALKABILITY         //if this is false you can't walk on it
//PATHING_TYPE_FLYABILITY          //if this is false you can't fly on it
//PATHING_TYPE_BUILDABILITY        //if this is false you can't build on it
//PATHING_TYPE_PEONHARVESTPATHING  //don't know
//PATHING_TYPE_BLIGHTPATHING       //if this is false you can't build ziggs on it
//PATHING_TYPE_FLOATABILITY        //don't know
//PATHING_TYPE_AMPHIBIOUSPATHING   //don't know

    local real r = 32  //size of pathing blocks
    local real x = GetRectMinX(re)
    local real y
    local real x2 = GetRectMaxX(re)
    local real y2 = GetRectMaxY(re)
    
    loop
        exitwhen x >= x2
        set y = GetRectMinY(re)
        loop
            exitwhen y >= y2
            if y < y2 and x < x2 then
                call SetTerrainPathable(x, y, pt, pathable)
            endif
            set y = y + r
        endloop
        set x = x + r
    endloop
    //call RemoveRect(re)
    //set re = null
    set pt = null
endfunction

А вот чтобы тайл был непроходимым, это только в JNGP можно было, на новом патче не знаю завезли ли
раскрыть
В редакторе JNGP можно текстуру земли настроить, во вкладке UMSWE есть функция Custom Tile Pathability через которую можно редактировать маркеры тайлов на клиффах (на обычных текстурах кажется не работает, но видел в интернете какой то редактор, с возможностью редактировать ландшафт)
изменения происходят не сразу. на скрине написано что надо restart. Но это мб не у всех заработать
На новом патче только расширили количество тайлов до 16( в обычном редакторе) но редачить их свойства ( проходимость, строительство и т.п нельзя).
Мне же и нужно задать свойства непроходимости изначально, без триггеров.
22
ну в рефордже должна было иметь инструмент рисовать блокатор пути без декорации но хз он пока белая а когда или уже убрали хз. Там как раз и можно делать непроходимости воздуха и землей
8
pro100master:
ну в рефордже должна было иметь инструмент рисовать блокатор пути без декорации но хз он пока белая а когда или уже убрали хз. Там как раз и можно делать непроходимости воздуха и землей
Не нашёл, декорациями не получится, ибо мне придётся ставить их около тысячи в ручную
22
TAHK90, значит удалили когда выпускали бета рефордж и он был
27
TAHK90, можно еще попробовать импортировать slk со своими настройками тайлов. Если там в рефордже можно извлечь. но такое я не пробовал. на тестовой карте автозамена настроек тайлов посредством slk у меня не работало, возможно как всегда че-то не так сделал. но я сильно не заморачивался этим
32
TAHK90, Есть такое свойсто декорации - карта путей, её можно взять другую, а можно нарисовать свою по сетке и импортировать в карту, таким образом можно хоть всю карту сделать непроходимой.
Принятый ответ
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.