-
+
NEW QUEST
@@ -18,21 +18,15 @@
@@ -40,113 +34,20 @@
\ No newline at end of file
diff --git a/src/components/sprites/player/Player.vue b/src/components/sprites/player/Player.vue
index 9b05d96..0e9498a 100644
--- a/src/components/sprites/player/Player.vue
+++ b/src/components/sprites/player/Player.vue
@@ -25,7 +25,6 @@ function onPointerClick(pointer: Phaser.Input.Pointer) {
pointer_tile.value = getTile(px, py, props.layer);
if (pointer_tile.value) {
-
// Convert tile coordinates to world coordinates
const worldPoint = props.layer.tileToWorldXY(pointer_tile.value.x, pointer_tile.value.y);
x.value = worldPoint.x + config.tile_size.y;
diff --git a/src/config.ts b/src/config.ts
index 7b3a42d..5e14188 100644
--- a/src/config.ts
+++ b/src/config.ts
@@ -1,6 +1,6 @@
export default {
name: 'New Quest',
- websocket_url: 'ws://localhost:3000',
+ server_endpoint: 'http://localhost:3000',
development: true,
width: 960,
height: 540,
diff --git a/src/services/socketio.service.ts b/src/services/socketio.service.ts
new file mode 100644
index 0000000..cd03b49
--- /dev/null
+++ b/src/services/socketio.service.ts
@@ -0,0 +1,13 @@
+import { io, Socket } from 'socket.io-client'
+import config from '@/config';
+
+class SocketioService {
+ socket: Socket | undefined;
+ constructor() {}
+
+ setupSocketConnection(): void {
+ this.socket = io(config.server_endpoint as string);
+ }
+}
+
+export default new SocketioService();
\ No newline at end of file