Current time: 25.05.2019, 18:57 Hello There, Guest! (LoginRegister)
Language: english | russian  

Post Reply 
Threaded Mode | Linear Mode
Графика в ФЕНИКС-МОДе
» комментарии, идеи, критика
Author Message
totkotoriy Offline

Posts: 851
Post: #286

(20.08.2012 00:02)Berserker Wrote:  Спасибо, красиво. А кто автор?
Не знаю, если уж очень интересно можно в нете поискать...


Ты роешься в моих паках, но ты делаешь это без уважения...
20.08.2012 00:06
Find all posts by this user Quote this message in a reply
Sav Offline

Posts: 2183
Post: #287

Bes Wrote:Berserker, вот деф для Воодушевления http;//h3disk.narod.ru/PM/C09SPW0.def

Я посмотрел в игре - плохо, на этот закл бы полупрозрачность как у страха реализовать, тогда возможно лучше станет. Дымок на заднем фоне вообще не смотрится (на тёмных задниках игры)
Я так понимаю, у вас для проигрывания заменяется def боевой анимации и играется через BM:V? Тогда можно заменять у страха, будет полупрозрачной. Если нужно, чтобы анимация была именно над головой, то можно добавить полупрозрачность, заменив её свойства, могу рассказать, как.
20.08.2012 10:22
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 10785
Post: #288

Sav, а вот это уже интересно. Как сделать деф, чтобы при замене дефа страха он проигрывался полупрозрачным?


Скачать Герои 3 Эра и всё, что с ней связано
20.08.2012 16:28
Find all posts by this user Quote this message in a reply
etoprostoya Offline

Posts: 1831
Post: #289

Если можно будет сделать деф с 32-битными кадрами, то можно будет сделать и их поддержку.

На крайняк, через альфа-плагин, это уже сейчас можно делать.

Я уже делал, если что.
(This post was last modified: 20.08.2012 18:09 by etoprostoya.)
20.08.2012 18:08
Find all posts by this user Quote this message in a reply
Bes Offline

Posts: 3172
Post: #290

а def-makerэ'ы же автоматом ужимают кадры до 8 бит Bad
нужно новую версию deftool у Сергея выпрашивать Rolleyes


20.08.2012 20:16
Visit this user's website Find all posts by this user Quote this message in a reply
Sav Offline

Posts: 2183
Post: #291

Berserker Wrote:Sav, а вот это уже интересно. Как сделать деф, чтобы при замене дефа страха он проигрывался полупрозрачным?
Специального дефа не нужно, полупрозрачность работает с любым. Это параметр у функции, которая отрисовывает анимации, (0x47BA90) любую анимацию можно отрисовывать полупрозрачно. Ну, разумеется, полупрозрачность не регулируемая, одинакова для каждого пикселя.

Вот, как устроена таблица боевых анимаций.
PHP Code:
// Структура боевой анимации.
NOALIGN struct _BattleAnim_
{
  
_cstr_ DefName// Имя def`а анимации
  
_cstr_ TouchEffect_Name// Имя тактильного эффекта анимации (для его воспроизведения на нестандартных элементах управления с помощью IFC20.dll)
  
_dword_ Properties// Свойства боевой анимации (по несколько битов)
  // ***
  // Начало описания свойств анимации
  // ***
    // (сдвиг - размер в битах - значение) 
    // 0 - 4 - Позиция отображения (0 - от земли на стеке или гексе, 1 - посередине гекса или стека, 2 - выше стека, 3 - перед стеком, 4 - с нижней и левой границы гекса, -1 - нет позиции)
    // 4 - 4 - Не используется
    // 8 - 1 - Прозрачность (0 - нет, 1 - есть)
    // 9 - 23 - Не используется
  // ***
  // Конец описания свойств анимации
  // ***
}; 
PHP Code:
_BattleAnim_o_BattleAnimation = ((_BattleAnim_*)0x641E18);

_int_ BattleAnims_Count 83
В Воге таблица, перенесена на адрес 0x7B6980. Номера анимаций соответствую номерам в таблице BM:V в ERM-help. С помощью UN:C можно легко на время изменить параметры любой анимации.
20.08.2012 20:45
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 10785
Post: #292

Нам проще RedirectFile до и после анимации вызвать, наверное. Спасибо.


Скачать Герои 3 Эра и всё, что с ней связано
20.08.2012 21:27
Find all posts by this user Quote this message in a reply
Sav Offline

Posts: 2183
Post: #293

Для дефа проще, а вот параметры анимации, в которых есть полупрозрачность, из-за которой весь сыр-бор, им не поменять, т. к. с def`ом они не связаны.
20.08.2012 21:51
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 10785
Post: #294

Деф заменяется на лету, затем проигрывается якобы анимация страха. Что не так?


Скачать Герои 3 Эра и всё, что с ней связано
20.08.2012 23:41
Find all posts by this user Quote this message in a reply
Sav Offline

Posts: 2183
Post: #295

Всё так, если анимация страха удовлетворяет по двум параметрам: положение относительно стека и полупрозрачность. Инфа, которую я дал, и UN:C пригодится, если по какому-то из этих параметров анимация страха не будет удовлетворять (насколько я понимаю, анимация воодушевления должна быть над головой стека, а страх рисуется по центру). В общем-то, я с самого начала это и имел в виду.
21.08.2012 01:57
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 10785
Post: #296

Понял, спасибо. Продублирую в инженерной теме.


Скачать Герои 3 Эра и всё, что с ней связано
21.08.2012 15:42
Find all posts by this user Quote this message in a reply
Bes Offline

Posts: 3172
Post: #297

а разьве чтобы анимация была НАД стэком нужно некие параметры анимации выставлять?
Это не достигается нужной ВЫСОТОЙ кадров? Unsure


21.08.2012 23:53
Visit this user's website Find all posts by this user Quote this message in a reply
Sav Offline

Posts: 2183
Post: #298

Сравни def благословения и страха, а так же то, как они проигрываются в игре. Про высоту кадров ничего не знаю, но есть подозрение, что вся лишняя прозрачная часть там всё равно обрезается, поэтому видимое изображение будет центрировано одинаково вне зависимости от того, в середине ли оно общего изображения def`а или наверху. А вот относительно какой точки оно будет центрировано, зависит от параметров анимации.
(This post was last modified: 22.08.2012 00:24 by Sav.)
22.08.2012 00:23
Find all posts by this user Quote this message in a reply
etoprostoya Offline

Posts: 1831
Post: #299

Подтверждаю Ab Часть кадров, особенно с большими зонами фонового цвета, часто обрезается перед отрисовкой.
22.08.2012 01:19
Find all posts by this user Quote this message in a reply
totkotoriy Offline

Posts: 851
Post: #300



Ты роешься в моих паках, но ты делаешь это без уважения...
(This post was last modified: 02.10.2012 20:26 by totkotoriy.)
02.10.2012 20:25
Find all posts by this user Quote this message in a reply
« Next Oldest | Next Newest »
Post Reply 


Forum Jump:

Powered by MyBB Copyright © 2002-2019 MyBB Group