meatspawn.gd 547 B

1234567891011121314151617181920
  1. extends Node2D
  2. export(PackedScene) var enemy_ = preload('res://Healthpickup.tscn')
  3. var chance = 0.1
  4. var arg = true
  5. func _on_Health_die():
  6. if arg:
  7. arg = false
  8. var n = randf()
  9. print(n)
  10. if n < chance:
  11. print('spawn carne')
  12. var enemy = enemy_.instance()
  13. get_parent().get_parent().call_deferred('add_child',enemy)
  14. enemy.get_node('Sprite').texture = load('res://Carne.png')
  15. enemy.global_position = global_position
  16. yield(Timergen.createtime(self,1.0), 'timeout')
  17. get_parent().queue_free()
  18. pass # Replace with function body.