added the game

This commit is contained in:
JHDev2006
2025-09-13 16:30:32 +01:00
parent 5ef689109b
commit 3773bdaf64
3616 changed files with 263702 additions and 0 deletions

View File

@@ -0,0 +1,20 @@
class_name ChallengeNodes
extends Node
@export var nodes_to_delete: Array[Node]
@export var no_report := false
@export var force_on := false
func _ready() -> void:
if force_on and Global.current_game_mode == Global.GameMode.NONE:
Global.current_game_mode = Global.GameMode.CHALLENGE
if Global.current_game_mode != Global.GameMode.CHALLENGE:
queue_free()
else:
ChallengeModeHandler.red_coins = 0
for i in 5:
if ChallengeModeHandler.is_coin_collected([0, 1, 2, 3, 4][i]):
ChallengeModeHandler.red_coins += 1
for i in nodes_to_delete:
if i != null:
i.queue_free()