Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public void teeSiirto() {
- Double arpa = rand.nextDouble();
- this.muutaElinvoimaa(5);
- System.out.println("Olennon " + this.annaHahmoluokka() + " " +
- this.annaNimi() + " elinvoima on " + this.annaElinvoima());
- //50% tod.nakoisyydella lohikaarme ei tee mitaan
- if(arpa<0.5){
- System.out.println(this.annaHahmoluokka() + " " + this.annaNimi()
- + " ei tee mitään.");
- return;
- }
- //30% siirtyy satunnaiseen suuntaan
- else if(arpa<0.8){
- this.siirrySatunnaiseenSuuntaan();
- System.out.println(this.annaHahmoluokka() + " "+ this.annaNimi()
- + " siirtyy suuntaan " + this.annaSijainti());
- }
- //20% hyokkaa kaikkein sektorissa olevien vihollisten kimppuun
- else {
- for(int i = 0; i < this.annaSijainti().annaOlentojenLukumaara();
- i++ ){
- if(this.annaSijainti().annaOlento(i) != this){
- System.out.println(this.annaHahmoluokka() + " " +
- this.annaNimi() + " hyökkää.");
- this.hyokkaa(annaSijainti().annaOlento(i));
- }
- else{
- System.out.println(this.annaHahmoluokka() + " "
- + this.annaNimi() + " yritti hyökätä, mutta " +
- "sektorissa ei ollut vihollisia.");
- }
- }
Add Comment
Please, Sign In to add comment