[gd_scene load_steps=6 format=3 uid="uid://c6fsp8efuw0k3"]

[ext_resource type="Script" path="res://composants/objets/balle/balle_spectrale/balle_spectrale.gd" id="1_snyek"]
[ext_resource type="Texture2D" uid="uid://dqygu3upmpf3v" path="res://composants/objets/balle/balle_spectrale/07.png" id="2_sf2e6"]
[ext_resource type="Texture2D" uid="uid://ca4u4slhbnjd8" path="res://composants/objets/balle/balle_spectrale/08.png" id="3_mhuq7"]
[ext_resource type="AudioStream" uid="uid://cfmm8vsdh4ahu" path="res://composants/objets/balle/collision_sfx.wav" id="4_tx8jq"]

[sub_resource type="CircleShape2D" id="CircleShape2D_lab73"]
radius = 5.42

[node name="BalleDeFeu" type="CharacterBody2D" groups=["groupe_des_balles"]]
collision_mask = 22
motion_mode = 1
wall_min_slide_angle = 0.0
platform_floor_layers = 2
platform_wall_layers = 4
script = ExtResource("1_snyek")

[node name="ImageTangible" type="Sprite2D" parent="."]
position = Vector2(-1, -3)
rotation = 1.5708
texture = ExtResource("2_sf2e6")

[node name="ImageSpectre" type="Sprite2D" parent="."]
visible = false
modulate = Color(1, 1, 1, 0.784314)
position = Vector2(-1, -3)
rotation = 1.5708
texture = ExtResource("3_mhuq7")

[node name="Forme" type="CollisionShape2D" parent="."]
shape = SubResource("CircleShape2D_lab73")

[node name="BruitRebond" type="AudioStreamPlayer2D" parent="."]
stream = ExtResource("4_tx8jq")
volume_db = 7.429
bus = &"Bruits"

[connection signal="rebondi" from="." to="BruitRebond" method="play"]