Замена косметических предметов при смене модели.

Bacchus

Пользователь
25 Ноя 2021
17
1
Проект
Gods&Avatars
Необходимо менять юниту модель одного героя на модель другого героя.
Модель меняется, но косметические вещи остаются.

Как динамически поменять косметические вещи на герое вместе с моделью?

Lua:
transformation_mod = transformation_mod or class({
    IsHidden                = function(self) return true end,
    IsPurgable              = function(self) return false end,
    IsDebuff                = function(self) return false end,
    IsBuff                  = function(self) return false end,
    RemoveOnDeath           = function(self) return false end,
    DeclareFunctions        = function(self)
        return {
            MODIFIER_PROPERTY_MODEL_CHANGE, 
        }
    end,
})

function transformation_mod:GetModifierModelChange()
   return "models/heroes/terrorblade/terrorblade.vmdl"
  --  return "models/creeps/roshan/roshan.vmdl"
end

error.png
 
Реклама: