23 lines
524 B
GDScript
23 lines
524 B
GDScript
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
|
|
var knock_stream = preload("uid://6q5qi1qon35r")
|
|
AudioManager.play_sfx(knock_stream)
|
|
SceneManager.freeze_player(1.5, 6, true)
|
|
await get_tree().create_timer(1.5).timeout
|
|
knocking = false
|