public void InsertarTablero(int fila, char columna, int nivel, int movimiento, int alcance, int ataque, int vida, string idunidad, string idjugador) { TableroInicial.Insertar(fila, columna, nivel, movimiento, alcance, ataque, vida, idunidad, idjugador); }
public void CargarTablero(string ruta) { StreamReader sr = new StreamReader(ruta); string linea = ""; TableroActual = new Matriz(); while (linea != null) { if (!linea.Contains("jugador,") && linea != "") { string[] datos = linea.Split(','); string idjugador = datos[0]; char columna = char.Parse(datos[1]); int fila = int.Parse(datos[2]); string idnave = datos[3]; int nivel; int vida; int ataque; int alcance; int movimiento; if (datos[4].Contains("1")) { if (idnave.Contains("Neosatelite") || idnave.Contains("neosatelite")) { nivel = 3; vida = 10; ataque = 2; alcance = 0; movimiento = 6; TableroActual.Insertar(fila, columna, nivel, movimiento, alcance, ataque, vida, idnave, idjugador); } else if (idnave.Contains("Bombardero") || idnave.Contains("bombardero")) { nivel = 2; vida = 10; ataque = 5; alcance = 0; movimiento = 7; TableroActual.Insertar(fila, columna, nivel, movimiento, alcance, ataque, vida, idnave, idjugador); } else if (idnave.Contains("Caza") || idnave.Contains("caza")) { nivel = 2; vida = 20; ataque = 2; alcance = 1; movimiento = 9; TableroActual.Insertar(fila, columna, nivel, movimiento, alcance, ataque, vida, idnave, idjugador); } else if (idnave.Contains("Helicoptero") || idnave.Contains("helicoptero")) { nivel = 2; vida = 15; ataque = 3; alcance = 1; movimiento = 9; TableroActual.Insertar(fila, columna, nivel, movimiento, alcance, ataque, vida, idnave, idjugador); } else if (idnave.Contains("Fragata") || idnave.Contains("fragata")) { nivel = 1; vida = 10; ataque = 3; alcance = 4; movimiento = 5; TableroActual.Insertar(fila, columna, nivel, movimiento, alcance, ataque, vida, idnave, idjugador); } else if (idnave.Contains("Crucero") || idnave.Contains("crucero")) { nivel = 1; vida = 15; ataque = 3; alcance = 1; movimiento = 6; TableroActual.Insertar(fila, columna, nivel, movimiento, alcance, ataque, vida, idnave, idjugador); } else if (idnave.Contains("Submarino") || idnave.Contains("submarino")) { nivel = 0; vida = 10; ataque = 2; alcance = 1; movimiento = 5; TableroActual.Insertar(fila, columna, nivel, movimiento, alcance, ataque, vida, idnave, idjugador); } } else { if (idnave.Contains("Neosatelite") || idnave.Contains("neosatelite")) { nivel = 3; vida = 0; ataque = 2; alcance = 0; movimiento = 6; TableroActual.Insertar(fila, columna, nivel, movimiento, alcance, ataque, vida, idnave, idjugador); } else if (idnave.Contains("Bombardero") || idnave.Contains("bombardero")) { nivel = 2; vida = 0; ataque = 5; alcance = 0; movimiento = 7; TableroActual.Insertar(fila, columna, nivel, movimiento, alcance, ataque, vida, idnave, idjugador); } else if (idnave.Contains("Caza") || idnave.Contains("caza")) { nivel = 2; vida = 0; ataque = 2; alcance = 1; movimiento = 9; TableroActual.Insertar(fila, columna, nivel, movimiento, alcance, ataque, vida, idnave, idjugador); } else if (idnave.Contains("Helicoptero") || idnave.Contains("helicoptero")) { nivel = 2; vida = 0; ataque = 3; alcance = 1; movimiento = 9; TableroActual.Insertar(fila, columna, nivel, movimiento, alcance, ataque, vida, idnave, idjugador); } else if (idnave.Contains("Fragata") || idnave.Contains("fragata")) { nivel = 1; vida = 0; ataque = 3; alcance = 4; movimiento = 5; TableroActual.Insertar(fila, columna, nivel, movimiento, alcance, ataque, vida, idnave, idjugador); } else if (idnave.Contains("Crucero") || idnave.Contains("crucero")) { nivel = 1; vida = 0; ataque = 3; alcance = 1; movimiento = 6; TableroActual.Insertar(fila, columna, nivel, movimiento, alcance, ataque, vida, idnave, idjugador); } else if (idnave.Contains("Submarino") || idnave.Contains("submarino")) { nivel = 0; vida = 0; ataque = 2; alcance = 1; movimiento = 5; TableroActual.Insertar(fila, columna, nivel, movimiento, alcance, ataque, vida, idnave, idjugador); } } } linea = sr.ReadLine(); } sr.Close(); }