feat: add nearby social interactions

This commit is contained in:
ANG-Server
2026-07-21 22:19:41 +08:00
parent 0bab768b14
commit 9dee47492c
43 changed files with 1499 additions and 77 deletions

View File

@@ -24,6 +24,7 @@ var _chatUiPrevMouseFilter: Control.MouseFilter = Control.MOUSE_FILTER_STOP
var _chatUiMouseDisabled: bool = false
func _ready() -> void:
add_to_group("whaletown_escape_dismissible")
get_tree().paused = true
_disableChatUiMouseInput()
@@ -39,6 +40,15 @@ func _ready() -> void:
func _exit_tree() -> void:
_restoreChatUiMouseInput()
func is_escape_dismissible() -> bool:
return is_inside_tree()
func get_escape_priority() -> int:
return 1000
func request_escape_close() -> void:
_onClosePressed()
func _setupDots() -> void:
for child in dotsContainer.get_children():
child.queue_free()