Diffstat (limited to 'enemy/scenes/EnemySpawner.tscn')
| -rw-r--r-- | enemy/scenes/EnemySpawner.tscn | 89 |
1 files changed, 89 insertions, 0 deletions
diff --git a/enemy/scenes/EnemySpawner.tscn b/enemy/scenes/EnemySpawner.tscn new file mode 100644 index 0000000..b329333 --- /dev/null +++ b/enemy/scenes/EnemySpawner.tscn @@ -0,0 +1,89 @@ +[gd_scene load_steps=10 format=2] + +[ext_resource path="res://enemy/scripts/EnemySpawner.gd" type="Script" id=1] +[ext_resource path="res://sprites/EasyEnemy.png" type="Texture" id=2] +[ext_resource path="res://sprites/icon.png" type="Texture" id=3] +[ext_resource path="res://sprites/squid.png" type="Texture" id=4] +[ext_resource path="res://sprites/UFO-export.png" type="Texture" id=5] +[ext_resource path="res://sprites/boss2.png" type="Texture" id=6] +[ext_resource path="res://fonts/fonty.tres" type="DynamicFont" id=7] +[ext_resource path="res://sprites/HardEnemy.png" type="Texture" id=8] +[ext_resource path="res://sprites/bossfinal.png" type="Texture" id=9] + +[node name="EnemySpawner" type="Node2D"] +script = ExtResource( 1 ) + +[node name="SpawnPoints" type="Node2D" parent="."] + +[node name="Point" type="Position2D" parent="SpawnPoints"] +position = Vector2( 0, 45 ) + +[node name="Point3" type="Position2D" parent="SpawnPoints"] +position = Vector2( 0, 90 ) + +[node name="Point5" type="Position2D" parent="SpawnPoints"] +position = Vector2( 0, 135 ) + +[node name="Sprite Holders" type="Node2D" parent="."] +position = Vector2( -19, -33 ) + +[node name="octopus" type="Sprite" parent="Sprite Holders"] +visible = false +position = Vector2( -24, 176 ) +rotation = -1.5708 +texture = ExtResource( 2 ) +hframes = 2 + +[node name="basicenemy" type="Sprite" parent="Sprite Holders"] +visible = false +position = Vector2( -24, 176 ) +texture = ExtResource( 3 ) + +[node name="squid" type="Sprite" parent="Sprite Holders"] +visible = false +position = Vector2( -24, 176 ) +texture = ExtResource( 4 ) +vframes = 2 + +[node name="ufo" type="Sprite" parent="Sprite Holders"] +visible = false +position = Vector2( 2, 176 ) +texture = ExtResource( 5 ) + +[node name="boss" type="Sprite" parent="Sprite Holders"] +visible = false +position = Vector2( -16, 176 ) +texture = ExtResource( 6 ) + +[node name="hardy" type="Sprite" parent="Sprite Holders"] +visible = false +position = Vector2( -16, 176 ) +rotation = -1.5708 +texture = ExtResource( 8 ) +hframes = 2 + +[node name="finale" type="Sprite" parent="Sprite Holders"] +visible = false +position = Vector2( -16, 176 ) +rotation = -1.5708 +texture = ExtResource( 9 ) + +[node name="Label" type="Label" parent="Sprite Holders"] +visible = false +margin_left = -344.0 +margin_top = 168.0 +margin_right = -32.0 +margin_bottom = 185.0 +custom_fonts/font = ExtResource( 7 ) +text = "Beware of the" +align = 2 +valign = 1 +__meta__ = { +"_edit_use_anchors_": false +} + +[node name="Timer" type="Timer" parent="."] +wait_time = 0.5 +autostart = true + +[connection signal="timeout" from="Timer" to="." method="spawn_enemy_on_current_difficulty"] |