Skip to content

Commit

Permalink
Merge pull request #26 from Nogal/balance_3
Browse files Browse the repository at this point in the history
balance patch 3
  • Loading branch information
Nogal committed Nov 12, 2023
2 parents 0e2b64d + e3262eb commit 791370f
Show file tree
Hide file tree
Showing 3 changed files with 20 additions and 4 deletions.
5 changes: 4 additions & 1 deletion src/Enemies/Spawner.gd
Original file line number Diff line number Diff line change
Expand Up @@ -21,12 +21,15 @@ func _on_timer_timeout():

var extents = get_node("Area2D/CollisionShape2D").shape.extents
var center = get_node("Area2D/CollisionShape2D").position - get_node("Area2D").position

var random_time = randi_range(1, 10)

mob_position.x = (randi() % int(round(extents.x))) - (extents.x/2) + center.x
mob_position.y = (randi() % int(round(extents.y))) - (extents.y/2) + center.y
print(mob_position)
mob.position = mob_position
add_child(mob)

get_node("Timer").set_wait_time(random_time)
get_node("Timer").start()

pass # Replace with function body.
3 changes: 2 additions & 1 deletion src/Enemies/spawner.tscn
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
[ext_resource type="PackedScene" uid="uid://1ryedrf12r17" path="res://src/Enemies/badfish.tscn" id="2_iuydn"]

[sub_resource type="RectangleShape2D" id="RectangleShape2D_5tq2p"]
size = Vector2(134, 573)
size = Vector2(128, 180)

[node name="Spawner" type="Node2D"]
script = ExtResource("1_hb055")
Expand All @@ -21,6 +21,7 @@ shape = SubResource("RectangleShape2D_5tq2p")

[node name="Timer" type="Timer" parent="."]
wait_time = 2.0
one_shot = true
autostart = true

[connection signal="timeout" from="Timer" to="." method="_on_timer_timeout"]
16 changes: 14 additions & 2 deletions src/Levels/level1.tscn
Original file line number Diff line number Diff line change
Expand Up @@ -28,10 +28,22 @@ layer_0/tile_data = PackedInt32Array(589824, 131072, 0, 589825, 196608, 0, 58982
position = Vector2(557, 304)

[node name="Spawner" parent="." instance=ExtResource("5_2nq7k")]
position = Vector2(-100, 305)
position = Vector2(-96, 88)

[node name="Spawner2" parent="." instance=ExtResource("5_2nq7k")]
position = Vector2(1249, 300)
position = Vector2(-96, 280)

[node name="Spawner3" parent="." instance=ExtResource("5_2nq7k")]
position = Vector2(-96, 480)

[node name="Spawner4" parent="." instance=ExtResource("5_2nq7k")]
position = Vector2(1248, 88)

[node name="Spawner5" parent="." instance=ExtResource("5_2nq7k")]
position = Vector2(1248, 280)

[node name="Spawner6" parent="." instance=ExtResource("5_2nq7k")]
position = Vector2(1248, 480)

[node name="DeathMenu" parent="." instance=ExtResource("5_eumyr")]

Expand Down

0 comments on commit 791370f

Please sign in to comment.