/** * Päivittää kellon viiveen vastaamaan nykyistä pelitilannetta. Mitä korkeammalla tasolla pelaaja * on, sitä pienempi viive kelloon päivittyy. */ public void paivita() { int viive = 1000 - (ohjain.getTaso() * 100) + 100; if (viive < 100) { viive = 100; } super.setDelay(viive); }
/** * Kutsuu ohjaimen metodia kelloKay aina viiveen määrään aikamäärän välein. * * @param ActionEvent ae */ @Override public void actionPerformed(ActionEvent ae) { ohjain.kelloKay(); }