starting commit

This commit is contained in:
Donato Mastronardi
2026-02-28 16:18:15 +01:00
commit ecc5f08299
22 changed files with 458 additions and 0 deletions

22
Dice/dice.gd Normal file
View File

@@ -0,0 +1,22 @@
extends Node2D
class_name Dice
# seconds
@export var roll_time: int = 2
var is_rolling: bool = false
@onready var sprite: AnimatedSprite2D = $AnimatedSprite2D
var random_value = 4
func roll_dice():
if is_rolling:
return
is_rolling = true
await get_tree().create_timer(roll_time).timeout
self.random_value = int(randi_range(0, 7))
is_rolling = false
func _process(delta):