eNTitanok.kkkg
Class KkkgAppl.KetyegoBomba

java.lang.Object
  |
  +--eNTitanok.kkkg.KkkgAppl.Helyzet
        |
        +--eNTitanok.kkkg.KkkgAppl.Lathato
              |
              +--eNTitanok.kkkg.KkkgAppl.KetyegoBomba
Enclosing class:
KkkgAppl

public static class KkkgAppl.KetyegoBomba
extends KkkgAppl.Lathato


Field Summary
protected  int eletkor
          Hány ciklust ért meg? (0, ha ebben a ciklusban született)
protected  boolean kutk
          Figyeljük-e az ütközést :Kisgömböc-cel?
protected  KkkgAppl.Labirintus labirintus
           
protected  boolean robban
           
protected  boolean sutk
          Figyeljük-e az ütközést :Szörny-nyel?
 
Fields inherited from class eNTitanok.kkkg.KkkgAppl.Lathato
akti, aktkep, id, kepek, naplozo
 
Fields inherited from class eNTitanok.kkkg.KkkgAppl.Helyzet
H_C1BEN, H_JOBBRA, H_LEFELE, x, y
 
Constructor Summary
KkkgAppl.KetyegoBomba(KkkgAppl.Labirintus labirintus, boolean kutk, boolean sutk)
           
 
Method Summary
 boolean akarsz_e_utkozni(KkkgAppl.Lathato masik)
          Labirintus hívja meg új :Látható felvételekor (az újra és a régiekre is); pontosan akkor ad vissza true-t, ha kell ütközésvizsgálatot végezni this és `masik' között.
 java.lang.String getKlassz()
          Visszadja a naplóba írandó osztálynevet.
 int getReteg()
          Egy nemnegatív konstanst ad vissza: minél nagyobb a konstans, annál feljebb kell rajzolni az objektumot.
 boolean getRobban()
           
 void halad()
          Egy lépes egy ciklusban.
 
Methods inherited from class eNTitanok.kkkg.KkkgAppl.Lathato
getId, getKepnevek, mozgat, naploz, naploz, rarajzol, rarajzolArnyek, setId, setNaplozo, utkozik_e
 
Methods inherited from class eNTitanok.kkkg.KkkgAppl.Helyzet
athelyez, athelyez, getCsucsban, getMeropontban, getX, getY, halad_alap, ketSzomszed, mennyit_mehet, ugrik
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

sutk

protected boolean sutk
Figyeljük-e az ütközést :Szörny-nyel?

kutk

protected boolean kutk
Figyeljük-e az ütközést :Kisgömböc-cel?

labirintus

protected KkkgAppl.Labirintus labirintus

eletkor

protected int eletkor
Hány ciklust ért meg? (0, ha ebben a ciklusban született)

robban

protected boolean robban
Constructor Detail

KkkgAppl.KetyegoBomba

public KkkgAppl.KetyegoBomba(KkkgAppl.Labirintus labirintus,
                             boolean kutk,
                             boolean sutk)
Method Detail

getKlassz

public java.lang.String getKlassz()
Description copied from class: KkkgAppl.Lathato
Visszadja a naplóba írandó osztálynevet. Azért nem `static', hogy virtuális lehessen.
Overrides:
getKlassz in class KkkgAppl.Lathato

getRobban

public boolean getRobban()

getReteg

public int getReteg()
Description copied from class: KkkgAppl.Lathato
Egy nemnegatív konstanst ad vissza: minél nagyobb a konstans, annál feljebb kell rajzolni az objektumot.
Overrides:
getReteg in class KkkgAppl.Lathato

akarsz_e_utkozni

public boolean akarsz_e_utkozni(KkkgAppl.Lathato masik)
Description copied from class: KkkgAppl.Lathato
Labirintus hívja meg új :Látható felvételekor (az újra és a régiekre is); pontosan akkor ad vissza true-t, ha kell ütközésvizsgálatot végezni this és `masik' között. Az ütközésvizsgálatot Labirintus végzi this.utkozik_e módszeres hivogatásával. Érdemes átdefiniálni.
Overrides:
akarsz_e_utkozni in class KkkgAppl.Lathato

halad

public void halad()
Description copied from class: KkkgAppl.Lathato
Egy lépes egy ciklusban. Nem feltétlenül mozgás, lehet ütközésvizsgálat és más :Láthatókra hatás stb.
Overrides:
halad in class KkkgAppl.Lathato