xiandie/manager/scene/global_functor.gd

23 lines
524 B
GDScript3
Raw Normal View History

extends Node
# called from dialogue
# 传送进入隧道
func transfer_to_tunnel():
SceneManager.get_ground_loader().transition_to_scene("c02_s09", "right")
# called from Amush2D's global_method
# c02 盒子猫游戏,小猫交互门
var knocking = false
func c02_cat_play_with_door():
if knocking:
return
knocking = true
2025-06-20 17:51:36 +00:00
var knock_stream = preload("uid://6q5qi1qon35r")
AudioManager.play_sfx(knock_stream)
2025-06-20 17:51:36 +00:00
SceneManager.freeze_player(1.5, 6, true)
await get_tree().create_timer(1.5).timeout
knocking = false