2025-03-12 16:11:15 -06:00
|
|
|
[gd_scene load_steps=4 format=3 uid="uid://b8vradbaw61ga"]
|
2025-03-06 14:57:57 -07:00
|
|
|
|
2025-03-06 16:06:17 -07:00
|
|
|
[ext_resource type="Script" uid="uid://bqgi5p5nh6k1l" path="res://src/equipment/laser_cast/laser_cast.gd" id="1_xntcr"]
|
2025-03-06 14:57:57 -07:00
|
|
|
[ext_resource type="PackedScene" uid="uid://oc6t5ubyybsa" path="res://src/effects/laser_dust.tscn" id="2_m5xmf"]
|
2025-03-12 16:11:15 -06:00
|
|
|
[ext_resource type="Script" uid="uid://br7war1wh7wfd" path="res://src/equipment/laser_cast/flicker_light.gd" id="3_bkg64"]
|
2025-03-06 14:57:57 -07:00
|
|
|
|
|
|
|
[node name="LaserCast" type="RayCast3D"]
|
|
|
|
target_position = Vector3(0, 0, -2)
|
2025-03-10 18:43:27 -06:00
|
|
|
collision_mask = 4
|
2025-03-06 14:57:57 -07:00
|
|
|
script = ExtResource("1_xntcr")
|
|
|
|
|
|
|
|
[node name="LaserDust" parent="." instance=ExtResource("2_m5xmf")]
|
|
|
|
unique_name_in_owner = true
|
|
|
|
|
|
|
|
[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
|
2025-03-12 16:11:15 -06:00
|
|
|
shadow_caster_mask = 4294967293
|
|
|
|
script = ExtResource("3_bkg64")
|