Facebook
From Tudor, 1 Week ago, written in Plain Text.
Embed
Download Paste or View Raw
Hits: 119
  1. # Funcția apelată atunci când colectăm o monedă
  2. func give_gold (amount):
  3.  # Adaugă aurul
  4.  gold += amount
  5.  
  6.  # Actualizează interfața utilizatorului
  7.  ui.update_gold_text(gold)
  8.  
  9. # Funcția apelată atunci când un inamic ne provoacă daune
  10. func take_damage (damageToTake):
  11.  # Scade punctele de viață
  12.  curHp -= damageToTake
  13.  
  14.  # Actualizează interfața utilizatorului
  15.  ui.update_health_bar(curHp, maxHp)
  16.  
  17.  # Dacă punctele noastre de viață sunt 0, moare
  18.  if curHp <= 0:
  19.   die()
  20.  
  21. # Funcția apelată atunci când punctele noastre de viață ajung la 0
  22. func die ():
  23.  # Reîncarcă scena
  24.  get_tree().reload_current_scene()