cJugador
Public Cartas As Collection
Public Tiradas As Collection
Public Cantos As Collection
Public EnMano As Collection
Public Contrincantes As cContrincantes
Public Bazas As cMisBazas
Public Name As String
Public PCControlled As Boolean
Public Puntos As Integer
Public GanoUltima As Boolean
Public ID As Integer
Public Veinte As String
Public Cuarenta As String
Public Porotos As Integer
Public JuegaEnServer As Boolean
Public FalloBaza As cFalloDLL
Public PuntosEnMano As Integer
Public IP As String
Public Port As Long
Public Messages As Collection
Cartas
Colección de cartas del tipo cCarta que tiene el jugador a su
disposición.
Tiradas
Colección de cartas del tipo cCarta que el jugador tiró en
bazas anteriores.
Cantos
Colección de cantos del tipo cCanto que el jugador hizo en esta
mano con anterioridad.
EnMano
Colección de cartas del tipo cCarta que se sabe que el jugador
tiene en la mano. Esto se puede deber a un cambio de un trinfo alto por el 7 (al momento de repartir) o por el cambio del 7 de triunfo
por el 2. También figurarán en esta colección las cartas que conforman un canto que ya haya realizado un jugador. Obviamente, esta colección
se irá vaciando a medida que el jugador vaya jugando las cartas en cuestión.
Contrincantes
Objeto del tipo cContrincantes.
Bazas
Objeto del tipo cMisBazas.
Name
Nombre del jugador.
PCControlled
Variable que determina si el jugador es humano o controlado por la PC. En el caso de
un jugador automatizado, esta variable tendrá valor verdadero.
Puntos
Puntos que el jugador tiene en su haber, esto es debido a los cantos y las bazas que
ya haya levantado.
GanoUltima
Variable que determina si el jugador ganó la última baza o no.
ID
ID del jugador.
Veinte
String en el que se concatena todos los cantos de veinte que el jugador
ha hecho en esta mano.
Cuarenta
String en el que se guarda si se realizó el canto de las cuarenta o no.
Porotos
Porotos que el jugador tiene en su haber.
JuegaEnServer
Esta variable no es de mayor ayuda al momento de las decisiones. Sirve para
saber si el jugador está jugando en una máquina que oficia como servidor o no.
FalloBaza
Esta variable es del tipo cFalloDLL y contiene la basa en
la que falló.
PuntosEnMano
Contiene la suma de puntos de las cartas que el usuario tiene en la mano. Si
no es el turno del jugador en cuestión, esta variable estará en cero, ya que no es un dato que las funciones de análisis debería
utilizar.
IP
Esta variable no es de mayor ayuda al momento de las decisiones. Se utiliza en los juegos
en red solamente. Contiene la dirección IP del jugador.
Port
Esta variable no es de mayor ayuda al momento de las decisiones. Se utiliza en los juegos
en red solamente. Contiene el puerto remoto por el que el Tute de este jugador estará escuchando los mensajes.
Messages
Esta variable no es de mayor ayuda al momento de las decisiones. Se utiliza en los juegos
en red solamente. Contiene una colección con los mensajes que Tute le debe enviar a los demás jugadores (jugando en red).