mirror of
https://github.com/JHDev2006/Super-Mario-Bros.-Remastered-Public.git
synced 2025-10-22 07:28:14 +00:00
21 lines
590 B
GDScript
21 lines
590 B
GDScript
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()
|