Ajustado balance de las manos.
This commit is contained in:
parent
591eff4e9c
commit
06db5ba0f3
@ -20,6 +20,7 @@
|
|||||||
"@vue/cli-plugin-vuex": "~4.5.0",
|
"@vue/cli-plugin-vuex": "~4.5.0",
|
||||||
"@vue/cli-service": "~4.5.0",
|
"@vue/cli-service": "~4.5.0",
|
||||||
"@vue/compiler-sfc": "^3.0.0-0",
|
"@vue/compiler-sfc": "^3.0.0-0",
|
||||||
|
"phosphor-vue": "^1.0.0",
|
||||||
"pug": "2.0.4",
|
"pug": "2.0.4",
|
||||||
"pug-plain-loader": "1.0.0",
|
"pug-plain-loader": "1.0.0",
|
||||||
"sass": "^1.26.5",
|
"sass": "^1.26.5",
|
||||||
|
@ -11,6 +11,7 @@ devDependencies:
|
|||||||
'@vue/cli-plugin-vuex': 4.5.6_@vue+cli-service@4.5.6
|
'@vue/cli-plugin-vuex': 4.5.6_@vue+cli-service@4.5.6
|
||||||
'@vue/cli-service': 4.5.6_3c24ad0de21a253f90051e57049d7938
|
'@vue/cli-service': 4.5.6_3c24ad0de21a253f90051e57049d7938
|
||||||
'@vue/compiler-sfc': 3.0.0_vue@3.0.0
|
'@vue/compiler-sfc': 3.0.0_vue@3.0.0
|
||||||
|
phosphor-vue: 1.0.0_vue@3.0.0
|
||||||
pug: 2.0.4
|
pug: 2.0.4
|
||||||
pug-plain-loader: 1.0.0_pug@2.0.4
|
pug-plain-loader: 1.0.0_pug@2.0.4
|
||||||
sass: 1.26.11
|
sass: 1.26.11
|
||||||
@ -6513,6 +6514,16 @@ packages:
|
|||||||
dev: true
|
dev: true
|
||||||
resolution:
|
resolution:
|
||||||
integrity: sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=
|
integrity: sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=
|
||||||
|
/phosphor-vue/1.0.0_vue@3.0.0:
|
||||||
|
dependencies:
|
||||||
|
vue: 3.0.0
|
||||||
|
dev: true
|
||||||
|
engines:
|
||||||
|
node: '>=10'
|
||||||
|
peerDependencies:
|
||||||
|
vue: ^2.6.11
|
||||||
|
resolution:
|
||||||
|
integrity: sha512-SZC8O30xPSAtmBGxQRX6Yj78KRJrVVWJU10cHjb7RWEKAcHpevofw1E/zH84M1CinV4cUBABkcYty44PSrLgRw==
|
||||||
/picomatch/2.2.2:
|
/picomatch/2.2.2:
|
||||||
dev: true
|
dev: true
|
||||||
engines:
|
engines:
|
||||||
@ -9264,6 +9275,7 @@ specifiers:
|
|||||||
'@vue/cli-service': ~4.5.0
|
'@vue/cli-service': ~4.5.0
|
||||||
'@vue/compiler-sfc': ^3.0.0-0
|
'@vue/compiler-sfc': ^3.0.0-0
|
||||||
core-js: ^3.6.5
|
core-js: ^3.6.5
|
||||||
|
phosphor-vue: ^1.0.0
|
||||||
pug: 2.0.4
|
pug: 2.0.4
|
||||||
pug-plain-loader: 1.0.0
|
pug-plain-loader: 1.0.0
|
||||||
sass: ^1.26.5
|
sass: ^1.26.5
|
||||||
|
@ -8,6 +8,7 @@
|
|||||||
<title><%= htmlWebpackPlugin.options.title %></title>
|
<title><%= htmlWebpackPlugin.options.title %></title>
|
||||||
<link href="https://fonts.googleapis.com/css2?family=PT+Serif&display=swap" rel="stylesheet">
|
<link href="https://fonts.googleapis.com/css2?family=PT+Serif&display=swap" rel="stylesheet">
|
||||||
<link href="https://fonts.googleapis.com/css2?family=Secular+One&display=swap" rel="stylesheet">
|
<link href="https://fonts.googleapis.com/css2?family=Secular+One&display=swap" rel="stylesheet">
|
||||||
|
<script src="https://unpkg.com/phosphor-icons"></script>
|
||||||
</head>
|
</head>
|
||||||
<body class="tema-automatico">
|
<body class="tema-automatico">
|
||||||
<noscript>
|
<noscript>
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
export const servidor = "rimajonb.araozu.dev"; // "0.0.0.0:8080"; //
|
export const servidor = "0.0.0.0:8080"; // "rimajonb.araozu.dev"; // "0.0.0.0:8080"; //
|
||||||
export const servidorF = `https://${servidor}`;
|
export const servidorF = `http://${servidor}`;
|
||||||
export const wsServidor = `wss://${servidor}`;
|
export const wsServidor = `ws://${servidor}`;
|
||||||
|
|
||||||
|
@ -40,7 +40,8 @@ div
|
|||||||
h3 Cuádruple
|
h3 Cuádruple
|
||||||
p 4 cartas del mismo color y valor.
|
p 4 cartas del mismo color y valor.
|
||||||
grupo-cartas(:cartas="cuaCartasR")
|
grupo-cartas(:cartas="cuaCartasR")
|
||||||
p Cuando se forma un cuádruple se agrega una carta a la mano.
|
p Cuando se forma un cuádruple se agrega una carta a la mano. Los cuadruples se consideran triples para el
|
||||||
|
| resto de efectos.
|
||||||
|
|
||||||
h2 Mano lista
|
h2 Mano lista
|
||||||
p Una mano está lista cuando solo le falta 1 carta para ganar
|
p Una mano está lista cuando solo le falta 1 carta para ganar
|
||||||
@ -206,103 +207,147 @@ div
|
|||||||
div.yaku
|
div.yaku
|
||||||
p Cualquier bonus en una mano ganadora. 100% acumulable.
|
p Cualquier bonus en una mano ganadora. 100% acumulable.
|
||||||
|
|
||||||
|
h3 2 puntos
|
||||||
|
|
||||||
|
div.pad
|
||||||
|
|
||||||
|
div.yaku
|
||||||
|
p
|
||||||
|
i.ph-lock-bold.img-lock(title="Solo en mano cerrada")
|
||||||
|
| Con fé (riichi, TODO)
|
||||||
|
grupo-cartas(:cartas="[2, 2, 4, 4, 6, 6, 44, 44, 44, 128, 128]")
|
||||||
|
|
||||||
|
div.yaku
|
||||||
|
p
|
||||||
|
i.ph-lock-bold.img-lock(title="Solo en mano cerrada")
|
||||||
|
| 2 secuencias iguales del mismo color en mano cerrada.
|
||||||
|
grupo-cartas(:cartas="[2, 2, 4, 4, 6, 6, 44, 44, 44, 128, 128]")
|
||||||
|
|
||||||
|
div.yaku
|
||||||
|
p 1 triple o cuádruple de J, K o Q (acumulable).
|
||||||
|
grupo-cartas(:cartas="[5, 5, 5, 40, 42, 44, 128, 128, 256, 256, 256]")
|
||||||
|
|
||||||
|
div.yaku
|
||||||
|
p
|
||||||
|
i.ph-lock-bold.img-lock(title="Solo en mano cerrada")
|
||||||
|
| 3 secuencias en mano cerrada.
|
||||||
|
grupo-cartas(:cartas="[4, 6, 8, 12, 14, 16, 36, 38, 40, 96, 96]")
|
||||||
|
|
||||||
|
div.yaku
|
||||||
|
p 3 triples
|
||||||
|
grupo-cartas(:cartas="[6, 6, 6, 48, 48, 48, 160, 160, 160, 192, 192]")
|
||||||
|
|
||||||
|
div.yaku
|
||||||
|
p Solo números del 2 al 9
|
||||||
|
grupo-cartas(:cartas="[4, 4, 4, 4, 6, 8, 12, 12, 12, 40, 40]")
|
||||||
|
|
||||||
|
div.yaku
|
||||||
|
p 1 triple del dragon del color de la partida o del jugador (acumulable).
|
||||||
|
grupo-cartas(:cartas="[6, 6, 6, 48, 48, 48, 160, 160, 160, 192, 192]")
|
||||||
|
|
||||||
h3 3 puntos
|
h3 3 puntos
|
||||||
|
|
||||||
div.yaku
|
div.pad
|
||||||
p 2 secuencias iguales del mismo color.
|
|
||||||
grupo-cartas(:cartas="[2, 2, 4, 4, 6, 6, 44, 44, 44, 128, 128]")
|
|
||||||
|
|
||||||
div.yaku
|
div.yaku
|
||||||
p 1 triple o cuádruple de J, K o Q (acumulable).
|
p
|
||||||
grupo-cartas(:cartas="[5, 5, 5, 40, 42, 44, 128, 128, 256, 256, 256]")
|
i.ph-lock-open-bold.img-lock(title="En mano abierta -1 punto")
|
||||||
|
| Cada par o grupo contiene al menos un 1, 10, J, Q, K o dragón en mano cerrada.
|
||||||
|
| En mano abierta vale 1 punto menos.
|
||||||
|
grupo-cartas(:cartas="[2, 4, 6, 20, 20, 20, 48, 50, 52, 192, 192]")
|
||||||
|
|
||||||
div.yaku
|
div.yaku
|
||||||
p 3 secuencias
|
p
|
||||||
grupo-cartas(:cartas="[4, 6, 8, 12, 14, 16, 36, 38, 40, 96, 96]")
|
i.ph-lock-open-bold.img-lock(title="En mano abierta -1 punto")
|
||||||
|
| Solo cartas de color rojo en mano cerrada. En mano abierta vale 1 punto menos.
|
||||||
|
grupo-cartas(:cartas="[42, 42, 46, 48, 50, 52, 52, 52, 96, 96, 96,]")
|
||||||
|
|
||||||
div.yaku
|
div.yaku
|
||||||
p 3 triples
|
p
|
||||||
grupo-cartas(:cartas="[6, 6, 6, 48, 48, 48, 160, 160, 160, 192, 192]")
|
i.ph-lock-open-bold.img-lock(title="En mano abierta -1 punto")
|
||||||
|
| Solo cartas de color negro en mano cerrada. En mano abierta vale 1 punto menos.
|
||||||
|
grupo-cartas(:cartas="[4, 6, 8, 8, 8, 12, 14, 16, 64, 64, 64]")
|
||||||
|
|
||||||
div.yaku
|
div.yaku
|
||||||
p Solo números del 2 al 9
|
p 3 cuádruples
|
||||||
grupo-cartas(:cartas="[4, 4, 4, 4, 6, 8, 12, 12, 12, 40, 40]")
|
grupo-cartas(:cartas="[44, 44, -1, 128, 128, 128, 128, -1, 20, 20, 20, 20, -1, 40, 40, 40, 40]")
|
||||||
|
|
||||||
div.yaku
|
div.yaku
|
||||||
p Cada par o grupo contiene al menos un 1, 10, J, Q, K o dragón
|
p
|
||||||
grupo-cartas(:cartas="[2, 4, 6, 20, 20, 20, 48, 50, 52, 192, 192]")
|
i.ph-lock-open-bold.img-lock(title="En mano abierta -1 punto")
|
||||||
|
| 1,2,3,4,5,6,7,8,9 del mismo color. -1 punto en mano abierta.
|
||||||
|
grupo-cartas(:cartas="[2, 4, 6, 8, 10, 12, 14, 16, 18, 128, 128]")
|
||||||
|
|
||||||
div.yaku
|
div.yaku
|
||||||
p Solo cartas de color rojo
|
p
|
||||||
grupo-cartas(:cartas="[42, 42, 46, 48, 50, 52, 52, 52, 96, 96, 96,]")
|
i.ph-lock-open-bold.img-lock(title="En mano abierta -1 punto")
|
||||||
|
| 2,3,4,5,6,7,8,9,10 del mismo color. -1 punto en mano abierta.
|
||||||
|
grupo-cartas(:cartas="[4, 6, 8, 10, 12, 14, 16, 18, 20, 41, 41]")
|
||||||
|
|
||||||
div.yaku
|
|
||||||
p Solo cartas de color negro
|
|
||||||
grupo-cartas(:cartas="[4, 6, 8, 8, 8, 12, 14, 16, 64, 64, 64]")
|
|
||||||
|
|
||||||
div.yaku
|
|
||||||
p 1 triple/cuádruple del dragon del color de la partida o del jugador (acumulable).
|
|
||||||
grupo-cartas(:cartas="[6, 6, 6, 48, 48, 48, 160, 160, 160, 192, 192]")
|
|
||||||
|
|
||||||
h3 5 puntos
|
h3 5 puntos
|
||||||
|
|
||||||
div.yaku
|
div.pad
|
||||||
p 1,2,3,4,5,6,7,8,9 del mismo color
|
|
||||||
grupo-cartas(:cartas="[2, 4, 6, 8, 10, 12, 14, 16, 18, 128, 128]")
|
|
||||||
|
|
||||||
div.yaku
|
div.yaku
|
||||||
p 2,3,4,5,6,7,8,9,10 del mismo color
|
p
|
||||||
grupo-cartas(:cartas="[4, 6, 8, 10, 12, 14, 16, 18, 20, 41, 41]")
|
i.ph-lock-open-bold.img-lock(title="En mano abierta -1 punto")
|
||||||
|
| Solo 1 y 10. -1 punto en mano abierta.
|
||||||
|
grupo-cartas(:cartas="[2, 2, 3, 20, 20, 21, 34, 35, 52, 52, 53]")
|
||||||
|
|
||||||
div.yaku
|
div.yaku
|
||||||
p 3 cuádruples
|
p 1,1,2,3,4,5,6,7,8,9,10 del mismo color
|
||||||
grupo-cartas(:cartas="[44, 44, -1, 128, 128, 128, 128, -1, 20, 20, 20, 20, -1, 40, 40, 40, 40]")
|
grupo-cartas(:cartas="[2, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20]")
|
||||||
|
p No se acumula con 2,3,4,5,6,7,8,9,10.
|
||||||
|
|
||||||
div.yaku
|
div.yaku
|
||||||
p 1 secuencia del mismo símbolo (no disponible)
|
p 1,2,3,4,5,6,7,8,9,10,10 del mismo color
|
||||||
|
grupo-cartas(:cartas="[34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 52]")
|
||||||
|
p No se acumula con 1,2,3,4,5,6,7,8,9.
|
||||||
|
|
||||||
|
div.yaku
|
||||||
|
p
|
||||||
|
i.ph-lock-bold.img-lock(title="Solo en mano cerrada")
|
||||||
|
| 3 triples en mano cerrada
|
||||||
|
grupo-cartas(:cartas="[6, 6, 6, 48, 48, 48, 160, 160, 160, 192, 192]")
|
||||||
|
|
||||||
|
// div.yaku
|
||||||
|
p 1 secuencia del mismo símbolo (no disponible)
|
||||||
|
|
||||||
h3 7 puntos
|
h3 7 puntos
|
||||||
|
|
||||||
div.yaku
|
div.pad
|
||||||
p 1,1,2,3,4,5,6,7,8,9,10 del mismo color
|
|
||||||
grupo-cartas(:cartas="[2, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20]")
|
|
||||||
p No se acumula con 1,2,3,4,5,6,7,8,9.
|
|
||||||
|
|
||||||
div.yaku
|
div.yaku
|
||||||
p 1,2,3,4,5,6,7,8,9,10,10 del mismo color
|
p 3 triples de J, Q y K
|
||||||
grupo-cartas(:cartas="[34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 52]")
|
grupo-cartas(:cartas="[192, 192, 192, 224, 224, 224, 256, 256, 256, 16, 16]")
|
||||||
p No se acumula con 1,2,3,4,5,6,7,8,9.
|
|
||||||
|
|
||||||
div.yaku
|
div.yaku
|
||||||
p Solo 1 y 10
|
p Solo dragones, J, K y Q
|
||||||
grupo-cartas(:cartas="[2, 2, 3, 20, 20, 21, 34, 35, 52, 52, 53]")
|
grupo-cartas(:cartas="[64, 64, 64, 128, 128, 128, 192, 192, 192, 224, 224]")
|
||||||
|
|
||||||
div.yaku
|
// div.yaku
|
||||||
p 3 triples o cuádruples de J, Q y K
|
p 1 par del mismo número, mismo color y mismo símbolo (no disponible)
|
||||||
grupo-cartas(:cartas="[192, 192, 192, 224, 224, 224, 256, 256, 256, 16, 16]")
|
|
||||||
|
|
||||||
div.yaku
|
|
||||||
p Solo dragones, J, K y Q
|
|
||||||
grupo-cartas(:cartas="[64, 64, 64, 128, 128, 128, 192, 192, 192, 224, 224]")
|
|
||||||
|
|
||||||
div.yaku
|
|
||||||
p 1 par del mismo número, mismo color y mismo símbolo (no disponible)
|
|
||||||
|
|
||||||
h3 10 puntos
|
h3 10 puntos
|
||||||
|
|
||||||
div.yaku
|
div.pad
|
||||||
p Solo dragones
|
|
||||||
grupo-cartas(:cartas="[64, 64, 64, 96, 96, 96, 128, 128, 128, 160, 160]")
|
|
||||||
|
|
||||||
div.yaku
|
div.yaku
|
||||||
p Solo cartas de color verde
|
p Solo dragones
|
||||||
grupo-cartas(:cartas="[128, 128, 128, 192, 192, 192, 224, 224, 224, 256, 256]")
|
grupo-cartas(:cartas="[64, 64, 64, 96, 96, 96, 128, 128, 128, 160, 160]")
|
||||||
|
|
||||||
|
div.yaku
|
||||||
|
p Solo cartas de color verde
|
||||||
|
grupo-cartas(:cartas="[128, 128, 128, 192, 192, 192, 224, 224, 224, 256, 256]")
|
||||||
|
|
||||||
h3 15 puntos
|
h3 15 puntos
|
||||||
|
|
||||||
div.yaku
|
div.pad
|
||||||
p Huerfanos: Exactamente esta mano
|
|
||||||
grupo-cartas(:cartas="[2, 20, 34, 52, 64, 96, 128, 160, 192, 224, 256]")
|
div.yaku
|
||||||
|
p Huerfanos: Exactamente esta mano
|
||||||
|
grupo-cartas(:cartas="[2, 20, 34, 52, 64, 96, 128, 160, 192, 224, 256]")
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -375,7 +420,10 @@ const cuaCartasR = new Array(4).fill(cartas[Math.floor(Math.random() * cartas.le
|
|||||||
|
|
||||||
export default defineComponent({
|
export default defineComponent({
|
||||||
name: "Ayuda",
|
name: "Ayuda",
|
||||||
components: {carta, grupoCartas},
|
components: {
|
||||||
|
carta,
|
||||||
|
grupoCartas
|
||||||
|
},
|
||||||
setup() {
|
setup() {
|
||||||
return {
|
return {
|
||||||
cartas,
|
cartas,
|
||||||
@ -397,10 +445,24 @@ export default defineComponent({
|
|||||||
|
|
||||||
.tabla-puntos
|
.tabla-puntos
|
||||||
padding-left: 2rem
|
padding-left: 2rem
|
||||||
|
h3
|
||||||
|
text-decoration: underline
|
||||||
|
font-size: 1.45rem
|
||||||
|
position: sticky
|
||||||
|
top: 0
|
||||||
|
z-index: 10
|
||||||
|
background-color: var(--color-fondo)
|
||||||
|
padding: 0.5rem 0
|
||||||
|
|
||||||
.yaku
|
.yaku
|
||||||
margin: 2rem 0
|
margin: 2rem 0
|
||||||
|
p
|
||||||
|
font-size: 1.15rem
|
||||||
|
|
||||||
|
.img-lock
|
||||||
|
padding-right: 0.5rem
|
||||||
|
font-size: 1.35rem
|
||||||
|
vertical-align: middle
|
||||||
|
|
||||||
//
|
//
|
||||||
</style>
|
</style>
|
||||||
|
Loading…
Reference in New Issue
Block a user