浏览代码

Implemente la premiere version de la balle de feu

DricomDragon 11 月之前
父节点
当前提交
da57e4b53d

+ 10 - 0
godot/composants/objets/balle/balle_de_feu/balle_de_feu.gd

@@ -0,0 +1,10 @@
+class_name BalleDeFeu
+extends Balle
+
+
+const DEGATS_FEU: int = 5
+
+
+## La balle de feu fait plus de degats
+func _impacter_brique(brique: Brique) -> void:
+	brique.frapper(DEGATS_FEU)

+ 1 - 0
godot/composants/objets/lanceur/lanceur.gd

@@ -10,6 +10,7 @@ func _ready() -> void:
 
 func lancer_balle() -> void:
 	var nouvelle_balle: Balle = SceneBalle.instantiate()
+	nouvelle_balle.set_script(preload("res://composants/objets/balle/balle_de_feu/balle_de_feu.gd"))
 	add_child(nouvelle_balle)
 	nouvelle_balle.sortie_ecran.connect(_quand_balle_sort)