[gd_scene load_steps=4 format=3 uid="uid://b8vradbaw61ga"]

[ext_resource type="Script" uid="uid://bqgi5p5nh6k1l" path="res://src/equipment/laser_cast/laser_cast.gd" id="1_xntcr"]
[ext_resource type="PackedScene" uid="uid://oc6t5ubyybsa" path="res://src/effects/laser_dust.tscn" id="2_m5xmf"]
[ext_resource type="Script" uid="uid://br7war1wh7wfd" path="res://src/equipment/laser_cast/flicker_light.gd" id="3_bkg64"]

[node name="LaserCast" type="RayCast3D"]
target_position = Vector3(0, 0, -2)
collision_mask = 4
hit_from_inside = true
script = ExtResource("1_xntcr")

[node name="LaserDust" parent="." instance=ExtResource("2_m5xmf")]
unique_name_in_owner = true
cast_shadow = 0

[node name="GlowLight" type="OmniLight3D" parent="."]
unique_name_in_owner = true
layers = 2
light_color = Color(0, 1, 0.301961, 1)
light_energy = 0.3
light_cull_mask = 4294967293
shadow_enabled = true
shadow_caster_mask = 4294967293
omni_range = 1.0
omni_attenuation = 0.7
script = ExtResource("3_bkg64")
