From 6972cefb1faf173bdf37cc170c7ee6fefa165673 Mon Sep 17 00:00:00 2001 From: Ishotihadus Date: Tue, 22 Jun 2021 13:38:04 +0900 Subject: [PATCH] improve robustness of mikunyan-image --- exe/mikunyan-image | 2 ++ 1 file changed, 2 insertions(+) diff --git a/exe/mikunyan-image b/exe/mikunyan-image index 89fbca1..365315c 100755 --- a/exe/mikunyan-image +++ b/exe/mikunyan-image @@ -62,6 +62,7 @@ if opts[:sprite] asset.each_object do |obj| next unless obj.type == 'Sprite' + next unless obj.klass obj = obj.parse next unless obj&.m_RD&.texture file_id = obj.m_RD.texture.m_FileID.value @@ -107,6 +108,7 @@ else json = [] asset.each_object do |obj| next unless obj.type == 'Texture2D' + next unless obj.klass obj = obj.parse next unless obj.is_a?(Mikunyan::CustomTypes::Texture2D) json << {