Добавлен
Что такое ubersplat? Что за тип?

Принятый ответ

Ну это можно для заклинаний и прочее применить. Да можно и без эффекта. Это типа поверхностные картинки всяких кратеров, поверхностей и прочее. Их можно удалить.
для тех кто не знает, чтобы появились нужно прописать (в разделе триггеры - текстура земли). для замены: лежат по пути replaceable textures/splats
аналогично и с изображением Image (в разделе триггеры - изображение)
долго пробовал создавать, у меня что-то не отображалась ни фига без render always state и rendering state. Вообще-то большинство сплатов, и image могут без rendering state отобразиться. А еще вот с изображением image какие-то траблы. если импортировать в изображение какую-нибудь иконку, то бывает текстура изображения почему то размыта или черные квадраты. Создать легко, но часто не прорисовываются изображения норм, и приходится мучаться с переделками иконок. Поможет статья см. ниже
список нативок
создать uberspat с настройками (boolean forcePaused, boolean noBirthTime). Что значат эти настройки не знаю.
native CreateUbersplat takes real x, real y, string name, integer red, integer green, integer blue, integer alpha, boolean forcePaused, boolean noBirthTime returns ubersplat
разблокирование для показа самого изображения (типа прорисовывается изображение). Без этой команды бывает не отображает уберсплат. Если поставить false, то изображение пропадает. Зачем тогда нужна команда ShowUbersplat?
native SetUbersplatRenderAlways takes ubersplat whichSplat, boolean flag returns nothing
разблокирование во избежание глюков (не знаю что это значит). Как-то связана с отображением, без этой команды в некоторых случаях, видимо, не работает уберсплат.
native SetUbersplatRender takes ubersplat whichSplat, boolean flag returns nothing
показать/спрятать
native ShowUbersplat takes ubersplat whichSplat, boolean flag returns nothing
уничтожить/удалить
native DestroyUbersplat takes ubersplat whichSplat returns nothing
завершить показ. Короче изображение пропадает. Но чаще всего не сразу. Быстрее было бы спрятать или удалить.
native FinishUbersplat takes ubersplat whichSplat returns nothing
перезапустить (короче снова отобразить). Связано с FinishUbersplat
native ResetUbersplat takes ubersplat whichSplat returns nothing
Загруженные файлы

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Этот комментарий удален
3
32
6 лет назад
3
Картинка на земле, анимированая картинка на земле, вспомни столб огня у чародея крови, на земле кратер - это уберсплат. То же самое трещены после громовой поступи, их довольно много.
0
21
6 лет назад
Отредактирован scopterectus
0
quq_CCCP, я думал, что это часть эффекта. Их отдельно создавать можно (без эффекта) ?
0
23
6 лет назад
0
ScopteRectuS, ну логично же что если есть тип ubersplat то и эти эффекты на земле существуют отдельно.
7
27
6 лет назад
Отредактирован MpW
7
Ну это можно для заклинаний и прочее применить. Да можно и без эффекта. Это типа поверхностные картинки всяких кратеров, поверхностей и прочее. Их можно удалить.
для тех кто не знает, чтобы появились нужно прописать (в разделе триггеры - текстура земли). для замены: лежат по пути replaceable textures/splats
аналогично и с изображением Image (в разделе триггеры - изображение)
долго пробовал создавать, у меня что-то не отображалась ни фига без render always state и rendering state. Вообще-то большинство сплатов, и image могут без rendering state отобразиться. А еще вот с изображением image какие-то траблы. если импортировать в изображение какую-нибудь иконку, то бывает текстура изображения почему то размыта или черные квадраты. Создать легко, но часто не прорисовываются изображения норм, и приходится мучаться с переделками иконок. Поможет статья см. ниже
список нативок
создать uberspat с настройками (boolean forcePaused, boolean noBirthTime). Что значат эти настройки не знаю.
native CreateUbersplat takes real x, real y, string name, integer red, integer green, integer blue, integer alpha, boolean forcePaused, boolean noBirthTime returns ubersplat
разблокирование для показа самого изображения (типа прорисовывается изображение). Без этой команды бывает не отображает уберсплат. Если поставить false, то изображение пропадает. Зачем тогда нужна команда ShowUbersplat?
native SetUbersplatRenderAlways takes ubersplat whichSplat, boolean flag returns nothing
разблокирование во избежание глюков (не знаю что это значит). Как-то связана с отображением, без этой команды в некоторых случаях, видимо, не работает уберсплат.
native SetUbersplatRender takes ubersplat whichSplat, boolean flag returns nothing
показать/спрятать
native ShowUbersplat takes ubersplat whichSplat, boolean flag returns nothing
уничтожить/удалить
native DestroyUbersplat takes ubersplat whichSplat returns nothing
завершить показ. Короче изображение пропадает. Но чаще всего не сразу. Быстрее было бы спрятать или удалить.
native FinishUbersplat takes ubersplat whichSplat returns nothing
перезапустить (короче снова отобразить). Связано с FinishUbersplat
native ResetUbersplat takes ubersplat whichSplat returns nothing
Загруженные файлы
Принятый ответ
2
27
6 лет назад
2
кому интересно, есть такая наработка у нас на форуме ссылка
3
30
6 лет назад
3
кому интересно, есть такая наработка у нас на форуме
Тоже сразу о ней вспомнил.

Стоит отметить, что текстуры под зданиями также являются уберсплатами.
0
21
6 лет назад
0
А какой путь нужно писать? Если те же эффекты можно взять из редактора объектов, то откуда брать путь, например, к трещинам на земле после Удара Грома?
0
23
6 лет назад
0
ScopteRectuS, ну так ищи через например ModelEditor ну или MPQ master ищешь текстуру и записываешь себе где-то отдельно.
5
27
6 лет назад
Отредактирован MpW
5
Немного не понял где можно в редакторе объектов прописать это. Не видел такого. нельзя кажись. Можно в гуи в редакторе триггеров посмотреть что за текстура (если они есть), но сейчас мы говорим про удар грома, знаю, что она есть в уберсплате
инструкция
  1. нажимаете "создать уберсплат"
  1. выбираете, смотрите что за текстура (там написано)
  1. можно конвентировать триггеры в код и посмотреть что за текстура (нам нужно взять строку)
Получается "THND"
  1. открываете MPQ master открываешь, в архиве находишь папку splats и оттуда извлекаешь таблицу
  1. в таблице ищешь строчку с названием "THND", записано в ней путь текстуры. Это чтоб не искать текстуры.
Но как писал выше, ищи текстуру по пути replaceable textures/splats
вот там в гуи все ли указаны? неизвестно. Смотрел, что-то в таблице мало текстур (44 шт.). Остальные, что хранятся папке по пути replaceable textures/splats, это рассовые (типа A_OrcUberSplat.blp и B_OrcUberSplat.blp и так далее - не понял что значат, и даже не разбирался, больно надо
можешь попробовать свой сплат сделать. Берешь таблицу, прописываешь новый код, новый путь текстурке и др.
Загруженные файлы
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.