Ahora cualquier jugador tiene el primer turno, no el primero en conectarse.
This commit is contained in:
parent
d264f2936a
commit
73a71a52e4
@ -35,10 +35,13 @@ class Juego(val usuarios: ArrayList<Pair<String, Boolean>>) {
|
|||||||
|
|
||||||
// Asignar orden de jugadores
|
// Asignar orden de jugadores
|
||||||
var i = 0
|
var i = 0
|
||||||
|
val posInicio = (Math.random() * 4).toInt()
|
||||||
var idJugadorInicial = ""
|
var idJugadorInicial = ""
|
||||||
conexiones.forEach { (idUsuario, _) ->
|
conexiones.forEach { (idUsuario, _) ->
|
||||||
if (i == 0) idJugadorInicial = idUsuario
|
if (i == posInicio) idJugadorInicial = idUsuario
|
||||||
|
|
||||||
ordenJugadores[i] = idUsuario
|
ordenJugadores[i] = idUsuario
|
||||||
|
val dragonActual = Dragon.get(i)
|
||||||
i++
|
i++
|
||||||
|
|
||||||
val cartasL = arrayListOf<Int>()
|
val cartasL = arrayListOf<Int>()
|
||||||
@ -47,7 +50,6 @@ class Juego(val usuarios: ArrayList<Pair<String, Boolean>>) {
|
|||||||
cartasL.add(cartas[j])
|
cartasL.add(cartas[j])
|
||||||
}
|
}
|
||||||
posCartaActual += 10
|
posCartaActual += 10
|
||||||
val dragonActual = Dragon.get(i)
|
|
||||||
|
|
||||||
val mano = if (idJugadorInicial == idUsuario) {
|
val mano = if (idJugadorInicial == idUsuario) {
|
||||||
val sigCarta = cartas[posCartaActual]
|
val sigCarta = cartas[posCartaActual]
|
||||||
|
Loading…
Reference in New Issue
Block a user