Fixed quest system path indicator

This commit is contained in:
Segey Lapin
2020-04-15 14:54:49 +03:00
parent 32c5212209
commit 4e3135559f
6 changed files with 57 additions and 15 deletions

View File

@@ -217,19 +217,24 @@ func wall2window(n):
# else:
# window_i = door.instance()
if has_meta("exit_room") && !outside_door_placed:
print("exit room place door")
window_i = outside_door.instance()
outside_door_placed = true
global.exit_door = window_i
else:
window_i = window.instance()
add_child(window_i)
window_i.transform = window_xform
n.queue_free()
func create_rooms():
assert(exits.size() > 0)
if has_meta("master_room"):
master_room()
elif has_meta("kitchen_room"):
master_room()
elif has_meta("exit_room"):
assert(windows.size() > 0)
master_room()
for e in get_children():
if e.is_in_group("furniture"):
e.queue_free()