summaryrefslogtreecommitdiff
path: root/network/WebSocketTest.gd
diff options
context:
space:
mode:
authorAnson Bridges <bridges.anson@gmail.com>2025-08-11 22:42:00 -0700
committerAnson Bridges <bridges.anson@gmail.com>2025-08-11 22:42:00 -0700
commitd558a9add0e183219a7a9ff482807bdcd677e21a (patch)
tree49e454649a4b45ce02c419894109de55f7f2e465 /network/WebSocketTest.gd
Initialize repo from local files
Diffstat (limited to 'network/WebSocketTest.gd')
-rw-r--r--network/WebSocketTest.gd17
1 files changed, 17 insertions, 0 deletions
diff --git a/network/WebSocketTest.gd b/network/WebSocketTest.gd
new file mode 100644
index 0000000..49520dd
--- /dev/null
+++ b/network/WebSocketTest.gd
@@ -0,0 +1,17 @@
+extends Node
+
+onready var client = $WebSocketClient
+var sent = false
+
+func _ready():
+ client.sock_connect_to_url("ws://127.0.0.1:8181")
+
+func _process(_delta):
+ if client.state == 2 and not sent:
+ client.send("test string".to_utf8(), true)
+ client.send(JSON.print({"items" : [1, "test_dictionary"]}).to_utf8(), true)
+ sent = true
+ if client.state == 2:
+ var message = client.receive()
+ if message:
+ print(message)