changement du scene manager, amélioration du cockpit et autres
* refonte du scene manager * refonte du audio manager * premier rework des plantes * nettoyage des dossiers/fichiers * renommage de planète en region * fix des run
This commit is contained in:
20
entities/interactables/ladder/scripts/ladder.gd
Normal file
20
entities/interactables/ladder/scripts/ladder.gd
Normal file
@@ -0,0 +1,20 @@
|
||||
extends Interactable
|
||||
class_name Ladder
|
||||
|
||||
func _ready():
|
||||
appear()
|
||||
# hide()
|
||||
GameInfo.game_data.current_region_data.updated.connect(
|
||||
func (region_data : RegionData):
|
||||
if region_data.get_state() == RegionData.State.SUCCEEDED or region_data.get_state() == RegionData.State.FAILED:
|
||||
%IconAnimationPlayer.play("Pulse")
|
||||
)
|
||||
|
||||
func appear():
|
||||
show()
|
||||
%LadderAnimationPlayer.play("appear")
|
||||
|
||||
func interact(p : Player):
|
||||
p.region.save()
|
||||
SceneManager.change_scene("COCKPIT")
|
||||
return true
|
||||
1
entities/interactables/ladder/scripts/ladder.gd.uid
Normal file
1
entities/interactables/ladder/scripts/ladder.gd.uid
Normal file
@@ -0,0 +1 @@
|
||||
uid://buimaomxu01wj
|
||||
Reference in New Issue
Block a user