BlzFrameSetScale(BlzFrameGetChild(BlzGetFrameByName("ConsoleUI",0),5), 0.001)
Алгоритмы, Наработки и Способности
4 2 256
Представляю Вам свою реализацию классов для lua. Классы создаются статически. На данный момент позволяет использовать области видимости static, public и override (private существует отдельно от наработки). Реализовано наследование. Основной задачей было организовать однородную структуру кода вне зависимости от выполняемой задачи и совместимость с EmmyLua (VsCode Lua от sumneko). Буду рад объективной критике.
Алгоритмы, Наработки и Способности
15 2 446
Наиша - охотница. Герой для конкурса.
Алгоритмы, Наработки и Способности
12 2 868
Набор функций, предназначенный для работы с каст баром
Алгоритмы, Наработки и Способности
5 1 541
Сегодня темных троллей осталось так мало, что их существование считается сомнительным... Герой создан в рамках Конкурса героев.
Алгоритмы, Наработки и Способности
23 5 360
Костыль, позволяющий узнать версию графики
Алгоритмы, Наработки и Способности
13 2 664
Функции и демонстрация сглаженного движения и поворота
Алгоритмы, Наработки и Способности
21 3 296
Кастомное оглушение без использования РО и даммикастов
Алгоритмы, Наработки и Способности
14 1 993
Меняем описание способности на лету
Алгоритмы, Наработки и Способности
7 1 484
Функции, позволяющие создавать и двигать молнию сделанную из эффектов
Алгоритмы, Наработки и Способности
15 2 419
Получаем значение зелёной Атаки на старших патчах
Алгоритмы, Наработки и Способности
14 2 320
Наработка превращает нажатия клавиш W, A, S, D, Ctrl, Space в нормированный Vector3, который можно сразу применять к юниту.
  • Нормализация позволяет обезопасить управление от всех этих страйфов и распрыжек, равномерно направляя юнита в любую из комбинаций сторон.
  • Для удобства использует eventDispatcher, тем самым подключаться к ней можно буквально в GUI.
  • Сама регистрирует на всех игроков-людей.
  • Можно задавать свой набор клавиш.
Демо видео внутри.
Алгоритмы, Наработки и Способности
12 3 048
Библиотека геометрии, реализованная на Lua в ООП формате.
Из вкусного:
  • Functions - вспомогательные функции типа обрезки и вычисления разного вида интерполяций
  • Vector3 - класс 3D вектора с перегруженными мат. операторами, поддержкой 3D конверсии из игровых структур и обратно, интерполяциями, применениями сферических оффсетов, проверок нахождения в сфере и ящике, трансформаций матриц и другое
  • Matrix3 - класс 3x3 матрицы с множеством разных конструкторов типа осей вращения и оператором перемножения
  • Matrix4 - класс 4x4 матрицы, он самый простой - с операторами сравнения и перемножения
  • Box - класс для работы с кубоидами, содержащий методы получения объёма, расширения, включения, пересечения с другими фигурами и др.
  • Sphere - класс для работы со сферами, содержащий методы получения объёма, включения, пересечения с другими фигурами и др.
  • Ray - класс для работы с лучами и получение точек пересечения с объектами
  • Camera - класс для хранения данных о камере и возможностью конвертировать оконные координаты и координаты сцены между собой
+ методы toGrid для построения фигур из сетки вершин
Алгоритмы, Наработки и Способности
35 4 585
Функция, служащая аналогом GetAbilityOrderSting
Алгоритмы, Наработки и Способности
10 1 756
Алгоритм получения таблицы с уникальными числами в определенном диапазоне
Алгоритмы, Наработки и Способности
13 2 481
Набор математических функций
Алгоритмы, Наработки и Способности
13 3 378
Показывает текущее потребление памяти lua и позволяет вызывать collectgarbage из чата.
Алгоритмы, Наработки и Способности
12 2 539
Наработка, позволяющая изменять бонусные характеристики юнита в диапазоне +-4096. По сути является BonusMod переписанной на lua.
Рекомендуется использовать доработанную версию.
Алгоритмы, Наработки и Способности
12 2 980
Наработка, позволяющая проверять проходимость точки используя скрытый предмет. По сути является TerrainPathability переписанной на lua.
Алгоритмы, Наработки и Способности
5 2 260
Набор предметов для проэкта Последняя Надежда.
Алгоритмы, Наработки и Способности
6 1 461
Герой запускает волну, которая наносит 100/200/300 урона и рикошетит от рельефа.
Алгоритмы, Наработки и Способности
35 6 480
Герой кружится в вихре разбрасывая иллюзии.
Алгоритмы, Наработки и Способности
23 4 936
Герой указывает способность на себя или любую другую союзную единицу и восстанавливает ей здоровье в размере: Интеллект * уровень способности.
Алгоритмы, Наработки и Способности
10 3 970
Герой становится невосприимчив к урону и восстанавливает здоровье ближайшим союзникам.
Алгоритмы, Наработки и Способности
29 5 225
Герой открывает портал в небо и призывает оттуда молнию, которая наносит урон наземным юнитам в размере : Базовый урон героя * уровень способности.
Алгоритмы, Наработки и Способности
15 4 309
Длань Господня, способность, которую могли освоить лишь Истинные Паладины. В их руках, эта сила не только излечивала любые раны и болезни. Но и искореняла любое зло, ставшее на пути Паладина.
Божественная вспышка, не знающая пощады для врагов, и дарующая Благодать союзникам.
И самое главное теперь, Паладин может восстановить себе утерянную жизнь, в ровном размере излеченного здоровья или нанесенного урона.
Алгоритмы, Наработки и Способности
37 5 951
`
ОЖИДАНИЕ РЕКЛАМЫ...