Beispiel #1
0
def guardarRegistroCompra(nombre, cant):
    formato = nombre + " compro " + str(cant) + " misiles."

    registro = leerRegistros()
    registro += [[obtenerFecha(), tiposRegistro[1], formato]]
    registro = str(registro)

    return guardar(REGISTROS_PATH, registro)
Beispiel #2
0
def guardarRegistroMuerte(nombre):
    formato = nombre.upper()

    registro = leerRegistros()
    registro += [[obtenerFecha(), tiposRegistro[3], formato]]

    registro = str(registro)

    return guardar(REGISTROS_PATH, registro)
Beispiel #3
0
def guardarRegistroTerritorio(potencia, pais, vida):
    localizacion = potencia + ", " + pais

    formato = localizacion + " paso a " + str(vida) + "%"

    registro = leerRegistros()
    registro += [[obtenerFecha(), tiposRegistro[4], formato]]

    registro = str(registro)

    return guardar(REGISTROS_PATH, registro)
Beispiel #4
0
def guardarRegistroAtaque(disparo):
    print(disparo[4])
    formatoCoordenadas = "("+ str(disparo[4][0][0]) + "," + str(disparo[4][0][1]) + "," + str(disparo[4][0][2]) +"), ("+ str(disparo[4][1][0]) + "," + str(disparo[4][1][1]) + "," + str(disparo[4][1][2]) +")"

    if disparo[7]:
        formato = disparo[0] + " disparo en " + formatoCoordenadas + " atino a " + disparo[1] + " en " + disparo[2] + ", " + disparo[3] + ". " + disparo[1] + " paso de " + str(disparo[5]) + "% a " + str(disparo[6]) + "%"
    else:
        formato = disparo[0] + " disparo en " + formatoCoordenadas + " no atino"

    registro = leerRegistros()
    registro += [[obtenerFecha(), tiposRegistro[0], formato]]
    registro = str(registro)

    return guardar(REGISTROS_PATH, registro)
Beispiel #5
0
def guardarRegistroCambio(potencia):
    if not esUnaPotencia(potencia):
        return False
    
    if not potencia[1]:
        formato = potencia[0] + " paso a Activo"
    else:
        formato = potencia[0] + " paso a Inactivo"

    registro = leerRegistros()
    registro += [[obtenerFecha(), tiposRegistro[2], formato]]
    
    registro = str(registro)

    return guardar(REGISTROS_PATH, registro)