Позволяет узнать текущий активный набор ритуальных вещей.
-- библиотека:
unit
-- объявление:
function GetRitualActivePreset()
-- параметры:
unitId: ObjectId - идентификатор игрока
-- возвращаемые значения:
number(enum DUMMY_TYPE) - идентификатор активного набора ритуальных вещей
-- пример:
local unitId = avatar.GetInspectInfo().playerId
if unit.IsRitualEnabled( unitId ) then
local activePreset = unit.GetRitualActivePreset( unitId )
if activePreset == DUMMY_TYPE_SECONDARY then
local itemIds = unit.GetEquipmentItemIds( avatar.GetId(), ITEM_CONT_EQUIPMENT_RITUAL_1 )
elseif activePreset == DUMMY_TYPE_TERTIARY then
local itemIds = unit.GetEquipmentItemIds( avatar.GetId(), ITEM_CONT_EQUIPMENT_RITUAL_2 )
elseif activePreset == DUMMY_TYPE_QUATERNARY then
local itemIds = unit.GetEquipmentItemIds( avatar.GetId(), ITEM_CONT_EQUIPMENT_RITUAL_3 )
end
end
Cм. также: