All in a days yield(get_tree(), "idle_frame")!!!
This commit is contained in:
parent
86e3b5d0a9
commit
e656b51232
1 changed files with 5 additions and 2 deletions
|
@ -14,6 +14,7 @@ var msx_exists = false
|
|||
func _ready():
|
||||
set_as_toplevel(true)
|
||||
Game.current_sector = last_sector
|
||||
yield(get_tree(), "idle_frame")
|
||||
if get_tree().get_nodes_in_group("msx").size() > 0:
|
||||
msx = get_tree().get_nodes_in_group("msx").pop_front()
|
||||
msx_exists = true
|
||||
|
@ -42,8 +43,8 @@ func _process(delta):
|
|||
else:
|
||||
off_level_indicator.visible = false
|
||||
#Ms.X off level indicator
|
||||
if msx_exists && is_instance_valid(msx):
|
||||
if msx.get_parent().is_free:
|
||||
if msx_exists:
|
||||
if is_instance_valid(msx) and msx.get_parent().is_free:
|
||||
msx_off_level_indicator.visible = true
|
||||
var msx_sector = Game.get_sector(msx.global_position)
|
||||
if msx_sector == current_sector:
|
||||
|
@ -56,3 +57,5 @@ func _process(delta):
|
|||
msx_off_level_indicator.position.y = msx.global_position.y
|
||||
msx_off_level_indicator.position.x = 240
|
||||
msx_off_level_indicator.anims.play("right")
|
||||
else:
|
||||
msx_off_level_indicator.visible = false
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue