first
This commit is contained in:
17
Minigames/Components/minigameController.gd
Normal file
17
Minigames/Components/minigameController.gd
Normal file
@@ -0,0 +1,17 @@
|
||||
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
|
||||
Reference in New Issue
Block a user