Fixed prefabs not correctly loading in containers. Made looking in containers more practical.
This commit is contained in:
parent
358c28d410
commit
9251886638
2 changed files with 28 additions and 3 deletions
|
@ -309,11 +309,15 @@ list of lists of tuples."""
|
|||
return nextThing
|
||||
elif isinstance(container, dict):
|
||||
for i in container:
|
||||
if isinstance(container[i], _gt.Prefab):
|
||||
container[i] = GameMap.resolvePrefab(prefabs, container[i])
|
||||
nextThing = GameMap.addThingRecursive(GameMap.resolvePrefab(prefabs, container[i]), prefabs, nextThing)
|
||||
return nextThing
|
||||
elif isinstance(container, list):
|
||||
for i in container:
|
||||
nextThing = GameMap.addThingRecursive(GameMap.resolvePrefab(prefabs, i), prefabs, nextThing)
|
||||
for i in range(len(container)):
|
||||
if isinstance(container[i], _gt.Prefab):
|
||||
container[i] = GameMap.resolvePrefab(prefabs, container[i])
|
||||
nextThing = GameMap.addThingRecursive(container[i], prefabs, nextThing)
|
||||
return nextThing
|
||||
else:
|
||||
return nextThing
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue