Чат по игре
Модератор форума: SARUMAN  
Создание модификаций
MeliusДата: Пятница, 2019-07-05, 00:58 | Сообщение # 946
avatar
Минотавр
Оффлайн
Сообщений: 48
Репутация: 91
Замечаний нет
BioHazardN7, во-первых, умение пета, кроме конфигурации и дерева скиллов, должно быть упаковано в шаблон petskillmodifier, и этот шаблон должен быть указан в дереве скиллов соответствующей школы. Если с этим все в порядке, то дело в несоответствии модели и анимации умения (меняй умение). Модель солдатика весьма топорна, и сложные движения ей невмочь. Попробуй поэкспериментировать с молнией (lightningbolt) и шквалом - их, кажется, может юзать даже бескостная модель

Вспомнил, что сердце слева,
Вспомнил, что печень справа,
Вспомнил, что дни мгновенны,
Вспомнил, что я не вечен...
Думал забыть - не вышло.
 
BioHazardN7Дата: Пятница, 2019-07-05, 09:23 | Сообщение # 947
avatar
Тигрочеловек
Оффлайн
Сообщений: 120
Репутация: 47
Замечаний нет
Melius, возможно я криворукий, можешь помочь сделать?
 
AymdayveezonerДата: Пятница, 2019-07-05, 12:23 | Сообщение # 948
avatar
*Spellbinder*
Оффлайн
Сообщений: 4438
Репутация: 5173
Замечаний нет
BioHazardN7, а чо не посмотришь как скиллы петов устроены? 
за каждый скилл пета отвечают 2 файла - один petskill (сам собственно скилл, который юзают петы, и который в них прописан в Skill Confiduration), а другой petmodifier, который устроен очень просто, у него Template SkillSecondary_PetModifier, и там только одна строчка в которую ты прописываешь ссылку на petskill. НО именно PetModifier скилл прописывается в SkillTree МАСТЕРСТВА (и в UI) мастерства, а не Petskill
Соответственно ты создаешь petskill_rally (в твоем случае petskill_rally и petskill_rallybuff), и petmodifier_rally. Первый прописываешь в самих петов, при чем естесвно не только в Skill Config а еще и SkillTree ПЕТОВ, второй в Skill Tree МАСТЕРСТВА и в records/xpack3/ui/skill/mastery 1/skill+1 вместо того что там было раньше. Тогда ты сможешь адекватно прокачивать это умение и петы будут использовать умение именно на столько насколько ты его прокачаешь
ИЛИ 
ты тупа забиваешь на PetModifier и просто в Skill Tree ПЕТОВ прописываешь это самое rally но в уровне ставишь там 20 допустим. Минус этого способа в том что ты не сможешь повлиять на уровень используемого умения, петы всегда будут использовать 20-й уровень 

P.S. ну и реально у Спектральных солдат отсутствует анимация использования сплочения, но вроде как это не должно мешать, но я бы просто в animation sets прописал всё от мужского персонажа, ониж всё равно 1 в 1 как он двигаются кроме бега


Мой блеск пронзает тьму, мой свет развеет мрак.
 
MeliusДата: Пятница, 2019-07-05, 13:57 | Сообщение # 949
avatar
Минотавр
Оффлайн
Сообщений: 48
Репутация: 91
Замечаний нет
Вот, хороший человек все объяснил, как надо)

Вспомнил, что сердце слева,
Вспомнил, что печень справа,
Вспомнил, что дни мгновенны,
Вспомнил, что я не вечен...
Думал забыть - не вышло.
 
BioHazardN7Дата: Пятница, 2019-07-05, 15:53 | Сообщение # 950
avatar
Тигрочеловек
Оффлайн
Сообщений: 120
Репутация: 47
Замечаний нет
Цитата Aymdayveezoner ()
BioHazardN7, а чо не посмотришь как скиллы петов устроены?
Как я уже сказал, я криворукий :D
Пытался разобраться на примере школы грез, но где-то затупил, сейчас во всем разобрался, спасибо!
__________

Такой вопрос: в ТК наверное нельзя сделать что-то на подобии иллюзий, как в Grim Dawn, т.е., что-бы предмет имел свои характеристики, но на ГГ выглядел как другой.
 
AymdayveezonerДата: Пятница, 2019-07-05, 17:34 | Сообщение # 951
avatar
*Spellbinder*
Оффлайн
Сообщений: 4438
Репутация: 5173
Замечаний нет
выглядел?

Мой блеск пронзает тьму, мой свет развеет мрак.
 
BioHazardN7Дата: Пятница, 2019-07-05, 17:52 | Сообщение # 952
avatar
Тигрочеловек
Оффлайн
Сообщений: 120
Репутация: 47
Замечаний нет
Цитата Aymdayveezoner ()
выглядел?

Что-бы на персонаже отображался как другой. Если играл в GD, должен понять, что я имею ввиду.
 
AymdayveezonerДата: Пятница, 2019-07-05, 18:26 | Сообщение # 953
avatar
*Spellbinder*
Оффлайн
Сообщений: 4438
Репутация: 5173
Замечаний нет
Цитата BioHazardN7 ()
Что-бы на персонаже отображался как другой. Если играл в GD, должен понять, что я имею ввиду.

Ну ты имеешь ввиду статы или внешний вид? Внешку то не сложно, прописываешь Uibitmap от одного предмета, а реальную модель от другого. Правда как в ГД менять по желанию у отдельного НПС канеш не выйдет


Мой блеск пронзает тьму, мой свет развеет мрак.
 
BioHazardN7Дата: Пятница, 2019-07-05, 18:36 | Сообщение # 954
avatar
Тигрочеловек
Оффлайн
Сообщений: 120
Репутация: 47
Замечаний нет
Цитата Aymdayveezoner ()
Ну ты имеешь ввиду статы или внешний вид? Внешку то не сложно, прописываешь Uibitmap от одного предмета, а реальную модель от другого. Правда как в ГД менять по желанию у отдельного НПС канеш не выйдет

Не, ты не понял. В GD была именно такая механика, там было типа зелья, илюзия звалась вроде, и без подмены битмапов или моделей предмет на ГГ отображался как совершенно другой при этом сохраняя свои оригинальные статы. Вот именно такое интересует, хотя подозреваю что такой механики в ТК нет.
 
AymdayveezonerДата: Пятница, 2019-07-05, 18:44 | Сообщение # 955
avatar
*Spellbinder*
Оффлайн
Сообщений: 4438
Репутация: 5173
Замечаний нет
А, такого канеш сделать нельзя. Такие фичи начали появлятся ток года с 2014 (PoE)  если не позже в играх, в игре 2006 года ее искать бесполезно )

Мой блеск пронзает тьму, мой свет развеет мрак.
 
BioHazardN7Дата: Пятница, 2019-07-05, 18:55 | Сообщение # 956
avatar
Тигрочеловек
Оффлайн
Сообщений: 120
Репутация: 47
Замечаний нет
Я так и подозревал, спасибо.
 
MeliusДата: Суббота, 2019-07-06, 18:35 | Сообщение # 957
avatar
Минотавр
Оффлайн
Сообщений: 48
Репутация: 91
Замечаний нет
Я пытался сделать такое. Единственный путь - через овермиллион рецептов по смене модели на предмете. То есть предмет тот же самый, но модель другая. Кстати, мой мод накрылся медным тазом, потому просьба: сделай в моде возможность менять класс вещей эпик на класс раре, с отображение м имени предмета оранжевым или ккрасным цветом. Это позволит вставлять в эпики реликвии. Ингредиенты для апгрейда эпика в рарку придумай сам. Это предложение, не более. Впрочем, если разрабы додумаются нормализовать инструменты моддинга, я, возможно, вернусь к с воей модификации, пока что же нет ни времени, ни возможности.

Вспомнил, что сердце слева,
Вспомнил, что печень справа,
Вспомнил, что дни мгновенны,
Вспомнил, что я не вечен...
Думал забыть - не вышло.
 
valeronfreeДата: Суббота, 2019-07-06, 23:20 | Сообщение # 958
no avatar
Призрак
Оффлайн
Сообщений: 15
Репутация: 0
Замечаний нет
Цитата Aymdayveezoner ()
и вставляешь в свободный слот ...SpicialAnim*Number*


А если у меня есть 15 слотов под SpicialAnim -
и все они заняты - то как создать полноценный новый слот? Скажи пожалуйста)




Сообщение отредактировал valeronfree - Суббота, 2019-07-06, 23:27
 
AymdayveezonerДата: Суббота, 2019-07-06, 23:46 | Сообщение # 959
avatar
*Spellbinder*
Оффлайн
Сообщений: 4438
Репутация: 5173
Замечаний нет
Ну как создать то я знаю, но вот что будет работать не гарантирую ) 
C:\Users\username\Documents\My Games\Titan Quest - Immortal Throne\Working\database\Templates\ ищешь файлик CharAnimationTable.tpl, открываешь блокнотом, ищешь строчку sHandedSpecialAnim15
копируешь вот этот блок
Код
Variable
         {
            name = "sHandedSpecialAnim15"
            class = "variable"
            type = "file_anm"
            description = ""
            value = ""
            defaultValue = ""
         }

         Variable
         {
            name = "sHandedSpecialAnimSpeed15"
            class = "variable"
            type = "real"
            description = ""
            value = ""
            defaultValue = "1.0"
         }

         Variable
         {
            name = "sHandedSpecialAnimRef15"
            class = "variable"
            type = "string"
            description = ""
            value = ""
            defaultValue = ""
         }


вставляешь ниже и заменяешь 15 на 16 
сохраняешь 
в редакторе появляется 16-ая анимация


Но что будет работать у меня большие сомнения. Отпишись если проверишь


Мой блеск пронзает тьму, мой свет развеет мрак.
 
valeronfreeДата: Воскресенье, 2019-07-07, 01:20 | Сообщение # 960
no avatar
Призрак
Оффлайн
Сообщений: 15
Репутация: 0
Замечаний нет
Aymdayveezoner, не работает. Я добавил по 1 слоту во все группы в найденном файле, полностью прописал новое значение для своей анимации в ArtManager'е, соединил её со скиллом, но ничего не изменилось. Если изменить SpecialAnimationSpeed у той анимации, что была изначально (Crosscut), то всё работает. Быть может, в игре по умолчанию определённое количество анимаций, и чтобы новая заработала, её надо как-то зарегистрировать?




Сообщение отредактировал valeronfree - Воскресенье, 2019-07-07, 01:25
 
Поиск: