Разработка и ромхакинг > Ромхакинг и программирование
[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_, в середине игры лимит вообще можно изменить?
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

Перейти к полной версии