Healthpickup.tscn 850 B

123456789101112131415161718192021222324252627282930
  1. [gd_scene load_steps=5 format=2]
  2. [ext_resource path="res://berry.png" type="Texture" id=1]
  3. [ext_resource path="res://hitbox.tscn" type="PackedScene" id=2]
  4. [ext_resource path="res://Health.tscn" type="PackedScene" id=3]
  5. [sub_resource type="GDScript" id=1]
  6. script/source = "extends Node2D
  7. var exppt = 1
  8. func _ready():
  9. $hitbox/CollisionShape2D.call_deferred('set_disabled', true)
  10. yield(get_tree().create_timer(1.0), 'timeout')
  11. $hitbox/CollisionShape2D.call_deferred('set_disabled', false)
  12. "
  13. [node name="Health" type="Node2D"]
  14. script = SubResource( 1 )
  15. [node name="Sprite" type="Sprite" parent="."]
  16. texture = ExtResource( 1 )
  17. [node name="hitbox" parent="." instance=ExtResource( 2 )]
  18. dmg = -10
  19. affect = "player"
  20. [node name="Health" parent="." instance=ExtResource( 3 )]
  21. [connection signal="reloaded" from="hitbox" to="." method="queue_free"]