[gd_scene load_steps=17 format=3 uid="uid://cxw5rovg5mu1a"] [ext_resource type="Script" uid="uid://c8vsfqoeu26gk" path="res://scene/ground/script/c02/s00_煤油灯.gd" id="1_0aa53"] [ext_resource type="Texture2D" uid="uid://b3qgmrfslj135" path="res://asset/art/scene/c02/s03_公寓一楼院子/光晕/光晕1.png" id="2_uusov"] [ext_resource type="Texture2D" uid="uid://c1nrsyh1ss82v" path="res://asset/art/scene/c02/s03_公寓一楼院子/地面物品反光/地反光1.png" id="3_y2gsk"] [ext_resource type="Texture2D" uid="uid://dtyg0nugb2tnf" path="res://asset/art/ui/action_mark/UI探索.png" id="4_abb1f"] [ext_resource type="PackedScene" uid="uid://c4tipnj1cr1j3" path="res://scene/entity/ux/sign.tscn" id="4_w1aco"] [ext_resource type="Texture2D" uid="uid://xcmvfp72l061" path="res://asset/art/ui/action_mark/UI锁.png" id="5_l338h"] [ext_resource type="Texture2D" uid="uid://gui0ubwlwoi0" path="res://asset/art/ui/action_mark/UI手.png" id="6_ivr1s"] [ext_resource type="Script" uid="uid://rq6w1vuhuq1m" path="res://scene/entity/audio/sfx.gd" id="8_abb1f"] [ext_resource type="AudioStream" uid="uid://cljr4g0sivpdh" path="res://asset/audio/sfx/交互/sfx_煤油灯点燃成功.wav" id="9_abb1f"] [ext_resource type="SpriteFrames" uid="uid://3nas025c2c5u" path="res://asset/art/gif/c02_杂项/c02_杂项_frames.tres" id="9_h0ajm"] [ext_resource type="AudioStream" uid="uid://dph8v3v5mq1xl" path="res://asset/audio/sfx/交互/sfx_交互失败.wav" id="9_l338h"] [ext_resource type="Texture2D" uid="uid://djfn6ya63emu0" path="res://asset/art/scene/c02/s02_大门过道/e_煤油灯座.png" id="10_h0ajm"] [ext_resource type="Script" uid="uid://cnt01hiw52bmn" path="res://scene/entity/ux/sign_snapper.gd" id="13_l338h"] [sub_resource type="RectangleShape2D" id="RectangleShape2D_h0ajm"] resource_local_to_scene = true size = Vector2(20, 70) [sub_resource type="Gradient" id="Gradient_l338h"] offsets = PackedFloat32Array(0, 0.67029, 1) colors = PackedColorArray(1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 0) [sub_resource type="GradientTexture2D" id="GradientTexture2D_ivr1s"] gradient = SubResource("Gradient_l338h") width = 200 height = 200 fill = 1 fill_from = Vector2(0.5, 0.5) [node name="煤油灯" type="Sprite2D"] script = ExtResource("1_0aa53") gaslight_texture = ExtResource("2_uusov") ground_light_texture = ExtResource("3_y2gsk") debug_light_switch = true unrevealed_sign_texture = ExtResource("4_abb1f") unmatched_sign_texture = ExtResource("5_l338h") matched_sign_texture = ExtResource("6_ivr1s") mute_when_interacted = true prop_key = "prop_火柴" prop_key2 = "" prop_key3 = "" [node name="SfxInvalid" type="AudioStreamPlayer" parent="."] stream = ExtResource("9_l338h") bus = &"game_sfx" script = ExtResource("8_abb1f") [node name="SfxSuccess" type="AudioStreamPlayer" parent="."] stream = ExtResource("9_abb1f") bus = &"game_sfx" script = ExtResource("8_abb1f") [node name="Area2D" type="Area2D" parent="."] unique_name_in_owner = true collision_layer = 0 [node name="CollisionShape2D" type="CollisionShape2D" parent="Area2D"] unique_name_in_owner = true shape = SubResource("RectangleShape2D_h0ajm") [node name="PointLight2D" type="PointLight2D" parent="."] color = Color(1, 0.882353, 0.705882, 1) texture = ExtResource("2_uusov") [node name="PointLight2D范围" type="PointLight2D" parent="PointLight2D"] visible = false energy = 0.7 texture = SubResource("GradientTexture2D_ivr1s") [node name="PointLightGround2D" type="PointLight2D" parent="."] range_item_cull_mask = 4 texture = ExtResource("3_y2gsk") [node name="灯光" type="AnimatedSprite2D" parent="."] position = Vector2(0, -14) scale = Vector2(0.4, 0.4) sprite_frames = ExtResource("9_h0ajm") animation = &"火苗" autoplay = "火苗" [node name="灯座" type="Sprite2D" parent="."] position = Vector2(-4.5, 16) texture = ExtResource("10_h0ajm") [node name="Sign" parent="." instance=ExtResource("4_w1aco")] unique_name_in_owner = true [node name="SignSnapper" type="Marker2D" parent="."] unique_name_in_owner = true script = ExtResource("13_l338h") radius = 3.0 delay_arrived = 0.1 action_on_arrived = 4 delay_after_action = 0.4 metadata/_custom_type_script = "uid://cnt01hiw52bmn"