utils.gd 316 B

1234567891011121314151617
  1. extends Node
  2. func encode_data(data, mode):
  3. if mode == WebSocketPeer.WRITE_MODE_TEXT:
  4. return data.to_utf8()
  5. return var2bytes(data)
  6. func decode_data(data, is_string):
  7. if is_string:
  8. return data.get_string_from_utf8()
  9. return bytes2var(data)
  10. func _log(node, msg):
  11. print(msg)
  12. node.add_text(str(msg) + "\n")