Считываешь нанесение урона через триггер EVENT_UNIT_DAMAGED, нанесённый урон записываешь за игроком - владельцем юнита, который нанёс урон, а полученный за игроком владельцем юнита, который получает урон.
Далее просто складываешь полученные числа с числами из таблицы.
Не сочтите за глупость, но можете более подробно расписать?
Что значит каша? Ни разу не сталкивался с тем чтобы две и более библиотек создавали проблемы. Максимум что приходилось делать - менять порядок подключения библиотек чтобы последними применялись те данные вокруг которых я собирался строить баланс, чтобы не ровнять все вручную.
Тебе нужно поменять ссылку на parent, чтобы она указывала на данные из библиотеки которая не будет удаляться. И это нужно проделать со всем что связано с этой единицей и существует только в библиотеке которую хочешь удалить.
У меня выходит каша со способностями. У юнитов появляются помимо старых ВоЛовских скилов еще и скилы ЛоТва, а в ручную чистить это долго.
И где меняется ссылка на parent?
» StarCraft 2 / Атака по области
» WarCraft 3 / Таблица лидеров показывающая нанесенный/полученый урон
» WarCraft 3 / Таблица лидеров показывающая нанесенный/полученый урон
» WarCraft 3 / Таблица лидеров показывающая нанесенный/полученый урон
» StarCraft 2 / Вопрос о переносе юнита в другую библиотеку ресурсов.
И где меняется ссылка на parent?
» StarCraft 2 / Здравствуйте, у меня вопрос связанный с 1 кулдауном для 2 скилов
» StarCraft 2 / Здравствуйте, у меня вопрос связанный с 1 кулдауном для 2 скилов