aboutsummaryrefslogtreecommitdiff
path: root/lawsuit/wright.gd
diff options
context:
space:
mode:
authorRoman Gräf <romangraef@gmail.com>2020-04-21 00:47:44 +0200
committerRoman Gräf <romangraef@gmail.com>2020-04-21 00:47:44 +0200
commit1b94a2d094ea3a0db0bf4bfc72dad5f968c67a37 (patch)
treef681afa91469ecd804474415be54ec8c1b10340f /lawsuit/wright.gd
parentb8131541ba6a569c023e9d0aa8de199b2408eb97 (diff)
downloadLDJam46-1b94a2d094ea3a0db0bf4bfc72dad5f968c67a37.tar.gz
LDJam46-1b94a2d094ea3a0db0bf4bfc72dad5f968c67a37.tar.bz2
LDJam46-1b94a2d094ea3a0db0bf4bfc72dad5f968c67a37.zip
LAWSUITS!
Diffstat (limited to 'lawsuit/wright.gd')
-rw-r--r--lawsuit/wright.gd14
1 files changed, 14 insertions, 0 deletions
diff --git a/lawsuit/wright.gd b/lawsuit/wright.gd
new file mode 100644
index 0000000..42a53ce
--- /dev/null
+++ b/lawsuit/wright.gd
@@ -0,0 +1,14 @@
+extends Node2D
+var blueprint = preload("res://lawsuit/objection.tscn")
+onready var speed = rand_range(80, 200)
+func _physics_process(delta):
+ position += Vector2(speed, 0) * delta
+ if position.x > 1024:
+ get_parent().win()
+
+
+func _on_Area2D_area_shape_entered(area_id, area, area_shape, self_shape):
+ queue_free()
+ var objection = blueprint.instance()
+ objection.position = position
+ get_parent().add_child(objection)