14 lines
557 B
Plaintext
14 lines
557 B
Plaintext
|
VanillaCosmetics = death_manager.spawn_cosmetics
|
||
|
function death_manager.spawn_cosmetics(npc, npc_id, npc_comm, npc_rank, visual, rand_condition)
|
||
|
VanillaCosmetics(npc, npc_id, npc_comm, npc_rank, visual, rand_condition)
|
||
|
|
||
|
-- backpacks
|
||
|
local viz = visual or npc:get_visual_name()
|
||
|
local tbl = viz and death_manager.get_outfit_by_npc_visual(viz)
|
||
|
if not tbl then return end
|
||
|
local bp_sec = tbl[3] or tbl[2]
|
||
|
if not (bp_sec and IsItem("backpack", bp_sec)) then return end
|
||
|
|
||
|
death_manager.spawn_with_condition(npc, bp_sec, 0.99999)
|
||
|
end
|