23 lines
420 B
GDScript
23 lines
420 B
GDScript
extends Ball
|
|
|
|
var stateCheckTimer = 0.3
|
|
|
|
func _ready():
|
|
state_check()
|
|
super._ready()
|
|
|
|
func _process(delta):
|
|
super._process(delta)
|
|
stateCheckTimer -= delta
|
|
if stateCheckTimer <= 0:
|
|
stateCheckTimer = 0.3
|
|
state_check()
|
|
|
|
func state_check():
|
|
if SaveManager.get_save_value("ambiQuestStarted", false):
|
|
visible = true
|
|
$CollisionShape2D.disabled = false
|
|
else:
|
|
visible = false
|
|
$CollisionShape2D.disabled = true
|