Разработка и ромхакинг > Ромхакинг и программирование
TMNT3: Arena
<< < (2/3) > >>
Xerox:
Про Игрок, готово. Добавил в меню опцию Спешл - при бесконечном можно пользоваться как раньше, при не бесконечном можно пользоваться только до последней энергии, плюс каждый удар забирает по 2 полоски, а не по одной)
Плюс сделал отметку на последнем Шредере
Про Игрок:
Xerox:

Вот теперь ощущается напряжение от прохождения. Благодарю

П.С. Не планируешь ли по-мелочам доработать некоторых боссов так, чтобы их нельзя было так просто пройти?
Например 2му боссу увеличить "хб" на 2 пикселя, чтобы 100% доставал. Граундчак по сравнению с Рокстеди - босс для расслабона
Xerox:
Про Игрок, в принципе не, оригинальную игру менять не планировал, хотел наоборот оставить все так, как есть. Большинство боссов в оригинале и так были сами по себе довольно сложны, если без тренировки :) Но вот хит бокс у второго попробую увеличить, если нужно. Конечно, хочется еще что-то добавить в хак, но пока еще не знаю, что именно, только без новых уровней и поведения боссов в стиле "ломакс" - на глобал хак пока что не тянет что-то  :)
sergi:
Boss Rush это называется а не арена, есть такой же ром для чип и дейл 2 - только боссы, но не думаю что особо нужно это кому :-\
Xerox:
sergi, можешь переименовать ром в boss rush, мне не жалко :) Ну чип и дейл 2 да, не особо интересно в них переигрывать на боссах - их уже все наизусть застрочили, они практически детсадовского уровня)
Ден Зурин:
А Хотхеда из Tournament Fighters туда можно добавить? Всегда хотел им поиграть.
Xerox:
Ден Зурин, да не, добавлять ни персов, ни новые уровни в планах пока нету)
Roket:
Хак прикольный. Но гораздо быстрее оригинальной игры выходит. Сурвивал бы ещё бы запилить с врагами, только правда там придётся все списки врагов искать и править их и на один экран всё впихивать я так понял.
Ну а идея прикольная в общем-то. Тоже пытался какой-то хак сделать на врагов но там сложно со списками, поскольку они несколькими частями лежат в роме и всех их изменить на гарантию правильной работы довольно муторное занятие.
Xerox:
Roket, а здесь сложность в том еще, что у некоторых поведение прописано под определенную территорию, то есть оригинальные кучи врагов просто так не впихнуть на 1 экран) Можно в принципе заменять их похожими по поведению, тогда в принципе все реально. Некоторые выскакивают из дверей, из пола, из окон, таких тоже не поставишь, иначе они будут из воздуха появляться) То есть в принципе можно сделать волны, но только определенных врагов) 1 уровень у меня кстати готов, я на 2м сдался, когда половина врагов даже не захотела появляться на этом чертовом корабле
Roket:
Xerox, ну ты мож в принципе других поставить, там такое движок позволяет. Ну имеется в виду солдат там других запихнуть которые не из дверей выходят а просто появляются. А всех которые из люков выпрыгивают или спускаются с фонарей или из дверей вообще убрать.
Там вроде все работают кроме крысоловов, графен на них почему-то подгружается с самого начала и больше нигде. Ну и смотря куда там их ставить. Например роботов с технодрома ставить в места где можно спрыгивать не стоит -они будут прыгать с глюкавой анимацией.


Вот могу в принципе подсобить списком вражин которые там кодируются. Если нашёл списки то мона в принципе изменить тип поведения.
Думаю мона стоящий сурвивальный хак замутить :).

//Типы врагов
{
 5 - фиолетовый ниндзя (обычный)
 6 - желтый ниндзя под песком
 7 - красный ниндзя со звездочками
 18 - желтый ниндзя бросается песком
 C3 - фиолетовый ниндзя спускается сверху
 1A - ???
 10 - ниндзя с копьями (не кидаются)
 09 - ниндзя с копьями (кидаются)
 08 - ниндзя с бумерангами
 11 - ниндзя с ножами
 12 - ниндзя с ножами
 13 - ниндзя с лазером
 14 - фиолетовый ниндзя
 15 - фиолетовый ниндзя, выпрыгивающий из воды
 16 - фиолетовый ниндзя скользящий
 17 - фиолетовый ниндзя на серф доске
 19 - фиолетовый ниндзя
 20 - катящийся шар
 21 - фиолетовый ниндзя
 22 - наскакивающий жёлтый ниндзя
 23 - фиолетовый ниндзя кидающий звёздочки
 24 - фиолетовый ниндзя с бумерангом
 25 - фиолетовый ниндзя кидающий копья
 26 - фиолетовый ниндзя кидающий ножи
 27 - фиолетовый ниндзя
 28 - фиолетовый ниндзя выныривающий из канализации горизонтально
 29 - фиолетовый ниндзя выныривающий из канализации вертикально
 32 - фиолетовый ниндзя выходящий из статуи
 33 - фиолетовый ниндзя выходящий из статуи
 34 - ???
 35 - фиолетовый ниндзя атакующий свернувшись в клубок
 37 - каменный солдат, хватающий
 38 - каменный солдат, бьющий наотмашь
 40 - солдат с технодрома
 41 - фиолетовый ниндзя
 42 - синий ниндзя на шаре
 43 - синий ниндзя на шаре
 44 - бегущий солдат
 45 - шары?
 47 - каменный солдат с автоматом
 48 - синий каменный солдат с ультразвуковым ружьём
 49 - каменный солдат с базукой
 50 - каменный солдат с автоматом
 51 - синий каменный солдат с ультразвуковым ружьём
 52 - каменный солдат с базукой
 53 - каменный солдат с базукой со снарядами слезоточивого газа
 54 - каменный солдат с балкой
 55 - синий каменный солдат
 56 - синий каменный солдат
 61 - кто-то умирает
 63 - кто-то умирает
 67 - кто-то умирает
 68 - шар?
 69 - летящие бочки?
 70 - фиолетовый ниндзя, выпрыгивающий из воды
 71 - крысоловы
 72 - стульчики?
 73 - взрывающийся шар с крысоловами
 74 - скачущая сфера?
 75 - оса?
 76 - вертолётик?
 77 - шары?
 78 - диагональный лазер?
 81 - шары?
 82 - шары?
 2a - фиолетовые ниндзя прыгают сверху
 3a - фиолетовые ниндзя выныривают
 4a - каменный солдат с базукой со снарядами слезоточивого газа
 6a - гири?
 7a - ниндзя на давящей платформе?
 8a - каменный солдат с базукой со снарядами слезоточивого газа
 0A - синий ниндзя кидающий шар
 0b - голубой ниндзя кидающий гирю
 0с - бирюзовый ниндзя кидающий бочку
 0d - фиолетовый ниндзя кидающий крышку люка
 0e - белый ниндзя с мечом
 0f - белый ниндзя с кнутом
 С0 - ниндзя из плакатов
 e0 - ниндзя из небытия
 f0 - ниндзя из лифтов
 С5 - фиолетовый ниндзя выпрыгивает из дверей
c9 - синие крысоловы
Xerox:
Roket, ну хочешь, давай на пару замутим) Тогда уже отдельным ромом, а то в Арену сурвайвл ну никак не вписывается. Лучше их наверное уже готовыми группами выводить, как в оригинале. По 3 фиолетовых например, затем желтые, фиолетовые, желтые и т.д. Так больше народу получится, чем если по отдельности их добавлять)
Roket:
Xerox, ну можно, только я боюсь на каком-то моменте может всё равно заглохнуться редактирование. Например говоришь на корабле возникли трудности.
Я вообще помню когда делал нашёл списки части с первого уровня потом с канализации большую часть, так и изменил, а потом не понял что там дальше идёт.
Там довольно хытро с этим всем. Но есть редактор от тая, где все адреса есть на списки, а думаю лучше через его сборщик заменить стоит. ;)
Xerox:
Roket, да там несложно и вручную на самом деле будет сделать, я то пытался оригинальных врагов сделать на 1 экране, поэтому они и не вылазили. А если ставить какие мы захотим, то там работы ну на 1 день максимум с тестированием :) Надо только поинтеры будет чуть переписать, т.к. на втором уровне совсем мало места для врагов. Нужно на первом поменьше их сделать, чтобы на второй их перекинуть. Ну или вообще в пустом месте их забацать)
Roket:
Кое-как нашёл. В общм в этой теме он есть http://www.emu-land.net/forum/index.php/topic,56894.msg876866.html#msg876866


Добавлено позже:
просто мона тип изменить убрав тех врагов которые не юзаются без определённого места на экране.
Xerox:
Roket, ну ты как будешь свободен, свистни, мы быстро по 1 уровню по очереди все забацаем) А по ссылке вроде бы левел эдитор только. В хексе там тоже ничего сложного - я тебе просто скажу оффсетт на второй уровень, в пределах которого можно расставлять врагов, и все. А я пока первым займусь.
Roket:
Ну лучше через редактор тот, там просто все части указаны на уровни чтобы не искать, только надо разобраться в партах. Ну я пока занят если что отпишусь, как посмотрю что там. Можешь если что сразу написать на уровень оффсет.
Xerox:
Roket, та смысл щас кидать, ты просто найди свободный денек, когда ты ничего не будешь делать, мы с утра засядем вместе, и к вечеру хак уже будет полностью готов, мож даже и раньше) А то мы так по отдельности его долго делать будем
Roket:
Ну ок. Только ты всё-таки редактор на конфиги глянь чё там может проще окажется. Ну я пока смотрю что пока и без того мудрённо и я как видно на прошлом посте не все типы разобрал для объектов. Но по сути я думаю изменить врагов что из дверей и люков появляются и думаю этого будет достаточно.  ;)
Только как там у тебя будет оно на одном-то экране?
Xerox:
Roket, я написал небольшой скриптик уже, который после окончания битвы сдвигает экран на 1 пиксель вправо - этого достаточно, чтобы запустить следующую волну врагов, а для игрока это вообще незаметно)
Ден Зурин:
Сделайте Хотхеда заместо Рафа, он все равно не нужен.
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

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