Skip to content

Commit 578a1b2

Browse files
committed
fix(release): 1.24.2 - don't enforce MonoBehaviourNode generation (ObjectReader)
Fixes #354
1 parent 1c283c6 commit 578a1b2

2 files changed

Lines changed: 5 additions & 2 deletions

File tree

UnityPy/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
__version__ = "1.24.1"
1+
__version__ = "1.24.2"
22

33
from .environment import Environment as Environment
44
from .helpers.ArchiveStorageManager import (

UnityPy/files/ObjectReader.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -282,7 +282,10 @@ def _get_typetree_node(
282282
if not node:
283283
node = get_typetree_node(self.class_id, self.version)
284284
if node.m_Type == "MonoBehaviour":
285-
node = self.generate_monobehaviour_node(node)
285+
try:
286+
node = self.generate_monobehaviour_node(node)
287+
except ValueError:
288+
pass
286289
if not node:
287290
raise TypeTreeError("There are no TypeTree nodes for this object.")
288291
return node

0 commit comments

Comments
 (0)