| Разработка и ромхакинг > Ромхакинг и программирование |
| [SMD] хакинг Dune: The Battle for Arrakis |
| << < (390/447) > >> |
| Razor:
Ну можно и в твоём, я просто для примера написал под то что под рукой было. :lol: Тогда будет: * Num = 383; Type = 1 для днища Combat Tank * Num = 394; Type = 1 для днища Siege Tank |
| dimidrol:
Razor, Во спасибо. Оказывается не всё так сложно как казалось. |
| Razor:
dimidrol, на самом деле я долго вкуривал как это правильно сделать. Скажем так, вся магия в new_spr_75.asm находится. Добавлено позже: Новые горы теперь реальность. :cool: |
| SeregaZ:
теперь надо новый хак. где один из домов будут чеченцы :) ой... то есть горцы! :) |
| -RagmuL-:
Короче,ребят тоже задумал попробовать зделать хак.. Правда, ПК пока нет. Но,возможно будет доступ.... Короче,хоть тех.средств и не имею,в планах,начать изучение. Вопрос: какие книги,статьи,форумы,видео-уроки итд-итп нужно начинать в первую очередь. В планах хака: - Добавление юнитов - Редактирование карт - Новый баланс - (возможно) Новые здания Добавлено позже: Razor, чета мой US Web не отображает горы! =( |
| Ti_:
Dimidrol указал на то, что новые спрайты девиаторы не оптимизированы, а одного размера. Апдейт для тех, кто не догадался сам исправить: (получаем +6 сводобных тайлов в видеопамять). |
| -RagmuL-:
SeregaZ, спасибо бро! =) |
| SeregaZ:
Ti_, мне пофиг до тайлов :) посодействуй лучше как сделать так, чтоб звук попадания снаряда по танку был. в батл сити при попадании по тяжелому танку был звук "тик". (то есть не по всем танкам, а только по избранному) а второй момент - как сделать чтоб при нажатии паузы тоже проигрывался звук. чтоб усе как в батл сити было :) |
| SeregaZ:
эээ... тут пост чот удалился :) там кароче было замечание, что звук при входе в паузу есть. на что я потом ответил: точно. но он ведь не уникальный. этот же звук используется при передвижении курсора в меню или каком-либо заводе, причем так-же при входе в завод тоже как при входе в паузу. надо уникальный чтоб только в этом месте юзался - при нажатии старта и больше нигде :) |
| Ti_:
--- Цитата: SeregaZ от 07 Ноябрь 2016, 20:42:24 ---Ti_, мне пофиг до тайлов :) посодействуй лучше как сделать так, чтоб звук попадания снаряда по танку был. в батл сити при попадании по тяжелому танку был звук "тик". (то есть не по всем танкам, а только по избранному) а второй момент - как сделать чтоб при нажатии паузы тоже проигрывался звук. чтоб усе как в батл сити было :) --- Конец цитаты --- А что за пауза? Меню опций чтоли? Ты мне не про баттл сити пиши, а про дюну. Типа нужно сделать звук при попадании оружия в тяжелый танк или в девастатор. Я в этот 'дюн батл сити' фиг знает когда играл, уже не помню. |
| SeregaZ:
про дюну про дюну. но ты подскажи чо изменить надо, чтоб при входе в паузу был уникальный звук со своей ячейкой, а не тот который общий и для входа в паузу и для входа в завод какой либо и для выбора какого-то пункта что в паузе в меню, что в заводе. и да чтоб была ячейка какая-то закреплена на случай попадания по девастатору и по хеви танку. это не про твой сборщик, это больше про совет где это можно сделать, чтоб в ромхаке такое было, а не в сборщике глобально. Добавлено позже: просто в батл сити была короткая мелодия при нажатии паузы и был звук "тик" при попадании по тяжелому танку. вот в ром хаке, посвященному батл сити было бы здорово это повторить :) мелодии у меня есть. надо только конвертануть и подобрать хорошие инструменты. чтоб как на первом канале - точь в точь :) |
| Ti_:
--- Цитата: SeregaZ от 07 Ноябрь 2016, 22:03:09 ---и да чтоб была ячейка какая-то закреплена на случай попадания по девастатору и по хеви танку. это не про твой сборщик, это больше про совет где это можно сделать, чтоб в ромхаке такое было, а не в сборщике глобально. --- Конец цитаты --- так я и спрашиваю по чему должно быть попадание. или там оба эти танка в бронированные переделаны? в сборщике и не будет. |
| SeregaZ:
а без понятия даже. не я ром хак делаю :) я хотел бы просто с музыкой помочь :) а на выбор если? типа дополнительного флага для юнита, где выставляется ячейка со звуком при попадании снаряда? |
| Ti_:
--- Цитата: SeregaZ от 07 Ноябрь 2016, 22:03:09 ---чтоб при входе в паузу был уникальный звук со своей ячейкой --- Конец цитаты --- Номер звука для опций указывается по адресу рома 1190B (r81b) . Только это не номер звука gems, а к таблице звуков (snd_table). |
| SeregaZ:
этот адрес для входа, или же для входа и для перемещения по пунктам меню в паузе? для перемещения нам ненадо. пусть будет старый для перемещения. а именно для входа нужен уникальный чтоб туда мелодию впендюрить. |
| Ti_:
--- Цитата: SeregaZ от 07 Ноябрь 2016, 22:11:43 ---а без понятия даже. не я ром хак делаю :) я хотел бы просто с музыкой помочь :) а на выбор если? типа дополнительного флага для юнита, где выставляется ячейка со звуком при попадании снаряда? --- Конец цитаты --- Под специфические хаки изменений в сборщике не планируется. И вообще не стоит ждать много от новой версии сборщика, и скорого её выхода. Но я могу сказать, что как минимум будет ещё 1 версия, где будет вынос конфигов спрайтов всех юнитов для редактирования. Все небольшие изменения давно реализованы - у меня таких практически не осталось в списке чего нужно или можно сделать. Всякие крупные типа изменения движка для поддержки союзов, групповой выбор, замена emc скриптов юнитов сейчас под вопросом, может и не будет уже этого. В целом последний сборщик вполне стабилен, и возможностей много. |
| SeregaZ:
а редактор скриптов бы не помешал бы :) окошко такое... типа текстового, а сверху кнопки какие-то в зависимости от событий. и типа программишь чо делать юниту :) я даж когда-то подобное делал для чат бота... и, или, и не, скобки... девки писали от восторга, когда бот в чате отвечал так, как они программили :) эх... жалко чат мылру закрыли... кароче ромхакерство явно не мое :) чот не выходит у меня с этим 1190B. вроде там значение 45, то есть $45 = 66. а в таблице это $FF - то есть типа вроде нет звука, насколько я помню. посмотрел во второй, внизу файла sounds.asm - опять $FF :) на слух в моем плеере это 025 папка, то есть $19. такой звук под номером 13, то есть $0D. а в файле рома рядом с 1190B, чуть ранее 1190A - есть похожее значение $0C - просто может я не с 0 посчитал в таблице и апшипся :) попробую заменить. Добавлено позже: повис ром в менюшке. но первоначальный звук был. на передвижении в меню повис :) не дано однако. ладно, а насчет попадания по танку чего? Добавлено позже: впрочем я осел на 81 делал, а не на 81b. ща попробуем по второму заходу :) Добавлено позже: во блин. еще и получилось :) работает так как и задумано - только при старте :)))) лай ла ла лала так. попадание по танку подскажешь? хотя это попадание еще под большим вопросом - не известно как себя поведет звук, если по этому юниту будут лупить пять стволов. |
| Ti_:
--- Цитата: SeregaZ от 07 Ноябрь 2016, 22:44:34 ---так. попадание по танку подскажешь? хотя это попадание еще под большим вопросом - не известно как себя поведет звук, если по этому юниту будут лупить пять стволов. --- Конец цитаты --- Не подскажу. Для этого нужно 'хак' добавить в коде. Я могу это сделать, но лучше знать какой танк сразу. Звук известно как поведет. Если семпл - то будет играть один. Если FM может и более одного. Добавлено позже: --- Цитата: SeregaZ от 07 Ноябрь 2016, 22:44:34 ---а редактор скриптов бы не помешал бы :) окошко такое... типа текстового, а сверху кнопки какие-то в зависимости от событий. и типа программишь чо делать юниту :) --- Конец цитаты --- я имел ввиду удаление emc скриптов юнитов, они тормозят игру, и усложняют редактирование. Но сейчас в целом уже игра не сильно тормозит. |
| -RagmuL-:
Так что там за мой вопрос?? =( |
| SeregaZ:
-RagmuL-, ты сначала глянь сборщик. потыркай по файлам, глазами по коду пробегись. очень много параметров доступны для редактирования. для редактирования графики надо yy как-то там утилита называется. в ней открывай картинки танков и смотри. возможности там большие - это мы тут просто уже с жиру бесимся и спрашиваем всяко разно узкоспециализированное у Ti_. Добавлено позже: Razor, ты какой танк сделал как Хеви? кстати! для бонусов - может один из бонусов будет увеличивать лимит юнитов, которых можно построить в базе? типа если своим танком наехал на пехоту\бонус, то +1 к лимиту. Ti_, в середине игры лимит вообще можно изменить? |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |