FADE SYSTEM :3
This commit is contained in:
parent
4cd2018b2c
commit
d27d9d8b83
8 changed files with 169 additions and 1 deletions
6
game.gd
6
game.gd
|
@ -5,6 +5,7 @@ onready var viewport = get_parent().get_node("Main/Control/ViewportContainer/Vie
|
|||
var current_sector = Vector2(0,0)
|
||||
var fullscreen = false
|
||||
#Onreadys
|
||||
onready var fade = viewport.get_node("FadeLayer")
|
||||
onready var viewport_container = get_parent().get_node("Main/Control/ViewportContainer")
|
||||
#Collectibles
|
||||
var golds = 0
|
||||
|
@ -77,6 +78,11 @@ func get_map():
|
|||
|
||||
#Go to new map
|
||||
func change_map(map):
|
||||
get_tree().paused = true
|
||||
can_pause = false
|
||||
fade.fade_out(0.4)
|
||||
yield(fade, "fade_finished")
|
||||
can_pause = true
|
||||
clear_collectibles()
|
||||
#Loop is so no more than one level is loaded at a time
|
||||
for maps in get_tree().get_nodes_in_group("map"):
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue