]> git.llucax.com Git - z.facultad/75.07/algowars.git/blob - doc/ref/Espacio.html
Import inicial después del "/var incident". :(
[z.facultad/75.07/algowars.git] / doc / ref / Espacio.html
1 <HTML>\r
2 <H2>Unit: Espacio</H2>\r
3 <B>Description:</B><BR>Se encarga de controlar la interacción entre\r
4     las naves y el responsable de manejar el tiempo.<br>\r
5     <i>Cambios:</i>\r
6     <PRE>\r
7     05/10/00: Se corrigió para que utilice los nuevos metodos de cNaveEnemiga y cObjetoVolador\r
8               Se corrigió el método mComunicarPosicion para que solo se comunique la posicion\r
9               a las naves que estan en el campo de radar de la nave espia.\r
10     07/10/00: Se agregaron los métodos mDestruir y mActualizarObjetoVolador. Se modificó el\r
11               método mActualizar (para usar los nuevos) y el método mDetectarColisiones para\r
12               manejar de forma más eficiente y clara la destrucción de objetos sin energía.\r
13     03/11/00: Se sacan los metodos mIniciay y mParar, ya que el control del tiempo y el encargado\r
14               de actualizar el espacio sera el Controlador (Controller).\r
15               Se agregaron métodos para facilitar la manipulación del espacio:\r
16               mQuitarObjeto, mGetObjetos, mSetObjetos y mSetNavePropia\r
17     05/11/00: Se corrigió un BUG que hacia que siempre el espacio se inicialice con una lista vacia\r
18               y una nave propia estandar (en el constructor).\r
19     09/11/00: Se corrigió un BUG que hacía que la nave espia no pueda escapar, ya que se avisaba a si misma.\r
20               Tambien se hace que ignore otras naves espias que esten avisando para evitar problemas similares.\r
21               (en el método mComunicarPosicion).\r
22     10/11/00: Se reemplaza el método mNavePropiaDestruida por una excepción (ENavePropiaDestruida).\r
23               Es lanzada por el método mActualizar y otros metodos privados que utilizan la nave propia.\r
24     27/11/00: Se agrega el control de disparos de las naves enemigas en el método mActualizar\r
25     29/11/00: Se elimina el método temporal mActualizarNavePropia.\r
26     01/12/00: Se modifica el método mActualizar para manejar los disparos de la nave propia.\r
27     </PRE><BR><BR>\r
28 <B>Classes:</B><BR>\r
29 <A HREF=cEspacio.html>cEspacio</A>\r
30 : Se encarga de controlar la interacción entre\r
31       las naves y el responsable de manejar el tiempo.<BR>\r
32 <A HREF=ENavePropiaDestruida.html>ENavePropiaDestruida</A>\r
33 : Excepcion producida por el espacio si la nave propia fue destruido<BR>\r
34 <BR><B>Functions:</B>\r
35 <dl>\r
36 </dl></HTML>\r