/// <summary> /// metodo que crea y define las casillas e imagenes para el tablero 1 /// </summary> private void cargarMapa1() { List <ServiceReference4.Casilla> listaCasillas = new List <ServiceReference4.Casilla>(); int i = 1; for (int columna = 9; columna >= 0; columna--) { for (int fila = 0; fila < 10; fila++) { ServiceReference4.Casilla casilla = new ServiceReference4.Casilla(); casilla.Fila = columna; casilla.Columna = fila; casilla.NumeroCasillla = i; casilla.Tipo = 0; casilla.CasillaDestino = 0; listaCasillas.Add(casilla); i++; } } foreach (ServiceReference4.Casilla casilla1 in listaCasillas) { if (casilla1.NumeroCasillla == 4) { casilla1.Tipo = 2; casilla1.ColumnaDestino = 3; casilla1.FilaDestino = 7; casilla1.CasillasCambios = 20; casilla1.CasillaDestino = 24; } if (casilla1.NumeroCasillla == 37) { casilla1.Tipo = 1; casilla1.ColumnaDestino = 4; casilla1.FilaDestino = 8; casilla1.CasillasCambios = -22; casilla1.CasillaDestino = 15; } if (casilla1.NumeroCasillla == 41) { casilla1.Tipo = 2; casilla1.ColumnaDestino = 0; casilla1.FilaDestino = 2; casilla1.CasillasCambios = 30; casilla1.CasillaDestino = 71; } if (casilla1.NumeroCasillla == 46) { casilla1.Tipo = 3; casilla1.ColumnaDestino = 8; casilla1.FilaDestino = 8; casilla1.CasillasCambios = -27; casilla1.CasillaDestino = 19; } if (casilla1.NumeroCasillla == 65) { casilla1.Tipo = 2; casilla1.ColumnaDestino = 4; casilla1.FilaDestino = 1; casilla1.CasillasCambios = 20; casilla1.CasillaDestino = 85; } if (casilla1.NumeroCasillla == 73) { casilla1.Tipo = 1; casilla1.ColumnaDestino = 3; casilla1.FilaDestino = 5; casilla1.CasillasCambios = -28; casilla1.CasillaDestino = 44; } if (casilla1.NumeroCasillla == 80) { casilla1.Tipo = 1; casilla1.ColumnaDestino = 8; casilla1.FilaDestino = 5; casilla1.CasillasCambios = -31; casilla1.CasillaDestino = 49; } if (casilla1.NumeroCasillla == 52) { casilla1.Tipo = 3; casilla1.ColumnaDestino = 3; casilla1.FilaDestino = 8; casilla1.CasillasCambios = -42; casilla1.CasillaDestino = 14; } if (casilla1.NumeroCasillla == 97) { casilla1.Tipo = 3; casilla1.ColumnaDestino = 3; casilla1.FilaDestino = 3; casilla1.CasillasCambios = -27; casilla1.CasillaDestino = 64; } } casillas = listaCasillas; }
/// <summary> /// metodo que crea y define las casillas e imagenes para el tablero 2 /// </summary> private void cargarMapa2() { List <ServiceReference4.Casilla> listaCasillas = new List <ServiceReference4.Casilla>(); int i = 1; for (int columna = 9; columna >= 0; columna--) { for (int fila = 0; fila < 10; fila++) { ServiceReference4.Casilla casilla = new ServiceReference4.Casilla(); casilla.Fila = columna; casilla.Columna = fila; casilla.NumeroCasillla = i; casilla.Tipo = 0; casilla.CasillaDestino = 0; listaCasillas.Add(casilla); i++; } } foreach (ServiceReference4.Casilla casilla1 in listaCasillas) { if (casilla1.NumeroCasillla == 6) { casilla1.Tipo = 2; casilla1.ColumnaDestino = 5; casilla1.FilaDestino = 6; casilla1.CasillasCambios = 30; casilla1.CasillaDestino = 36; } if (casilla1.NumeroCasillla == 34) { casilla1.Tipo = 1; casilla1.ColumnaDestino = 2; casilla1.FilaDestino = 8; casilla1.CasillasCambios = -21; casilla1.CasillaDestino = 13; } if (casilla1.NumeroCasillla == 48) { casilla1.Tipo = 2; casilla1.ColumnaDestino = 7; casilla1.FilaDestino = 2; casilla1.CasillasCambios = 30; casilla1.CasillaDestino = 78; } if (casilla1.NumeroCasillla == 41) { casilla1.Tipo = 3; casilla1.ColumnaDestino = 0; casilla1.FilaDestino = 8; casilla1.CasillasCambios = -30; casilla1.CasillaDestino = 11; } if (casilla1.NumeroCasillla == 52) { casilla1.Tipo = 2; casilla1.ColumnaDestino = 2; casilla1.FilaDestino = 2; casilla1.CasillasCambios = 21; casilla1.CasillaDestino = 73; } if (casilla1.NumeroCasillla == 80) { casilla1.Tipo = 1; casilla1.ColumnaDestino = 8; casilla1.FilaDestino = 4; casilla1.CasillasCambios = -21; casilla1.CasillaDestino = 59; } if (casilla1.NumeroCasillla == 96) { casilla1.Tipo = 1; casilla1.ColumnaDestino = 3; casilla1.FilaDestino = 2; casilla1.CasillasCambios = -22; casilla1.CasillaDestino = 74; } if (casilla1.NumeroCasillla == 50) { casilla1.Tipo = 3; casilla1.ColumnaDestino = 5; casilla1.FilaDestino = 8; casilla1.CasillasCambios = -34; casilla1.CasillaDestino = 16; } if (casilla1.NumeroCasillla == 64) { casilla1.Tipo = 3; casilla1.ColumnaDestino = 6; casilla1.FilaDestino = 6; casilla1.CasillasCambios = -27; casilla1.CasillaDestino = 37; } } casillas = listaCasillas; }
/// <summary> /// metodo que crea y define las casillas e imagenes para el tablero 4 /// </summary> private void cargarMapa4() { List <ServiceReference4.Casilla> listaCasillas = new List <ServiceReference4.Casilla>(); int i = 1; for (int columna = 9; columna >= 0; columna--) { for (int fila = 0; fila < 10; fila++) { ServiceReference4.Casilla casilla = new ServiceReference4.Casilla(); casilla.Fila = columna; casilla.Columna = fila; casilla.NumeroCasillla = i; casilla.Tipo = 0; casilla.CasillaDestino = 0; listaCasillas.Add(casilla); i++; } } /// tipo 0 normal 1 serpiente 2 escalera 3 dragon foreach (ServiceReference4.Casilla casilla1 in listaCasillas) { if (casilla1.NumeroCasillla == 5) { casilla1.Tipo = 2; casilla1.ColumnaDestino = 4; casilla1.FilaDestino = 5; casilla1.CasillasCambios = 40; casilla1.CasillaDestino = 45; } if (casilla1.NumeroCasillla == 23) { casilla1.Tipo = 1; casilla1.ColumnaDestino = 0; casilla1.FilaDestino = 9; casilla1.CasillasCambios = -22; casilla1.CasillaDestino = 1; } if (casilla1.NumeroCasillla == 39) { casilla1.Tipo = 2; casilla1.ColumnaDestino = 7; casilla1.FilaDestino = 3; casilla1.CasillasCambios = 29; casilla1.CasillaDestino = 68; } if (casilla1.NumeroCasillla == 36) { casilla1.Tipo = 3; casilla1.ColumnaDestino = 7; casilla1.FilaDestino = 8; casilla1.CasillasCambios = -18; casilla1.CasillaDestino = 18; } if (casilla1.NumeroCasillla == 42) { casilla1.Tipo = 2; casilla1.ColumnaDestino = 2; casilla1.FilaDestino = 1; casilla1.CasillasCambios = 41; casilla1.CasillaDestino = 83; } if (casilla1.NumeroCasillla == 60) { casilla1.Tipo = 1; casilla1.ColumnaDestino = 7; casilla1.FilaDestino = 6; casilla1.CasillasCambios = -22; casilla1.CasillaDestino = 38; } if (casilla1.NumeroCasillla == 85) { casilla1.Tipo = 1; casilla1.ColumnaDestino = 3; casilla1.FilaDestino = 3; casilla1.CasillasCambios = -21; casilla1.CasillaDestino = 64; } if (casilla1.NumeroCasillla == 55) { casilla1.Tipo = 3; casilla1.ColumnaDestino = 3; casilla1.FilaDestino = 6; casilla1.CasillasCambios = -21; casilla1.CasillaDestino = 34; } if (casilla1.NumeroCasillla == 97) { casilla1.Tipo = 3; casilla1.ColumnaDestino = 6; casilla1.FilaDestino = 3; casilla1.CasillasCambios = -30; casilla1.CasillaDestino = 67; } } casillas = listaCasillas; }
/// <summary> /// metodo que crea y define las casillas e imagenes para el tablero 3 /// </summary> private void cargarMapa3() { List <ServiceReference4.Casilla> listaCasillas = new List <ServiceReference4.Casilla>(); int i = 1; for (int columna = 9; columna >= 0; columna--) { for (int fila = 0; fila < 10; fila++) { ServiceReference4.Casilla casilla = new ServiceReference4.Casilla(); casilla.Fila = columna; casilla.Columna = fila; casilla.NumeroCasillla = i; casilla.Tipo = 0; casilla.CasillaDestino = 0; listaCasillas.Add(casilla); i++; } } foreach (ServiceReference4.Casilla casilla1 in listaCasillas) { if (casilla1.NumeroCasillla == 19) { casilla1.Tipo = 2; casilla1.ColumnaDestino = 8; casilla1.FilaDestino = 5; casilla1.CasillasCambios = 30; casilla1.CasillaDestino = 49; } if (casilla1.NumeroCasillla == 35) { casilla1.Tipo = 1; casilla1.ColumnaDestino = 4; casilla1.FilaDestino = 9; casilla1.CasillasCambios = -30; casilla1.CasillaDestino = 5; } if (casilla1.NumeroCasillla == 66) { casilla1.Tipo = 2; casilla1.ColumnaDestino = 3; casilla1.FilaDestino = 1; casilla1.CasillasCambios = 18; casilla1.CasillaDestino = 84; } if (casilla1.NumeroCasillla == 58) { casilla1.Tipo = 3; casilla1.ColumnaDestino = 2; casilla1.FilaDestino = 7; casilla1.CasillasCambios = -30; casilla1.CasillaDestino = 23; } if (casilla1.NumeroCasillla == 71) { casilla1.Tipo = 2; casilla1.ColumnaDestino = 0; casilla1.FilaDestino = 0; casilla1.CasillasCambios = 20; casilla1.CasillaDestino = 91; } if (casilla1.NumeroCasillla == 73) { casilla1.Tipo = 1; casilla1.ColumnaDestino = 0; casilla1.FilaDestino = 4; casilla1.CasillasCambios = -22; casilla1.CasillaDestino = 51; } if (casilla1.NumeroCasillla == 97) { casilla1.Tipo = 1; casilla1.ColumnaDestino = 4; casilla1.FilaDestino = 2; casilla1.CasillasCambios = -22; casilla1.CasillaDestino = 75; } if (casilla1.NumeroCasillla == 64) { casilla1.Tipo = 3; casilla1.ColumnaDestino = 7; casilla1.FilaDestino = 7; casilla1.CasillasCambios = -36; casilla1.CasillaDestino = 28; } if (casilla1.NumeroCasillla == 79) { casilla1.Tipo = 3; casilla1.ColumnaDestino = 6; casilla1.FilaDestino = 4; casilla1.CasillasCambios = -22; casilla1.CasillaDestino = 57; } } casillas = listaCasillas; }
/// <summary> /// metodo que crea y define las casillas e imagenes para el tablero 5 /// </summary> private void cargarMapa5() { List <ServiceReference4.Casilla> listaCasillas = new List <ServiceReference4.Casilla>(); int i = 1; for (int columna = 9; columna >= 0; columna--) { for (int fila = 0; fila < 10; fila++) { ServiceReference4.Casilla casilla = new ServiceReference4.Casilla(); casilla.Fila = columna; casilla.Columna = fila; casilla.NumeroCasillla = i; casilla.Tipo = 0; casilla.CasillaDestino = 0; listaCasillas.Add(casilla); i++; } } /// tipo 0 normal 1 serpiente 2 escalera 3 dragon foreach (ServiceReference4.Casilla casilla1 in listaCasillas) { if (casilla1.NumeroCasillla == 5) { casilla1.Tipo = 2; casilla1.ColumnaDestino = 4; casilla1.FilaDestino = 9; casilla1.CasillasCambios = 40; casilla1.CasillaDestino = 45; } if (casilla1.NumeroCasillla == 47) { casilla1.Tipo = 1; casilla1.ColumnaDestino = 8; casilla1.FilaDestino = 7; casilla1.CasillasCambios = -18; casilla1.CasillaDestino = 29; } if (casilla1.NumeroCasillla == 40) { casilla1.Tipo = 2; casilla1.ColumnaDestino = 9; casilla1.FilaDestino = 2; casilla1.CasillasCambios = 40; casilla1.CasillaDestino = 80; } if (casilla1.NumeroCasillla == 17) { casilla1.Tipo = 3; casilla1.ColumnaDestino = 3; casilla1.FilaDestino = 6; casilla1.CasillasCambios = 17; casilla1.CasillaDestino = 34; } if (casilla1.NumeroCasillla == 71) { casilla1.Tipo = 2; casilla1.ColumnaDestino = 0; casilla1.FilaDestino = 0; casilla1.CasillasCambios = 20; casilla1.CasillaDestino = 91; } if (casilla1.NumeroCasillla == 64) { casilla1.Tipo = 1; casilla1.ColumnaDestino = 2; casilla1.FilaDestino = 7; casilla1.CasillasCambios = -41; casilla1.CasillaDestino = 23; } if (casilla1.NumeroCasillla == 99) { casilla1.Tipo = 1; casilla1.ColumnaDestino = 6; casilla1.FilaDestino = 3; casilla1.CasillasCambios = -32; casilla1.CasillaDestino = 67; } if (casilla1.NumeroCasillla == 51) { casilla1.Tipo = 3; casilla1.ColumnaDestino = 0; casilla1.FilaDestino = 8; casilla1.CasillasCambios = -40; casilla1.CasillaDestino = 11; } if (casilla1.NumeroCasillla == 84) { casilla1.Tipo = 3; casilla1.ColumnaDestino = 8; casilla1.FilaDestino = 5; casilla1.CasillasCambios = -35; casilla1.CasillaDestino = 49; } } casillas = listaCasillas; }