[gd_scene load_steps=10 format=3 uid="uid://de1jhrkfs5qc6"] [ext_resource type="Material" uid="uid://clfshh25jwfm1" path="res://logic-scenes/card_burner/card_fire.material" id="1_5xkf6"] [ext_resource type="PackedScene" uid="uid://dy5rd437h5hsw" path="res://logic-scenes/board/card.tscn" id="2_wi77g"] [ext_resource type="SpriteFrames" uid="uid://j7e7me3hl6xt" path="res://logic-scenes/board/card-textures/card-sprites.tres" id="3_2ph0d"] [ext_resource type="PackedScene" uid="uid://bp6fd5lms3apa" path="res://logic-scenes/card_burner/card_sut.tscn" id="3_5xkf6"] [ext_resource type="PackedScene" uid="uid://uc6urpgv7n1y" path="res://logic-scenes/card_burner/cursor_candle.tscn" id="3_f606e"] [sub_resource type="Gradient" id="Gradient_pt3n6"] colors = PackedColorArray(1, 1, 1, 1, 0, 0, 0, 1) [sub_resource type="GradientTexture2D" id="GradientTexture2D_f606e"] gradient = SubResource("Gradient_pt3n6") width = 407 height = 315 fill = 1 fill_from = Vector2(0.499433, 0.470085) fill_to = Vector2(0.23814, 0.858974) [sub_resource type="GDScript" id="GDScript_2ph0d"] script/source = " extends Sprite2D var flame_progression: float = 0 func _process(delta: float) -> void: flame_progression = fmod( flame_progression + delta*.2 , 2.0) material.set_shader_parameter(\"fire_progression\", flame_progression) $AnimatedSprite2D/Sprite2D.material.set_shader_parameter(\"fire_progression\", flame_progression) " [sub_resource type="Environment" id="Environment_cfpbc"] background_mode = 3 ambient_light_source = 2 tonemap_mode = 2 glow_enabled = true glow_intensity = 1.0 glow_blend_mode = 1 [node name="Node2D" type="Node2D"] [node name="ColorRect" type="ColorRect" parent="."] offset_right = 1936.0 offset_bottom = 1093.0 color = Color(0.170168, 0.163934, 0.303063, 1) [node name="Sprite2D2" type="Sprite2D" parent="."] material = ExtResource("1_5xkf6") position = Vector2(840, 622) scale = Vector2(1.54492, 1.69531) texture = SubResource("GradientTexture2D_f606e") script = SubResource("GDScript_2ph0d") [node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="Sprite2D2"] show_behind_parent = true clip_children = 2 position = Vector2(-9.06201, -0.589877) scale = Vector2(0.647283, 0.589863) sprite_frames = ExtResource("3_2ph0d") [node name="Node2D" parent="Sprite2D2/AnimatedSprite2D" instance=ExtResource("3_5xkf6")] material = null position = Vector2(6, -11) [node name="CursorCandle" parent="." instance=ExtResource("3_f606e")] position = Vector2(1206, 675) [node name="WorldEnvironment" type="WorldEnvironment" parent="."] environment = SubResource("Environment_cfpbc") [node name="card" parent="." instance=ExtResource("2_wi77g")] position = Vector2(2447, 467)