Disciples II: Revenge of the Greenskins » Программирование

Технические аспекты решения вопросов (программерам сюда).

(145 сообщений)
  1. Shark

    программинг
    Joined: 10.05.09
    Posts: 10

    offline

    Login to Send PM

    From what i gather here, we're not really in a hurry... and i'll probably be in a mess in the next few days...

    Anyways, here are my contacts
    gtalk/gmail: darksidemetatron
    msn(@hotmail): rksharkz
    skype: rksharkz.at.skype

    i had an ICQ number but i lost access to the email i used to sign up for it :( it was one of those "nice numbers" too, #79525508 :D

    Отправлено 10 года(лет) назад #
  2. nTu4Ka

    координатор, сторителлер
    Joined: 09.01.09
    Posts: 318

    offline

    Login to Send PM

    Shark, i have some questions conserning changes in mechanics. AFAIR you examined the executable.

    1)Is there a way to make new summon creature spell mechanic. Like this:
    -It's an ordinary summoning spell except for
    -The summoned creature is not under our control, it's neutral
    -The summoned creature lives more than one day(like Legion's illusion spells).
    -The summoned creature is aggressive - like the ones that we can make in editor: aggressive creatures that wonder around and attack everybody

    2)Or another summon creature spell mechanic:
    -a totem is summoned(mechanically like any summon creature, except for)
    -it cannot move
    -it summons some creature under our control every N-days
    -has some restrictions
    --can be "planted" only in our territory
    --can summon not more than N-creatures
    --others

    3)Is there a way to give one creature summon ability plus ordinary attack?

    4)AFAIK you cannot give more than one effect(freeze, poison, lower ini) to attack. Can we do something to give more?

    Well, all this is really not crucial. But can affect whether to add it or not.
    Also maybe you can tell what is currently(without source codes) can be changed in mechanics.

    Отправлено 10 года(лет) назад #
  3. admin

    дизайнер
    Joined: 15.10.08
    Posts: 930

    offline

    Login to Send PM

    we're not really in a hurry

    Bingo (% . Everyone here have their real life and don't get any profit from this project except fun. At least for now (; . And getting collective opinion on every project point needs time too.

    BTW did you rummaged in Disciples II code sometime?

    http://d2rotg.sklabs.ru/forum/topic.php?id=19 - this is the version we want to edit.

    И помните, что мы собрались поработать.
    Отправлено 10 года(лет) назад #
  4. Shark

    программинг
    Joined: 10.05.09
    Posts: 10

    offline

    Login to Send PM

    Let's make things clear - *everything* is possible with enough reversing.
    But that put aside, I'd say that spell #1 is possible if we use the existing illusion template and just tweak it to be able to attack. OR take out the constraint that summoned creatures can only live one day (the game crashes if you use more than one)

    As for spell #2, sounds like we could start working on rods...

    #3 - unfortunately not. Only three attacks permit the alternate attack for some reason. It would be nice if we could change this.

    #4 - you can assign more than one status effect per attack. It's just that you can't have more than two attacks. This is actually something i worked on, and did have minor progress with hardcoding an additional first attack. The game behaved weird and somewhat uncompliant with the testing process so the idea of hardcoding anything as a first attack was scrapped completely. The reason i did it that way was because i couldn't find the code that manipulates the second attack IIRC. So i'm not really sure how far away we are from loading a third attack from the dbf.

    In any case, here's my list of things that I wanted to change. Maybe you'll like some of the ideas.
    - immunity sistem was to be completely replaced with resistances. Wards still stay the same.
    - Add more sources. Weapon S/B/P as well as Life 1/2/3/4/5 (names are somewhat unimportant here)
    - Multi-sourced attacks. If an attack has two sources, half of the damage is of one source, the other half is the other. If the unit is 50% resistant to the other source, it still gets 3/4 damage.
    - Add more attack types, including new status effects and fixing/reworking some of the older ones (summon, polymorph self, polymorph). The two "new" status attacks were Flash and Decay. Flash is a status effect that either deals damage or paralyzes for the turn, with a small chance of doing both (as well as a chance of doing nothing, in which case it ends). Decay was supposed to be my version of poison - and as such it would be pretty similar to how poison works, except that it would deal double damage than what it did the last turn.
    - Add two new attack ranges - straight line, which damages units in front of the unit, and row attack, which damages either the front or the back line.

    The good news is that I haven't checked off anything from that list yet. The bad news is that I haven't checked off anything from that list.

    Отправлено 10 года(лет) назад #
  5. Rommel

    модмейкер, картограф
    Joined: 09.01.09
    Posts: 320

    offline

    Login to Send PM

    Две новости, одна хорошая, другая плохая.
    Начну с хорошего. Я научился создавать доп. атаки, которые прибавляют броню/инициативу/меткость и прочее союзникам во время боя. Так что баферов можно будет разных наклепать. Ещё протестирую, возможно даже бафодебаферы получаться, т.е. + к урону и минус к ХП.

    Плохая новость. Рисунки в Д2 добавить - вообще нереально судя по всему. Сколько не пытался добавить рисунок для нового предмета, нифига не выходит. Всё вроде как в игре, т.е. во всех категориях где стандартные рисунки есть, он тоже есть, но игра его всё равно не видит (.

    Может быть кто смог добавить новый предмет с рисунком в игру?

    Отправлено 10 года(лет) назад #
  6. nTu4Ka

    координатор, сторителлер
    Joined: 09.01.09
    Posts: 318

    offline

    Login to Send PM

    Возможно-ли добавлять новые рожи для поп-ап сообщений(для ивентов)?
    Таки низя кампанию оставлять без личностей а-ля Эмри, Амбриэль, Торыч.

    Отправлено 10 года(лет) назад #
  7. admin

    дизайнер
    Joined: 15.10.08
    Posts: 930

    offline

    Login to Send PM

    Не знал, куда ляпнуть. Мокап: http://mishael.habrahabr.ru/blog/65560/ .

    Отправлено 10 года(лет) назад #
  8. nTu4Ka

    координатор, сторителлер
    Joined: 09.01.09
    Posts: 318

    offline

    Login to Send PM

    Rommel, Лис, можно-ли изменением .dbf изменить юниту класс. Из лучника - мага(бьёт по всем) или милишника(бьёт в упор).
    Интересно как ИИ будет реагировать на это. Ввиду того, что крайний вариант - это заменить одну уже существующую расу.

    Отправлено 10 года(лет) назад #
  9. Лис

    модмейкер, картограф
    Joined: 09.07.09
    Posts: 174

    offline

    Login to Send PM

    да тупо меняется 1 значение(столбец REACH) в базе Gattacks.dbf у конкретной атаки))
    кстате это написано в базе LAttR.dbf
    1 - бьет вовсей локации(битвы)
    2 - любой отряд(юнит)
    3 - ближайший юнит
    ИИ будет считать его магом если значение = 1 , лучником если 2 и милишиком если 3...
    у ИИ прописаны (хз где) модели по ведения по общей маске, а не поконкретным юнитам...
    а дополнять базу новыми значениями(юнитов вписывать) вроде можно Роммель атаки дописывал свои и юнитов(новых) к зданиями привязывал...я этим незанимался утверждать не буду но скорее всего в писать в базу д2 новую рассу можно
    хотя хотелось бы долждаться д3) хотяп бетки)

    Отправлено 10 года(лет) назад #
  10. BeerMaker

    junior member
    Joined: 09.01.09
    Posts: 9

    offline

    Login to Send PM

    Что касается анимации, то что было мистическое(http://s40.radikal.ru/i088/0903/40/71df405093cb.jpg) в начале топика, это удар пегас кнайта в динамике по кадрам. Такая вещь была и в ГТА к примеру, для модов на чара его тело было выкройкой. Т.е. Лицо, уши, ноги, спина, всё это было в одной плоскости. При натягивании этих текстур на модель получался чар. В принципе тут та же система. Только тут псевдо 3Д и фигурок нет. Теоретически, изменив цвет этой анимации мы увидим тоже самое и в игре.

    Отправлено 10 года(лет) назад #
  11. Лис

    модмейкер, картограф
    Joined: 09.07.09
    Posts: 174

    offline

    Login to Send PM

    1
    2
    найдено здесь
    как подтверждение..

    Отправлено 10 года(лет) назад #
  12. BeerMaker

    junior member
    Joined: 09.01.09
    Posts: 9

    offline

    Login to Send PM

    ну раз есть фигурки, значит всё намного проще. Вопрос лишь в конвертации рисунка в нужный формат...

    Отправлено 10 года(лет) назад #
  13. Лис

    модмейкер, картограф
    Joined: 09.07.09
    Posts: 174

    offline

    Login to Send PM

    ещеб знать чем это сделать) и какой будет конечный вариант... и в таком случае должен хранится скелет на который будет натягиваться эта шкурка

    Отправлено 10 года(лет) назад #
  14. admin

    дизайнер
    Joined: 15.10.08
    Posts: 930

    offline

    Login to Send PM

    Есть человек, который знает, как это сделать. ХанТОН, помоему. Таки HSerg, а не Хантон, как я теперь понимаю (% .

    Отправлено 10 года(лет) назад #
  15. HSerg

    программинг, консультант
    Joined: 22.01.09
    Posts: 26

    offline

    Login to Send PM

    2BeerMaker, Лис

    Вопрос графики обсуждался на первой странице и был там полностью исчерпан. См. напр. эксперименты nTu4Ka.

    Отправлено 10 года(лет) назад #
  16. Silver

    new member
    Joined: 06.11.09
    Posts: 3

    offline

    Login to Send PM

    у меня ту вопрос такой...
    я вообщето неплохо рисую (по крейней мере думаю так)
    просил бы кого-то скинуть мне файлик графики для переделки
    если понравиться будем работать
    я человек усидчивый, а вось получится
    работаю в Фотошоп

    Отправлено 10 года(лет) назад #
  17. admin

    дизайнер
    Joined: 15.10.08
    Posts: 930

    offline

    Login to Send PM

    Дык, хм... Даже не знаю, что сказать... Пока такой дизайнерской (переделочной) работы не наблюдаю. Если именно художник, то, например, можно попробовать набросать скетчей гоблинов - там в концепте некоторых нет ещё. Или город, отдельные здания. Сейчас вопрос именно в скетчах, зарисовках. Ну, ещё можно попробовать взять скетчи максмастера и добавить им цвета и деталей. Как-то так.

    Отправлено 10 года(лет) назад #
  18. admin

    дизайнер
    Joined: 15.10.08
    Posts: 930

    offline

    Login to Send PM

    Возвращаю топик из оффтопа.

    Тут предлагают собрать свой экзешник на основе ресурсов игры. Типа, так будет проще и лучше. Что скажут мастера?

    Отправлено 10 года(лет) назад #
  19. HSerg

    программинг, консультант
    Joined: 22.01.09
    Posts: 26

    offline

    Login to Send PM

    Переписать всё самим? Не самая удачная мысль - создание своего AI и сетевой составляющей на чистом этузиазме растянется на годы.

    Отправлено 10 года(лет) назад #
  20. admin

    дизайнер
    Joined: 15.10.08
    Posts: 930

    offline

    Login to Send PM

    Аи там в экзешник зашит? Хм, я думал, он для каждого юнита, в базах.

    Отправлено 10 года(лет) назад #
  21. HSerg

    программинг, консультант
    Joined: 22.01.09
    Posts: 26

    offline

    Login to Send PM

    В базах только некоторые(!) из настроек AI. А вся логика (с использованием этих настроек) в *.exe.

    Отправлено 10 года(лет) назад #
  22. admin

    дизайнер
    Joined: 15.10.08
    Posts: 930

    offline

    Login to Send PM

    Хорошо. Что насчёт дизассемблинга?

    Отправлено 10 года(лет) назад #
  23. admin

    дизайнер
    Joined: 15.10.08
    Posts: 930

    offline

    Login to Send PM

    Я от многих слышал о желании активно действовать в плане программирования. Пока не видно результатов действий или обсуждений планов и, что очень важно, самокоординации среди вас. Кто что делал касательно кода и его анализа?

    Отправлено 9 года(лет) назад #
  24. ZERIOSIS

    звукорежиссер
    Joined: 09.01.09
    Posts: 538

    offline

    Login to Send PM

    Человек хочет работать над нужной вещью, возможно мы поможем друг другу...
    http://www.disciples3.ru/forum/showthread.php?p=179908#post179908

    ИМХО
    Отправлено 9 года(лет) назад #
  25. admin

    дизайнер
    Joined: 15.10.08
    Posts: 930

    offline

    Login to Send PM

    Поговоришь с ним?

    Отправлено 9 года(лет) назад #
  26. HSerg

    программинг, консультант
    Joined: 22.01.09
    Posts: 26

    offline

    Login to Send PM

    Кстати, разбор *.sg и *.ff - это уже давно пройденный этап. Если у него есть вопросы - пусть сюда или в личку пишет :)

    Отправлено 9 года(лет) назад #
  27. admin

    дизайнер
    Joined: 15.10.08
    Posts: 930

    offline

    Login to Send PM

    Скорее, тут интересует желание и возможность человека что-то делать, а не то, что он лучше других что-то знает.

    Отправлено 9 года(лет) назад #
  28. Vadzra

    программинг, английский
    Joined: 09.01.09
    Posts: 190

    offline

    Login to Send PM

    Поговорил с Шарком, посмотрим появится ли он на форуме...

    Отправлено 9 года(лет) назад #
  29. Rommel

    модмейкер, картограф
    Joined: 09.01.09
    Posts: 320

    offline

    Login to Send PM

    Начинаю курс видеоуроков по моддингу.
    Полезно будет посмотреть всем, чтобы иметь представление о том, какими возможностями мы обладаем на данный момент.
    Сейчас доступен лишь вводный урок: http://hordesundead.clan.su/forum/4-269-1#10265

    Отправлено 9 года(лет) назад #
  30. admin

    дизайнер
    Joined: 15.10.08
    Posts: 930

    offline

    Login to Send PM

    Прошу отчёт (простите за "бюрократичное" слово (% ) о том, что сейчас происходит касательно внедрения орков на место кланов, какие результаты, какие планы, а также, если есть, какие-то движения по поводу получения кода или написания движка "с нуля".

    Отправлено 9 года(лет) назад #

RSS экспорт этой темы

Отправить сообщение »

Вы должны войти в систему, чтобы оставлять сообщения.

3,731 posts in 82 topics over 218 months by 51 of 86 members. Latest: RafStudio, jeskort, Der Gaste