Prechádzať zdrojové kódy

bunch of fixes based on feedback, adding changelog

galo 1 rok pred
rodič
commit
22a36f4f80
2 zmenil súbory, kde vykonal 7 pridanie a 5 odobranie
  1. 5 4
      enemyadder.gd
  2. 2 1
      main.tscn

+ 5 - 4
enemyadder.gd

@@ -9,10 +9,11 @@ extends Position2D
 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)
+		if get_child_count() < 5:
+			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.
 

+ 2 - 1
main.tscn

@@ -227,6 +227,7 @@ render_target_v_flip = true
 [node name="Goblin" type="AnimatedSprite" parent="Textures/Goblin4"]
 modulate = Color( 1, 0, 0.984314, 1 )
 frames = SubResource( 5 )
+frame = 2
 speed_scale = 0.9
 playing = true
 offset = Vector2( 32, 32 )
@@ -941,7 +942,7 @@ tile_data = PoolIntArray( -262155, 0, 5, -196619, 0, 65539, -131083, 0, 65539, -
 position = Vector2( 689.688, 168.617 )
 
 [node name="enemyadder" type="Position2D" parent="Levelselect/tankarena/enemies"]
-position = Vector2( 579.251, 202.503 )
+position = Vector2( 411.912, 97.0777 )
 script = ExtResource( 23 )
 
 [node name="TileMap2" type="TileMap" parent="Levelselect/tankarena" groups=["terrain"]]