diff --git a/src/styles/global.sass b/src/styles/global.sass
index aec0a44..a5aaa59 100644
--- a/src/styles/global.sass
+++ b/src/styles/global.sass
@@ -8,6 +8,7 @@ body
.tema-automatico
--color-fondo: #ffffff
--color-texto: #151515
+ --color-fondo-transparente: rgba(255, 255, 255, 0.8)
--color-borde: gray
--color-texto-carta-roja: #b71c1c
--color-fondo-carta-roja: #ffffff
@@ -25,6 +26,7 @@ body
.tema-automatico
--color-fondo: #151515
--color-texto: #dedede
+ --color-fondo-transparente: rgba(21, 21, 21, 0.85)
--color-borde: #c1c1c1
--color-texto-carta-roja: #dedede
--color-fondo-carta-roja: #b71c1c
diff --git a/src/variables.ts b/src/variables.ts
index 6ed4812..32b9738 100644
--- a/src/variables.ts
+++ b/src/variables.ts
@@ -1,4 +1,4 @@
-export const servidor = "rimajonb.araozu.dev"; // "0.0.0.0:8080"; //
-export const servidorF = `https://${servidor}`;
-export const wsServidor = `wss://${servidor}`;
+export const servidor = "0.0.0.0:8080"; // "rimajonb.araozu.dev"; // "0.0.0.0:8080"; //
+export const servidorF = `http://${servidor}`;
+export const wsServidor = `ws://${servidor}`;
diff --git a/src/views/Ayuda/Ayuda.vue b/src/views/Ayuda/Ayuda.vue
index 7ac6cc2..f82a28c 100644
--- a/src/views/Ayuda/Ayuda.vue
+++ b/src/views/Ayuda/Ayuda.vue
@@ -332,6 +332,7 @@ div
import {defineComponent} from "vue";
import carta from "@/components/carta.vue";
import grupoCartas from "../../components/grupo-cartas.vue";
+import { useDimensions } from "@/components/useDimensions";
const cartas = [2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9, 10, 10, 11, 11, 12, 12, 13, 13, 14, 14, 15, 15,
16, 16, 17, 17, 18, 18, 19, 19, 20, 20, 21, 21, 34, 34, 35, 35, 36, 36, 37, 37, 38, 38, 39, 39, 40, 40, 41,
@@ -399,20 +400,24 @@ export default defineComponent({
grupoCartas
},
setup() {
+ const {phx} = useDimensions();
+
return {
cartas,
cartasR,
parCartasR,
seqCartasR,
triCartasR,
- cuaCartasR
+ cuaCartasR,
+ phx,
+ escala: 1
}
}
});
-
diff --git a/src/views/Juego/types/DatosJuego.ts b/src/views/Juego/types/DatosJuego.ts
new file mode 100644
index 0000000..913282b
--- /dev/null
+++ b/src/views/Juego/types/DatosJuego.ts
@@ -0,0 +1,16 @@
+import { Dragon, Mano } from "./Mano";
+import { EstadoJuego } from "./EstadoJuego";
+
+export interface DatosJuego {
+ dora: Array,
+ doraOculto: Array,
+ manos: {
+ [s: string]: Mano
+ },
+ cartasRestantes: number,
+ ordenJugadores: Array,
+ turnoActual: string,
+ turnosHastaDora: number,
+ dragonPartida: Dragon,
+ estadoJuego: EstadoJuego
+}
diff --git a/src/views/Juego/types/EstadoJuego.ts b/src/views/Juego/types/EstadoJuego.ts
new file mode 100644
index 0000000..ab82d2f
--- /dev/null
+++ b/src/views/Juego/types/EstadoJuego.ts
@@ -0,0 +1 @@
+export type EstadoJuego = "Espera" | "Iniciado" | "Terminado";
diff --git a/src/views/Juego/types/Mano.ts b/src/views/Juego/types/Mano.ts
index 6ff422c..08e1129 100644
--- a/src/views/Juego/types/Mano.ts
+++ b/src/views/Juego/types/Mano.ts
@@ -9,5 +9,6 @@ export declare class Mano {
sigCarta: number
oportunidades: Oportunidad[]
dragon: Dragon
+ esGanador: boolean
}
diff --git a/src/views/Juego/types/Oportunidad.ts b/src/views/Juego/types/Oportunidad.ts
index 22e260b..4577062 100644
--- a/src/views/Juego/types/Oportunidad.ts
+++ b/src/views/Juego/types/Oportunidad.ts
@@ -1,6 +1,6 @@
export declare interface Oportunidad {
- cartaDescartada: number
- nombreOportunidad: string
+ cartaDescartada: number;
+ nombreOportunidad: string;
}
export declare class OportunidadSeq implements Oportunidad {
@@ -18,4 +18,6 @@ export declare class OportunidadTri implements Oportunidad {
export declare class OportunidadWin implements Oportunidad {
cartaDescartada: number;
nombreOportunidad: string;
+ esTsumo: boolean;
+ yaku: string[];
}