i feel so soggy!

This commit is contained in:
Reid 2025-03-02 01:51:50 -08:00
parent fc31f49d3f
commit 220e7a04b7
Signed by: reidlab
GPG key ID: 6C9EAA3364F962C8
4 changed files with 55 additions and 1 deletions

17
scripts/libs/utils.lua Normal file
View file

@ -0,0 +1,17 @@
local module = {}
--- @param model ModelPart
--- @param func fun(model: ModelPart)
function module.forEachNonGroup(model, func)
if model:getType() == "GROUP" then
for _, child in pairs(model:getChildren()) do
module.forEachNonGroup(child, func)
end
end
if model:getType() == "CUBE" or model:getType() == "MESH" then
func(model)
end
end
return module