copy from thegates-jam repo

This commit is contained in:
Nordup 2024-03-31 09:25:42 +04:00
parent c1a7ad74e1
commit 1a335de566
523 changed files with 22408 additions and 0 deletions

View file

@ -0,0 +1,24 @@
extends Resource
class_name UserDataEvents
signal user_data_spawned(id: int, user_data: UserData)
signal user_data_despawned(id: int)
signal user_volume_changed(id: int, volume: float)
var user_data_manager: UserDataManager
func set_user_data_manager(manager: UserDataManager) -> void:
user_data_manager = manager
func user_data_spawned_emit(id: int, user_data: UserData) -> void:
user_data_spawned.emit(id, user_data)
func user_data_despawned_emit(id: int) -> void:
user_data_despawned.emit(id)
func user_volume_changed_emit(id: int, volume: float) -> void:
user_volume_changed.emit(id, volume)