Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.
 
 

19 řádky
469 B

  1. extends Node
  2. export var character_data : Resource
  3. export var spawn_on_ready := false
  4. func _ready():
  5. if spawn_on_ready:
  6. spawn(character_data)
  7. func spawn(entity):
  8. var inst = character_data.scene.instance()
  9. inst.name = character_data.name
  10. if character_data.yarn != null:
  11. var yarn_runner := TalkInteraction.new()
  12. yarn_runner.name = character_data.yarn.resource_name
  13. yarn_runner.yarnScript = character_data.yarn
  14. inst.add_child(yarn_runner)
  15. add_child(inst)