cosmic/scenes/weapons/presets/DoubleLaserMk1.tscn
gotfishmakesticks bef15301cb Equipment menu
2024-01-13 10:58:44 +03:00

35 lines
1.3 KiB
Text

[gd_scene load_steps=4 format=3 uid="uid://b5ejm8antxfsm"]
[ext_resource type="Script" path="res://scripts/objects/weapon.gd" id="1_ugbl6"]
[ext_resource type="PackedScene" uid="uid://djmoij5kuou3j" path="res://scenes/projectiles/Laser.tscn" id="2_b52h8"]
[ext_resource type="Texture2D" uid="uid://c3gei46k8muk3" path="res://sprites/laserbox.png" id="3_ahhl5"]
[node name="DoubleLaserMk1" type="Node2D" node_paths=PackedStringArray("shoot_timer", "spawner_points")]
position = Vector2(8, 0)
script = ExtResource("1_ugbl6")
projectile = ExtResource("2_b52h8")
ammo_type = "Laser Energy"
ammo_consumption = 2.0
shoot_timer = NodePath("ShootingTimer")
spawner_points = [NodePath("SpawnerSprite1/Spawner1"), NodePath("SpawnerSprite2/Spawner2")]
id = "DoubleLaserMk1"
[node name="SpawnerSprite1" type="Sprite2D" parent="."]
position = Vector2(4, -12)
rotation = 0.0174533
texture = ExtResource("3_ahhl5")
[node name="Spawner1" type="Node2D" parent="SpawnerSprite1"]
position = Vector2(4, 0)
[node name="SpawnerSprite2" type="Sprite2D" parent="."]
position = Vector2(4, 12)
rotation = -0.0174533
texture = ExtResource("3_ahhl5")
[node name="Spawner2" type="Node2D" parent="SpawnerSprite2"]
position = Vector2(4, 0)
[node name="ShootingTimer" type="Timer" parent="."]
wait_time = 0.15
one_shot = true