[gd_scene load_steps=9 format=3 uid="uid://gwq2oos6ljyp"] [ext_resource type="Script" uid="uid://bjy8gc0eyl2ss" path="res://entities/interactables/machines/solar_pannel/scripts/solar_pannel.gd" id="1_t4vnu"] [ext_resource type="Texture2D" uid="uid://b1n8nad43usw4" path="res://entities/interactables/machines/solar_pannel/assets/sprites/panneau_solaire_2.png" id="2_ny3sb"] [ext_resource type="Texture2D" uid="uid://cqqlkm14lawpa" path="res://entities/interactables/machines/solar_pannel/assets/sprites/panneau_solaire_1.png" id="3_bml32"] [ext_resource type="Texture2D" uid="uid://c22re5wfsm1ax" path="res://entities/interactables/machines/solar_pannel/assets/sprites/panneau_solaire_3.png" id="4_ob8kj"] [sub_resource type="CircleShape2D" id="CircleShape2D_6utw7"] radius = 48.0 [sub_resource type="Animation" id="Animation_77hon"] length = 0.001 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("Sprites/Pannels:modulate") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Color(0.42352942, 0.42352942, 0.42352942, 1)] } tracks/1/type = "value" tracks/1/imported = false tracks/1/enabled = true tracks/1/path = NodePath("Sprites/Flair:modulate") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Color(1, 1, 1, 0)] } [sub_resource type="Animation" id="Animation_gal8b"] resource_name = "charged" tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("Sprites/Pannels:modulate") tracks/0/interp = 2 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0.033333335, 1), "transitions": PackedFloat32Array(1, 1), "update": 0, "values": [Color(0.42365062, 0.42365065, 0.42365062, 1), Color(1, 1, 1, 1)] } tracks/1/type = "value" tracks/1/imported = false tracks/1/enabled = true tracks/1/path = NodePath("Sprites/Flair:modulate") tracks/1/interp = 2 tracks/1/loop_wrap = true tracks/1/keys = { "times": PackedFloat32Array(0, 1), "transitions": PackedFloat32Array(1, 1), "update": 0, "values": [Color(1, 1, 1, 0), Color(1, 1, 1, 1)] } [sub_resource type="AnimationLibrary" id="AnimationLibrary_5vw1f"] _data = { &"RESET": SubResource("Animation_77hon"), &"charged": SubResource("Animation_gal8b") } [node name="SolarPannel" type="Area2D"] script = ExtResource("1_t4vnu") metadata/_custom_type_script = "uid://du7qppxobx5nd" [node name="Sprites" type="Node2D" parent="."] position = Vector2(15.999999, -16.999998) scale = Vector2(0.09, 0.09) [node name="Pannels" type="Sprite2D" parent="Sprites"] unique_name_in_owner = true modulate = Color(0.42352942, 0.42352942, 0.42352942, 1) texture = ExtResource("2_ny3sb") [node name="Base" type="Sprite2D" parent="Sprites"] unique_name_in_owner = true texture = ExtResource("3_bml32") [node name="Flair" type="Sprite2D" parent="Sprites"] unique_name_in_owner = true modulate = Color(1, 1, 1, 0) texture = ExtResource("4_ob8kj") [node name="CollisionShape2D" type="CollisionShape2D" parent="."] position = Vector2(6, -23) shape = SubResource("CircleShape2D_6utw7") [node name="AnimationPlayer" type="AnimationPlayer" parent="."] unique_name_in_owner = true libraries = { &"": SubResource("AnimationLibrary_5vw1f") }