Browse Source

bunch of fixes based on feedback, adding changelog

galo 1 year ago
parent
commit
5f0202ff34
3 changed files with 28 additions and 3 deletions
  1. 22 0
      enemyadder.gd
  2. 6 2
      main.tscn
  3. 0 1
      npc.tscn

+ 22 - 0
enemyadder.gd

@@ -0,0 +1,22 @@
+extends Position2D
+
+
+# Declare member variables here. Examples:
+# var a = 2
+# var b = "text"
+
+
+var loader = load('res://npc.tscn')
+func _ready():
+	while true:
+		print('add enemy')
+		var instancer = loader.instance()
+		instancer.global_position = global_position
+		add_child(instancer)
+		yield(get_tree().create_timer(5.0),"timeout")
+	pass # Replace with function body.
+
+
+# Called every frame. 'delta' is the elapsed time since the previous frame.
+#func _process(delta):
+#	pass

+ 6 - 2
main.tscn

@@ -1,4 +1,4 @@
-[gd_scene load_steps=45 format=2]
+[gd_scene load_steps=46 format=2]
 
 [ext_resource path="res://login.gd" type="Script" id=1]
 [ext_resource path="res://envarg.gd" type="Script" id=2]
@@ -22,6 +22,7 @@
 [ext_resource path="res://font/8bit.tres" type="DynamicFont" id=20]
 [ext_resource path="res://enemycount.gd" type="Script" id=21]
 [ext_resource path="res://enemie/tankboss.tscn" type="PackedScene" id=22]
+[ext_resource path="res://enemyadder.gd" type="Script" id=23]
 
 [sub_resource type="AtlasTexture" id=1]
 flags = 4
@@ -935,11 +936,14 @@ tile_data = PoolIntArray( -262155, 0, 5, -196619, 0, 65539, -131083, 0, 65539, -
 [node name="tankarena" type="Node2D" parent="Levelselect"]
 
 [node name="enemies" type="Node2D" parent="Levelselect/tankarena"]
-script = SubResource( 16 )
 
 [node name="npc" parent="Levelselect/tankarena/enemies" instance=ExtResource( 22 )]
 position = Vector2( 689.688, 168.617 )
 
+[node name="enemyadder" type="Position2D" parent="Levelselect/tankarena/enemies"]
+position = Vector2( 579.251, 202.503 )
+script = ExtResource( 23 )
+
 [node name="TileMap2" type="TileMap" parent="Levelselect/tankarena" groups=["terrain"]]
 material = ExtResource( 14 )
 tile_set = ExtResource( 8 )

+ 0 - 1
npc.tscn

@@ -8,7 +8,6 @@
 extents = Vector2( 300, 64 )
 
 [node name="npc" type="KinematicBody2D" groups=["enemy"]]
-position = Vector2( 671, 292 )
 collision_layer = 12
 collision_mask = 0
 script = ExtResource( 1 )