Разработка и ромхакинг > Ромхакинг и программирование
[SMD] хакинг Dune: The Battle for Arrakis
<< < (79/447) > >>
Lipetsk:

--- Цитата: Ford от 24 Апрель 2011, 11:43:44 ---LipetskА ссылку можешь кинуть?

--- Конец цитаты ---
Стучи в аську.
Segaman:
Еще немного крутанул редактор. Таким темпом я вскоре выложу ещё бету.
Перебрал радар. Не доделал лишь перерисовку юнитами при редактировании или загрузки ландшафта. Ещё не вышло перемещение к точке на карте. Прописал почти все элементы в меню обьекта. Набросал трей с обьектами. Перебил управление в отдельный файл формата dkm (DME Key Map). Убил 16 не нужных скриптов и дополнил старые генераторы текста. Нашол, что строения я ранее не оптимизировал в отдельный редактируемый конфиг, как я сделал с юнитами. Это нужно для добавления новых обьектов. Пока не тестил, но на теории должно работать. Кстати одним глазом глянул в дме2. Честно - впечатляет, но баги убивают. Просто в него стока всего понапихано, что пустого места не осталось. Зато радует глаз. Может как-нить попробую убить глюк со смещением при прористовке поверхностей.

Скачать хак липецка с компаниями за сардов. Брифинг убойный. Я скинул хак на гофер. Там ментат чёрный местами с фиолетовыми точками. Текст вооще харконеновский и перемешанный с потерей смысла. Пока особо не играл, так что судить не стану. Кстате знаю куда вставить флаг сардов на экране выбора палаты. Над тупо ордосов вверх подвинуть, а ниже сардов влепить. Правд над будет мног чо прописывать, но думаю эт не так сложно.
Lipetsk:

--- Цитата: Segaman от 25 Апрель 2011, 08:41:42 ---Скачать хак липецка с компаниями за сардов. Брифинг убойный. Я скинул хак на гофер. Там ментат чёрный местами с фиолетовыми точками. Текст вооще харконеновский и перемешанный с потерей смысла. Пока особо не играл, так что судить не стану.

--- Конец цитаты ---
Текст ментата будет русский (уже готов на все миссии за сардаукаров полностью новый).
Ментату Ti_ палитру поменял только, лучше пока не придумал.
Segaman:
1. Делайте 2 версии. На русском и на английском. Или 2 в одном. Ато как-то нечестно.
2. Почему ментат чёрный? У нас нет инфракрасных очков, чтоб разглядеть его. Почему палитру не доделать нормально?
3. Раз так здорово хакать начали, найдите, как и где загружаются песни и звуки. Я можт перековыраю, как руки дотянутся. Охота своих мелодий вставить из др. стратежег.
Ti_:

--- Цитата: Segaman от 25 Апрель 2011, 11:07:02 ---3. Раз так здорово хакать начали, найдите, как и где загружаются песни и звуки. Я можт перековыраю, как руки дотянутся. Охота своих мелодий вставить из др. стратежег.

--- Конец цитаты ---
тут глянь давно смотрел уже не помню:

--- Код: ---ROM:000D06BF byte_D06BF:     dc.b $45                ; DATA XREF: sub_2DCA0+18o
ROM:000D06BF                                         ; ex_lenght
ROM:000D06C0                 dc.w $2C01
ROM:000D06C2                 dc.b 0
ROM:000D06C3                 dc.b 0                  ; offset_ex
ROM:000D06C4                 dc.b 0
ROM:000D06C5                 dc.w $321B              ; sound1 length
ROM:000D06C7                 dc.b 0
ROM:000D06C8                 dc.w 0
ROM:000D06CA                 dc.b 0
ROM:000D06CB                 dc.b $45
ROM:000D06CC                 dc.w $5E1C
ROM:000D06CE                 dc.b 0
ROM:000D06CF                 dc.b 0
ROM:000D06D0                 dc.b 0
ROM:000D06D1                 dc.w $DE3C
ROM:000D06D3                 dc.w 0
ROM:000D06D5                 dc.w 0
ROM:000D06D7                 dc.b $45
ROM:000D06D8                 dc.w $3C59
ROM:000D06DA                 dc.b 0
ROM:000D06DB                 dc.w 0
ROM:000D06DD                 dc.w $BA0F
ROM:000D06DF                 dc.w 0
ROM:000D06E1                 dc.w 0
ROM:000D06E3                 dc.b $45
ROM:000D06E4                 dc.w $F668
ROM:000D06E6                 dc.b 0
ROM:000D06E7                 dc.w 0
ROM:000D06E9                 dc.w $5410
ROM:000D06EB                 dc.w 0
ROM:000D06ED                 dc.w 0
ROM:000D06EF                 dc.b $45
ROM:000D06F0                 dc.w $4A79
ROM:000D06F2                 dc.b 0
ROM:000D06F3                 dc.w 0
ROM:000D06F5                 dc.w $8E1E
ROM:000D06F7                 dc.w 0
ROM:000D06F9                 dc.w 0
ROM:000D06FB                 dc.b $45
ROM:000D06FC                 dc.w $D897
ROM:000D06FE                 dc.b 0
ROM:000D06FF                 dc.w 0
ROM:000D0701                 dc.w $C62D
ROM:000D0703                 dc.w 0
ROM:000D0705                 dc.w 0
ROM:000D0707                 dc.b $45
ROM:000D0708                 dc.w $9EC5
ROM:000D070A                 dc.b 0
ROM:000D070B                 dc.w 0
ROM:000D070D                 dc.w $6C22
ROM:000D070F                 dc.w 0
ROM:000D0711                 dc.w 0
ROM:000D0713                 dc.b $4A
ROM:000D0714                 dc.w $AE8
ROM:000D0716                 dc.w 0
ROM:000D0718                 dc.b 0
ROM:000D0719                 dc.w $E60E
ROM:000D071B                 dc.w 0
ROM:000D071D                 dc.w 0
ROM:000D071F                 dc.b $4A
ROM:000D0720                 dc.w $F0F6
ROM:000D0722                 dc.b 0
ROM:000D0723                 dc.w 0
ROM:000D0725                 dc.w $560C
ROM:000D0727                 dc.w 0
ROM:000D0729                 dc.w 0
ROM:000D072B                 dc.b $4A
ROM:000D072C                 dc.w $4603
ROM:000D072E                 dc.b 1
ROM:000D072F                 dc.w 0
ROM:000D0731                 dc.w $1626
ROM:000D0733                 dc.w 0
ROM:000D0735                 dc.w 0
ROM:000D0737                 dc.b $47
ROM:000D0738                 dc.w $5C29
ROM:000D073A                 dc.b 1
ROM:000D073B                 dc.w 0
ROM:000D073D                 dc.w $300A
ROM:000D073F                 dc.w 0
ROM:000D0741                 dc.w 0
ROM:000D0743                 dc.b $47
ROM:000D0744                 dc.w $8C33
ROM:000D0746                 dc.b 1
ROM:000D0747                 dc.w 0
ROM:000D0749                 dc.w $A416
ROM:000D074B                 dc.w 0
ROM:000D074D                 dc.w 0
ROM:000D074F                 dc.b $4A
ROM:000D0750                 dc.w $304A
ROM:000D0752                 dc.b 1
ROM:000D0753                 dc.w 0
ROM:000D0755                 dc.w $2E10
ROM:000D0757                 dc.w 0
ROM:000D0759                 dc.w 0
ROM:000D075B                 dc.b $45
ROM:000D075C                 dc.w $5E5A
ROM:000D075E                 dc.b 1
ROM:000D075F                 dc.w 0
ROM:000D0761                 dc.w $3A19
ROM:000D0763                 dc.w 0
ROM:000D0765                 dc.w 0
ROM:000D0767                 dc.b $48
ROM:000D0768                 dc.w $9873
ROM:000D076A                 dc.b 1
ROM:000D076B                 dc.w 0
ROM:000D076D                 dc.w $5A1E
ROM:000D076F                 dc.w 0
ROM:000D0771                 dc.w 0
ROM:000D0773                 dc.b $47
ROM:000D0774                 dc.w $F291
ROM:000D0776                 dc.b 1
ROM:000D0777                 dc.w 0
ROM:000D0779                 dc.w $D60F
ROM:000D077B                 dc.w 0
ROM:000D077D                 dc.w 0
ROM:000D077F                 dc.b $48
ROM:000D0780                 dc.w $C8A1
ROM:000D0782                 dc.b 1
ROM:000D0783                 dc.w 0
ROM:000D0785                 dc.w $2A1E
ROM:000D0787                 dc.w 0
ROM:000D0789                 dc.w 0
ROM:000D078B                 dc.b $45
ROM:000D078C                 dc.w $F2BF
ROM:000D078E                 dc.b 1
ROM:000D078F                 dc.w 0
ROM:000D0791                 dc.w $8629
ROM:000D0793                 dc.w 0
ROM:000D0795                 dc.w 0
ROM:000D0797                 dc.b $45
ROM:000D0798                 dc.w $78E9
ROM:000D079A                 dc.b 1
ROM:000D079B                 dc.w 0
ROM:000D079D                 dc.w $2406
ROM:000D079F                 dc.w 0
ROM:000D07A1                 dc.w 0
ROM:000D07A3                 dc.b $45
ROM:000D07A4                 dc.w $9CEF
ROM:000D07A6                 dc.b 1
ROM:000D07A7                 dc.w 0
ROM:000D07A9                 dc.w $500B
ROM:000D07AB                 dc.w 0
ROM:000D07AD                 dc.w 0
ROM:000D07AF                 dc.b $45
ROM:000D07B0                 dc.w $ECFA
ROM:000D07B2                 dc.b 1
ROM:000D07B3                 dc.w 0
ROM:000D07B5                 dc.w $4A23
ROM:000D07B7                 dc.w 0
ROM:000D07B9                 dc.w 0
ROM:000D07BB                 dc.b $45
ROM:000D07BC                 dc.w $361E
ROM:000D07BE                 dc.b 2
ROM:000D07BF                 dc.w 0
ROM:000D07C1                 dc.w $7003
ROM:000D07C3                 dc.w 0
ROM:000D07C5                 dc.w 0
ROM:000D07C7                 dc.b $45
ROM:000D07C8                 dc.w $A621
ROM:000D07CA                 dc.b 2
ROM:000D07CB                 dc.w 0
ROM:000D07CD                 dc.w $6820
ROM:000D07CF                 dc.w 0
ROM:000D07D1                 dc.w 0
ROM:000D07D3                 dc.b $45
ROM:000D07D4                 dc.w $E42
ROM:000D07D6                 dc.b 2
ROM:000D07D7                 dc.w 0
ROM:000D07D9                 dc.w $C411
ROM:000D07DB                 dc.w 0
ROM:000D07DD                 dc.w 0
ROM:000D07DF                 dc.b $45
ROM:000D07E0                 dc.w $D253
ROM:000D07E2                 dc.b 2
ROM:000D07E3                 dc.w 0
ROM:000D07E5                 dc.w $D208
ROM:000D07E7                 dc.w 0
ROM:000D07E9                 dc.w 0
ROM:000D07EB ; sounds_start
ROM:000F6363 word_F6363:     dc.w $A800              ; DATA XREF: sub_2DCA0+1Eo

--- Конец кода ---



--- Код: ---ROM:000C8160 byte_C8160:     dc.b $45                ; DATA XREF: intro_music+14o
ROM:000C8161                 dc.w $4800
ROM:000C8163                 dc.w 0
ROM:000C8165                 dc.b 0
ROM:000C8166                 dc.w $F416
ROM:000C8168                 dc.w 0
ROM:000C816A                 dc.w 0
ROM:000C816C                 dc.b $45
ROM:000C816D                 dc.w $3C17
ROM:000C816F                 dc.w 0
ROM:000C8171                 dc.b 0
ROM:000C8172                 dc.w $3A4A
ROM:000C8174                 dc.b 0
ROM:000C8175                 dc.b 0
ROM:000C8176                 dc.b 0
ROM:000C8177                 dc.b 0
ROM:000C8178                 dc.b $45
ROM:000C8179                 dc.w $7661
ROM:000C817B                 dc.b 0
ROM:000C817C                 dc.b 0
ROM:000C817D                 dc.b 0
ROM:000C817E                 dc.w $500B
ROM:000C8180                 dc.b 0
ROM:000C8181                 dc.b 0
ROM:000C8182                 dc.b 0
ROM:000C8183                 dc.b 0
ROM:000C8184                 dc.b $45
ROM:000C8185                 dc.w $C66C
ROM:000C8187                 dc.w 0
ROM:000C8189                 dc.b 0
ROM:000C818A                 dc.w $2406
ROM:000C818C                 dc.b 0
ROM:000C818D                 dc.b 0
ROM:000C818E                 dc.w 0
ROM:000C8190                 dc.w 0
ROM:000C8192                 dc.w 0
ROM:000C8194                 dc.w 0
ROM:000C8196                 dc.w 0
ROM:000C8198                 dc.w 0
ROM:000C819A                 dc.w 0
ROM:000C819C                 dc.b $45
ROM:000C819D                 dc.w $EA72
ROM:000C819F                 dc.b 0
ROM:000C81A0                 dc.w 0
ROM:000C81A2                 dc.w $2605
ROM:000C81A4                 dc.w 0
ROM:000C81A6                 dc.w 0
ROM:000C81A8 ; dune_title_snd
ROM:000CF970 word_CF970:     dc.w $1A00              ; DATA XREF: intro_music+1Ao

--- Конец кода ---


Добавлено позже:

--- Цитата: Segaman от 25 Апрель 2011, 11:07:02 ---2. Почему ментат чёрный? У нас нет инфракрасных очков, чтоб разглядеть его. Почему палитру не доделать нормально?

--- Конец цитаты ---
Если палитру доделать раскроется что ментат не нарисован  ^_^
Зато герб там давно сделан и выбор нормальный.
Segaman:
1. Где герб? Я его не видел
2. Спасибо за список звуков. А как на сщёт музыки?
Lipetsk:

--- Цитата: Segaman от 25 Апрель 2011, 13:47:24 ---1. Где герб? Я его не видел

--- Конец цитаты ---
Герб будет в публичной версии. Я пока не выкладывал. Какой смысл, если миссии не доделаны? Ты бы лучше миссии прошел и по ним высказался бы.
Segaman:
мой старый редактор меня просто убивает
только что запустил последнюю версию
все работает, никаких глюков.
ЯФШОКЕ o_0

Добавлено позже:
а это просто старый еще 096, а не 097
надо будет между ними разницу найти и исправить баг
Segaman:
Нашол разницу. В старом ландшафт рисовался спрайтами, ане заранее нарисованной поверхностью. В новой поверхности почему то отрисовываются не верно. Надо будет заново написать отрисовку. Это ещё одна особенность гамаки. Один и тот же скрипт написанный разное количество раз заново, может работать по разному. Бесит такой подход.
rsod:
Где можно скачать последнюю версию dune map editor 3?
Segaman:
Врятли освоишся, но всё же вот сайт, раздел вверху dune-hacking. Прежде чем качать прочитай всё.
Lipetsk:
Дюна хак миссии за Сардаукаров 01.
Особенности:
- новые миссии за Сардаукаров;
- усилены враги;
- ландшафты использованы от разных домов разных миссий;
- базы в новых местах;
- некоторые "пикантности";
- новая графика;
- русский текст ментатов с новым сюжетом для Сардаукаров.

В архиве ром и ридми.

Приятной игры!
pedro:
Lipetsk,замечательно! а почему у сардукаров предводитель такой 'двухцветный'? :?

Добавлено позже:
Lipetsk,эээ. а что за бомбардировщики на первой миссии? какого фига завод взрывают  0_0
Lipetsk:

--- Цитата: pedro от 07 Май 2011, 22:11:13 ---Lipetsk,замечательно! а почему у сардукаров предводитель такой 'двухцветный'? :?

--- Конец цитаты ---


--- Цитата ---Ментату Ti_ палитру поменял только, лучше пока не придумал.

--- Конец цитаты ---
Формат спрайтов разбирать надо.


--- Цитата ---Lipetsk,эээ. а что за бомбардировщики на первой миссии? какого фига завод взрывают
--- Конец цитаты ---
Это одна из "пикантностей", в миссии он называется "террорист".
Sasha86rus:

--- Цитата ---Дюна хак миссии за Сардаукаров 01.

Особенности:
- новые миссии за Сардаукаров;
- усилены враги;
- ландшафты использованы от разных домов разных миссий;
- базы в новых местах;
- некоторые "пикантности";
- новая графика;
- русский текст ментатов с новым сюжетом для Сардаукаров.

В архиве ром и ридми.

Приятной игры!
--- Конец цитаты ---
А почему мой эмулятор на телефоне не видит ром?? >:(
Ti_:

--- Цитата: Lipetsk от 07 Май 2011, 21:30:44 ---- некоторые "пикантности";
- новая графика;

--- Конец цитаты ---
Смотрю червь и саботер с доделанными картинками, супер.  А червь на скрине бесплатный, хм (ведь можно будет халявить выбивая из него спайс)
2DDarkKnight:
Lipetsk, спасибо)
Скачал , играюсь)
Lipetsk:

--- Цитата: Ti_ от 08 Май 2011, 11:31:48 ---Смотрю червь и саботер с доделанными картинками, супер.  А червь на скрине бесплатный, хм (ведь можно будет халявить выбивая из него спайс)

--- Конец цитаты ---
Червь бесплатный потому что тестовый.
Во-первых:

--- Цитата ---червей разводить непросто - для этого надо поставить космопорт к песку, а с других сторон окружить стенами или зданиями - иначе выползти не сможет!
--- Конец цитаты ---
Во-вторых в момент изготовления червей на карте должно быть <2 (лимит).
В-третьих халявить сильно не получится, червей в космопорте можно заказать только в 9 миссии и всего 2.

Хреново, что он жрёт всех и игрока в первую очередь.
Было бы интересно, если бы с одинаковой вероятностью жрал всех и случайное количество раз.
Ti_:

--- Цитата: Lipetsk от 09 Май 2011, 12:12:45 ---Хреново, что он жрёт всех и игрока в первую очередь.

--- Конец цитаты ---
Да это на самом деле так, сам я код не видел, но про PC-версию читал, что там специально разрабами прописано чтобы жрал игрока.

Добавлено позже:

--- Цитата: Lipetsk от 09 Май 2011, 12:12:45 ---Было бы интересно, если бы с одинаковой вероятностью жрал всех и случайное количество раз.

--- Конец цитаты ---
было бы интересно червем управлять.  ^_^ , может гляну как-то , в тот раз не досмотрел.
2DDarkKnight:
Кто хочет червем поуправлять - поиграйте Imperror - Battle for Dune) там есть возможность)

в игре 3 типа червей как я вычислял еще давно.

1е. Те которые не могут покрутиться у юнита , но не съесть и уползти. Но потом вернутся. Не пробуждаются игроком.
2е. Всегда жрут. Пробуждаются игроком, наткнувшись на карте.
3е. Жрут всегда. Не пробуждаются игроком (как в последней миссии за Atreides)
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

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