24 lines
387 B
GDScript
24 lines
387 B
GDScript
extends Node
|
|
|
|
|
|
func _process(_delta):
|
|
pass
|
|
|
|
|
|
func _ready():
|
|
Peers.peer_received_packet.connect(_received_packet)
|
|
|
|
|
|
func _received_packet(peer, verb, payload):
|
|
match verb:
|
|
"online":
|
|
if peer["online"] != payload["status"]:
|
|
peer["online"] = payload["status"]
|
|
peer["refresh"] = true
|
|
|
|
_:
|
|
print("UNKNOWN PACKET")
|
|
print(peer)
|
|
print(verb)
|
|
print(payload)
|
|
print()
|