]> git.llucax.com Git - z.facultad/75.07/algowars.git/blob - doc/ref/cNaveLiviana.html
Import inicial después del "/var incident". :(
[z.facultad/75.07/algowars.git] / doc / ref / cNaveLiviana.html
1 <HTML>\r
2 <H2>Class: cNaveLiviana</H2>\r
3 <pre> <A HREF=cObjeto.html>cObjeto</A> ----+\r                                  |\r                         <A HREF=cObjetoPersistente.html>cObjetoPersistente</A> ----+\r                                                |\r                                         <A HREF=cObjetoVolador.html>cObjetoVolador</A> ----+\r                                                            |\r                                                          <A HREF=cNave.html>cNave</A> ----+\r                                                                    |\r                                                              <A HREF=cNaveEnemiga.html>cNaveEnemiga</A> ----+\r                                                                               |\r                                                                         cNaveLiviana\r</pre><hr>\r
4 <B>Description:</B><BR>Es una nave sin misiles, solo con lasers que\r
5       se desplaza por el epacio hasta que encuentra una nave propia para atacar.<br>\r
6       <u>Características:</u>\r
7       <PRE>\r
8       Dimensión:            15        metros\r
9       Potencia:             1         Cantidad de daño que hace por intervalo de tiempo\r
10       Energía:              60        Cantidad de daño que soporta antes de ser destruída\r
11       Velocidad máxima:     0,18      metros/milisegundos (648 km/h)\r
12       Campo de radar:       3000      metros (3 km)\r
13       Misiles:              0\r
14       Misiles Dirigidos:    0\r
15       </PRE>\r
16 <p><B>Unit:</B><BR><A HREF=NavesEnemigas.html>NavesEnemigas</A>\r
17 <code>   <A HREF=NavesEnemigas.pas>(NavesEnemigas.pas)</code></A><BR><BR>\r
18 <p><B>Constructors:</B><BR>\r
19 <dl>\r
20 <dt>\r
21 <IMG SRC=public.gif>\r
22 <A HREF="cNaveLiviana.html#0">constructor create( pos : cVector = nil; vel : cVector = nil );</A><BR>\r
23 </dt>\r
24 <dd>\r
25 Constructor\r
26 </dd>\r
27 </dl>\r
28 <p><B>Methods:</B><BR>\r
29 <dl>\r
30 <dt>\r
31 <IMG SRC=public.gif>\r
32 <A HREF="cNaveLiviana.html#1">procedure mDesSerializar( str: string ); override;</A><BR>\r
33 </dt>\r
34 <dd>\r
35 Recrea el objeto a partir de una cadena de texto con el objeto\r
36           serializado.\r
37 </dd>\r
38 <dt>\r
39 <IMG SRC=public.gif>\r
40 <A HREF="cNaveLiviana.html#2">function mDibujar: tObjetosVoladores; override;</A><BR>\r
41 </dt>\r
42 <dd>\r
43 Método heredado, se sobreescribe porque se dibuja de forma distinta\r
44 </dd>\r
45 <dt>\r
46 <IMG SRC=public.gif>\r
47 <A HREF="cNaveLiviana.html#3">procedure mReaccionar( np : cNavePropia );override;</A><BR>\r
48 </dt>\r
49 <dd>\r
50 Método heredado que hace que la nave reaccione ante la presencia\r
51           de la nave propia (en este caso la atacará con lasers)\r
52 </dd>\r
53 <dt>\r
54 <IMG SRC=public.gif>\r
55 <A HREF="cNaveLiviana.html#4">function mSerializar: string; override;</A><BR>\r
56 </dt>\r
57 <dd>\r
58 Devuelve una cadena de texto con el objeto serializado.\r
59 </dd>\r
60 </dl>\r
61 <HR>\r
62 <p><IMG SRC=constructors.gif>\r
63 <A NAME="0"></A><P>\r
64 <IMG SRC=public_big.gif>\r
65 <CODE>constructor create( pos : cVector = nil; vel : cVector = nil );</CODE>\r
66 <dl>\r
67 <dd>Crea una instancia de una nave liviana.\r
68     </dd><dd><B>Parameters</B></dd><dd>&nbsp;&nbsp;&nbsp;<CODE>pos </CODE> : Vector posición</dd><dd>&nbsp;&nbsp;&nbsp;<CODE>vel </CODE> : Vector velocidad</dd><p>\r
69 </dl></dd></dl><HR>\r
70 <p><IMG SRC=methods.gif>\r
71 <A NAME="1"></A><P>\r
72 <IMG SRC=public_big.gif>\r
73 <CODE>procedure mDesSerializar( str: string ); override;</CODE>\r
74 <dl>\r
75 <dd>Recrea el objeto a partir de una cadena de texto con el objeto\r
76     serializado.\r
77     </dd><dd><B>Parameters</B></dd><dd>&nbsp;&nbsp;&nbsp;<CODE>str </CODE> : Cadena de texto con el objeto serializado.</dd><p>\r
78 </dl></dd></dl><HR>\r
79 <A NAME="2"></A><P>\r
80 <IMG SRC=public_big.gif>\r
81 <CODE>function mDibujar: tObjetosVoladores; override;</CODE>\r
82 <dl>\r
83 <dd>Hace que se dispare un arma (todavía no está implementado)</dd><p>\r
84 </dl></dd></dl><HR>\r
85 <A NAME="3"></A><P>\r
86 <IMG SRC=public_big.gif>\r
87 <CODE>procedure mReaccionar( np : cNavePropia );override;</CODE>\r
88 <dl>\r
89 <dd>Método heredado que hace que la nave reaccione ante la presencia\r
90     de la nave propia (en este caso la atacará con lasers)\r
91     </dd><dd><B>Parameters</B></dd><dd>&nbsp;&nbsp;&nbsp;<CODE>np </CODE> : Nave Propia con la cual esta reaccionando</dd><p>\r
92 </dl></dd></dl><HR>\r
93 <A NAME="4"></A><P>\r
94 <IMG SRC=public_big.gif>\r
95 <CODE>function mSerializar: string; override;</CODE>\r
96 <dl>\r
97 <dd></dd><dd><B>Returns</B></dd><dd>&nbsp;&nbsp;&nbsp;Cadena de texto con el objeto serializado.</dd><p>\r
98 </dl></dd></dl><HR>\r
99 </HTML>\r