| Разработка и ромхакинг > Ромхакинг и программирование |
| [SMD] хакинг Dune: The Battle for Arrakis |
| << < (353/447) > >> |
| Ti_:
--- Цитата: SeregaZ от 22 Ноябрь 2015, 18:47:12 ---про заводы пока инфы чот совсем тухло... да и в самих файлах заводов совсем мало инфы - много инфы разбросано по конфиг файлам сборщика. это довольно таки не удобно парсить эти файлы - куда удобнее если бы это были ини файлы или хмл. --- Конец цитаты --- Если редактор файлов зданий будешь делать, всё уже есть в dune_unit_builds+ repair unit settings, толко перенести в 1 редактор. Единственное не хватает параметр size (0x3C.w) (типа размер 2x2, 2x3 для зданий и т.п.), но толку в это мало будет. Добавлено позже: --- Цитата: SeregaZ от 22 Ноябрь 2015, 19:34:57 ---а я и не говорил про бин :) я говорил про конфиг файлы. --- Конец цитаты --- Даю подсказку: эти конфиг файлы, можно передалать из .asm в .bin. Ну и в путях сборщика заменить include на incbin в соотв. местах. |
| M3tro ™:
Так ведь параметр RepairUnitSettings же уже содержится в его редакторе юнитов, строка после поворота башни там •Repair, потом •Carryall Evacution как раз. И то, и другое есть :). А по поводу асмов, мне кажется, ни для кого не секрет, что они с помощью dc.b и dc.w переводят "текст" в 16ричный код для бина. А параметр 0*3C, я думаю, кому-нибудь может вполне пригодиться. Kто знает кто какие хаки мутит :D. Ti_, и ещё, в r80b не работает флаг победы "разрушенны все здания И собран" для союзника, если ему прописать сумму, которую он должен собрать, то миссия заканчивается как только уничтожены просто все здания, а спайс он ещё не собрал. Я не знаю, может так и задумано было, что на союзника это не распостраняется. Если нетрудно, исправь, пожалуйста. Также ещё при захвате девиатором экстрапехота превращается в обычную, и наоборот. Проверял, играя за императора, захватил вражеских труперов, у них естественно сменилась иконка, а также и дальность стрельбы (а значит и все их ттх). Я думаю, будет логичным, если по факту пехота будет оставаться того Дома, которому принадлежала до задевиачивания. Если, конечно, возможно это уладить. И если можно и это не сильно упростит игру, то чтоб ремонт зданий не сбрасывался при отсутствии денег и возобновлялся при их появлении. |
| -RagmuL-:
Тогда-уж возобновление ремонта после появления денег,зделайте настраиваимым пажалуйста! =) т.к возможно многие привыкли к старой системе. |
| Animamundi:
--- Цитата ---Также ещё при захвате девиатором экстрапехота превращается в обычную, и наоборот. Проверял, играя за императора, захватил вражеских труперов, у них естественно сменилась иконка, а также и дальность стрельбы (а значит и все их ттх). Я думаю, будет логичным, если по факту пехота будет оставаться того Дома, которому принадлежала до задевиачивания. Если, конечно, возможно это уладить. И если можно и это не сильно упростит игру, то чтоб ремонт зданий не сбрасывался при отсутствии денег и возобновлялся при их появлении. --- Конец цитаты --- Так стоп, то есть если я пульну в рептилоида из девиатора, он превратится в человека? 0_0 --- Цитата: Наклз от 22 Ноябрь 2015, 16:07:32 ---SeregaZ, Просто ни от кого новостей нет. Не постоянно же сидеть и всем писать: "Вот подправил танку правый пиксель на стволе, смотрите скриншот". Да и вообще в последнее время через чур сильная была активность, пора ей было и закончиться. --- Конец цитаты --- Давай я продолжу активность: Эмм...... Тяжёлый Танк "Мамка" (Mother Tank) - урон 192->230, броня 312->336, для повышения его эффективности при атаках на вражеские базы. |
| M3tro ™:
--- Цитата: -RagmuL- от 23 Ноябрь 2015, 06:38:34 ---Тогда-уж возобновление ремонта после появления денег,зделайте настраиваимым пажалуйста! =) т.к возможно многие привыкли к старой системе. --- Конец цитаты --- A чем тебе не нравится то, что ремонт продолжится, когда у тебя снова появятся деньги, удобно же. А то щас если начнёшь ремонтировать, деньги кончились, ты увёл свой экран воевать или ещё куда, а потом когда вернулся к постройке, которую пытался отремонтировать, а её уже нету, - досадно. Ну это если конечно Ti_ сделает. Если сделает, то будет намного удобней. И мне кажется, вряд ли это будет модульным, да и зачем?.. |
| -RagmuL-:
Ну а напримел,мало кредитов,подченил здание на половину и ждеш завоза. И забыл например где чинил,а деньги уйдут =( это один из вариантов. Хотя... Как хотите... Это-ж только идея! |
| Razor:
--- Цитата ---И если можно и это не сильно упростит игру, то чтоб ремонт зданий не сбрасывался при отсутствии денег и возобновлялся при их появлении. --- Конец цитаты --- Я тоже за эту идею, чтобы разгрузить игрока от необходимости постоянно летать камерой. Только я бы предложил сделать это так, как потом начали делать сами Westwood, - ремонт остается активным, пока здание не наберет 100% жизни. Потом ремонт отключается. Добавлено позже: --- Цитата ---Так стоп, то есть если я пульну в рептилоида из девиатора, он превратится в человека? 0_0 --- Конец цитаты --- Целебный газ, который делает из ящера человека :lol: Добавлено позже: --- Цитата ---Тяжёлый Танк "Мамка" (Mother Tank) - урон 192->230, броня 312->336, для повышения его эффективности при атаках на вражеские базы. --- Конец цитаты --- Такие цифры не эстетично смотрятся в заводах. Лучше уж делать округление. 250 и 350 смотрятся приятнее. :neznayu: |
| M3tro ™:
--- Цитата: Razor от 23 Ноябрь 2015, 13:59:56 ---Я тоже за эту идею, чтобы разгрузить игрока от необходимости постоянно летать камерой. Только я бы предложил сделать это так, как потом начали делать сами Westwood, - ремонт остается активным, пока здание не наберет 100% жизни. Потом ремонт отключается. --- Конец цитаты --- Я это и имел в виду :). Чтоб ремонт при отсутствии ресурсов не сбрасывался, а потом естественно продолжался. Это как, например, в Emperor - Battle For Dune и CnC3 ^_^. |
| Razor:
Мечты... Всё думаю как это можно нормально реализовать, используя тайлы гор... |
| Animamundi:
--- Код: ---; ИИ строит на каждую refinery по 2 харвестера. ; В этом файле задается количество дополнительных харвестеров, до которого строит ИИ, для каждой из 9 миссий. ; можно, использовать отрицательные значения (-1,-2). ; например, если у ИИ 2 refinery - и прописано значение 3, то будет 2*2+3 = 7 харвестеров. ; если 2 refinery, и прописано -1, то будет 2*2-1 = 3 харвестера. ; если 1 refinery, и прописано 2, то будет 1*2+2 = 4 харвестера. extra_harv: dc.b 0,0,0,0,0,1,0,2,3 ; hark dc.b 0,0,0,0,0,1,0,2,3 ; atr dc.b 0,0,0,0,0,1,0,2,3 ; ordos dc.b 0,0,0,0,0,1,0,2,3 ; fremen dc.b 0,0,0,0,0,1,0,2,3 ; sardaukar ; ИИ получает бесплатно харвестер при постройке рефинери: 0-нет, 1-да. AI_recieve_harv: dc.b 1 even --- Конец кода --- Вопрос: например, указано 2 доп. харвестера в миссии 8. Это означает, что в любой миссии 8 враг определённого дома будет строить по 2 доп. харвестера на каждый очиститель, или что в миссии 8 за определённый дом все враги будут строить по 2 харвестера на каждый очиститель? |
| Ti_:
--- Цитата: Animamundi от 24 Ноябрь 2015, 20:10:06 ---или что в миссии 8 за определённый дом все враги будут строить по 2 харвестера на каждый очиститель? --- Конец цитаты --- Это как понять? То есть все враги - например ордосы, харконенный и император. И все они будут строить за опредлённый? А определённый из них какой? И ещё, ИИ СТРОИТ ПО 2 ХАРВЕСТЕРА НА 1 РЕФИНЕРИ НЕЗАВИСИМО ОТ ТОГО ЧТО ПРОПИСЫВАЕШЬ. Это в редми написано, я не знаю как ещё понятнее объяснить. То, что ты указываешь в файле - это дополнительное кол-во харвестеров, которое он построит, независимо от количества рефинери. (причем можно указывать и отрицательное кол-во). В таблице 5 позиций - то есть строка для каждого Дома. А значит это количество харвестеров можно задать для каждого дома отдельно (справа через ; стоит комментарий , в котором написано что это за Дом). То есть чтобы ты не прописывал для Атрейдесов, на Ордосов никак не повлияет. |
| M3tro ™:
Чё непонятного? Строчка с комментном "; hark" это все 9 миссий за Харконненов. Это значит, что все противники, которые ИИ, каждый из них в 6й миссии построит по 1 дополнительный харвестер, в 8й — по 2, в 9й — по 3, это сверх тех, что он построит на каждый рифайнери по 2 (см. формулу 1*2+бла бла бла). Если я что не так написал, поправьте. Ну по крайней мере я прописываю, исходя из этого. |
| Animamundi:
Вот именно это я и хотел узнать. Потому, что апгрейды прописываются иначе - если например ордосам указать 1 апгрейд в четвёртой миссии, то в любой 4й миссии, где противник Ордос, у противника-Ордоса будет 1 апгрейд, а не в 4й миссии за ордосов 1 апгрейд у всех противников. Про формулу в readme конечно же читал. ((2*2)+2) + (2+2)+(2+2)=14 харвестеров. Понятно, почему всю карту харвестерами засрали. _____________ Ещё вопрос: если у противника НЕТ радара, он будет находить и атаковать игрока? |
| M3tro ™:
--- Цитата: Animamundi от 25 Ноябрь 2015, 05:59:01 ---Ещё вопрос: если у противника НЕТ радара, он будет находить и атаковать игрока? --- Конец цитаты --- До ужаса глупый вопрос. Не тебе задавать такие вопросы. Что ему мешает это сделать? Kaк по-твоему в первых миссиях противник находит тебя, не имея базы вообще?.. |
| Animamundi:
Команда Hunt. И приходит пара юнитов.Остальные стоят по кустам. Ладно, не буду задавать глупых вопросов. :? |
| Razor:
--- Цитата: Animamundi от 25 Ноябрь 2015, 11:17:20 ---Команда Hunt. И приходит пара юнитов.Остальные стоят по кустам. --- Конец цитаты --- У остальных стоит команда Ambush. Таких же "стоят по кустам" можно в любую миссию добавить. И они будут стоять, пока ты их не откроешь. |
| Animamundi:
Ой да ладно, я уже давно умею пользоваться командами поведения. Просто столь глупый вопрос возник после багов с бездействием противника вообще. _______ Ещё опишу один баг для будущих правок ребилда: Если атаковать техникой харвестер врага, прилетает эвакуатор и пытается его забрать. При этом если ещё раз выстрелить в харвестер, то перевозчик бросит харвестер и попытается унести танк игрока, безуспешно, и улетит. Харвестер остаётся бездействовать и можно его уничтожать. _______ Кто-нибудь может подсказать, где лежит звук "Death Hand Approach"? |
| SeregaZ:
именно фраза? или выстрел? если выстрел 074 - он похож на выстрел ракетницы. если сама фраза 083 (вот если бы отключил антивирус и запустил от имени администратора - то мог бы послушать и в проигрывателе и в редакторе юнитов :)) |
| Alexandr7:
Подскажите где скачать прогу для палитры с большим количеством ячеек. Непомню названия. И найти немогу. |
| M3tro ™:
--- Цитата: AlexandrV от 29 Ноябрь 2015, 12:39:52 ---Подскажите где скачать прогу для палитры с большим количеством ячеек. Непомню названия. И найти немогу. --- Конец цитаты --- Я тебе её уже скидывал так-то. |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |