Автор Тема: Редактирование и хакинг Kyatto Ninden Teyandee (Ninja Cat)  (Прочитано 6897 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Еmsi-D

  • Пользователь
  • Сообщений: 544
    • Просмотр профиля
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Тема составлена выделением сообщений из основной темы, из-за этого возможны вырванные из контекста фразы и разорванные диалоги
spiiin

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Цитата
Я такой формат расширения выбрал осознанно, чтобы получился "Универсальный редактор уровней"
spiiin, помню, да. Разговаривали об этом, лет 5 назад.)
Цитата
Поэтому я в основном занимаюсь тем, что мне интересно
Молодец, что не забросил и продолжаешь апгрейдить редактор, не смотря ни на что. Я такой подход к делу очень уважаю.

Добавлено позже:
Цитата: spiiin
Я подумал добавить для теста редакторы врагов в пару игр
Хм, мож котов-ниндзь заодно добьёшь? Там насколько помню только для 4-х уровней врагов можно расставлять.
У меня сохранился билдер от Ti, в нём есть данные по врагам с 5-го по 11-ый уровни, могу скинуть. Скинуть?
« Последнее редактирование: 24 Апрель 2018, 15:45:52 от spiiin »

Оффлайн Еmsi-D

  • Пользователь
  • Сообщений: 544
    • Просмотр профиля
Редактирование и хакинг Kyatto Ninden Teyandee (Ninja Cat)
« Ответ #1 : 23 Апрель 2018, 22:02:00 »
Да уже скачал, еще час назад
spiiin, смотрю неплохо ты прокачал редактор для котов, раньше помню уровни картинками были, а теперь и блоки можно редактировать. Я тут запилил иконки врагов для первого уровня, хотел их вставить, но не нашёл куда. Тогда создал папку для иконок, и в конфиг NinjaCatUtils прописал public string getObjTypesPicturesDir() { return "obj_sprites_ninjacats"; }
И короче он теперь ошибку выдаёт при открытии:

Цитата: spiiin
Зеркало есть тут:
https://spiiin.itch.io/cadeditor
Добавь в шапку темы

Добавлено позже:
Да, spiiin, в редакторе нету комнаты босса первого уровня, и в редакторе объектов тоже.
Я через таевский билдер выцепил нужную инфу, так что на объекты в босс-руме тоже иконки есть
« Последнее редактирование: 23 Апрель 2018, 22:09:52 от Еmsi-D »

Оффлайн spiiin

  • Модератор
  • Сообщений: 760
    • Просмотр профиля
Редактирование и хакинг Kyatto Ninden Teyandee (Ninja Cat)
« Ответ #2 : 23 Апрель 2018, 22:11:44 »
Еmsi-D, синтаксическая ошибка в конфиге какая-то, судя по скрину, но в строке, которую ты написал, ошибок нету. Скинь конфиг сам и папку с картинками сюда или в личку, поправлю (а в идеале, тему отдельную, посвящённую котам, тут же раздел целый теперь;) ).
По котам - там конфиг врагов сырой очень,  раскладка руками вписана вообще. Посмотрю, можно ли сейчас добавить их в редактор. Список врагов у меня вроде тоже был, но можешь продублировать его тоже.

Сорри, дел дофига в последние дни, через какое время этим буду заниматься.

Оффлайн Еmsi-D

  • Пользователь
  • Сообщений: 544
    • Просмотр профиля
Редактирование и хакинг Kyatto Ninden Teyandee (Ninja Cat)
« Ответ #3 : 23 Апрель 2018, 22:28:36 »
Цитата
Скинь конфиг сам
Дак я в нём больше ничего не менял, только эту строку перетащил из конфига ЧП, ну только слово "dwd" махнул на "ninjacats".)
Цитата
и папку с картинками
вот, пока только для 1 уровня успел сделать:
(ФАЙЛЫ УДАЛЕНЫ)
« Последнее редактирование: 24 Апрель 2018, 21:14:40 от Еmsi-D »

Оффлайн spiiin

  • Модератор
  • Сообщений: 760
    • Просмотр профиля
Редактирование и хакинг Kyatto Ninden Teyandee (Ninja Cat)
« Ответ #4 : 23 Апрель 2018, 22:47:51 »
Еmsi-D, воу. так там редактор и большие картинки объектов поддерживает уже, можешь сделать и в полный размер копии и маленькие (для списка объектов)

Добавлено позже:
хех - а причина отсутствия комнаты в том, что конфиги картинками портировались из редактора Ti_, а ему лень видимо было ради одной комнаты 256 картинок нарезать  :lol: Так что распилка картинок на блоки пошла на пользу действительно.

Оффлайн Еmsi-D

  • Пользователь
  • Сообщений: 544
    • Просмотр профиля
Редактирование и хакинг Kyatto Ninden Teyandee (Ninja Cat)
« Ответ #5 : 23 Апрель 2018, 22:53:10 »
Цитата: spiiin
так там редактор и большие картинки объектов поддерживает уже
А где-нибудь юзаецца? Из тех игр, к которым есть редактор объектов. Хочу взглянуть

Оффлайн spiiin

  • Модератор
  • Сообщений: 760
    • Просмотр профиля
Редактирование и хакинг Kyatto Ninden Teyandee (Ninja Cat)
« Ответ #6 : 23 Апрель 2018, 22:59:14 »
нет, ни одного примера нет пока :)

Оффлайн Еmsi-D

  • Пользователь
  • Сообщений: 544
    • Просмотр профиля
Редактирование и хакинг Kyatto Ninden Teyandee (Ninja Cat)
« Ответ #7 : 23 Апрель 2018, 23:04:08 »
spiiin, а если картинки в полный рост будут в индексированных цветах и без фона - редактор ругаться не будет?

Оффлайн spiiin

  • Модератор
  • Сообщений: 760
    • Просмотр профиля
Редактирование и хакинг Kyatto Ninden Teyandee (Ninja Cat)
« Ответ #8 : 23 Апрель 2018, 23:09:19 »
spiiin, а если картинки в полный рост будут в индексированных цветах и без фона - редактор ругаться не будет?
разберёмся. на крайняк скриптом конвертации в 32 битовый цвет по ним сам потом пройдусь.

Оффлайн Еmsi-D

  • Пользователь
  • Сообщений: 544
    • Просмотр профиля
Редактирование и хакинг Kyatto Ninden Teyandee (Ninja Cat)
« Ответ #9 : 24 Апрель 2018, 14:54:14 »
spiiin, в третьем уровне есть вот такой 2-экранный коридор:
В редакторе врагов первый экран этого коридора вынесен отдельно, и не имеет объектов:
Второй экран идёт как первый в след.раскладке-двухэкранке, и вторым экраном там идёт левая комната с параллаксом (которая юзаецца при падении в яму с верхнего этажа и ведёт обратно на один из нижних). И объекты из вышеупомянутого 2-экранного коридора находятся как раз в этой раскладке:
Также, есть баг в редакторе врагов - после первого редактирования и сохранения, кнопка сейва становится неактивна.
Приходится перезапускать редактор врагов.
« Последнее редактирование: 24 Апрель 2018, 16:13:16 от Еmsi-D »

Оффлайн spiiin

  • Модератор
  • Сообщений: 760
    • Просмотр профиля
Редактирование и хакинг Kyatto Ninden Teyandee (Ninja Cat)
« Ответ #10 : 24 Апрель 2018, 16:11:47 »
Проверю всё. Там сейчас раскладка уровней тупо вбита в конфиге. Может и это поправлю - редактор сейчас, надеюсь, это уже позволит задать её списком, устройство вроде где-то разобранное у меня валялось, и вроде Ti_ со мной на связи, надеюсь, расталдычит, если сам не разберусь.

Оффлайн Еmsi-D

  • Пользователь
  • Сообщений: 544
    • Просмотр профиля
Редактирование и хакинг Kyatto Ninden Teyandee (Ninja Cat)
« Ответ #11 : 24 Апрель 2018, 16:26:35 »
spiiin, вот билдер от Ti и расширенный ром от chief-net:
« Последнее редактирование: 24 Апрель 2018, 17:13:19 от Еmsi-D »

Оффлайн Еmsi-D

  • Пользователь
  • Сообщений: 544
    • Просмотр профиля
Re: Редактирование и хакинг Kyatto Ninden Teyandee (Ninja Cat)
« Ответ #12 : 24 Апрель 2018, 18:40:12 »
Для комнат боссов 5 и 10 уровней надо бы отдельные конфиги
« Последнее редактирование: 30 Апрель 2018, 18:12:03 от Еmsi-D »

Оффлайн Еmsi-D

  • Пользователь
  • Сообщений: 544
    • Просмотр профиля
Re: Редактирование и хакинг Kyatto Ninden Teyandee (Ninja Cat)
« Ответ #13 : 24 Апрель 2018, 21:07:59 »
spiiin, иконки готовы, там 16х16, и в полный рост

Оффлайн spiiin

  • Модератор
  • Сообщений: 760
    • Просмотр профиля
Редактирование и хакинг Kyatto Ninden Teyandee (Ninja Cat)
« Ответ #14 : 27 Апрель 2018, 12:46:47 »
spiiin, иконки готовы, там 16х16, и в полный рост
Принято, буду вкручивать их в конфиги.

Оффлайн Еmsi-D

  • Пользователь
  • Сообщений: 544
    • Просмотр профиля
Редактирование и хакинг Kyatto Ninden Teyandee (Ninja Cat)
« Ответ #15 : 29 Апрель 2018, 02:07:10 »
Хак первого уровня, переделан капитально :cool:

Оффлайн Ti_

  • Пользователь
  • Сообщений: 3265
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Редактирование и хакинг Kyatto Ninden Teyandee (Ninja Cat)
« Ответ #16 : 30 Апрель 2018, 09:16:50 »
Если будешь делать полноценный хак, то тогда нужны фиксы бесконечных повер-апов и бага с обновлением фона.
Это могу сделать.

Оффлайн Еmsi-D

  • Пользователь
  • Сообщений: 544
    • Просмотр профиля
Редактирование и хакинг Kyatto Ninden Teyandee (Ninja Cat)
« Ответ #17 : 30 Апрель 2018, 18:43:53 »
Ti_, да, хак хотелось бы запилить. Ну я пока жду обновление редактора, т.к. в текущей версии нельзя нормально редактировать маленькие блоки, задавать им свойство и т.д. Из-за этого пришлось поплясать с бубном, чтоб добавить шипы в 1-й уровень. Да и всё придётся переделывать, т.к. я заюзал ром с переводом от Magic-Team, а твой билдер не работает с этим ромом. Тык что пропатчил твоим патчем экспанднутый ром от Chief-Net, надо теперь переносить первый левел. Ну или мож ты прикрутишь Magic-Team'овский ром к своему билдеру (ну и патч тоже), я бы тогда на нём и продорлжу. Просто ихний перевод получше Chief-Net'овского, шрифты покрасивше.
Цитата
нужны фиксы бесконечных повер-апов и бага с обновлением фона
Да, это бы пригодилось, а то 1-й уровень пришлось выстраивать таким образом, чтобы нельзя было возвращаться в уже посещённые комнаты.
Цитата
Это могу сделать
А ты можешь еще кое-что запилить? Чтобы повысить немного сложность игры.
 - Урезать хп как у вас в хаке с Ломаксом - 5 сердец на лайфбаре = 5 касаний
 - Еще фиха из вашего хака - чтобы шкала помощи заполнялась чуть побыстрее
 - Увеличить хп всем боссам, раза в 2 хотя бы
Ну если не влом конечно.)
« Последнее редактирование: 01 Май 2018, 20:11:47 от Еmsi-D »

Оффлайн Ti_

  • Пользователь
  • Сообщений: 3265
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
сделал:

инфа по боссам:

под билдер чуть позже.
« Последнее редактирование: 02 Май 2018, 10:12:22 от Ti_ »

Оффлайн Еmsi-D

  • Пользователь
  • Сообщений: 544
    • Просмотр профиля
Ti_, спс :drinks:  Уже вовсю работаю над преобразованием первого уровня.
З.Ы. Пока тестил, обнаружил прикол с котом-бурильщиком: оказывается, есть способ реактивно пробурить блоки.
Надо во время бурения быстро нажимать ВНИЗ и ВПЕРЁД. Ну или можно держа ВПЕРЁД, долбить ВНИЗ:

Оффлайн Ti_

  • Пользователь
  • Сообщений: 3265
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Ti_, спс :drinks:  Уже вовсю работаю над преобразованием первого уровня.
З.Ы. Пока тестил, обнаружил прикол с котом-бурильщиком: оказывается, есть способ реактивно пробурить блоки.
Надо во время бурения быстро нажимать ВНИЗ и ВПЕРЁД. Ну или можно держа ВПЕРЁД, долбить ВНИЗ:
Я из SC помню прикольный момент с бурильщиком, когда под водой буришь вниз, то потом оказываешься в положении вниз головой. По багам, надо ещё думать что фиксить, например, залипший удар, убийство босса до появления.
Ещё можно сделать ребаланс оружий по силе/затратам.

Оффлайн Еmsi-D

  • Пользователь
  • Сообщений: 544
    • Просмотр профиля
Я из SC помню прикольный момент с бурильщиком, когда под водой буришь вниз, то потом оказываешься в положении вниз головой.
Этот прикол не только с водой работает, еще можно поставить бурильные блоки внизу экрана, где есть переход на нижний этаж. Тогда бурильщик тоже упадёт вниз головой:

Цитата
По багам, надо ещё думать что фиксить, например, залипший удар, убийство босса до появления
А это да, я таким макаром проходил некоторых боссов в вашем хаке. Ломакс еще удивлялся - чёто ты, грит, быстро их прошёл, наверное сейвился. :lol:
Есть ещё прикол с нинпой 3 уровня, можно её делать дважды. Итого 4 нинпы можно за раз всадить в босса, но это редкость. Там тайминг надо ловить.
Ну глюк с сюрикеном ты наверное знаешь (иногда сюрикен летит не прямо, а по диагонали). Но тоже нечасто выходит.
В вашем хаке помню было такое - бурильщик не может бурить блоки, если они вверху экрана. И если вверху экрана лезть по лестнице в разбиваемый блок, то автоматом вынесет в соседнюю комнату.
Ну и вот ещё пара багов с разбиваемыми блоками:

Цитата
Ещё можно сделать ребаланс оружий по силе/затратам
Это как у тебя в хаке за мощную нинпу почти вся шкала снимается? Ну так-то тоже можно.
Вот пока-что исправленный первый уровень. Поубраны кое-где разбиваемые камни, добавлено больше врагов везде, нек-рые конструкции перестроены, возвращён босс с оригинала (хп у него теперь побольше и арена малость изменена).

Оффлайн Ti_

  • Пользователь
  • Сообщений: 3265
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
залипший удар, убийство босса до появления.
Исправлено:

Добавлено позже:
Это как у тебя в хаке за мощную нинпу почти вся шкала снимается? Ну так-то тоже можно.
У меня такого не было.

Оффлайн Еmsi-D

  • Пользователь
  • Сообщений: 544
    • Просмотр профиля
Цитата: Ti_
Исправлено
Применил к этому рому билдер, при запуске 1-го уровня игра зависает.
« Последнее редактирование: 03 Май 2018, 19:58:05 от Еmsi-D »

Оффлайн Ti_

  • Пользователь
  • Сообщений: 3265
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Применил к этому рому билдер, при запуске 1-го уровня игра зависает.
отправил фикс в лс.

инфа по нинпо:

Оффлайн Еmsi-D

  • Пользователь
  • Сообщений: 544
    • Просмотр профиля
Готов второй уровень, в нём придётся поплавать. Ребаланс магии пока не делал, добавлю с 3-м уровнем.
Ti_, в этой комнате (level2_room5) почему-то нельзя ставить более 7 объектов:
Восьмой и последующие не появляются. Я сначала думал, мож уже перебор по врагам получился.
Но на другом этаже (level2_room9) новые объекты нормально добавились. Также, со здоровьем босса-рыбы какой-то глюк.
Она помирает то с 6 ударов, то с 10, то с 9, то с 8. Я ей поставил 25 вместо 1А (адрес 0хA45A) - не канает :neznayu:
« Последнее редактирование: 04 Май 2018, 09:55:17 от Еmsi-D »

Оффлайн Ti_

  • Пользователь
  • Сообщений: 3265
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Также, со здоровьем босса-рыбы какой-то глюк.
Вижу, ей в режиме hard задают другое количество жизней кодом.
Цитата
BANKF:EBA4                 LDA     hard_mode_flag
BANKF:EBA7                 BPL     loc_A800_EBAF
BANKF:EBA9                 LDA     #$19
BANKF:EBAB                 LDY     #$1A
BANKF:EBAD                 STA     (object_adress),Y
BANKF:EBAF
BANKF:EBAF loc_A800_EBAF:
Для этого рома адрес её будет 3ebba.

Чтобы отслеживать текущее кол-во хп , tools-ramwatch- 4ba.

Также в этом режиме она не разворачивается от удара, поэтому я не понял задумку твоей арены, не успеваешь отплыть после удара.

Вначале уровня внизу нинпо, но при скролле влево , оно пропадает, и взять нельзя, задумка?

Оффлайн Еmsi-D

  • Пользователь
  • Сообщений: 544
    • Просмотр профиля
Вначале уровня внизу нинпо, но при скролле влево , оно пропадает, и взять нельзя, задумка?
Ага, эй моряк ты слишком долго плавал - нинпу спёрли. Лал.

Также в этом режиме она не разворачивается от удара, поэтому я не понял задумку твоей арены, не успеваешь отплыть после удара.
Арену переделаю.

Оффлайн Еmsi-D

  • Пользователь
  • Сообщений: 544
    • Просмотр профиля
Третий уровень. Ребаланс магии добавил.



Ti_, на арене босса вверху в центре есть чето невидимое, и об это летающий кот дамажится.

Оффлайн Еmsi-D

  • Пользователь
  • Сообщений: 544
    • Просмотр профиля
Одна из палитр постоянная, кроме 1 цвета (она же для статус бара - белый, розовый + цвет из таблицы 0x2d48 - таблица в 11 байт
Ti_, подскажи плиз где этот розовый цвет для лайфбара лежит?