| Разработка и ромхакинг > Ромхакинг и программирование |
| [SMD] хакинг Dune: The Battle for Arrakis |
| << < (258/447) > >> |
| Ti_:
Вот для r79b сборщик, позволящий изменить все большие иконки: (Закинуть в папку c r79b.) (прописывать в файле test.asm по аналогии с новыми). Добавлено позже: --- Цитата: Mєtro™ от 13 Март 2015, 14:21:49 ---Ti_, скажи, пожалуйста, у меня такой вопрос: сделал своему юниту выстрел ARocket как у р-башни, но при выстреле из юнита она не оставляет след лунки --- Конец цитаты --- Надо знать из какого юнита ты делал свой. Потому что у юнитов ещё есть параметр повреждения земли. Впрочем на a-roket , оно может и не работает, как и bullet, там свой код в роме, задающий флаг по самому юниту (его номеру). |
| Docm@n:
--- Цитата: Ti_ от 13 Март 2015, 15:56:37 ---Вот для r79b сборщик, позволящий изменить все большие иконки: (Закинуть в папку c r79b.) (прописывать в файле test.asm по аналогии с новыми). --- Конец цитаты --- Браво Ти-ай!!! Боги Арракиса тебя вознаградят пустынной магией дюны. О йе! |
| плюшевыйТедди:
В игре у сардаукаров в роли ментата император. Это как по-вашему? И вообще Дома Сардаукаров нет, есть Дом Коррино. |
| NakL3:
плюшевыйТедди, Это обычная игровая условность. Тем более от книги в Дюне мало что остлаось, пара названий да и только |
| M3tro ™:
--- Цитата: Ti_ от 13 Март 2015, 15:56:37 ---Вот для r79b сборщик, позволящий изменить все большие иконки: (3акинуть в папку c r79b.) (прописывать в файле test.asm по аналогии с новыми). --- Конец цитаты --- Спасибо, Ti_, за новые возможности... но палитры там почему-то не те... :-\ хотя может это я в чём-то не разбираюсь... Да ещё, например, вместо Death Hand картинка MCV, вместо сониктанка - девастатор, вместо ix - дворец и т.д. :ohmy:... --- Цитата: Ti_ от 13 Март 2015, 15:56:37 ---Надо знать из какого юнита ты делал свой. Потому что у юнитов ещё есть параметр повреждения земли. Впрочем на ARoket , оно может и не работает, как и bullet, там свой код в роме, задающий флаг по самому юниту (его номеру). --- Конец цитаты --- Делал я рокеткваду этот выстрел, не помню - вроде ещё на каком-то юните проверял, - тоже не оставляет |
| Docm@n:
--- Цитата: Mєtro™ от 13 Март 2015, 18:18:38 ---вместо Death Hand картинка MCV, вместо сониктанка - девастатор, вместо ix - дворец и т.д. :ohmy:... --- Конец цитаты --- Да - у меня такая же фигня.. |
| dimidrol:
Ti_, , Круто, спасибо за иконки. а поддержка сардаукаров и фрименов планируется? |
| Ti_:
--- Цитата: Docm@n от 13 Март 2015, 18:37:44 ---Да - у меня такая же фигня.. --- Конец цитаты --- Ок, посмотрю. --- Цитата: dimidrol от 13 Март 2015, 22:30:53 ---Ti_, , Круто, спасибо за иконки. а поддержка сардаукаров и фрименов планируется? --- Конец цитаты --- Только в новой сборке. Добавлено позже: --- Цитата: Mєtro™ от 13 Март 2015, 18:18:38 ---Спасибо, Ti_, за новые возможности... но палитры там почему-то не те... :-\ хотя может это я в чём-то не разбираюсь... --- Конец цитаты --- В unpacked_icons вообще не надо лазить. Делаешь взяв за основу любую из новых добавленных, и прописывашь в файле test.asm также как у них. --- Код: --- incbin gfx\large_icons\saboteur_pal.bin incbin gfx\large_icons\saboteur_map.bin dc.w $AA0 incbin gfx\large_icons\saboteur.smd --- Конец кода --- |
| M3tro ™:
--- Цитата: Ti_ от 13 Март 2015, 23:21:59 ---В unpacked_icons вообще не надо лазить. Делаешь взяв за основу любую из новых добавленных, и прописывашь в файле test.asm также как у них. --- Код: --- incbin gfx\large_icons\saboteur_pal.bin incbin gfx\large_icons\saboteur_map.bin dc.w $AA0 incbin gfx\large_icons\saboteur.smd --- Конец кода --- --- Конец цитаты --- То есть, как я понял, меняешь large_icon у нового юнита, потом в файле test.asm прописываешь ему путь к файлу и получится, например, что танк будет использовать иконку ховертанка? Я правильно понял? И что там насчёт ARocket, Ti_? |
| Ti_:
--- Цитата: Docm@n от 13 Март 2015, 18:37:44 ---Да - у меня такая же фигня.. --- Конец цитаты --- У меня всё нормально. Добавлено позже: --- Цитата: Mєtro™ от 14 Март 2015, 10:19:27 ---И что там насчёт ARocket, Ti_? --- Конец цитаты --- Значит это кодом задается. Добавлено позже: Вот ещё вариант, без папки unpacked_icons: Чтобы добавить новую иконку, создаем её также как у новых юнитов, в файле large_icons.asm снимаем комментарий ';' напротив нужного юнита/здания. В конце файла large_icons.asm дописываем путь к файлу новой иконки по аналогии с новыми. |
| Docm@n:
Это как обезьяне кроссворд дать)ниче не понятно. ахахха Ну некоторым может и понятно.А мне ананасы и бананы пожалуйста - я на пальму полез. |
| Ti_:
Смотря в чем сложность. Если уже делали новые иконки (а я видел скриншоты и там они были у вас), подготавливаем так же файлы с графикой, палитрой, картой(она у всех новых одинаковая) новой иконки. Именуем файлы как хотим, например : teslatank.smd teslatank_map.bin teslatank_pal.bin. Дописываем их в конец файла large_icons.asm: --- Код: ---tesla_tank: incbin gfx\large_icons\teslatank_pal.bin incbin gfx\large_icons\teslatank_map.bin dc.w $AA0 incbin gfx\large_icons\teslatank.smd --- Конец кода --- Далее, если это меняли соник-танк, то строчку: --- Код: ---; dc.l iconl_sontank --- Конец кода --- меняем на: --- Код: --- dc.l tesla_tank --- Конец кода --- (убрав ';' ) |
| Docm@n:
Кто разобрался - всем выйти из сумрака!! .>_<. |
| kenjitsu1:
Ну или сделать хак похожий на Fallout из Дюны - в обоих играх пустыня. Пусть сломанные на вид здания будут все время, (апокалипсис же) танки очень люто дорогие или их вообще почти нет, бъется между собой Братство, Анклав, и Поселенцы. Типа предыстория что покинув убежище жители стали обустраиваться на новом месте да вот незадача, выходцам из убежища мешают очищать радиоактивные земли от радиации - а то мутировать мешают да и 3х головые коровы лучше растут на радиоактивных пустошах. Допивают последнюю оставшуюся воду на планете а в то время становится все жарче. Вообщем никто особо не рад новым поселенцам ( и типа надо выбрать 1 из 3 сторон и замочить всех остальных) В конце игры - выносим базу президента с мутантами (ну юниты типа сардукаров какие нибудь) -изменить логотип вместо Дюны например Fallcraft -перерисовать головы (ну или поменять на какие нибудь другие -чуть подкрасить квадрациклы (встречаются же они в апокалиптических фильмах и много! ) чтобы -реалистичнее были (ну серенькие например) - сломанные и дымящиеся здания сделать дефолтными (типа из хлама же все построено) |
| Docm@n:
--- Цитата: kenjitsu1 от 14 Март 2015, 23:26:57 ---Ну или сделать хак похожий на Fallout из Дюны - в обоих играх пустыня. Пусть сломанные на вид здания будут все время, (апокалипсис же) танки очень люто дорогие или их вообще почти нет, бъется между собой Братство, Анклав, и Поселенцы. Типа предыстория что покинув убежище жители стали обустраиваться на новом месте да вот незадача, выходцам из убежища мешают очищать радиоактивные земли от радиации - а то мутировать мешают да и 3х головые коровы лучше растут на радиоактивных пустошах. Допивают последнюю оставшуюся воду на планете а в то время становится все жарче. Вообщем никто особо не рад новым поселенцам ( и типа надо выбрать 1 из 3 сторон и замочить всех остальных) В конце игры - выносим базу президента с мутантами (ну юниты типа сардукаров какие нибудь) -изменить логотип вместо Дюны например Fallcraft -перерисовать головы (ну или поменять на какие нибудь другие -чуть подкрасить квадрациклы (встречаются же они в апокалиптических фильмах и много! ) чтобы -реалистичнее были (ну серенькие например) - сломанные и дымящиеся здания сделать дефолтными (типа из хлама же все построено) --- Конец цитаты --- Кстати мне идея между прочим по душе!! Самое главное перерисовать ракеты и пули в брызги кислотой и т.д. Из солдат сделать послушных мутантов. Технику перерисовать под техно-органическую. А здания обросшие мутируюшей плотью. Слушай - отличная идея.Но реализовать ее получится ох как не скоро.по крайней мере у меня. Но идея...хм!зачет!лично мне нравится. Добавлено позже: Для начала надо разобраться с большими иконками :D |
| kenjitsu1:
В том то и дело что гробить годы своей жизни и времени на это последняя тупость, если бы это за пару дней делалось бы... а так... |
| NakL3:
kenjitsu1,То что ты предложил с вероятностью в 95% никогда не сделают. Если хочешь такое увидеть, то нужно лишь самому это делать. Тем более по сути там ничего сложного нету на два месяца неторопливой работы и не в каждый день. |
| Docm@n:
--- Цитата: Ti_ от 15 Март 2015, 09:29:50 --- --- Конец цитаты --- Ура - с иконками разобрался! В принципе без бланков нормально работать можно.Я + ко всему забыл, что редактируемый материал буилдер ставит в конец рома. Добавлено позже: В лесу наверно все звери подохли. |
| dimidrol:
Ti_, , а вот по поводу графики для юнитов и зданий. Если я правильно понял то в сборщике уже максимум новой графики и нельзя добавить ещё, только замена старой. Это так? А то хотел чтобы трайк и райдер трайк использовали разные спрайты и вставить свои новые тайлы для зданий не в ущерб графике новых юнитов |
| M3tro ™:
--- Цитата: Ti_ от 14 Март 2015, 13:44:31 ---Если уже делали новые иконки (а я видел скриншоты и там они были у вас), подготавливаем так же файлы с графикой, палитрой, картой (она у всех новых одинаковая) новой иконки. Именуем файлы как хотим, например : teslatank.smd teslatank_map.bin teslatank_pal.bin. Дописываем их в конец файла large_icons.asm: --- Код: ---tesla_tank: incbin gfx\large_icons\teslatank_pal.bin incbin gfx\large_icons\teslatank_map.bin dc.w $AA0 incbin gfx\large_icons\teslatank.smd --- Конец кода --- Далее, если это меняли соник-танк, то строчку: --- Код: ---; dc.l iconl_sontank --- Конец кода --- меняем на: --- Код: --- dc.l tesla_tank --- Конец кода --- (убрав ';' ) --- Конец цитаты --- Ti_, то есть можно заменять большие иконки любому стандартному зданию/юниту, не смотря на то, что их иконки в игре сжаты методом повторения некотрых тайлов, и следовательно занимают меньше места, чем иконки к новым юнитам и зданиям, в которых тайлы не повторяются, и тогда всё равно их можно заменить и они уместятся в игре? И ещё вопрос: можно ли, как раз используя large_icons.asm, нарисовать иконку к Руке Смерти, что бы её можно было прописать, например, в Центр Икс как юнита? |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |