| Разработка и ромхакинг > Ромхакинг и программирование |
| [SMD] хакинг Dune: The Battle for Arrakis |
| << < (121/447) > >> |
| Ti_:
--- Цитата: Ti_ от 10 Ноябрь 2012, 15:39:16 ---Версия для тестов: --- Конец цитаты --- Ещё вот одна. По сравнению с r24 ещё ускорена обработка объектов. Добавил Гербы (последний вариант от Немезиса) + в заставке император летит. Подправлено кол-во харвестеров у ИИ на миссиях. Переделаны флаги для побед и поражений(в т.ч. заработал timeout). Если есть желание встроить в редактор могу все расписать. |
| Segaman:
распиши, будь добр :) |
| Ti_:
--- Цитата: Segaman от 03 Декабрь 2012, 10:02:50 ---распиши, будь добр :) --- Конец цитаты --- Ок, считаем word с нуля с младшего бита. Победа: bit #0 - За разрушение всех строений врага. #1 - не используется пока #2 - За сбор спайса #3 - За таймаут #4 - Сбор спайса+уничтожить все здания врага. Остальные не используются. Поражение: #0 - Потерял всех юнитов+здания #1 - Разрушены здания союзника. #2 - Потерял все свои здания. #3 - Проигрыш по таймауту. #4 - Потерял все здания+юнитов+здания союзника. Остальные тоже не используются. Ну если что предлагайте, что можно еще придумать. Если более одного флага стоит - значит достаточно чтобы выполнилось любое из условий. (То есть например за победу #0 и #2 - значит собрать спайс или уничтожить здания врага) Старые условия не работают (то есть если флагов нету вообще - не проиграть или не выиграть. Добавлено позже: --- Цитата: Segaman от 03 Декабрь 2012, 10:02:50 ---распиши, будь добр :) --- Конец цитаты --- Кстати, ещё одна просьба. Новый редактор создает фременов со строчками 0Bxx, а старый 06Xx. Впринципе я позже сделал как ты просил, чтобы и 06XX воспринималось хаком как дом фременов. (только 0651, 0643, 0642, 064D, - а остальное - 06xx - старпорт) - только в той версии, которую можно самому собирать нельзя как раз. А суть в том, что старый редактор не может открывать карты с 0BXX, а новый не мог менять teams. Так что для совместимости стоит изменить, либо просто оба варианта сделать. (Последние версии хака оба варианта "хавают"). А ещё нашли одну тонкость - если юнита запереть в большом пространстве - игра начинает жутко тормозить, особенно когда этот юнит в видимой зоне экрана. (Поэтому не запирайте юнитов ИИ или запирайте, но окружив 9 блоками в упор). Area guard для таких юнитов , кстати говоря не лучший выбор. Обманывается одним юнитом, других не видят. Стоит попрбовать guard или retreat чтоли. Добавить может к readme редактора. |
| lupus:
А можно ли тогда выставить во всех миссиях, где для победы в оригинале требуется уничтожение противника, как главное условие уничтожение всех зданий, как это в том же старкрафте сделано? А то здания уничтожил и начинаются поиски какого-нибудь харвестера, который заглох в дороге, потому, что ему возвращаться больше некуда... |
| Ti_:
--- Цитата: lupus от 03 Декабрь 2012, 15:21:55 ---А можно ли тогда выставить во всех миссиях, где для победы в оригинале требуется уничтожение противника, как главное условие уничтожение всех зданий, как это в том же старкрафте сделано? А то здания уничтожил и начинаются поиски какого-нибудь харвестера, который заглох в дороге, потому, что ему возвращаться больше некуда... --- Конец цитаты --- В каких именно миссиях? В оригинале нету таких миссий. Только здания достаточно. Более того и в хаке в оригинале нету такого условия как уничтожить всех юнитов врага. |
| Segaman:
Ti_, посылаю тебе последний билд редактора. смотри личку |
| Ti_:
--- Цитата: Segaman от 05 Декабрь 2012, 09:52:49 ---Ti_, посылаю тебе последний билд редактора. смотри личку --- Конец цитаты --- Спасибо, правда Lipetsk уже скидывал. Посмотрел, ну нет в нём той юзабельности что в Dme.0973. Как минимум не хватает нижней панели, где были все юниты и куски карты. Кстати говоря блумы удалить нельзя. А там всего 2 серьезных минуса - неправильно сейвит карту, и при промахе кнопкой мимо объекта все наработки улетают в трубу. :lol: |
| Segaman:
для не знающих кнопка "O" творит чудеса. блумы да, не удаляются. карту не правильно сейвит в смысле? при промахе какойм? вырожайся понятнее, и скрины давай :) |
| Ti_:
--- Цитата: Segaman от 05 Декабрь 2012, 16:46:53 ---карту не правильно сейвит в смысле? при промахе какойм? вырожайся понятнее, и скрины давай :) --- Конец цитаты --- Я про 0937 говорил :) Добавлено позже: --- Цитата: Segaman от 05 Декабрь 2012, 16:46:53 ---для не знающих кнопка "O" творит чудеса. --- Конец цитаты --- Сейчас гляну. Добавлено позже: Во-первых не O, а "P". Во-вторых панель закрывает карту, а в старом она была снизу эдитора, а не мешала. В-третьих от панели толку 0, так как взять с нее юнита и выставить 1 кликом не получается, либо я не знаю как. Всё равно вылезает 5 окон где надо жать ок. В-четвертых панель урезана в длину, половины юнитов и земли не хватает, а как прокручивать неясно -[ вроде стало прокручивать - но всё равно 0973 удобнее.] Строение с панели подцепить вообще невозможо. Шестое : а это что за глюк: (разобрался =), но нафига это было делать? разве удобно?только загораживает всё) Обзор карты небольшой как и раньше,хотя это не самое главное. |
| Segaman:
1: видимо спутал 2: ты слишком критичен. нажми еще раз P 3: поствить юнита еще нельзя, зато можно выделенные юниты сразу сменить с помощью панели. выделил юнитов и нажал на панели на юнит, и все выделенные сменились на нажатого в панели. это все еще дорабатываться будет. 4: панель урезана чтобы правую пожно было открыть. в принцыпе могу ее расширить, но скорее всего не буду. 5: строения вообще не работают. я начал делать и забил. 6: среднюю кнопку мыши жмешь и выбираешь блок с помощью ролика мыши. помагает как раз в случае со стенами. да не спорю не удобно, но я уже сделал и наверно убирать не буду. |
| Ti_:
--- Цитата: Segaman от 06 Декабрь 2012, 08:58:08 ---2: ты слишком критичен. нажми еще раз P 3: поствить юнита еще нельзя, зато можно выделенные юниты сразу сменить с помощью панели. выделил юнитов и нажал на панели на юнит, и все выделенные сменились на нажатого в панели. это все еще дорабатываться будет. 4: панель урезана чтобы правую пожно было открыть. в принцыпе могу ее расширить, но скорее всего не буду. --- Конец цитаты --- 2) можно подумать я не догадался? 3 и 4 ) Если в DME0973 Панель доступна сразу и целиком и оттуда можно быстро расставлять юниты и блоков , делая карту, то здесь этого нельзя. Зачем менять выделенные юниты с панели не понимаю, какой смысл?. То есть чтобы сменить ее надо открыть и закрыть каждый раз. Когда мы и так можем сменить юнит правой кнопкой. Добавлено позже: --- Цитата: Segaman от 06 Декабрь 2012, 08:58:08 ---5: строения вообще не работают. я начал делать и забил. --- Конец цитаты --- DuneMapEditor3 91% no comments Добавлено позже: --- Цитата: Segaman от 06 Декабрь 2012, 08:58:08 ---6: среднюю кнопку мыши жмешь и выбираешь блок с помощью ролика мыши. помагает как раз в случае со стенами. да не спорю не удобно, но я уже сделал и наверно убирать не буду. --- Конец цитаты --- Оставить прокрутку колёсом, но убрать подсветку 3 следующих и предыдущих блоков - они всё загораживают. |
| Segaman:
над редактором я работаю...уже. вот скрины (немного кривые, спасибо фрапсу :)) поправил нижнюю панель, правую уменьшил. доделал сессии. написал новую систему работы курсора. добавил кнопку открытия нижней панельки. доработал строения в нижней панельке. теперь меняются строения. также пересчитывается энергия. на скринах все показано. исправил прыжок за карту при открытии миссии и карты. собирался сделать куски карт, не дотянулся) |
| ALEX_230_VOLT:
ух ты, редактор с поддержкой десантов это круто. надо раскопать свои старые записи и как будет время попробовать посоздавать чегонибуть :) |
| Ti_:
И опять обнова рома для тестов. (Напоминаю, в нем будет кампания за фременов, которой пока нету) + AI теперь отменяет постройку харвестера если нету ни одного. + AI Исправлена доставка MCV керриоллом в закрытые зоны, сломанная в последних версиях. + Исправлено баг харвестер иногда навечно застревал в r36 + еще ошибка в teams. + Teams - теперь командые юниты на время сбора тусят рядом с харвестером ИИ, хоть и не всегда. + Area Guard юниты охраняемая зона меньше зависит от дальности стрельбы теперь. + Запертые/застрявшие юниты (в т.ч. area guard) теперь сбрасывают свои цели, если не достают до них. (Не позволяет "обманывать" запертых юнитов ИИ + уменьшает тормоза ) + AI теперь начинает ремонтировать здания при <75%хп (было <50%), но при нехватке энергии при <50%. + Саботеры теперь могут ходить по своим стенам (чтобы не застревали). + Исправлена 'видимость' фременов с дворца(?) при игре за атредесов - некоторых ИИ не 'видел' :? |
| Segaman:
-намутил куски карт. работают четко. только радар опять лажает. он всегда лажает. поменял систему работы, так что проблем при их редактировании не будет. -намутил горячие на нижнюю и правую панели и сменил их со Space и P на Q и E -поправил позиционирование нижней панели, теперь она не загораживает карту. Добавлено позже: -домутил ярлычки для простого редактирования ландшафта. они позволяют спрятать обьекты, убрать копирование блока нажатием пкм, рисовать блок под курсором также там теперь значки мозаичного режима, но они пока пасивны. -уменьшил размер нижней панели. |
| Квисатц Хадерак:
А какой софт для редактирования нужен? DME3 и dune2builder? |
| Segaman:
дме3 = редактор карт dune2builder = сорс дюны. в ней карты для редактирования. открываещь их редактором, редактируешь, сохраняешь, и в папке билдера запускаешь build.bat или compile.bat двойным кликом мыши. в итоге получишь скомпиленный ром с твоими картами. http://elektropage.ru/ |
| Enker:
Всё забываю написать... В хаке - миссии за Сардаукаров (в русской версии), во время брифинга не хватает буквы в слове "стРах". :( |
| Death devil:
Неплохо,хорошо продвинуто :) |
| Segaman:
скрин в студию <_< |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |