first
This commit is contained in:
16
Minigames/Initiators/minigame_fuse_box.gd
Normal file
16
Minigames/Initiators/minigame_fuse_box.gd
Normal file
@@ -0,0 +1,16 @@
|
||||
extends MinigameInitiator
|
||||
|
||||
@onready var interactLogic: ButtonLogicImpulse = $ButtonLogicImpulse
|
||||
|
||||
@onready var testIndicator: CSGBox3D = $CSGBox3D2
|
||||
|
||||
func _ready() -> void:
|
||||
interactLogic.onPressed.connect(startMinigame)
|
||||
Minigames.minigameCompleted.connect(disableInteractBox)
|
||||
|
||||
func disableInteractBox() -> void:
|
||||
if minigameCompleted:
|
||||
interactLogic.interactBox.collision_layer = 0
|
||||
var mat := StandardMaterial3D.new()
|
||||
mat.albedo_color = Color.GREEN
|
||||
testIndicator.material = mat
|
||||
Reference in New Issue
Block a user