Jump to content
Korean Random

sirmax

XVM Team XVM Team
  • Posts

    14,403
  • Joined

  • Last visited

  • Days Won

    246

Everything posted by sirmax

  1. Ты бы конфиг приложил, что ли?
  2. Эта тема - продолжение обсуждения в этой теме. Покидайте ссылок на знаковые посты, чтобы я их включил сюда. Матрица преобразования урона в системный цвет.
  3. Я так понял, по текущей альфе вопросов нет? Можно возвращаться к настройкам урона по источникам/типам урона? Продолжение обсуждения - в этой теме: Отлетающий урон в маркере #2 (обсуждение настроек по источнику/типу урона)
  4. не скоро, явно после релиза стабильной версии, а она еще только в стадии альфы. Тем более что новые фишки не очень хорошо на редактор ложатся, может быть полноценный и не получится сделать, а только упрощенный. Хотя... может и сделаю перед релизом, посмотрим.
  5. так я ее еще не сделал )) синтаксис вроде правильный. я потом при парсинге буду ошибки в лог и на экран писать, чтобы видно было в случае чего Ага, так и нужно. Реально в damageText остается только visible, x, y, animation, damageMessage и blowupMessage. Остальное опционально. Хочешь проще и без наворотов - используй как было. Хочешь что-то особенное - используй скрипт, html и css
  6. посмотрим, главное парсер написать, а как его уже использовать - видно будет. Скорей всего по источникам урона можно будет настраивать, а по типам - нет. Типы можно будет выделять цветом, рисовать картинки, и т.д. Просто если делать и тип, и источник, слишком уж сложный конфиг получается.
  7. если тебе нужно цвет дамага отличный от системного, просто пропиши его в секции damageText, как и раньше.
  8. Первый найденный в системе когда положено - это как?
  9. Да, без проблем. Кстати, в CSS можно более гибко использовать названия шрифтов: font-family: some_unknown_font, "Droid Sans Mono", Consolas, "Lucida Console", monospace; клиент будет искать первый подходящий шрифт, так что у тех, у кого "Droid Sans Mono" и Consolas не установлены, будет использоваться "Lucida Console". Хотя это может испортить вид конфига, это тоже нужно учитывать.
  10. xvm-stat-1.0.0.test1.zip and all future versions will require .NET 3.5. It is included to Windows 7 bu default .NET 4.0 is not required - it is different framework, not compatible with 3.5.
  11. Надо снова ловить в какой swf. Раньше в ушах было, но с тех пор как я их оптимизировал, они не менялись. Вот маркеры сильно переделывались, может теперь они начали фризить.
  12. Вот тему по анимации урона осилите, будете мега гуру :) Демон, проверю, "color": "0xFFFFFF" пробовал?
  13. ХЗ, у меня тоже хром и все нормально. Тут попробуй: https://sites.google.com/site/sirmaxwiki/
  14. Чтобы не спорить о том, какая анимация урона лучше - с разгоном, со вспышкой, с фейдингом и т.д, я сделаю небольшой парсер, и каждый сможет настроить как ему угодно. Вот что меняется в конфиге (одинаковые параметры исключил): Сейчас: "alpha": 100, "damageText": { "alpha": 100, "color": null, "shadow": { "alpha": 100, "color": "0x000000", "angle": 45, "distance": 0, "size": 6, "strength": 200 }, "speed": 2, "maxRange": 40, будет: "damageText": { "animation": "set(alpha(1)); set(shadow({blurX:5, blurY:5, distance:0, alpha:0.8, strength:3})); insert(fadeIn(0.3),0); insert(tint(0.7, 0xFFFFFF), 0); insert(move(2, 40, 'up'), 0); append(fadeOut(0.5), -0.5); } То есть тень, цвет, прозрачность, расстояние и время уходят в скрипт. Скрипт является враппером над библиотекой greensock, можно посмотреть какие там есть плагины. Все плагины добавлены, их можно использовать через to()/from(). Пока что доступны такие функции (позже будет более подробное описание): Для Timeline: insert(tween, timeOrLabel) append(tween, timeOrLabel) set - то же самое, что insert(tween, 0); Для TweenLite: from(duration, vars) - обертка для TweenLite.from() to(duration, vars) - обертка для TweenLite.to() Эти методы универсальные, с помощью их можно использовать любые плагины из greensock. Для упрощения сделаны еще несколько врапперов для самых частых операций: alpha() - установить прозрачность (макросы допускаются) shadow() - тень fadeIn() - проявление tint() - засвечивание move() - перемещение fadeOut() - затухание пример выше означает: set(alpha(100)) - убрать прозрачность set(shadow(...)) - установить тень (параметры сократил для читаемости) set(fadeIn(0.3),0) - с 0 секунды за 0.3 секунды плавно проявить изображение insert(tint(0.7, 0xFFFFFF), 0) - с 0 секунды за 0.7 сек изменить цвет от белого до базового (в данном случае - системного) insert(move(2, 40, 'up'), 0) - 0 секунды в течении 2х секунд перемещать равномерно вверх на 40 пикселей append(fadeOut(0.5), -0.5) - за 0.5 сек до конца в течении 0.5 сек сделать затухание до полной прозрачности Вот как это выглядит на диаграмме: * Legend: * # : operation in progress * + : operation complete and result is visible * 0s 0.5s 1s 1.5s delay Xs * fadeIn ###++ +++++ +++++ +++++ ~ ~ ~ ----- * tint ##### ## * move up ##### ##### ##### ##### ~ ~ ~ +++++ * fadeOut ----- ----- ----- ----- ~ ~ ~ ##### Формат еще будет меняться, но основной смысл описан. Комментарии крайне приветствуются.
  15. редактор заточен под определенное разрешение, почему-то твой браузер его обрезает.
  16. Проблема из-за пробела в названии шрифта. Сейчас исправлю. Да, пока так. Чтобы этого не было, надо делать суммирование урона при пожаре. Сейчас заведу тикет. Обновил архив, надо перезакачать. Версию не обновлял, так как изменение небольшое. Кому надо - разберутся. Должно работать со старым конфигом. Упс, урон тут недоделанный. Сейчас исправлю. Исправил
  17. Да, там жестко 4 зашито. Парсинг макросов пока не делали.
  18. Свой урон - в системных цветах. Взводных - пока соответствует союзнику. Почитай несколько страниц до этого сообщения: http://www.koreanrandom.com/forum/topic/1653-%D0%BE%D1%82%D0%BB%D0%B5%D1%82%D0%B0%D1%8E%D1%89%D0%B8%D0%B9-%D1%83%D1%80%D0%BE%D0%BD-%D0%B2-%D0%BC%D0%B0%D1%80%D0%BA%D0%B5%D1%80%D0%B5/page__st__320#entry16443
  19. Попробуй так: "format": "<font face='Arial Unicode MS'>[\u2605]</font>" И напиши что будет.
  20. Это проблему решить не удалось, что-то криво в системе. Поищи по форуму, найдешь много информации о том, что стоит попытаться сделать.
×
×
  • Create New...