Skip to content

Commit 909460d

Browse files
jakobhellermannK0lb3
authored andcommitted
fix: remove stray . on empty namespace
1 parent d44f0ab commit 909460d

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

UnityPy/files/ObjectReader.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -304,7 +304,13 @@ def _try_monobehaviour_node(self, base_node: TypeTreeNode) -> TypeTreeNode:
304304
raise ValueError("No typetree generator set!")
305305
monobehaviour = cast(MonoBehaviour, self.parse_as_object(base_node, check_read=False))
306306
script = monobehaviour.m_Script.deref_parse_as_object()
307-
node = generator.get_nodes_up(script.m_AssemblyName, f"{script.m_Namespace}.{script.m_ClassName}")
307+
308+
if script.m_Namespace != "":
309+
fullname = f"{script.m_Namespace}.{script.m_ClassName}"
310+
else:
311+
fullname = script.m_ClassName
312+
313+
node = generator.get_nodes_up(script.m_AssemblyName, fullname)
308314
if node:
309315
return node
310316
else:

0 commit comments

Comments
 (0)