mirror of
https://github.com/thegatesbrowser/godot-multiplayer.git
synced 2025-08-23 09:17:09 -04:00
copy from thegates-jam repo
This commit is contained in:
parent
c1a7ad74e1
commit
1a335de566
523 changed files with 22408 additions and 0 deletions
24
user_data/user_data_events.gd
Normal file
24
user_data/user_data_events.gd
Normal 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)
|
Loading…
Add table
Add a link
Reference in a new issue