22 lines
875 B
Text
22 lines
875 B
Text
[gd_scene load_steps=4 format=3 uid="uid://dse2xxx501xuj"]
|
|
|
|
[ext_resource type="Script" path="res://modules/weapon.gd" id="1_6r7e6"]
|
|
[ext_resource type="PackedScene" uid="uid://djmoij5kuou3j" path="res://scenes/projectiles/Laser.tscn" id="2_8akh2"]
|
|
[ext_resource type="Texture2D" uid="uid://c3gei46k8muk3" path="res://sprites/laserbox.png" id="3_ncnas"]
|
|
|
|
[node name="SingleLaser" type="Node2D" node_paths=PackedStringArray("ShootingTimer", "SpawnerPoints")]
|
|
script = ExtResource("1_6r7e6")
|
|
ShootingProjectile = ExtResource("2_8akh2")
|
|
Spread = 3.0
|
|
ShootingTimer = NodePath("ShootingTimer")
|
|
SpawnerPoints = [NodePath("Spawner")]
|
|
|
|
[node name="ShootingTimer" type="Timer" parent="."]
|
|
wait_time = 0.25
|
|
one_shot = true
|
|
|
|
[node name="SpawnerSprite" type="Sprite2D" parent="."]
|
|
texture = ExtResource("3_ncnas")
|
|
|
|
[node name="Spawner" type="Node2D" parent="."]
|
|
position = Vector2(4, 0)
|