18 lines
335 B
GDScript
18 lines
335 B
GDScript
extends Node2D
|
|
class_name MinigameController
|
|
|
|
var winState: bool = false #Indicates if the minigame has been solved
|
|
|
|
signal minigameWon
|
|
signal minigameLost
|
|
|
|
func win() -> void:
|
|
minigameWon.emit()
|
|
Minigames.endMinigame(true)
|
|
winState = true
|
|
|
|
func loose() -> void:
|
|
minigameLost.emit()
|
|
Minigames.endMinigame(false)
|
|
winState = false
|