modification de la scène de cockpit et ajout de lien entre les scènes
This commit is contained in:
@@ -19,6 +19,7 @@ func _ready():
|
||||
charge_update(GameInfo.game_data.current_region_data)
|
||||
player_update(GameInfo.game_data.player_data, false)
|
||||
%EnergyInfo.reset_size()
|
||||
%GiveUpButton.pressed.connect(_on_give_up_pressed)
|
||||
|
||||
func _on_player_updated(player_data : PlayerData):
|
||||
player_update(player_data)
|
||||
@@ -33,9 +34,18 @@ func player_update(player_data : PlayerData, with_animation = true):
|
||||
func _on_region_updated(region_data : RegionData):
|
||||
charge_update(region_data)
|
||||
|
||||
func charge_update(_region_data : RegionData):
|
||||
pass
|
||||
# %ChargeCount.text = tr("%d_CHARGE_LEFT") % (region_data.charges)
|
||||
func _on_give_up_pressed():
|
||||
GameInfo.game_data.give_up()
|
||||
SceneManager.change_to_scene_id('ASTRA')
|
||||
|
||||
func charge_update(region_data : RegionData):
|
||||
%RechargesLeftLabel.text = tr("%d_CHARGE_LEFT") % (region_data.charges)
|
||||
if region_data.charges == 0 and region_data.state != RegionData.State.SUCCEEDED:
|
||||
if not %GiveUpButton.visible:
|
||||
%NoRechargeAnimationPlayer.play("NoRechargeAppear")
|
||||
else :
|
||||
if %GiveUpButton.visible:
|
||||
%NoRechargeAnimationPlayer.play_backward("NoRechargeAppear")
|
||||
|
||||
func score_update(with_animation = true):
|
||||
var objective_progression : float
|
||||
|
||||
Reference in New Issue
Block a user