1
Fork 0
mirror of https://github.com/Cookie-CHR/OfficeMadness-LD51.git synced 2024-11-22 14:54:17 +00:00
office-madness/Scenes/Minigames/1.gd

32 lines
737 B
GDScript3
Raw Normal View History

2022-10-02 22:44:58 +00:00
extends Node2D
# Declare member variables here. Examples:
# var a = 2
# var b = "text"
var w_file = preload("res://Sprites/Wrong_file.png")
var r_file = preload("res://Sprites/Chosen_file.png")
# Called when the node enters the scene tree for the first time.
func _ready():
var count_files = 28
for i in range(count_files):
var button = TextureButton.new()
add_child(button)
button.set_position(Vector2((i%7)*90+35, (i/7)*82+160))
button.texture_normal = w_file
button.name = str(i)
var chosen_n = randi()%count_files
var chosen_button = get_node(str(chosen_n))
chosen_button.texture_normal = r_file
chosen_button.connect("pressed", self, "on_chosen_found")
func on_chosen_found():
MManager.on_finished()