Unit: NavePropia

Description:
Es la nave que será controlada por el jugador.
Cambios:
    05/10/00: Se corrigió el método mAcelerar porque tenía algunos bugs cuando la velocidad llegaba a cero.
    01/12/00: Se implementan los disparon sobreescribiendo el método mDisparar de cNave y agregando algunos
              atributos (aArmaSelect, aDisparando y aLockeado) y algunos métodos (mIntentarDisparo,
              mSeleccionarArma, mSeleccionarArmaSig, mGetArmaSelect, mSetLockeado, mGetLockeado).
              Se cambiaron las dimensiones de la nave para que los disparos sean mas "jugables".
              Se cambia el orden de los argumentos de mDisparar para aprovechar los argumentos por defecto.
              Se arreglaron un par de BUGs con punteros que apuntaba a objetos destruidos (aLockeado).
    08/12/00: Se arregló una falla en el constructor que permitia crear la nave con una velocidad superior
              a la máxima.
    09/12/00: Se cambia el atributo disparando por un puntero a un arma que se disparara en el proximo turno.
              También se cambia los métodos que lo utilizan y en particular se convierte el método
              mIntentarDisparo en una función que devuelve dicho puntero para implementar la cámara en el arma.
    


Classes:
cNavePropia : Es la nave que será controlada por el jugador. Características:
      Dimensión:            15        metros
      Potencia:             5         Cantidad de daño que hace por intervalo de tiempo
      Energía:              100       Cantidad de daño que soporta antes de ser destruída
      Velocidad máxima:     0,17      metros/milisegundos (612 km/h)
      Misiles:              10
      Misiles Dirigidos:    5
      


Functions: