diff options
author | rom <romangraef@gmail.com> | 2021-04-25 23:55:11 +0200 |
---|---|---|
committer | rom <romangraef@gmail.com> | 2021-04-25 23:55:18 +0200 |
commit | 02019c028d46fd3ce98d022f72862f735ca9229c (patch) | |
tree | 22b7a97e979aad715f3a9921680d63e41c1be1a0 /scenes/levels/level1.gd | |
parent | b43f35d2183ab5fd236ad9c04b7da0cadf55ba00 (diff) | |
download | ldjam48-02019c028d46fd3ce98d022f72862f735ca9229c.tar.gz ldjam48-02019c028d46fd3ce98d022f72862f735ca9229c.tar.bz2 ldjam48-02019c028d46fd3ce98d022f72862f735ca9229c.zip |
hearts and base lebel
Diffstat (limited to 'scenes/levels/level1.gd')
-rw-r--r-- | scenes/levels/level1.gd | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/scenes/levels/level1.gd b/scenes/levels/level1.gd index 89dba81..9d48dfd 100644 --- a/scenes/levels/level1.gd +++ b/scenes/levels/level1.gd @@ -2,20 +2,22 @@ extends Level onready var buttons = $ButtonHolder.get_children() -var order = [ - 9, 8, 7, 6, 5, 4, 3, 2, 1, 0 -] var sequence_index = 0 func _ready(): for i in range(buttons.size()): - buttons[i].connect("on_click", self, "_on_AnyButton_click", [i]) - buttons[i].text = str(i) - # buttons[i].visible = false + buttons[i].connect("on_click", self, "_on_Any_button_click", [i]) + buttons[i].text = str(i + 1) + if i != 0: + buttons[i].visible = false func _on_Any_button_click(btn_idx): - if btn_idx == order[sequence_index]: + if btn_idx == sequence_index: sequence_index += 1 + if sequence_index == buttons.size(): + finish_level() + buttons[sequence_index].visible = true print("Correct button: ", btn_idx) else: + lose_heart() print("Incorrect button: ", btn_idx) |